Añadido “Spectrum Habla En Castellano” del nº 11 de TodoSpectrum

Añadido en el dia de hoy un nuevo archivo con el programa “Spectrum Habla en Castellano”. Gracias nuevamente a uno de los lectores de este blog, quien me ha remitido un .TAP conteniendo esta herramienta publicada en forma de listado en código máquina (a partir de la página 12 de la revista TodoSpectrum, número 11). Y con él, se ha completado por fin la preservación de programas de los aparecidos en las páginas de esta publicación, tras comprobar sus demás fichas.

Esta utilidad nos permite ver en castellano todas las instrucciones existentes en un programa escrito total o parcialmente en BASIC en nuestros ZX Spectrum, tanto desde un emulador como en el hardware real. Lo único que tenemos que hacer es, simplemente, disponer de cualquier programa en BASIC. Cogemos nuestro emulador de Spectrum y cargamos dicho programa BASIC con MERGE “” (si dicho programa se hubiera grabado con autoejecución a partir de una determinada línea) o LOAD “”. Lo dejamos tal cual, sin ejecutarlo. Seguidamente procedemos a cargar, desde el mismo emulador, el TAP con el bloque de código máquina de esta utilidad, siguiendo estos pasos:

1. Teclear CLEAR 63999
2. Cargar LOAD “”CODE 64000 o simplemente LOAD “”CODE, pues dicha rutina está almacenada a partir de la dirección 64000.
3. Ejecutar la rutina con RANDOMIZE USR 64000.
4. Aparecerá en pantalla, al igual que hiciéramos un LIST, el listado del programa BASIC que ya teníamos, solo que con todas sus instrucciones y comandos traducidos al español.

Un saludo cordial.

Añadido TAP del programa “Fill Ilustrado” (TodoSpectrum nº 25)

Proyecto BASIC
 

Otro de los programas que estaba por facilitar su archivo digital en TAP para emuladores, es esta utilidad que se publicó en forma de listado en assembler en las páginas del nº 25 de la revista TodoSpectrum. Gracias de nuevo al mismo lector que me facilitó hace unos dias otros dos programas de esta misma publicación, ya se puede descargar su fichero .TAP, incluido en el archivo de descarga desde su página correspondiente. Asimismo, otros archivos y la ficha de “Fill Ilustrado” han sido debidamente actualizados.

Para hacer funcionar esta rutina de Fill, hay que leer muy bien el artículo entero, a partir de la página 31 de la revista. Lo único que haría falta para probarla, sin demasiadas complicaciones en un ZX Spectrum, es un programa demostrativo en BASIC, pero lo dejo en manos de cualquier programador. La rutina en C/M está ubicada a partir de la dirección 64000 y ocupa unos 310 bytes.

Añadidos dos programas más de la revista TodoSpectrum nº 9

Hace pocos días que un amable lector de este blog, llamado Eduardo, se puso en contacto conmigo dando a conocer de dos programas del nº 9 de la revista TodoSpectrum que faltaban por preservarse. En lo que no reparé en su momento es que uno de ellos, “Spectrum parlanchín” (a partir de la página 4) pude haberlo copiado sin problemas, pero por despiste mío o por lo que fuera entonces, no llegué a hacerlo. Habiendo un par de listados en BASIC, el primero de ellos con la rutina en código máquina para ser volcado a cinta y un segundo programa con el cual ejecutamos esta sencilla aplicación, es en el dia de hoy que he procedido a transferir ambos programas y el correspondiente bloque de código máquina a un archivo TAP.

Con el consiguiente ZIP descargable desde la página correspondiente a la del referido ejemplar de TodoSpectrum, he añadido también los ficheros en ASM enviados por este lector.

En cuanto al segundo de los programas recibidos, “Desplazamiento Pixel a Pixel” (pág. 40), Eduardo me ha remitido el mismo en ficheros ASM. Los he añadido al archivo tal cual me han sido enviados, aunque no está de más tener el TAP correspondiente con las dos rutinas de C/M, que forman parte de dicho artículo producido por el programador Álvaro Mateos Herrera, para ser usadas en cualquier emulador. Publicados en la revista en forma de listados en “assembler”, no se incorporó a dicho artículo de sus respectivos programas cargadores en BASIC, con lo que no hubo forma de copiar sus datos (salvo usando cualquier programa monitor en ensamblador de los que existieron en el mercado, como el famoso DevPac de HiSoft), cosa que hubiera sido de mucha utilidad para los afanados lectores que gustaban de teclear cualquier listado. (ACTUALIZACIÓN: Se han incorporado por fin dichos TAP a su archivo correspondiente y actualizado también el fichero TS-09 con todos los programas de este ejemplar.)

Programas Todospectrum al completo

Añadidos por fin los programas de los últimos ejemplares de la revista Todospectrum que faltaban (del 23 al 25 inclusive). Como habréis advertido en fechas anteriores, podéis optar por descargar el lote completo de cada número o los programas sueltos, a vuestro gusto. Con esto se da por concluido la fase de preservación de los listados correspondientes a esta publicación en concreto. Todo ello, gracias a la enorme labor desempeñada por Daniel Castro, un amable usuario que se ha dignado de colaborar en su preservación a lo largo de estos dias.

Próximamente, seguiré progresando con el almacenamiento de nuevos programas de los aparecidos en la revista ZX y no son pocos… sobre todo de los añadidos en los primeros ejemplares de la misma, en adelante…

Y no había cintas oficiales de ZX con los programas ya grabados para no tener que teclearlos, como las de Microhobby Semanal. ¿Por qué no se les habría ocurrido tal cosa? En fin…

Al menos, ya había conseguido aunar una buena cantidad de ellos. En breve tocará seguir a partir de ahí.

Programas Todospectrum 22 y de otros números

Puesto en circulación nuevos archivos desde ahora mismo. Llevo buena racha últimamente, progresando con la preservación de programas que tanto me van pasando, como voy copiando por mi cuenta. Por supuesto, también tengo que arrimar el hombro lo que pueda tecleando listados directamente con el Spectaculator 8.0, pese a mi vista cansada -mis ojos ya no son tan jóvenes como antes, pero es así; son cosas de la vida-, aun cuando le pongo bastante voluntad al asunto.

Hoy tocaba subir todos los programas del nº 22 de Todospectrum, gracias a la labor de Daniel Castro. Por mi parte, aporto algunos programas más que luego os comento.

Utilidades y aplicaciones didácticas son los contenidos de este número en particular, en su mayoría. Desde el 19 se inició una serie bastante interesante, para los que les gusta trastear con el código de algunos juegos, dedicada a destriparlos, conocer sus secretos y cómo vencer algunos obstáculos: la guía del Hacker. Aunque en un principio no pensé que los cargadores de pokes podrían interesar a los lectores del blog (y hasta hace poco no introduje sus fichas en sus números correspondientes), luego me he dado cuenta que podrían ser de cierta utilidad, así que se han incorporado al proyecto a partir del referido ejemplar de Todospectrum.

En cuanto a mí, me había dedicado durante parte del dia de hoy a teclear, pacientemente y sin equivocarme, un par de programas de Todospectrum: el cargador de pokes para el videojuego Cyberun (nº 23) y una utilidad llamada “Inversión de UDGs” (nº 24). Tengo iniciado el código de otro programa, “Turbo-Protector” (nº 23) y espero acabarlo mañana o el lunes. Me queda la parte más dura del mismo: teclear las líneas DATA desde la línea 800 hasta el final. A no ser que Daniel Castro coja carrerilla… 😉

Como siempre, disfrutar de estas nuevas aportaciones. Saludos.

Todospectrum 21 y nuevos archivos de Microhobby

Además de una nueva remesa de programas de la revista Todospectrum, el infatigable colaborador Daniel Castro me ha enviado una serie de archivos que hará las delicias de los completistas de este proyecto BASIC ZX. Por un lado, tenemos todos los programas publicados en el nº 21 de la citada publicación, tanto recogidos en un mismo fichero RAR como por separado, como he venido haciendo en las últimas actualizaciones.

Y por el otro, Daniel nos regala varios complementos en forma de cintas virtuales y carátulas con todos los programas de Microhobby, desde el nº 127 hasta el último, incluyendo un fichero con TODOS los trucos publicados en sus páginas. Pongo como ejemplos estas dos carátulas extraidas de sus ficheros correspondientes:

Un detalle únicamente y lo veréis tan pronto hayáis descargado los archivos de esas cintas virtuales. No está todo, pero regularmente se irá actualizando dichos ficheros directamente en el servidor. En la actualización de esta entrada, realizada en la madrugada del viernes al sábado, aviso que se han incorporado nuevas imágenes de cinta desde el nº 173 hasta el 180, inclusive. Es decir, pasarán algunos dias hasta que se llegue a completar estas recopilaciones. Mientras tanto, ahí tenéis material para rato.

Para localizar los archivos del nº 21 de Todospectrum, tenéis este enlace o usar el menú desplegable del blog.

Para descargaros todo este nuevo material proporcionado por Daniel, solo tenéis que entrar directamente al menú dedicado a la revista Microhobby en la barra superior del blog, o bien entrando desde aquí, si os resulta más cómodo. ¡Disfrutarlos!