He actualizado un viejo proyecto, el emulador de ZX Spectrum SpecNix, enfocado previamente en la reproducción de archivos rzx, para hacerlo jugable.

El menú principal muestra un listado de todos los programas de spectrum que hayamos previamente subido al almacen privado de la aplicación (Isolated Storage). En la parte inferior, los botones permiten ejecutar los siguientes comandos:

  • Load: cargara y ejecutará la rom original del spectrum
  • Upload: permite subir un archivo de juego ''z80'' o un archivo de partida grabada ''rzx'' al almacen privado de la aplicación (Isolated Storage) desde donde podrá posteriormente ser reproducido
  • Run: reproduce el juego seleccionado.
  • Delete: borra el juego seleccionado.

Podemos salir del programa que estemos reproduciendo al menú principal pulsando la tecla ‘‘escape’’.

Puede descargar el código fuente aquí:

www.codeplex.com/specnix