“Programas Microhobby” actualizados y recapitulación

Con esta nueva actualización, creo haber dado por terminado el trabajo que tenía pendiente con los ficheros subidos al servidor conteniendo los archivos en TAP / TZX de los programas de lectores remitidos a la revista MicroHobby. El proceso no ha durado más de lo que me figuraba en un principio y, a falta de que alguien me avise de algún error con otros archivos de programas pertenecientes a MicroHobby, puedo descansar lo suficiente en lo que queda de verano, hasta ver qué otros listados se podrían subir más adelante al Proyecto, a partir de septiembre.

Yendo directamente al asunto que nos trae hoy, los ficheros de los programas de Microhobby actualizados y vueltos a subir al servidor (actualizándose en su caso enlaces y datos en sus correspondientes fichas) pertenecen a los siguientes títulos, por orden alfabético: Duck Shooting, Furax, Gas-Car, Ghost Like, INTRO, Microbowl, Perico Jones, Sky Warrior, Snake (MH 183), Sir Gawain, Starlike, Topin y Tres En Raya (MH 170).

Y toca revisar ahora qué falta por preservarse, hasta dejar este proyecto BASIC ZX acabado del todo.

Hasta que alguien se anime a escanear de nuevo las revistas Amstrad Sinclair Ocio y MegaOcio con una mejor calidad y a una resolución óptima (lo preservado en algunas webs como Internet Archive dejan que desear), no lograré acabar con los tres listados en BASIC de estas publicaciones que quedan por ser digitalizados en TAP o TZX.

De El Ordenador Personal hay varios programas de ZX Spectrum mencionados en esta lista por preservar también en un futuro próximo. Asímismo, de la revista Tu Micro hay dos programas que muy difícilmente van a ser corregidos por estar escritos en parte en código máquina, con lo que hará falta un milagro para recuperarlos de algún modo y sin errores: Spec-Karate y El Encierro. Faltan también por ser transcritos o digitalizados los listados de Type And Run publicados en sus ejemplares 1, 2, 6, 7 y 8.

De conseguirse estos objetivos, pienso que podría dar por terminado este enorme trabajo de recopilación.

Correcciones en el blog y ficheros de programas pertenecientes a MicroHobby

En estos dias he procedido a actualizar y corregir tanto entradas, enlaces y archivos de varios programas publicados en forma de listados en la revista MicroHobby, casi todos ellos correspondientes al longevo apartado “Programas de Lectores”, o como se terminó llamando “Programas MicroHobby”. Forman parte del trabajo que anuncié dias atrás de actualización de los archivos publicados en el blog y sus fichas correspondientes que implica también cambiar enlaces, sustituirlos en el servidor y otros detalles.

Básicamente, estas actualizaciones se han centrado en los ficheros conteniendo los siguientes programas: “Balalín”, “Brad Zotes”, “Bunker”, “Crozet”, “Freddy”, “Kleingeld”, “La Profecía”, “MicroDRAW”, “Mine Alert”, “Phantasma”, “Punkyman”, “Ruffo’s Dream”, “Russian’s Attack” y “Rutina De Disco De Bajo Nivel”. Sirviéndome tanto de los mismos listados aparecidos en la propia revista, como de lo que preservó Daniel Castro por su cuenta, he modificado en ellos programas cargadores, bloques de código (tanto en BASIC como en Código Máquina) y eliminando otros que no formaban parte del listado original (pantallas de carga adicionales en formato SCREEN$). Para localizar estos programas en el interior del web-blog solo es necesario realizar la pertinente búsqueda, desde cualquiera de las dos casillas visibles en la parte frontal de esta página, junto a la cabecera principal o en la columna de widgets.

Hasta este momento he llegado al nº 160 de MicroHobby. Queda por tanto revisar también los que quedan a partir del 161 en adelante. Seguid atentos a este canal; pronto, más novedades al respecto.

Próxima revisión de programas de Microhobby, a partir del nº 125 en adelante

Me va a tocar en los próximos días revisar una larga serie de archivos conteniendo programas de la revista MicroHobby que fueron subidos en su momento a la web “K y Enter” y que, con posterioridad, se incluyeron en este Proyecto BASIC ZX, más los que yo mismo aporté en su día por mi cuenta, a partir de haber tecleado con mucha paciencia varios de aquellos programas que no pudieron ser añadidos a la mencionada página de Elfoscuro. Esto surge tras un correo recibido hace pocos días comentándome algunos errores en varios de esos listados (algún error de transcripción en programas como “Oráculo Egipcio”, bloques de código máquina fundidos en uno solo cuando en la revista figuraban más de uno ó pantallas de carga adicionales en otros programas). Es el caso, por ejemplo, del juego “Balalín” aparecido en el nº 125 de la revista, a cuyos listados transferidos a su archivo final en TAP se le juntó una pantalla de carga totalmente innecesaria.
 

 
Hoy mismo he corregido este archivo eliminando dicho SCREEN$ y modificando el listado cargador a como fue publicado literalmente en la página 8 del citado ejemplar. Vuelve a estar disponible para su descarga.

También tendré que comprobar y corregir, en su caso, las recopilaciones de cintas que me fueron remitidas por Daniel Castro. Solamente aquéllas con todos los programas publicados en las páginas de MicroHobby a partir del número 125 en adelante, los cuales puedan tener algún error, como en menús de inicio y en los programas añadidos a estas colecciones. Otros ejemplos de fallos detectados, gracias a ICEKnight:

MH 133-136: Cara B – Menú de inicio con un error
MH 173-176: Cara B – Punkyman. No se ejecuta y sigue cargando bloques.
MH 185-188: Cara B – Menú vacío.
MH 209-212: Cara A – Errata en el menú del programa Editor De BASIC.

PD: Por supuesto, me tengo que acordar de modificar aquellos otros archivos de estas recopilaciones, en los que aparezcan programas que han sido modificados recientemente y subidos al Proyecto, tales como la “Rutinas de Disco de Bajo Nivel” de Pedro J. Rguez. Larrañaga, del que di cuenta hace unos días atrás.

Añadidos todos los listados BASIC de la revista de Monser “48K” y una modificación

Después de tanto tiempo, ya apetecía una nueva actualización para ir completando el archivo de programas BASIC publicados en revistas y libros editados en España para nuestros ordenadores Sinclair ZX Spectrum, según el plan que tenía previsto.
 

 
Los listados que he añadido esta vez corresponden con los publicados en el interior de las páginas de los once números de una revista de software editada por Monser S.A., a mediados de los 80: “48K”, la cual se editaba y distribuía en quioscos junto con una cinta conteniendo normalmente un juego comercial, casi siempre “reeditado” por el equipo de Monser. La mayor parte de estos programas me fueron remitidos, una vez más, por el incansable colaborador Daniel Castro, usuario y miembro de algunos grupos de Facebook sobre ZX Spectrum. El resto, los he ido tecleando pacientemente a lo largo de estos dias con el emulador Spectaculator, sin necesidad de escanearlos. Una labor bastante artesanal y a veces fatigosa que, a pesar del calor reinante en estas fechas veraniegas, muy pocos se atreverían a afrontar.

Como es de suponer, la calidad de los listados incluidos en esta revista es bastante regular y hay de todo un poco, tanto juegos como utilidades. Los tenéis disponibles en la sección dedicada a dicha revista de software.
 

 
Por último, se ha actualizado el fichero del programa “Rutinas de disco de bajo nivel”, creado por Pedro José Rodríguez Larrañaga y publicado en el nº 194 de Microhobby. Gracias a un amable lector del blog, me fue remitido este programa conteniendo varias correcciones al mismo, con lo que dicho programa puede ahora funcionar sin problemas.

Nuevos programas BASIC y correcciones al curso de programación de la revista INPUT Sinclair

Buenas de nuevo. Han pasado bastantes semanas desde la vez anterior y es verdad que se echa de menos alguna novedad en cuanto a los progresos de este proyecto de recopilación de la mayor cantidad posible de programas BASIC para Sinclair ZX Spectrum, de los publicados a nivel nacional en libros y revistas del sector. Pues tocaba una nueva actualización después de haber recibido en pocos dias un par de archivos conteniendo nuevos listados que añadir al blog. Vayamos por partes, como decía aquél…

Quiero dar nuevamente las gracias al colaborador Daniel Castro, quien me ha facilitado ambos archivos, por su incansable labor en este sentido y le animo a que siga proporcionándome todos aquellos programas que encuentre y que no hayan sido preservados.

Tengo, por un lado, un archivo conteniendo varios programas BASIC extraidos de la revista multisistema El Ordenador Personal, consistentes en juegos y aplicaciones varias de una calidad más que aceptable.

DESCARGA SELECCIÓN PROGRAMAS “EL ORDENADOR PERSONAL”
 

Y por el otro, me ha enviado igualmente un ZIP conteniendo todos los programas que se publicaron en el Curso de Programación que se adjuntaba en las páginas interiores de la revista INPUT Sinclair. De todos ellos, una mayoría están editados en TAP y BAS para su uso con emuladores y la utilidad BASin 13c (o inferiores) de Paul Dunn, mientras que los demás solo figuran como archivos de texto. Todo ello lo tenéis en el apartado correspondiente de esta publicación editada por Ediciones Forum (más tarde, Planeta deAgostini S.A.) y distribuida por RBA Promotora de Ediciones, entre 1985 y 1987.

¡Saludos!

ACTUALIZACIÓN: El programa “OP 26 – p103 – Exprima su Spectrum” contenido dentro del fichero de El Ordenador Personal tenía un error que ha sido corregido sin problemas. Se ha vuelto a subir el mismo al servidor.

Añadidos los programas del libro “Spectacular Games For Your Spectrum”

Anuncio la subida al servidor de un nuevo fichero conteniendo todos los programas BASIC de un libro que nunca llegó a traducirse ni editarse en España, pero que excepcionalmente estimaba podría tener cabida en este blog. No quería dejar la oportunidad de publicar aquí un enlace a todos esos programas incluidos en esta publicación inglesa de la editorial Addison-Wesley Productions, siendo únicamente descargable desde esta misma entrada. La gran mayoría de estos programas, de muy corta extensión, han sido copiados literalmente a mano, mientras que el resto fueron digitalizados mediante OCR y posteriormente tratados y convertidos a TAP con la consabida herramienta BASin de Paul Dunn.

A pesar del título, casi todos estos listados ofrecen sencillos ejemplos de programación que pueden ejercitar la imaginación del estudioso en programación en BASIC. Sin ninguna pretensión y siendo bastante simples en su inmensa mayoría, hallaréis pequeños juegos, alguna que otra utilidad y una aventura de texto que ocupa 13 KB (el único programa complejo en todo el libro) que lleva por título “I.T. The Adventure of the Century”.

Próximamente, este mismo archivo pasará brevemente a manos de la gente de Spectrum Computing, esperando que lo añadan a su ficha correspondiente en dicha web.