Después de dar la barrila con algo para Oric ( que todavía no sabemos si existe ya algo... ) al igual que para el VIC si que lo hay, he pensando en contar las opciones que tenemos en un C64 para poder pintar 80 columnas.
En el modo de texto, el VIC-II puede mostrar 40 columnas y 25 filas (la pantalla es de 320 × 200 píxeles y cada carácter es de 8 × 8). Esta visualización no es la adecuada para algunas aplicaciones ( que nos lo digan a algunos en los 80... ) , pero si que estaban disponibles en otros micros como el BBC Micro o sino con emuladores de terminal en particular y procesadores de texto, en los que 80 columnas es lo estándar o normal. Hablamos de 1982, después muchos micros contaban con las 80 columnas, a excepción de algunos tercos que se negaban a dar ese paso.
Para evitar esto, algunos programas utilizan las capacidades gráficas del VIC-II para implementar una pantalla de 80 × 25 caracteres simulados. Estos programas cambian el VIC-II al modo de alta resolución y ejecutan la visualización de texto completo por software; cada carácter es tratado como 4 × 8 píxeles. Esta técnica es conocida como "soft-80".
DESDE BASIC
Los programas Basic que se ejecutan desde C64 Kernal pueden utilizar el modo 80 columnas. Lo que hace el soft-80 es parchearla y aprovechar el video en alta para pintar las 80 columnas. Todos o casi todos los programas normales de Basic funcionaran sin problema.
80COLUMNS
80COLUMNS ofrece una pantalla a todo color y el cursor de bloque con parpadeo. Su autor es desconocido. El editor de pantalla no tiene peculiaridades evidentes. El cambio de modo de mayúsculas / minúsculas cambia toda la pantalla como lo hace en la pantalla de texto de 40 columnas del C64.
80COLUMNS es notablemente más rápido que Screen-80, sobre todo cuando se desplazan las lineas o la pantalla.
Screen-80
Screen-80 es una implementación primitiva del denominado soft-80. Sólo os permite usar blanco y negro y utiliza un cursor subrayado que no parpadea. Otro fallo es que desde el prompt de Basic si se hace un retroceso en la columna 0 no se ajusta a la columna 79 de la línea anterior. Al cambiar los modos mayúsculas / minúsculas se comporta igual que el C128 en modo VDC: ambos pueden existir en la pantalla al mismo tiempo, y el cambio no cambia los caracteres que ya están en la pantalla.
Aplicaciones
Los programas de esta sección tienen una pantalla soft-80, pero no funcionan en el entorno de BASIC.
SOFT80.COM
SOFT80.COM es único, ya que es un programa CP/M que se ejecuta bajo el Cartucho CP/M para C64. Cuando se ejecuta, parchea la bios tanto del lado del Z80 como del lado del 6510, e instala su código controlador soft-80 (escrito principalmente en lenguaje ensamblador del 6510).
80 columnas para C64 ( sin hw )
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: 80 columnas para C64 ( sin hw )
Los programas en Basic para C64 que hizo dancresp en 80 columnas ! en panera ! juas
-
- Mensajes: 5619
- Registrado: 20 Sep 2011 13:59
- Ubicación: Madrid
- Agradecido : 990 veces
- Agradecimiento recibido: 2040 veces
- Contactar:
Re: 80 columnas para C64 ( sin hw )
Los tres píxeles para cada carácter son matadores. Sin embargo, con 4 píxeles (no cuento el píxel de separación) por letra se puede conseguir una fuente muy agradable y legible en 64 columnas
utilizando técnicas de subpixel, que no se si serían aplicables en monitores que no fuesen LCD (supongo que sí, todos los monitores se basan en la mezcla de los tres componentes), se puden conseguir virguerías como esta fuente de 1x5 píxeles. ¡La empleada en las 80 columnas del C64 mejoraría una barbaridad!
utilizando técnicas de subpixel, que no se si serían aplicables en monitores que no fuesen LCD (supongo que sí, todos los monitores se basan en la mezcla de los tres componentes), se puden conseguir virguerías como esta fuente de 1x5 píxeles. ¡La empleada en las 80 columnas del C64 mejoraría una barbaridad!
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: 80 columnas para C64 ( sin hw )
y ahora con HW, ha aparecido un Data20.
Y el tío este, que se ha currado un video interesante para todos los que les mola el C64 y lo de las 80 columnas
https://youtu.be/BJzOErvJwZs
Y el tío este, que se ha currado un video interesante para todos los que les mola el C64 y lo de las 80 columnas
https://youtu.be/BJzOErvJwZs
- kikems
- Mensajes: 5502
- Registrado: 30 May 2013 19:23
- Agradecido : 2638 veces
- Agradecimiento recibido: 3112 veces
Re: 80 columnas para C64 ( sin hw )
En c64 su modo nativo aún tenía un pase, pero en un Vic20 se convierte en algo vital .
Me encanta este tío del 8 Bit Guy.
Me encanta este tío del 8 Bit Guy.
- ron
- Mensajes: 21855
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 3862 veces
- Agradecimiento recibido: 4752 veces
Re: 80 columnas para C64 ( sin hw )
Bueno, al final he dado con una pista que me ha llevado a encontrar un programa que se ejecuta bajo CP/M en Commodore 64 y que por decirlo de alguna forma, activa el modo Hi-res y permite que tengamos emulación de 80 columnas en CP/M.
http://mikenaberezny.com/hardware/projects/c64-soft80/
Vamos a probar....
Para editar los D64 de CP/M de C64, usaremos esta herramienta: http://www.z80.eu/d64.html , http://www.z80.eu/downloads/c64cpm.zip
Y una vez que hemos insertado el SOFT80.COM en la imágen de disco.:
Adjunto la imagen D64 con el programa SOFT80 incluído. Ahora ya se pueden usar juegos del tipo ZORK y aquellas aplicaciones que requieran 80 Columnas y quepan en las 44K que esta versión deja libre, por si os sirve para Apple ][ también hay una version de 44 KB, seguramente se puedan sacar esos programas de uno y hacerlos funcionar en el otro.
La imagen D64 es esta:
También comentado por neozeed en https://virtuallyfun.com/
http://mikenaberezny.com/hardware/projects/c64-soft80/
Vamos a probar....
Para editar los D64 de CP/M de C64, usaremos esta herramienta: http://www.z80.eu/d64.html , http://www.z80.eu/downloads/c64cpm.zip
Y una vez que hemos insertado el SOFT80.COM en la imágen de disco.:
Adjunto la imagen D64 con el programa SOFT80 incluído. Ahora ya se pueden usar juegos del tipo ZORK y aquellas aplicaciones que requieran 80 Columnas y quepan en las 44K que esta versión deja libre, por si os sirve para Apple ][ también hay una version de 44 KB, seguramente se puedan sacar esos programas de uno y hacerlos funcionar en el otro.
La imagen D64 es esta:
También comentado por neozeed en https://virtuallyfun.com/
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados