![]() |
Emulador Java Spectrum |
![]() JavaTM 2 Platform Std. Ed. v1.4.0 |
| Inicio Tutorial BASIC Acerca de... |
Un emulador es un programa que recrea un entorno hardware / software adecuado como para que aplicaciones y juegos hechos para otro sistema (ya sea ordenador o consola) puedan funcionar directamente sin modificación alguna.Éste es un emulador de Spectrum, probablemente el ordenador más emulado y más querido del mundo. El Spectrum es un ordenador doméstico que apareció en 1982, de la mano de Sinclair Research Ltd. , y del que posteriormente Amstrad Consumer Plc. compraría sus derechos. Aparte de que salieron varios modelos, además ha habido un montón de clones por todo el mundo, algunos legales y otros no, con lo que el número de modelos distintos es bastante grande.
JaS es un programa que emula varios modelos del Spectrum. Al estar programado en Java es accesible a través de Internet, sin necesidad de descargarlo en el propio computador, aunque también es posible ejecutarlo como aplicación stand-alone.
En estas páginas se puede encontrar información técnica acerca del programa, así como un Tutorial para aprender a manejarlo y un listado del repertorio de instrucciones BASIC sensible al contexto, es decir, si se introduce una instrucción BASIC en el emulador y se accede a la Ayuda se accederá directamente a la página del listado que contenga dicha instrucción.
El programa es del estilo "Windows" aunque deberá funcionar en otras plataformas debido a estar programado en el lenguaje Java. Las principales características del emulador son:
Emulación de los modelos:
48K, 48+, Inves, 48K modificado
128K, 128+
+2, +2 francés, +2 español
Pentagon, Pentagon español
Emulación del sonido para 48K
Carga y grabación de snapshots en formato:
.SNA
.Z80
Emulación de cinta en formato:
.TAP
.TZX
Carga de snapshots y cintas desde archivos comprimidos ZIP
Emulación completa del Z80, incluidas instrucciones no documentadas
Posibilidad de ejecutar la mayoría de programas del ZX Spectrum
Grabación de Screenshots en formato GIF
Grabación de código BASIC en formato texto
Carga código BASIC desde fichero de texto
Debugger
Correspondencia del teclado PC con el teclado Spectrum
Redefinición de teclas
Diferentes tamaños de pantalla
Posibilidad de escritura en ROM
POKE's
Posibilidad de carga rápida de cintas
Emulación de Joysticks Sinclair 1, Sinclair 2 y Kempston
Ayuda interactiva (Ayuda, listado BASIC, mapa de teclado)
Accesible a través de Internet
Los requisitos mínimos para ejecutar el programa vienen impuestos por la máquina virtual Java (JVM), en su versión 1.4.0, ya que fue programado con ella.