Sin título-1.GIF (1826 bytes)

Especial Emulación ZX Spectrum bajo sistemas AMIGA

boing2412-64-50.gif (44495 bytes)(Por Chema Matas)boing2412-64-50.gif (44495 bytes)

 

¿Es un Spectrum?, ¿es un Amiga?, ¿es...? Fue un día de Julio de 1.985. El veinticinco mas concretamente, cuando se presentó al mundo el mas versatil y revolucionario sistema informático de los años ochenta. Desde entonces, aun seguimos esperando otra revolución...  Para los que gustan de recordar fechas célebres, ese día quedará grabado como aquel en que los sistemas IBM, PC, Mac y demás virguerías de silicio de nuestros tiempos, empezaron a quedar obsoletos (Benn Dunnington).

Lo cierto es que aquella máquina parecía (y sigue pareciendo) un invento de los Extraterrestres de Encuentros en la tercera fase. En unos años marcados por la revolución de los pequeños sistemas de 8 bits, el surgimiento del oscuro y aburridisimo PC de IBM o los primeros Mac, ver en funcionamiento aquel Amiga 1000 suponía algo totalmente nuevo. Empezar a creer en milagros y cosas así :)

El hecho es que casi desde el principio de la vida del Amiga, el poder emular con este, otros sistemas se convirtio en algo habitual. Los primeros emuladores que recuerdo, son los dedicados al Commodore 64 que corrían sorprendentemente bien en un sistema A500 sin ampliar. Es decir; 512Kb de RAM y una disquetera de 800Kb como único medio de almacenamiento.

Pero fueron los emuladores de ZX Spectrum los que quizás han dado mas Casta al Amiga. Es sorprendente incluso hoy en día, el ver con nuestros propios ojos como una máquina que corre con un microprocesador de 16 bits (Motorola 68000) a 7 y pico Megahertzios y con tan solo medio mega de memoria RAM, es capaz de emular un ZX SPECTRUM a una velocidad razonable, incluyendo soporte de sonido y posibilidad de digitalizar programas o reproducirlos en formato audio...

¿Quien necesita un DVD-ROM?

Amigos. No intenteis hacer esto con un PC rebajado a esas características... Puede sufrir un coma en la BIOS del sistema X-D

Existen bastantes emuladores disponibles y casi todos bajo licencia Freeware o Shareware, por no mencionar el tambien numeroso catálogo de utilidades para manejar material Speccy con tu Amiga. En este artículo, vamos a analizar los CINCO emuladores sinó mas populares, si los mas estables y con características que los convierten en favoritos. En la tabla inferior, podeis comprobar las diferencias mas notorias entre uno y otro. Se han tenido en cuenta factores como la velocidad de emulación, el soporte de sonido 48k/128k, el número de formatos permitidos, los requerimientos mínimos, la calidad de la Interfaz de usuario y parametros adicionales con los que se dará un valor global a cada uno de estos excelentes emuladores.

Lujuria a kilos X-DDD                 Dos AmigOs bien avenidos!!!!

Adicionalmente, os ofrecemos tambien un reducido número de utilidades para manejo de software Spectrum que conviene tener guardados en cualquier rincón de tu disco duro, en tu sistema Amiga.

Las pruebas se han efectuado con un Amiga500 a 7Mhz (uP 68000) con 512Kb de RAM y ROM 1.3 (sin expandir), un A1200 a 14Mhz (uP 68ec020)con 2mb y ROM 3.1 y un Amiga4000 con un 68040 a 25Mhz, 32Mg de RAM y ROM 3.1 (bastante expandido) como polo opuesto, para comprobar el rendimiento de estos emuladores.

 

 

LICENCIA

REQ. MINIMOS

MODO EMUL.

FORMATOS

SONIDO 48

SONIDO 128

INTERFAZ

GLOBAL

X128

Freeware

68020, 2mb, ROM 2.04

48k, 128(+2,+3), Pentagon, Scorpion

Z80, SNA, TAP, TZX

SI

SI

4/5

4/5

ZXAM

Shareware

68020, 2mb, ROM 2.04

48k

SNA, SP, KGB, Z80

SI

SI

4/5

4/5

SPECULATOR

Shareware

68000, 1mb, ROM 1.3

48k

ZX82, KGB, Z80, ZX, SP, SNA

SI

NO

3/5

4/5

ZX Spectrum

Freeware

68000, 512Kb, ROM 1.2

48k

SNA

SI

NO

3/5

2/5

Spectrum 128

Freeware

68000, 1mb, ROM 1.3

128k

SNA, Z80

NO

NO

1/5

3/5

 

 

X128                                                                            

El X128  fue concebido por James McKay. Se trata de un excelente emulador capaz de corres en los modos 48K, 128K (además de los +2 y +3), Pentagon y Scorpion. Admite formatos .Z80 .SNA .TAP .TRD y .TZX Emula Disciple y PlusD de MGT mas las MULTIFACE y puede ejecutarse en ventana o pantalla completa. Permite personalizar directorios para cinta, disco, MGT, etc, etc. Emula Kempston Joystick y tambien sonido en ambos modos 48K y 128K excelentemente. Permite ajustar la velocidad de emulación, la velocidad de la carga de programas y funciona bajo Multitarea real.  Se trata probablemente del mas completo emulador de Spectrum para Amiga, que existe en la actualidad. El único pero que se le puede encontrar, es que es bastante lento en un sistema sin expandir. En un A4000 equipado con un micro 68040, emula a un 85% de la velocidad real de un Spectrum, siendo recomendable disponer de un 68060 para disfrutar plenamente de su funcionamiento. Si ejecutamos este emulador en un A600 con 2mb de RAM y un micro 68000, podemos tomar unos cuantos cafés mientras el Miner Willy   se desplaza de extremo a extremo de la pantalla.

Impresionante, el GUI del X128     Página de ayuda (F1)    La Abadia del Crimen ante nuestros monitores

No es pues, el mejor emulador para los usuarios de Amiga's lentos, pero si, para los poseedores de máquinas expandidas, con un mínimo de un 68030 a 33Mhz.

DESCARGATELO AQUÍ   ROM's Spectrum para X128

 

´ZXAM                                                                            

Cuando ejecuté este emulador en el Amiga 1200 sin ampliar (14Mhz, 68ec020, 2mb RAM) quedé gratamente sorprendido al ver el excelente rendimiento que la máquina es capaz de sacar a este sobresaliente programa. Nos encontramos ante uno de los mas rápidos emuladores de Spectrum para Amiga. Podemos correr en modo 48K, con Interface-II, Kempston y cursos Joysticks. Tambien emula el chip AY-8910 (se pueden reproducir melodias de juegos 128k pero no los juegos en si) y reconoce una amplia gama de formatos. Es posible ejecutarlo en modo Multitarea.

Un bonito GUI...             Knight Lore on the rocks :-)

Mediante AREXX (un lenguaje / script) propio de Amiga, es teoricamente posible que ZXAM reconozca cualquier formato, no obstante. Es capaz de salvar Snapshots en formatos .SNA y .SP y puede correr en modo pantalla completa y ventana. Permite pokear los juegos e importar/exportar estos desde/hacia un Spectrum REAL.

DESCARGATELO AQUÍ

 

 

SPECULATOR                                                                

Nos hallamos ante el mas veloz de los emuladores de Spectrum. Mas todavía que el ZXAM. Con un A1200 plano, tenemos en todo momento la impresión de estar ante un Spectrum real, sin merma alguna de velocidad o malfunción de ningún tipo. NO ADMITE el modo 128k, lo cual es una verdadera lástima, ya que de ser así, hubiera merecido la máxima nota en nuestra comparativa. Permite importar programas utilizando el puerto paralelo o un Sampler (un conversor A/D de 8 bits típico en los sistemas Amiga). Reconoce los formatos .Z80 .SNA .SP y .KGB y salva solo al formato propietario .Z82 . Emula Kempston Joystick y MGT PlusD disk interface. Permite Multitarea y presenta además, un pack de utilidades extra bastante curiosas. Al igual que el ZXAM, el SPECULATOR dejó de desarrollarse hace bastante tiempo, aunque la licencia todavía no se ha pasado a FREEWARE. ES una muy buena opción para máquinas lentas pero...

Opciones de menú         En plena faena de carga (Abu Simbel Profanation)

DESCARGATELO AQUÍ

 

ZX Spectrum                                                                    

... Pero si tienes un Amiga 500 sin ningún tipo de ampliación, este es tu emulador :) . Increiblemente, hemos podido ejecutarlo desde este ordenador con tan solo 512Kb. La velocidad de emulación no es ideal (alrededor de un 65% de la velocidad real) pero es el único de los cinco programas de la comparativa que corre en tan básico sistema. Y el mas rápido.

ZX Spectrum Emulator

El problema radica en que es imposible ejecutarlo bajo 68030 y superiores microprocesadores. Desconozco la existencia de algún parche, pero dado lo básico que resulta este emulador, creo que su ubicación es clara en las máquinas de gama baja (A500 y A600) o en los sistemas de sobremesa no acelerados  (A2000). Permite digitalizar programas desde cinta y reproducir los Snapshots para cargarlos en un Spectrum real. Posée una sencilla interfaz y es uno de los mas veteranos de la escena.

DESCARGATELO AQUÍ

 

 

Spectrum 128                                                                    

El último  emulador que hemos incluido en la comparativa ejecuta el modo Spectrum 128k. Lento con un 68020 pero bastante bien en un 68040. Parece no emular sonido y carece de un GUI para facilitar la labor del usuario. Permite conmutar entre modo COLOR/MONOCROMO, funciona bajo multitarea y es, aparte del X128, el único emulador capaz de ejecutar los programas de los Spectrum 128k. Ese es su mejor y único mérito. Es de esperar futuras versiones, con soporte audio y una interfaz de usuario un poco básica, pues el manejo de este emulador resulta complicado en terminos generales.

Spectrum 128 Emulator

DESCARGATELO AQUÍ

 

CONCLUSIONES

Si dispones de un sistema AMIGA lento, el ZX SPECTRUM puede ser la mejor opción si no requieres ejecución de software 128k. Con micros básicos de 32 bits (68020 y 68030), el ZX AM y SPECULATOR pueden ser la elección mas apropiada para disfrutar de una emulación óptima. Pero si posées una máquina equipada con un micro 68040 ó 68060, el X128 es sin duda alguna, la opción mas recomendable. Es el ganador de nuestra comparativa por muchas razones, como la cantidad de máquinas que es capaz de emular, o el numeroso Hardware que tambien reconoce, así como una extensa gama de formatos soportados, etc, etc. del "SPECTRUM 128" nos queda la esperanza que pueda ser desarrollado en futuras versiones, pues la que tenemos entre manos es bastante prometedora. Muy estable hasta en un 68040 y ejecutando varios programas simultaneamente.

.......

No son estos los únicos emuladores que existen para Amiga. Dejamos sin analizar al SPECCYLATOR y algunos candidatos mas, todos ellos con características muy similares a los aquí recogidos. No queremos concluir este artículo, sin dejar de poner a vuestra disposición, algunas utilidades básicas que complementarán muy bien al emulador que escojais como favorito en vuestro Amiga.

Para software adicional y Snapshots a go-go, os recomendamos una visita a nuestro servidor FTP, donde seguro pasareis un largo rato entretenidos.

 

UTILIDADES AMIGA/SPECTRUM

SNAPCONV .- Convierte SNAPSHOTS entre diferentes formatos. Ideal para adaptarlos al emulador que elijas.

CREATE TRD .- Crea un disco con formato Pentagon / Scorpion

PLAY TZX .- Reproduce los Snaps en formato TZX. Ideal para cargar estos en un Spectrum real.

MAKE TZX.- La versión AMIGA de este popular conversor Audio/TZX

 

rotulomhmicro.jpg (8754 bytes)