Síntesis de “D.A.S.”

Tiempo atrás publiqué un post: “De Aventuras con el Spectrum”, aquí resumo lo mismo, en tablas. “listado BASIC” se refiere a que fue publicado como código fuente BASIC en un libro o revista, pero que lo tenía que teclear el usuario por su cuenta. “publicado en cinta” se refiere a programas que aparte de ser publicados en la revista o libro, también fueron distribuidos ya tecleados en cinta, por lo que el usuario solo tenía que cargarlos para jugarlos. “comercial” se refiere a que era un título lanzado al mercado por alguna casa de software, y por lo tanto se distribuía como cinta. Para los casos de “publicado en cinta” y de “comercial”, se indica qué tipo de programa se distribuía en la cinta:

1984

“Crimen Perfecto” (MicroHobby, programada en BASIC, publicada en cinta)
: “Dragón” (Anaya, listado BASIC)
: “El bosque tenebroso” (revista MicroHobby, programada en BASIC, publicada en cinta)
: “La mansión de la aventura” (Anaya, listado BASIC)
: “Yenght” (Dinamic Software, programada en BASIC compilado, comercial)

1985

: “La princesa” (FromeSoft/Software Center, programada en QUILL, comercial)
: “Misión 1: Proyecto Vulcano” (Mission Software Ldt., programada en CM, comercial)
: “Alicia en el país de la maravillas” (revista MicroHobby, programada en BASIC, publicada en cinta)
: “Aventura interminable” (RUN, programada en BASIC, publicada en cinta)
: “Castillo maldito” (revista MicroHobby, programada en BASIC, publicada en cinta)
: “El misterio de la Montaña de Plata” (Anaya, listado BASIC)
: “El Ojo del Guerrero de la Estrella” (REDE, listado BASIC)
: “Gremlins” (Adventure International, programada en CM, comercial)
: “Hechizo” (revista MicroHobby, programada en BASIC, publicada en cinta)
: “La Casa Encantada” (Plesa-SM, listado BASIC)
: “La Isla de los Secretos” (Anaya, listado BASIC)
: “La tumba de Ellak” (revista Spectrum Computing, programada en BASIC y CM, publicada en cinta)
: “La venganza del castillo encantado” (Editorial Gustavo Gili, programada en BASIC, publicada en cinta)

1986

: “Anillos del Poder” (revista Microhobby, programada en BASIC, publicada en cinta)
: “Arquímedes XXI” (Dinamic Software, programada en BASIC y CM, comercial)
: “Cobra’s Arc” (Dinamic Software, programada en CM, comercial)
: “El Laberinto Mágico” (Anaya, listado BASIC)
: “La Joya Misteriosa” (revista Input Sinclair, listado BASIC)
: “Los Ludoides” (revista K7 Magazine, programada en CM, publicada en cinta)
: “Aventura en el castillo” (revista VideoSpectrum, programada en BASIC, publicada en cinta)
: “Top Secret” (revista ZX, listado BASIC)

indi1987

: “Don Quijote” (Dinamic Software, programada en GAC, comercial)
: “Indy” (revista MicroHobby, listado BASIC)
: “Mega-Corp” (Dinamic Software, programada en GAC, comercial)
: “Stifflip & Co.” (Binary Vision, programada en CM, comercial)

Letras

ecp3Cambiar el juego de caracteres al Spectrum puede ser una opción interesante de cara a crear nuestros propios programas. Lo cierto es que, sin ser algo enteramente sencillo, tampoco presenta una dificultad imposible. Cierto es que podemos simplemente usar los gráficos definidos por el usuario (GDU), disponibles 21 en el modo 48Kb (códigos del 144 al 164) y dos menos en el modo 128Kb (a cambio de los comandos SPECTRUM y PLAY). Pero también podemos cambiar absolutamente todo el juego de caracteres, que es lo que comentaremos en este breve post. Por lo pronto, necesitamos un nuevo juego de caracteres. Esto lo podemos crear con un programa, o también podemos utilizar alguno de los muchos que han sido distribuidos en revistas. Vamos a ponernos en el primer caso para este texto. Si nos ponemos a buscar software específico para el +3 que cubra este supuesto, no es que haya una gran cantidad, aunque hay docenas para los modelos 16K y 48K. El que pareciera mejor opción de entre todo el software que he ido viendo, el “Editor de caracteres para Plus3” de Pedro José Rodríguez, publicado en 1990 por la revisa MicroHooby, por alguna razón que escapa a mis conocimientos, no funciona correctamente en ningún emulador de los que he probado. Podría tratarse de un error en el código publicado por la revista.

Mirando en otras revistas de la misma temporada, encontramos un “Editor de caracteres” publicado por la revista Amstrad Sinclair Ocio también en 1990, que sorprendentemente no parece ser compatible +3. Con posterioridad podemos encontrar algunos programas con el mismo fin publicados en la revista electrónica Outlet Magazine, aunque ninguno parece pensado específicamente para el +3. Lo cierto es que siempre podemos tirar de cinta y del modo 48k, pero buscando buscando, he visto que algunos paquetes de software para +3 como el “The Artist II” (versión +3) o el “Art Studio for +3” incluyen finalmente lo que buscaba: la opción de modificar y guardar las fuentes de texto (trabajando con el disco del +3).

fontsvol3Llegados aquí, ahora llega cuando queremos usar esas fuentes, ¿cómo lo hacemos? Emplearé un ejemplo sacado de la revista electrónica Outlet número 110 (1996), en la que se incluye un pack de fuentes alternativas, bajo el nombre de “Fonts Vol 3”. Pongamos que queremos usar la fuente FONT1.FNT, probemos a teclear lo siguiente en BASIC:

10 CLEAR 64000-1
20 LOAD "FONT1.FNT" CODE 64000
30 POKE 23606, 0: POKE 23607, 249
40 PRINT "Texto con la nueva fuente"
50 POKE 23606, 0: POKE 23607, 60
60 PRINT "Volvemos a la fuente original"