“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.

Anuncios

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.

Últimos programas de “Tu Micro” y una sorpresa más

Aprovechando el comienzo de un nuevo fin de semana, he preparado para esta ocasión dos novedades: por un lado, comunicar que he acabado con todos los programas de la revista “Tu Micro” que quedaban por preservar de los últimos números 17 a 20 (con otro caso más de listado con algún mal funcionamiento). Y por el otro, con todo lo preservado hasta ahora, he incorporado al archivo un fichero descargable con todos los programas de ejemplo incluidos en las páginas del Curso de Código Máquina creado por Jesús Alonso Rodríguez, el cual se publicó en las páginas interiores de la revista Microhobby. Gracias nuevamente a Daniel Castro por facilitarme dicho fichero y como siempre por su amabilidad y estimable colaboración.
 

Captura del programa Spec-Karate (número 20 de Tu Micro)

 
De nuevo, me he encontrado con un problema más, como ya me pasara antes con otros listados publicados en la revista en cuestión, concretamente con el caso del juego “Spec-Karate”, mostrado aquí arriba. Con una parte escrita en BASIC y la otro formada por dos bloques de código máquina, algo debe tener mal en alguna parte y me pregunto si el fallo ha podido ser mío por haber copiado mal algún dato de uno de dichos bloques, pero es tal como lo había digitalizado de la propia revista. Imprime una escena propia de una competición deportiva, pero no se imprimen en pantalla los luchadores que representan cada a uno a un determinado pais, de los varios escogidos por sus programadores para esta disciplina deportiva. Me gustaría poder ponerme en contacto con sus autores, Diego y Víctor Morilla. Si se da la gran casualidad de que pueden leer este blog, pueden ponerse en contacto conmigo y dar las claves para solucionar este “problemilla”.

En cualquier caso, éstos son los programas añadidos al archivo que podéis encontrar donde siempre. No hace falta ni que os pase el link, si acaso conocéis la mecánica de este blog:

Nº 17: Yul
- Id. - POP
Nº 18: Aterrizaje en Saturno
- Id. - El Juego de la Lógica
Nº 19: Safari
- Id. - Graf-6
Nº 20: Lotería Primitiva
- Id. - Spec-Karate (por revisar)

Por fin, cumplo con lo que prometí en su dia; que incluiría un link con el que podéis acceder a un archivo que contiene TODOS y cada uno de estos programas de “Tu Micro”, sin excepción, a pesar de los fallos advertidos en su momento, tanto hoy como dias atrás, con varios de ellos. Este mismo enlace lo incluyo también dentro de la sección de la revista, justo antes de la tabla de contenidos.

Y en cuanto al fichero recopilatorio con los programas del Curso de CM de Microhobby, os dejo tanto aquí como en la sección de MicroHobby el acceso al mismo para que os lo descarguéis. Si aún tenéis el curso editado por Hobby Press en vuestra biblioteca o colección, ahí es donde podéis averiguar qué hace cada rutina.
 

Captura del programa Safari (nº 19)

 

Llegado a este punto, me tomaré unas cuantas semanas de descanso que aprovecharé para viajar y a mi vuelta seguiré con esta esforzada tarea de digitalizar programas, a partir de ese momento pensando en los que queden por ahí pendientes, tanto de Amstrad Sinclair Ocio, como de otras pocas revistas más. Un trabajo algo menor que en algún momento llegará a su fin. Por otra parte, estoy sopesando la idea de escanear “Tu Micro” al poseer todos los números, pero no en su totalidad. Tan solo digitalizaría los números del 1 al 14, teniendo que dejar aparte los últimos (15/16 a 20) por motivos técnicos; sus páginas están encoladas al lomo y no se pueden doblar sobre el escáner por temor a despegarlas.

Por todo lo hecho hasta ahora, quiero comunicar lo siguiente. Ha sido un enorme placer haber compartido estas actualizaciones y contribuido por difundir todas estas obras de arte creadas por muchísimos y diferentes lectores para sus revistas favoritas del momento. En todos estos programas desarrollados por tantas personas, de forma individual o colectivamente, rebosan ganas de aprender y se nota en ellos el cariño con que han sido programados. Esta última actualización se la dedico especialmente a ellos.

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.