INSTRUCCIONES PARA ACTUALIZAR LOS ZX-UNO DEL CROWDFUNDING CON ROMS DE SPECTRUM
¡Bienvenido!
Seguramente has llegado aquí por que ya has recibido tu ZX-UNO y quieres actualizarlo para tener incluidas las ROMs de Spectrum originales (Spectrum 48K, 128K, +2A, Inves... etc).
Tal como explicábamos en la hoja de instrucciones básicas adjunta al ZX-UNO que recibiste, por motivos legales no incluimos en vuestras placas las ROMs originales del sistema, pero sí la ROM libre SE Basic IV. A pesar de que con ella se puede hacer funcionar gran parte de los juegos y programas de Spectrum, si quieres reproducir fielmente el funcionamiento de tu viejo y querido Spectrum, y tener la máxima compatibilidad, aquí te explicamos cómo actualizar tu ZX-UNO y te proporcionamos los archivos que has de descargar para hacerlo.
0. Antes de actualizar:
Para comprobar que todo va a ir correctamente, comprueba que al conectar tu ZX-UNO, se inicia mostrando por un breve espacio de tiempo la pantalla A. Pasados unos segundos, y si no se pulsa ninguna tecla, el ZX-UNO quedará como se muestra en la pantalla B.
PANTALLA A
PANTALLA B
Una vez estamos en la pantalla B, significa que el Spectrum ya ha arrancado correctamente con la ROM SE Basic IV. A partir de aquí, ya sabemos que el Spectrum arranca y es operativo para actualizar. Ya Podemos comenzar con los pasos de actualización:
1. Descarga los siguientes archivos:
- Archivos de ESXDOS para la tarjeta SD (ESXDOS_ZX1.zip) 597 Kb
- Archivo de actualización de ROMs (ROMS_ZX1.zip) 529 Kb
2. Preparación de la tarjeta SD
- Descomprime ESXDOS_ZX1.zip en el directorio raíz de la tarjeta SD (deberán quedar en la raíz de la SD las carpetas llamadas "BIN" y "SYS" - Opcional carpeta TAP con algunas demostraciones -).
- Descomprime ROMS_ZX1.zip (deberá quedar en la raíz de la SD el archivo ROMS.ZX1)
3. Actualización
- Con el ZX-UNO apagado, Introduce la tarjeta SD en el ZX-UNO con los archivos que has copiado en el paso anterior.
- Enciéndelo, y tras unos segundos, después de la pantalla del logotipo del ZX-UNO, deberías ver una pantalla similar a esta, indicando que ESXDOS ha detectado correctamente tu SD y los archivos necesarios:
- Una vez arrancado (cuando aparezca la pantalla B indicada al principio), procedemos a actualizar el pack de ROMs, tecleando lo siguiente (incluido el punto): .romsupgr y pulsa ENTER.
Si el archivo ROMS.ZX1 es encontrado en la SD y todo va bien, debería aparecer una pantalla con el progreso de la actualización. ¡¡ES MUY IMPORTANTE QUE NO TOQUES NADA MIENTRAS ACTUALIZA!! ¡¡NO APAGUES NI RESETEES EL ZXUNO, NI TOQUES NINGUNA TECLA HASTA QUE ACABE EL PROCESO!!
Debería aparecer una pantalla como esta (la barra de progreso se habrá llenado de "o" entera y aparecerá "OK, 0:1" abajo, cuando la actualización esté completa), indicando que el proceso ha finalizado correctamente:
- ¡Ya está! Para comprobar que todo ha ido bien, apaga y enciende el ZX-UNO o bien haz un Master Reset (Pulsando Control + Alt + Backspace), y verás como ahora arranca por defecto la ROM de Spectrum 48K, la famosa del Gomas o Plus.
TRAS LA ACTUALIZACIÓN, ¿QUÉ MODELOS DE SPECTRUM / ROMS PUEDO ARRANCAR AHORA EN EL ZXUNO?
- Ahora dispones de estos modelos de Spectrum / clónicos / compatibles para arrancar:
- ZX Spectrum 48K (arranque por defecto)
- ZX Spectrum +2A
- ZX Spectrum 128K "radiador"
- Inves Spectrum+ (Clon español)
- Pentagon 128 (Clon ruso, muy usado en la Demoscene)
- ZX 48K Cargando Leches (para cargas ultra por EAR)
- SE Basic IV Anya (Rooted)
- También se incluyen las siguientes ROMs de juegos de arranque directo:
- Lala Prologue
- Misco Jones
- Sir Ababol
- Souls Remaster
- King's Valley
- La Corona Encantada
- Sokoban
- Speccy Bros
- Fist-Ro Fighter
- Knight Mare 2
- Maritrini: Increibiles...
- Invasion of the Zombie Monsters
- Nelo & Quqo y la última butifarra
(Juegos cortesía de sus respectivos autores, a los cuales agradecemos haber dado permiso para su uso.)
- La ROM del Spectrum 48K arrancará ahora por defecto, pero puedes elegir cualquier otra ROM de las instaladas para que sea la que arranque por defecto al encender el ZX-UNO.
Para ello puedes hacerlo entrando en la BIOS de configuración del ZX-UNO, pulsando la tecla F2 justo cuando aparece el logo del ZX-UNO al encenderlo o cuando aparece tras hacer un Master Reset (Control + Alt + Backspace).
Una vez dentro, ve a la pestaña "ROMs", y navega con los cursores por el listado de rom hasta seleccionar la que quieres usar por defecto, por ejemplo "ZX Spectrum 128K EN". Pulsa ENTER y del listado que aparece selecciona "Set Active". Entonces una pequeña flecha aparecerá delante del nombre de la ROM seleccionada.
Para salvar los cambios, ve a la pestaña "Exit", selecciona "Save Changes & Exit" y pulsa ENTER. Cuando salga el cuadro preguntando, elige "Yes". Ya está, a partir de ahora tu ZX-UNO arrancará como un Spectrum 128K.
- Si simplemente quieres arrancar desde otro modelo / ROM de Spectrum rápidamente, sin que sea la ROM de arranque por defecto, y sin necesidad de entrar en BIOS, es muy sencillo hacerlo. Haz un Master Reset (o apaga y enciende el ZX-UNO) y en la pantalla del logo, pulsa rápidamente la tecla ESC. Aparecerá un listado de ROMs para elegir. Elige con la que quieres arrancar, y pulsa ENTER. Arrancará de inmediato.
¿CÓMO CARGO UN JUEGO O PROGRAMA DE SPECTRUM DE LA SD (.TAP / .SNA / .TRD...)?
- Una vez arracado el Spectrum, sólo tienes que pulsar Control + Alt + F5 para que se abra el menú NMI de ESXDOS. Una vez dentro, selecciona con los cursores el .TAP (o el formato que sea) que quieres cargar.
El juego o programa cargará directamente (salvo si has arrancado con la ROM "SE Basic IV" , que habrá que hacer un paso más, y es, tras elegir el TAP a cargar, teclear el famoso LOAD"" y ENTER).
- ANEXO: ¿CÓMO CARGAR DESDE UNA CINTA REAL, MP3, MOVIL, ETC?
- Sencillo: Simplemente conecta con un cable jack-jack tu cassete, movil o mp3 al puerto EAR del ZX-UNO (el que está junto al conector RGB) y teclea LOAD"" como siempre y dale a Play en tu dispositivo, donde tengas la cinta, carga en audio del juego, WAV o aplicación para móvil de reproducción de .TAPs. (Puedes ir a merendar mientras carga :D)
- Sencillo: Simplemente conecta con un cable jack-jack tu cassete, movil o mp3 al puerto EAR del ZX-UNO (el que está junto al conector RGB) y teclea LOAD"" como siempre y dale a Play en tu dispositivo, donde tengas la cinta, carga en audio del juego, WAV o aplicación para móvil de reproducción de .TAPs. (Puedes ir a merendar mientras carga :D)
NO ME FUNCIONA EL JUEGO O PROGRAMA "XXXXXXX"
- Que un juego o programa no cargue o no funcione puede deberse a muchos factores, pero lo más seguro es que simplemente se trate de que estás iniciando con la máquina / ROM incorrecta:
Si por ejemplo quieres cargar un juego que requiera 128K, como por ejemplo "Bonanza Bros" o "Pang", deberás arrancar eligiendo como modelo / ROM el de un Spectrum que tenga 128K, como por ejemplo el Spectrum +2A o el 128K EN. Si has arrancado con un Spectrun 48K, no van a funcionar (exactamente igual que si lo hicieras con un Spectrum real).
Para juegos de 48K, para mejor compatibilidad, se recomienda arrancar como un Spectrum 48K.
- Para cualquier problema que te surja, no dudes en preguntar en el Foro.
ALGUNAS NOTAS CON RESPECTO A LAS ROMS DE SPECTRUM:
- Por defecto, todas las ROMs que hemos incluido en el pack, llevan activada la interfaz DivMMC y NMI-DivMMC, para poder usar la SD con todas ellas (Unicamente la rom ZX 48K Cargando Leches no tiene activado el NMI-DivMMC para poder usar su pokeador). Si prefieres que arranquen sin soporte SD para ver los menús originales, por ejemplo, el menú del +2A con el cargador, el BASIC 128, etc, puedes ir a la BIOS (pulsando F2 al arranque) y en la primera pestaña "Main", ir abajo al apartado de Options y en las secciones "DivMMC" y "NMI-DivMMC", pulsar enter y elegir en el desplegable "Disabled". No olvides guardar los cambios yendo luego a "Exit" y "Save Changes & Exit". Podrás seguir cargando tus juegos o programas usando la entrada EAR de jack con un cassete, un MP3, móvil, etc.
- Futuras actualizaciones: Para poder actualizar de nuevo el pack de ROMs a otro distinto (con el mismo método explicado aquí), es necesario previamente arrancar con una ROM "Rooteada". Una ROM Rooteada es una ROM con una característica especial: desbloquea el ZX-UNO para permitir su actualización. En el pack de ROMs que incluimos, la única ROM Rooteada es la "SE Basic IV Anya (Rooted)".
- ¿Puedo actualizar una única ROM, o añadir una ROM suelta al ZX-UNO? Es posible hacerlo, únicamente a través de BIOS y únicamente mediante carga por EAR (entrada de audio por Jack). En la sección ROMs de la BIOS se puede editar la lista, quitar, renombrar, añadir... (añadir pulsando "N"), para añadir, el ZX-UNO espera escuchar por el puerto EAR una carga de TAP especial que contiene una ROM de sistema. En la zona de descargas o en el Foro dispondrás de más información de cómo conseguir estos TAPs y utilizarlos. Si tienes dudas, pregunta en el Foro.(PD: ¡No borres la ROM Rooted!)
¿PREGUNTAS? ¿DUDAS? ¿MAS ROMS, CORES Y CONFIGURACIONES?
Entra en el FORO y resuelve cualquier duda. También encontraras nuevos packs de ROMs que entre toda la comunidad van creando, ayuda con la configuración y puesta en marcha y todo lo que necesites.
No obstante, esta página se irá actualizando periódicamente con más información.