Avanzando con “Tu Micro” y nuevos programas preservados

Hoy domingo es un buen dia para hacer una nueva actualización del archivo de programas BASIC. Con un poco de ayuda de Daniel Castro con uno de ellos, he subido esta vez los listados publicados en los nº 14 y el extra de verano 15/16 de la revista “Tu Micro” con la que seguiré hasta que acabe con ella, a falta tan solo de los cuatro últimos. Hay un poco de todo como en botica: juegos, aplicaciones y programas educativos para dar y tomar.
 

Captura del programa “Química” (TM 15/16)

 
El más problemático con que me había encontrado de entre todos ellos ha sido el programa de “Química” creado por el lector alicantino Alejandro Muñoz Sánchez y visto en el interior del número extra antes citado. Tal como figuraba en las páginas de la revista, tenía un error de bulto con los códigos de una rutina de código máquina direccionada a partir de la memoria 65009 y cuyos datos, tal como figuran en sus páginas, sobrepasa con creces el límite máximo de la memoria RAM del ZX Spectrum (hay listados 614 bytes en total, frente a los 526 que sería la cantidad permitida). He incluido dentro del archivo correspondiente un fichero de texto explicando cómo he podido solucionarlo para que funcione sin problemas, prescindiendo de todas las instrucciones y comandos existentes en él relacionados con dicha rutina de C/M. Todo ello en un impás de varios días seguidos uno del otro, hasta ayer mismo. En esta ocasión, he contado con la ayuda de Daniel que me ha solucionado parte del problema.

Por lo demás, apenas me he encontrado con dificultades parecidas con los demás programas y han sido preservados en el menor tiempo posible:

Nº 14: Salto de Caballo.
- Id. - Pseudocódigos (Estadística).
- Id. - 14 Aciertos.
Nº 15/16: Boggle.
- Idem - Atributos en pantalla.
- Idem - Química.
- Idem - Línea Loca.
- Idem - Solitario.

El programa “Master-mind” ya se incluyó en una actualización anterior.
 

Captura del programa “Solitario” (TM 15/16)

 
Lo tenéis todos ellos en la sección fija de la revista Tu Micro

Saludos y hasta una pronta y próxima actualización.

Anuncios

Más programas de “Tu Micro” añadidos al proyecto

Nueva actualización, solamente para destacar unas cuantas novedades introducidas en el proyecto. Por un lado, la añadidura de tres nuevos programas de la revista “Tu Micro”, la cual es actualmente objeto de preservación en cuanto a sus listados de ZX Spectrum se refiere. Aún tengo por delante como menos de la mitad de ejemplares, de los 20 existentes, por examinar y escanear sus listados correspondientes para luego convertirlos a TAP, como viene siendo habitual.
 

Capturas del juego “Bingo” (TM 10)

 
En esta ocasión, me he permitido la gran paciencia de convertir a archivo digital para emuladores un grandísimo listado, incluido en el nº 10 de “Tu Micro”, un juego lúdico y de azar como es un “Bingo”, el cual constaba de varias partes: Un primer listado, el principal, más otros complementarios y necesarios como el que define una sencilla pantalla de carga, una rutina especial para la creación de caracteres grandes, basada en la utilizada en el pack “Horizons” de Psion y un último listado (opcional) con nuevas líneas conteniendo frases que solo pueden reproducirse si se dispone del Currah microSpeech (algunos emuladores lo soportan, como Spectaculator). Con bastante trabajo, he creado varios archivos TAP para vuestra curiosidad.

Otros programas añadidos: “El caso del juego de la vida” (TM 03/04), lo encontré por casualidad en una página web del Trastero del Spectrum, habiendo sido adaptado del listado original para Commodore VIC-20, y lo he añadido al archivo; y por último, “Luces Locas” (TM 12). Lo incorporé yo personalmente tras digitalizarlo pacientemente en el dia de hoy.

Estos programas ya figuran en su apartado correspondiente: https://proyectobasiczx.wordpress.com/revistas/tu-micro/
 

Carátula de la colección de programas de este curso creada por Daniel Castro

 
Por el otro, y como nota destacable e importante a la vez, de nuevo el colaborador Daniel Castro ha tenido la amabilidad de pasarme un fichero conteniendo todos los programas aparecidos en el Curso MicroBASIC de Rafael Prades, que se incluía como hojas coleccionables en el interior de la revista MicroHOBBY y que, algo después, se publicaría al completo en un libro editado por Hobby Press, S.A. Dicho pack lo podéis encontrar justo en la sección principal de MicroHOBBY. Desde aquí, muchísimas gracias a Daniel por su esfuerzo y por ayudarme con este proyecto que yo tenía en mente para más adelante. También se ha incluido el enlace a dicho archivo en la ficha de Libros y Enciclopedias.

Saludos a todos y hasta la próxima actualización.

Añadido el juego “La Batalla Mágica” incluido en el nº 6 de la revista Super Juegos Para Todos

Me ha costado algo de trabajo (entre escaneado a gran resolución, proceso de digitalización de textos mediante OCR y corrección de múltiples errores tanto en el archivo de texto resultante como en el TAP final), pero he conseguido preservar un nuevo programa. “La Batalla Mágica” se publicó en la página 57 del número 6 de la antigua revista Super Juegos Para Todos. Lo tenéis tanto aquí como en su sección correspondiente.

Incluido dentro del fichero descargable, he incorporado un par de imágenes digitalizadas de las páginas en las que figura su listado y sus instrucciones. No tiene autoría alguna y todos los textos y mensajes en el interior del código en BASIC figuran en inglés, con lo que no descarto que haya sido copiado de alguna otra publicación de origen anglosajón. Para cualquier otra consulta al respecto, os recuerdo que este ejemplar de la revista está tanto en Issuu como en Internet Archive.

“Batalla Mágica” es una especie de aventura gráfica, en la que para conseguir hacerse con el poder de un castillo hay que batirse en duelo con un segundo jugador. Cada uno mueve, por turnos, a uno de los tres personajes que participan en tal misión: un rey, un mago y un bufón.

Vuelta a la rutina y algunas novedades

Se acabaron mis mini-vacaciones veraniegas en cuanto al Proyecto BASIC ZX se refería, pues hasta la fecha seguía en la brecha en cuanto a mis otras actividades se refiere dentro de la escena “retro”, tanto en redes como en dar puntual información desde mi blog de referencia Program Bytes 48K acerca de algunas novedades surgidas en fechas recientes. Si éstas y otras actividades me lo permiten, seguiré de nuevo actualizando el archivo con nuevos programas, tanto los que vaya reuniendo por mi cuenta, como los que me remitan otros usuarios y visitantes. Por de pronto, Daniel Castro me ha enviado una remesa de ficheros que él ha tenido ocasión de preparar a lo largo de estos meses; en ellos ha incluido varios lotes de programas extraidos de revistas como Micromanía, Amstrad Sinclair Ocio, Mundo Spectrum nº 4 y Tu Micro.

De la revista Micromanía me ha remitido varios archivos con TODOS los cargadores de Pokes publicados en sus primeros tres años de existencia, que van del 1 al 35 de su primera etapa, más los 3 números especiales editados anualmente. Todos ellos, más varios programas sacados de las otras revistas antes mencionadas (algunos de los cuales tendré que repasar con sumo cuidado), se irán incorporando al archivo en breve durante los próximos dias.

Por otro lado, y adelantando algo de interés para los visitantes de este archivo, he incorporado a la sección “Libros Y Enciclopedias” los archivos correspondientes a los volúmenes 1 y 6 del curso Informática Y Programación – Paso a Paso de la Editorial Siglo Cultural, con programas y juegos como “MasterMind” y un “Órgano Electrónico”, de los cuales adjunto aquí sus correspondientes capturas de pantalla. De paso, me he encargado de actualizar dicha sección, con la incorporación de nuevas fichas, incluyendo la del libro MicroBASIC: Curso de BASIC de Rafael Prades (Hobby Press, S.A.), del cual se extraerá en un futuro próximo todos los listados publicados en él que se usaron de ejemplo para varios de los capítulos del curso. Otro visitante del blog me remitió además el archivo de “Pac-Man”, un juego incluido en el libro Cómo Crear Tus Juegos en el Spectrum de Editorial Noray, que también pasará próximamente al archivo.

Año nuevo, software nuevo

Tras el parón navideño volveré con renovadas fuerzas a continuar con la labor de preservación de listados BASIC (y de C/M, si los hubiera). Seguiré donde lo dejé, a partir del nº 10 de la revista “ZX” (recomendable la lectura de la crónica sobre esta publicación pionera en España, realizada por Jesús Martínez del Vas, colaborador y miembro de El Mundo Del Spectrum en el último número 22 de Retro Gamer, que incluía también fragmentos de una entrevista a su primer director Norberto Gallego). Y espero que siga habiendo esa estrecha colaboración de Daniel Castro y cuantos quieran sumarse a esta iniciativa.

Espero que tengáis ganas de que este año sea mejor en muchos aspectos, o cuanto menos sigamos más o menos igual como de costumbre en cuanto a nuestra comunidad ‘retro’ se refiere, o incluso mejor y olvidarnos de historias pasadas. Pronto tendréis noticias de nuevas subidas y actualizaciones.

Hasta pronto, un cordial saludo y ¡Feliz Año 2018!

Pequeñas correcciones y actualizaciones

En breve, seguiré añadiendo nuevos programas al proyecto. Mientras tanto, he corregido varias cosas: por un lado, el archivo del programa “Carga con música en 128k” del nº 134 de Microhobby ha sido cambiado por el correcto, enviado éste por el colaborador Daniel Castro, junto con otros dos programas de otros ejemplares de esta publicación.

En la página correspondiente al nº 164 se traspapelaron los datos del “Monitor de Discos para Plus 3” de José M. Lazo. Se ha añadido su ficha junto con el enlace al archivo correspondiente, funcionando éste sin ninguna clase de problemas.

Y, por último, se ha añadido el programa “Aula Clásica” correspondiente al nº 199 de Microhobby y publicado a partir de la página 44, dentro de la sección didáctica Aula Spectrum. Sin embargo, cabe señalar que en el listado faltan algunos datos o líneas de programas pues en casi todas las opciones del programa, a renglón seguido, salta mensajes de error “2 Variable Not Found”. El archivo preservado tiene exactamente lo mismo que figura en el listado de la revista y lo he examinado del todo, tanto con el emulador Spectaculator como con el programa de edición en BASIC y gestor de listados BASin r13 de Paul Dunn. Aun así, lo he subido al proyecto tras haber intentado, sin éxito, resolver los fallos que genera el programa durante su ejecución. Faltan deficiones de ciertas variables, via LET, READ o INPUT.