Despues de haber hecho este programa para Commodore 128, Commodore 64 y MSX, ahora llego el turno de tener una version para Spectrum y Timex Sinclair 2068.
Esta version tiene una unica pantalla, a diferencia de los otros ports, pero se incluye el teclado de la Spectrum 48K, las teclas agregadas en los modelos +, distintos tipos de joystick (Sinclair, Kempston, Fuller, Cursor, y Timex), y el teclado numerico de la +128, que por el momento no esta implementado en el programa.
Diseñe el programa para ahorrar memoria al maximo, para permitir que pudiera funcionar en Spectrum 16K, y a la vez para que funcionara el mismo ejecutable tanto en Spectrum como en Timex Sinclair 2068, que tiene una ROM y un mapa de memoria diferentes, aunque parcialmente compatibles. La compatibilidad con Timex reduce la memoria disponible en 3K, por lo que el programa tenia que ser muy simple para entrar en 16K.
Esta es una primera version para que se pruebe, yo solo tengo Spectrum 48K (Sinclair y CZ, esta ultima incluye 2 puertos Sinclair y tiene Kempston por medio de la IF1bis), y Timex Sinclair 2068. En el resto de los modelos solo lo probe por medio de emuladores.
Se puede descargar desde el sitio del proyecto: http://www.pastbytes.com/indevtester/
Prueba en CZ Spectrum:
Prueba en TS2068: