Locations of visitors to this page
v2.0


Carga de programas Carga de programas desde pletina real
Almacenamiento de programas Reseteo del Spectrum
Tamaño y modo de pantalla Ventana de visualización de la pletina
Ventana de visualización del teclado Control del procesador
Simulación de audio Simulación de Joystick
Barra de herramientas

El emulador permite cargar diversos formatos de ficheros para la ejecución de programas de Spectrum en el mismo (Ver especificaciones). Dichos formatos pueden ser divididos en los dos siguientes tipos:

Volcados de memoria: Estos formatos consisten en un volcado de memoria del Spectrum así como de los registros del procesador y otros valores correspondientes a un determinado momento de ejecución actuando como si fuera una fotografía de un instante determinado de la ejecución del Spectrum. Las ventajas de este tipo de formato es la inmediatez de sus cargas así como posibilitar almacenar situaciones determinadas como puede ser una partida de un juego. Los formatos de este tipo soportados por SpectrumAnyWhere son SNA, Z80, SP y STL.

Volcados de cintas: En estos formatos son almacenados la información suficiente como para reproducir los bloques de datos tal y como eran almacenados en cintas. Esto posibilita simular la carga de programas de Spectrum utilizando una pletina. Los formatos de este tipo soportados por SpectrumAnyWhere son TAP y TZX.

Para realizar una carga de ficheros correspondientes a volcados de memoria se deben seguir los siguientes pasos:

Del submenú File selecciona la opción Open .

En el diálogo que aparece en pantalla, selecciona el fichero deseado. En este instante, la ejecución del programa seleccionado comenzará.

Para realizar la carga de ficheros de volcado de cintas, se deberán realizar los siguientes pasos:

Del submenú File selecciona la opción Open .

En el diálogo que aparece en pantalla, selecciona el fichero deseado. Al realizar esto, la ejecución del emulador continuará sin cambios aunque se abrirá la ventana de la pletina mostrando en su interior los diferentes bloques contenidos en el fichero.

Escribe, a través del teclado, LOAD "" y presiona Enter (presiona la tecla J y después, dos veces la tecla P manteniendo presionado Shift.)

En la ventana de la pletina, presiona el botón Play representado por un triángulo. Esto también puede hacerse a través de la opción Play del Submenú Tape o presionando Ctrl+P.

Una vez realizados estos pasos, la carga del programa de Spectrum comenzará. Para realizar una carga a una velocidad superior es posible definir que la ejecución del emulador se realice a alta velocidad.

Como se menciona en las especificaciones de SpectrumAnyWhere, es posible cargar programas de Spectrum usando un casette y una pletina real para lo que se deben seguir los siguientes pasos:

Conecta con un cable de audio la salida de la pletina (conexión ear u out) a la línea de entrada del PC.

Asegurate, a través del mezclador de audio de Windows, de que la línea de entrada del PC está seleccionada para grabación.

Comprueba que la opción Sound in enable del menú Options está seleccionada.

Escribe, a través del teclado, LOAD "".

Presiona Play en la pletina.

¿No finciona?, prueba alguno de los siguientes pasos:

Comprueba el volumen de la pletina y de la línea de entrada del PC.

Deshabilita la opción Sound out enable del menú Options.

Cierra cualquier proceso de Windows que pueda estar utilizando procesador del PC.

También puedes realizar la carga a través de ficheros de audio como WAV o Mp3. Para ello, emplea un reproductor apropiado para el formato empleado y en el mezclador de audio de Windows selecciona como entrada el própio mezclador.

SpectrumAnyWhere permite almacenar el estado de la memoria y estado del procesador en ficheros con formato SNA posibilitando volver a cargar el programa posteriormente continuando la ejecución del mismo en el mismo punto en el que se guardó. Para realizar esto, se deben seguir los siguientes pasos:

Del submenú File selecciona la opción Save As... .

En el diálogo que aparece en pantalla, escribe el nombre que deseas asignar al nuevo fichero.

Es posible resetear el Spectrum tal y como permitian algunos modelos como el Spectrum 64k. Para ello, selecciona del menú File la opción Reset. Esto tambíen puede realizarse a través de la barra de herramientas.

Es posible definir diferentes tipos de visualización en el emulador SpectrumAnyWhere. Por un lado pueden definirse los siguientes tamaños de ventana a través de las opciones Normal Screen, Double Screen y Full Screen del menú View:

Normal Screen: Es el tamaño más pequeño y cada pixel del Spectrum se corresponde con un pixel de la pantalla del PC.

Double Screen: Este es un tamaño intermedio y cada pixel del Spectrum se corresponde con cuatro pixels de la pantalla del PC.

Full Screen: En este último tamaño, se visualizará la emulación del Spectrum a pantalla completa.

Por otro lado, es posible definir el tipo de pantalla emulada a través de las opciones Color Screen, Color TV, BlackWhite TV y Green Monitor del menú View:

Color Screen: Con esta opción, la emulación del Spectrum es mostrada simulando un monitor a color.

Color TV: Simulación de televisión a color.

BlackWhite TV: Simulación de televisión en blanco y negro.

Green Monitor: Simulación de monitor verde.

La ventana de pletina visualiza una pletina así como permite el manejo de la misma. En la parte superior y cuando se encuentre un fichero abierto de tipo volcado de cinta, se visualizarán los bloques de dicho fichero. En la parte inferior se encuentran cuatro botones que se corresponden con las acciones Play, Rewind, Forward y Stop. Para visualizar esta ventana, se puede emplear la opción Show Tape del menú View.

Es posible mostrar un teclado correspondiente a un Spectrum 48k con la única finalidad de poder localizar en el mismo, los diferentes comandos del Basic del Spectrum. Para visualizar esta ventana, puedes seleccionar la opción Show Keyboard del menú View.

Es posible modificar el funcionamiento del procesador a través de las opciones Real Speed, High Speed y Pause del menú Options realizando las siguientes modificaciones:

Real Speed: Bajo esta opción, la ejecución del procesador se realiza a su velocidad real correspondiente a 3.5 Mhz.

High Speed: Seleccionando esta opción, la ejecución del procesador del Spectrum se realizará a la mayor velocidad posible que permita el própio procesador del PC.

Pause: Seleccionando esta opción, la ejecución del Spectrum se detendrá realizando la función de pausa. Es destacable que los atributos de parpadeo seguirán mostrandose como tal puesto que esta tarea es realizada por la ULA y no por el procesador.

Como ya es mencionado en las especificaciones de SpectrumAnyWhere, el emulador simulará el audio del Spectrum. Esta posibilidad puede ser desactivada a través de la opción Sound Out del menú Options.

El emulador permite la simulación de Joystick a través del teclado. Las diferentes direcciones podrán ser indicadas a través de las flechas de cursor del teclado mientras que la tecla Tabulador realiza el papel de disparo. A través de las opciones Kempston Joystick y Cursor Joystick se podrá especificar el tipo de Joystick a emular.

En la parte superior de la ventana principal del emulador aparecerá una barra de herramientas cuyas funciones, de izquierda a derecha son descritas a continuación:

Abrir fichero.

Almacenar fichero.

Reseteo del Spectrum.

Tamaño de pantalla normal.

Tamaño de pantalla doble.

Pantalla completa.

Visualizar u ocultar ventana de visualización de pletina.

Visualizar y ocultar ventana de visualización de teclado de Spectrum.

Modo de ejecución del procesador real.

Modo de ejecución de procesador a alta velocidad.

Procesador en pausa.

La barra de herramientas puede ser mostrada u ocultada a través de la opción Show ToolBar del menú View. Así mismo, se puede definir que dicha barra de herramientas se oculte automáticamente y junto al menú principal cuando se emplea pantalla completa y no es usado el ratón y se muestre cuando este sea desplazado. Para lograr esta configuración, se deberá activar la opción Autohide ToolBar del menú View.