15 de marzo de 2014

Cargando el motor RPG en ZX Spectrum 128 +2A

Tenía que probar el programa en una máquina real...

Utilizando la aplicación Speccy Taper para iOS, he cargado mi cinta con algunos problemas...

He de comentar que este ordenador está un pelín sordo (intenté hacerle el MOD del EAR sin éxito), así que cargo con los cables de audio conectados directamente al conector interno del cassete. La cinta física no carga y ni me he molestado en repasar toda la parte mecánica.

Para la máquina, los datos siguen entrando por el mismo cable. ;D

Tras la carga he podido probar mi sencillo motor RPG. La velocidad del programa ha sido esperada y quizás un pelín más suelta...:D

De lo más divertido pasar una tarde programando directamente en el viejo Speccy.



13 de marzo de 2014

12 de marzo de 2014

ZX Spectrum GUI Basic "Workstation"


:D

Recuperando 10 Kb de memoria...

Días de limpieza en el programa que estoy escribiendo para ZX Spectrum... simplificar rutinas, limpiar variables, etc.

Por las capturas de pantalla se puede comprobar que ahora mi programa ocupa bastante menos (he ganado casi 7kb, que en un ZX no está nada mal).

He estado investigando y preguntando en el foro de WOS acerca de rutinas de carga de datos rápidas (siempre desde Basic standard), ya que no estaba nada satisfecho con mis tiempos de carga.

Gracias a la inestimable ayuda de @Battle Bunny y @na_th_an he conseguido "rascarle" unos 3 segundos en la carga de niveles. ;D

Enlace al foro de World of Spectrum. (Enlace muy recomendable por las rutinas que se desarrollan).

4 de marzo de 2014

Diseño de teclado para ZX-Uno

¡El proyecto ZX-Uno sigue avanzando!

Actualmente se puede seguir toda la evolución en este hilo del foro Zona de Pruebas... impresionante el trabajo que están realizando en la implementación de la FPGA, etc...

Por mi parte ahora toca diseñar un teclado adecuado...

Vamos a utilizar un teclado PS/2 de PC standard, así que tengo que diseñar las teclas (y la distribución de todos los 'tokens' del Spectrum) de forma que los textos se vean nítidos, ya que el espacio útil es de tan sólo 12x14 mm.


Aquí los primeros diseños, aún no definitivos claro... falta corregirlos y añadir al conjunto la "tecla ZX-Uno". ;D