InglésFrancésEspañol

Ad


icono de página de OnWorks

fusible - Online en la nube

Ejecute fusible en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el fusible de comando que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


fusible - emulador Sinclair ZX Spectrum

SINOPSIS


fusible [opciones]

DESCRIPCIÓN


Fuse es un emulador de Sinclair ZX Spectrum. Es compatible con varios modelos (incluido el 128),
con una emulación bastante fiel de la pantalla y el sonido.

El emulador puede cargar cualquiera de los formatos admitidos por espectro libre(3) - esto incluye Z80,
Instantáneas SNA y SZX, y archivos de cinta virtual PZX, TAP y TZX. Guardar en SZX, Z80 y SNA
Se admiten instantáneas y archivos de cinta TZX y TAP. La extensión SLT al formato Z80 es
parcialmente compatible (suficiente para juegos de carga múltiple); sin embargo, la carga del archivo DAT antiguo
la variante no lo es. Las imágenes de disco DSK, UDI, FDI, TR0, SDF, MGT, IMG, SAD, TRD, SCL y OPD son
compatible cuando se emula una interfaz de disco, incluidas las unidades de disco integradas en
+3, máquinas Pentagon o Scorpion, así como + D, DISCiPLE, Opus Discovery y Beta 128
interfaces. Las imágenes de cartuchos DCK son compatibles cuando se emula una variante de Timex 2068.
También se admiten cartuchos de ROM de interfaz 2.

Finalmente, también hay soporte para leer y escribir el formato de grabación de entrada RZX.

Consulte las COMPRIMIDO ARCHIVOS sección para obtener detalles sobre la lectura de archivos comprimidos con bzip2(3) o
gzip(3).

CAMPUS


--cargador acelerado
Especifique si Fuse debe intentar acelerar los cargadores de cinta por "corto
circuitando ”el bucle de carga. En general, esto acelerará la carga, pero puede causar
algunos cargadores fallan. (Habilitado de forma predeterminada, pero puede usar `- cargador sin aceleración'
deshabilitar). Lo mismo que el cuadro de diálogo Opciones generales Accelerate cargadoras .

--aspect-insinuación
Especifique si las interfaces de usuario GTK + y Xlib deben "insinuar" la ventana
administrador sobre la relación de aspecto preferida para la ventana gráfica, evitando así
cambiar el tamaño a tamaños que no sean cuadrados, lo que hace que Fuse no se muestre correctamente. Esta
Se ha observado que la opción causa problemas con algunos administradores de ventanas al usar la
GTK + UI que puede evitar que la ventana cambie de tamaño o se mueva en absoluto. (Activado
por defecto, pero puedes usar `--sin sugerencia de aspecto' deshabilitar). Ver también el
`- sugerencia-de-aspecto-estricto' opción.

--autosave-configuraciones
Especifique si la configuración actual de Fuse debe guardarse automáticamente al salir. los
igual que el cuadro de diálogo Opciones generales Guardado automático ajustes .

--carga automática
Especifique si los archivos de cinta y disco deben cargarse automáticamente cuando se
abierto usando el Archivo, Abierto... opción de menú. (Habilitado de forma predeterminada, pero puede usar
`--sin carga automática' deshabilitar). Igual que el cuadro de diálogo Opciones generales Carga automática medios de comunicación
.

--beta128
Emule una interfaz Beta 128. Igual que el cuadro de diálogo Opciones de periféricos de disco
Beta 128 interfaz. .

--beta128-48arranque
Cuando se utiliza una interfaz Beta 128 en una emulación de 48K o TC2048, la opción
además controla si la máquina arranca directamente en el sistema TR-DOS.
Igual que el cuadro de diálogo Opciones de periféricos de disco Beta 128 maletero del coche in 48K máquinas
.

--betadisco presentar
Inserte el archivo especificado en la unidad A de la interfaz de disco Beta emulada: y
seleccione el modo Pentágono en el inicio.

--bw-tv
Especifique si la pantalla debe simular una televisión en color o en blanco y negro.
Esta opción es efectiva en las interfaces de usuario GTK +, Win32, Xlib y SDL:
otros siempre simularán una televisión en color. Lo mismo que el cuadro de diálogo Opciones generales
Negro y complejo de salvador blanco TV .

--código de competencia código
Especifique el código que se escribirá en los archivos RZX en modo competición. Lo mismo que el RZX
Opciones de diálogo Competencia código .

--modo de competición
Especifique si las grabaciones de entrada deben realizarse en "modo competición". Lo mismo que
el cuadro de diálogo Opciones de RZX Competencia modo .

--comprimir-rzx
Especifique si los archivos RZX deben escribirse comprimidos. (Habilitado de forma predeterminada,
pero puedes usar `--no-comprimir-rzx' deshabilitar). Igual que el cuadro de diálogo Opciones de RZX
Comprimir RZX datos .

--confirmar-acciones
Especifique si las acciones `` peligrosas '' (aquellas que podrían causar la pérdida de datos, por ejemplo
restablecer el Spectrum) requieren confirmación antes de que ocurra. (Habilitado de forma predeterminada,
pero puedes usar `--no-confirmar-acciones' deshabilitar). Esta opción es la misma que la
Cuadro de diálogo Opciones generales Confirmar acciones .

--comando-depurador cadena
Especifique un comando de depuración que se ejecutará antes del inicio del emulador. Esto se puede utilizar para
establecer puntos de interrupción o similares. Actualmente, este es el único método para ingresar multilínea
comandos del depurador. (Ver el MONITOR / DEPURADOR sección para más información).

--detectar-cargador
Especifique si Fuse debe intentar detectar cuándo se está accediendo a la cinta y
iniciar y detener la reproducción de la cinta virtual automáticamente. (Habilitado de forma predeterminada, pero
puede usar '--no-detectar-cargador' deshabilitar). Igual que el cuadro de diálogo Opciones generales
Detectar cargadoras .

--discípulo
Emule una interfaz DISCiPLE. Igual que el cuadro de diálogo Opciones de periféricos de disco
Discípulo interfaz. .

--discipulo presentar
Inserte el archivo especificado en la unidad 1 del DISCiPLE emulado.

--disco-preguntar-fusionar
Solicitar al usuario que confirme si Fuse debería intentar fusionar el lado "B" de un disco
imagen de un archivo separado al abrir una nueva imagen de disco de una sola cara.

--disco-intentar-fusionar modo
Seleccione si Fuse debe intentar fusionar un archivo separado para el lado "B" de un disco
imagen de archivo independiente al abrir una nueva imagen de disco. La mayoría de las imágenes de disco de doble cara
se descargan como dos imágenes de disco de una sola cara, por ejemplo, "Golden Axe - Side A.dsk" y
`Hacha dorada - Side B.dsk '. Entonces, si queremos jugar Golden Axe, primero tenemos que
inserte la primera imagen del disco y cuando el juego solicite insertar el lado B, tenemos que
buscar y abrir la segunda imagen del disco, en lugar de simplemente `` voltear '' el disco dentro del
conducir. Si está habilitado, Fuse intentará abrir la segunda imagen también y creará un doble
imagen de disco de una cara (fusionando las dos imágenes de disco de una cara) e inserte esta
disco virtual en la unidad de disco. La función detecta si el archivo es de un lado
de una imagen de doble cara si el nombre del archivo coincide con un patrón como [Ss] ide [_] [abAB12] [
_.] en el nombre de archivo de un disco que se está abriendo. Si lo encuentra, Fuse intentará
abra también el otro lado del disco sustituyendo los caracteres apropiados en el
nombre de archivo, por ejemplo, 1 → 2, a → b, A → B. Si tiene éxito, fusionará las dos imágenes y
ahora tenemos un disco de doble cara en la unidad. Esto significa que si abrimos `Golden Axe -
Side A.dsk ', luego Fuse intentará abrir' Golden Axe - Side B.dsk 'también. Ahora podemos
simplemente "voltea" el disco si Golden Axe pide "Lado B". Las opciones disponibles son
Nunca, Con sola cara unidades y Siempre.

--dividir
Emule la interfaz DivIDE. Lo mismo que el cuadro de diálogo Opciones de periféricos de disco.
Dividir interfaz. .

--divide-archivo-maestro presentar
--dividir-archivo-esclavo presentar
Especifique una imagen IDE para cargarla en el maestro y esclavo emulados de DivIDE
unidades respectivamente.

--dividir-escribir-proteger
Especifique que el puente de protección contra escritura del DivIDE emulado debe considerarse configurado.
Lo mismo que el cuadro de diálogo Opciones de periféricos de disco. Dividir escribir proteger .

--muelle presentar
Inserte el archivo especificado en la base de la variante Timex 2068 emulada; también seleccione
el TC2068 al inicio si está disponible.

--modo de doble barrido
Especifique que la interfaz de usuario de framebuffer debe intentar utilizar un modo de escaneo doble (donde
cada línea se muestra dos veces).

--drive-plus3a-tipo tipo
--drive-plus3b-tipo tipo
--drive-beta128a-tipo tipo
--drive-beta128b-tipo tipo
--drive-beta128c-tipo tipo
--drive-beta128d-tipo tipo
--drive-plusd1-tipo tipo
--drive-plusd2-tipo tipo
- drive-disciple1-type tipo
- drive-disciple2-type tipo
--drive-opus1-tipo tipo
--drive-opus2-tipo tipo
Especifique un tipo de unidad de disco para emular con la interfaz asociada. Ver el disco
Cuadro de diálogo Opciones para obtener más información.

--drive-40-max-pista contar
--drive-80-max-pista contar
Especifique el número máximo de pistas para unidades físicas de 40 y 80 pistas
respectivamente.

--incrustar-instantánea
Especifique si se debe incrustar una instantánea en un archivo RZX cuando se realiza la grabación.
comenzó a partir de una instantánea existente. (Habilitado de forma predeterminada, pero puede usar
`--sin incrustar-instantánea' deshabilitar). Igual que el cuadro de diálogo Opciones de RZX Siempre incrustar
instantánea .

--carga rápida
Especifique si Fuse debe ejecutarse a la velocidad más rápida posible cuando la cinta virtual
está jugando. (Habilitado de forma predeterminada, pero puede usar `--sin carga rápida' deshabilitar). los
igual que el cuadro de diálogo Opciones generales Carga rápida .

-f frecuencia
--sonido-frecuencia frecuencia
Especifique qué frecuencia debe usar el fusible para el dispositivo de sonido, el valor predeterminado es 32 kHz,
pero algunos dispositivos solo admiten una frecuencia única o un rango limitado (por ejemplo, 48 kHz
o hasta 22 kHz).

--batán
Emule una interfaz Fuller Box. Igual que el cuadro de diálogo Opciones de periféricos Batán Box
.

--pantalla completa
Especifique si Fuse debe ejecutarse en modo de pantalla completa. Esta opción es efectiva solo
en la interfaz de usuario de SDL.

-g filtrar
--filtro-de-gráficos modo
Especifique qué filtro de gráficos usar si está disponible. El valor predeterminado es normal, cual
no utiliza ningún filtrado. Las opciones disponibles son 2x, 2xai, 3x, advmame2x, advmame3x,
Matriz de puntos, la mitad, medio salto, hq2x, hq3x, normal, super2xsai, superáguila, tiempox15x,
tiempoxtv, tv2x, paltv, paltv2xy paltv3x. Consulte las GRÁFICOS FILTROS sección para
más detalles.

--archivo de gráficos presentar
Establezca el nombre de archivo utilizado para la salida gráfica de la impresora ZX emulada. Ver el
IMPRESORA EMULACIÓN Sección para más detalles.

-h
--ayuda
Brinde ayuda breve para el uso, enumerando las opciones disponibles.

--if2cart presentar
Inserte el archivo especificado en la interfaz emulada 2.

--interfaz1
Emular una interfaz Sinclair 1. Igual que el cuadro de diálogo Opciones de periféricos
Interfaz 1 .

--interfaz2
Emule una interfaz Sinclair 2. (Habilitado de forma predeterminada, pero puede usar
`--sin-interfaz2' deshabilitar). Igual que el cuadro de diálogo Opciones de periféricos Interfaz 2
.

--edición2
Emula un teclado problema 2. Igual que el cuadro de diálogo Opciones generales Inconveniente 2 teclado
.

-j dispositivo
--joystick-1 dispositivo
Leer de dispositivo para emular el primer joystick. El fusible utilizará
`/ dev / input / js0'o'/ dev / js0' por defecto.

--joystick-2 dispositivo
En cuanto a los --joystick-1 pero para el segundo joystick; el valor predeterminado aquí es
`/ dev / input / js1'o'/ dev / js1'.

--joystick-1-salida tipo
--joystick-2-salida tipo
--joystick-keyboard-salida tipo
Seleccione qué interfaz de joystick conectar para los dos primeros joysticks reales y el
joystick del teclado. El valor predeterminado es 0, que no es salida. Las opciones disponibles son
1 (cursor), 2 (Kempston), 3 (Sinclair 1), 4 (Sinclair 2), 5 (Tiempox 1), 6 (Tiempox 2),
y 7 (Batán). Igual que el cuadro de diálogo Opciones de joysticks palanca de mando tipo .

- joystick-1-fuego-1 código
- joystick-1-fuego-2 código
- joystick-1-fuego-3 código
- joystick-1-fuego-4 código
- joystick-1-fuego-5 código
- joystick-1-fuego-6 código
- joystick-1-fuego-7 código
- joystick-1-fuego-8 código
- joystick-1-fuego-9 código
- joystick-1-fuego-10 código
- joystick-1-fuego-11 código
- joystick-1-fuego-12 código
- joystick-1-fuego-13 código
- joystick-1-fuego-14 código
- joystick-1-fuego-15 código
- joystick-2-fuego-1 código
- joystick-2-fuego-2 código
- joystick-2-fuego-3 código
- joystick-2-fuego-4 código
- joystick-2-fuego-5 código
- joystick-2-fuego-6 código
- joystick-2-fuego-7 código
- joystick-2-fuego-8 código
- joystick-2-fuego-9 código
- joystick-2-fuego-10 código
- joystick-2-fuego-11 código
- joystick-2-fuego-12 código
- joystick-2-fuego-13 código
- joystick-2-fuego-14 código
- joystick-2-fuego-15 código
Seleccione qué código de tecla de fusible debe activarse con el joystick real aplicable
presione el botón. Los códigos son los códigos del teclado Fuse correspondientes a las teclas. los
el valor predeterminado es 4096 que corresponde al botón de disparo del joystick virtual. Mismo
como el cuadro de diálogo Opciones de Joysticks palanca de mando incendio .

- joystick-keyboard-up código
- joystick-keyboard-down código
--joystick-teclado-izquierda código
--joystick-teclado-derecho código
--joystick-teclado-fuego código
Seleccione qué código de tecla de fusible debe corresponder con cada dirección y dispare para el
joystick virtual del teclado. Lo mismo que el cuadro de diálogo Opciones de joysticks del teclado.
Botón para UP, Botón para ABAJO, Botón para IZQUIERDA, Botón para DERECHO y Botón para
INCENDIO opciones respectivamente.

- indicador de joystick
Si se especifica esta opción, Fuse le preguntará qué tipo de joystick
emulación que desea utilizar al cargar una instantánea. No se emitirá ningún aviso si el
La configuración de la instantánea coincide con la que está utilizando actualmente. Lo mismo que el
Cuadro de diálogo Opciones generales chasquido palanca de mando puntual .

--kempston
Emula un joystick de Kempston. Igual que el cuadro de diálogo Opciones de periféricos Kempston
palanca de mando .

--kempston-ratón
Emula un ratón Kempston. Igual que el cuadro de diálogo Opciones de periféricos Kempston ratón
.

--plazos tardíos
Se ha observado que algunos Spectrums reales se ejecutan de tal manera que la pantalla se renderiza
un estado más tarde que en otro hardware real. Esta opción especifica que Fuse
debería emular una máquina así. Igual que el cuadro de diálogo Opciones generales Tarde Tiempos
.

--sonido de carga
Especifique si se debe emular el sonido que se emite mientras se cargan las cintas. (Activado
por defecto, pero puedes usar `--sin sonido de carga' deshabilitar). Igual que el sonido
Opciones de diálogo carga sonar .

-m tipo
--máquina tipo
Especifique el tipo de máquina para emular inicialmente. El valor predeterminado es 48, un espectro de 48K. los
las opciones disponibles son 16, 48, 48_ntsc, 128, plus2, plus2a, plus3, 2048, 2068,
ts2068, pentágono, pentágono512, pentágono1024, escorpión y se.

--melodik
Emule una interfaz Melodik AY para espectros de 16 / 48k. Igual que los periféricos
Opciones de diálogo Melodik .

--archivo de microdrive presentar
--microdrive-2-archivo presentar
--microdrive-3-archivo presentar
--microdrive-4-archivo presentar
--microdrive-5-archivo presentar
--microdrive-6-archivo presentar
--microdrive-7-archivo presentar
--microdrive-8-archivo presentar
Especifique los archivos de cartucho de Interface 1 Microdrive para abrir.

--botones-de-intercambio-de-ratón
Cambie los botones izquierdo y derecho del mouse al emular el mouse Kempston. Lo mismo
como el cuadro de diálogo Periféricos generales Intercambio ratón botones .

--película-compr nivel
Esta opción establece el nivel de compresión utilizado al crear películas. Igual que la película
Opciones de diálogo Película compresión opción. Las opciones disponibles son Ninguna,
Losslessy Alta (con pérdida). La opción predeterminada es Lossless. Ver también el PELÍCULA
GRABACIÓN .

--comienzo de la película nombre de archivo
Con esta opción de línea de comando, Fuse comenzará a grabar la película tan pronto como
se inicia el emulador. Ver también el PELÍCULA GRABACIÓN .

--película-parada-después-de-rzx
Con esta opción de línea de comando, Fuse detendrá la grabación de películas cuando se reproduzca RZX o
Finaliza la grabación RZX. Igual que el cuadro de diálogo Opciones de película Detener vea la grabación después de RZX
termina opción. (Habilitado de forma predeterminada, pero puede usar `--sin-parada-de-película-después-rzx' a
desactivar). Ver también el PELÍCULA GRABACIÓN .

--opus
Emule una interfaz de Opus Discovery. Igual que el cuadro de diálogo Opciones de periféricos de disco
Opus Descubrimiento de moléculas interfaz. .

--opusdisk presentar
Inserte el archivo especificado en la unidad 1 del Opus Discovery emulado.

--paltv2x
Especifique si los escaladores PAL TV 2x y PAL TV 3x también deben producir líneas de exploración
en la línea de los escaladores TV 2x y Timex TV. Lo mismo que las Opciones generales
diálogos PAL-TV utilizan el TV2x efecto .

-p presentar
--reproducción presentar
Especifique un archivo RZX desde el que comenzar la reproducción.

--más3disco presentar
Inserte el archivo especificado en la unidad A: de + 3 emulada; también seleccione el +3 en
inicio si está disponible.

--plus3-detectar-velocidad
Especifique si las unidades +3 intentan detectar discos protegidos con Speedlock y emulan
sectores "débiles". Si el archivo de imagen de disco (EDSK o UDI) contiene datos de sectores débiles,
que la detección de Speedlock se omite automáticamente. Ver también el DÉBILES DISCO DATOS
sección. Igual que el cuadro de diálogo Opciones de disco +3 Detectar Bloqueo rápido .

--más
Emula una interfaz + D. Igual que el cuadro de diálogo Opciones de periféricos de disco +D interfaz.
.

--másddisk presentar
Inserte el archivo especificado en la unidad de + D emulada 1.

--impresora
Especifique si la emulación debe incluir una impresora. Igual que los periféricos
Opciones de diálogo Emular impresoras .

--índice marco
Especifique la velocidad de fotogramas, la relación entre las actualizaciones de fotogramas del espectro y las actualizaciones de fotogramas reales.
Igual que el cuadro de diálogo Opciones generales Cuadro y .

-r presentar
--registro presentar
Especifique un archivo RZX para comenzar a grabar.

--de-16 presentar
--de-48 presentar
--de-128-0 presentar
--de-128-1 presentar
--de-plus2-0 presentar
--de-plus2-1 presentar
--desde-plus2a-0 presentar
--desde-plus2a-1 presentar
--desde-plus2a-2 presentar
--desde-plus2a-3 presentar
--de-plus3-0 presentar
--de-plus3-1 presentar
--de-plus3-2 presentar
--de-plus3-3 presentar
--desde-plus3e-0 presentar
--desde-plus3e-1 presentar
--desde-plus3e-2 presentar
--desde-plus3e-3 presentar
--de-tc2048 presentar
--de-tc2068-0 presentar
--de-tc2068-1 presentar
- de-ts2068-0 presentar
- de-ts2068-1 presentar
--desde-pentágono-0 presentar
--desde-pentágono-1 presentar
--desde-pentágono-2 presentar
--desde-pentágono-3 presentar
--de-escorpión-0 presentar
--de-escorpión-1 presentar
--de-escorpión-2 presentar
--de-escorpión-3 presentar
--rom-spec-se-0 presentar
--rom-spec-se-1 presentar
--desde-interfaz-1 presentar
--rom-opus presentar
--de-plusd presentar
--de discípulo presentar
--de-beta128 presentar
--rom-speccyboot presentar
Especifique el archivo que se utilizará para las ROM (s) utilizadas para cada máquina. Las opciones
respectivamente, consulte el espectro de 16K (48. de), Espectro de 48K (48. de), los dos
ROM para el espectro de 128K (128-0. De y 128-1. De), las dos ROM para el +2
(plus2-0.rom y plus2-1.rom), las cuatro ROM para el + 2A (plus3-0.rom, plus3-1.rom,
plus3-2.rom y plus3-3.rom), las cuatro ROM para el +3 (plus3-0.rom, plus3-1.rom,
plus3-2.rom y plus3-3.rom), la ROM TC2048 (tc2048.rom), las dos ROM para el
TC2068 (tc2068-0.rom y tc2068-1.rom), las dos ROM del TS2068 (tc2068-0.rom
y tc2068-1.rom), las dos ROM principales, la ROM TR-DOS y una ROM de servicio de reinicio para
el Pentagono (128p-0. De, 128p-1. De, trdos.rom y gluck.rom), las cuatro ROM para
el Escorpión 256 (256s-0. De, 256s-1. De, 256s-2. De y 256s-3. De), las dos ROM
para el Spectrum SE (se-0.rom y se-1.rom), la ROM de la Interfaz 1 (si1-2. de), el
ROM de descubrimiento de Opus (opus. de), el DISCiPLE ROM (discípulo de), la ROM + D
(plusd. de), la ROM TR-DOS para emulación Beta 128 con 48K, TC2048, 128K o +2
(trdos.rom) y la ROM SpeccyBoot (speccyboot-1.4.rom). Los nombres entre paréntesis
denotar los valores predeterminados. Tenga en cuenta que no todas estas ROM se suministran con Fuse; debe
proporcione sus propias copias de las que no lo sean.

--no-rs232-apretón de manos
Esta opción hace que la emulación de la Interfaz 1 de Fuse asuma que la línea RS-232 otra
final está en vivo cuando se conectan los canales de comunicación. Ver también el '--rs232-rx'
y '--rs232-tx'opciones.

--rs232-rx
--rs232-tx
Especifique los canales de comunicación (FIFO o archivo) que se utilizarán para la Interfaz 1 RS-232
emulación como cable RxD y TxD. Ver también el '--rs232-apretón de manos'opciones.

--rzx-autoguardado
Especifique que, mientras graba un archivo RZX, Fuse debe agregar automáticamente una instantánea
al flujo de grabación cada 5 segundos. (Predeterminado a activado, pero puede usar
`--no-rzx-autoguardado' deshabilitar). Igual que el cuadro de diálogo Opciones de RZX Crear autoguardado
opción; ver allí para más detalles.

--separación tipo
Proporcione separación estéreo de los canales de sonido AY del 128. Igual que las opciones generales
diálogos AY estéreo separación opción. Las opciones disponibles son Ninguna, ACBy abecedario.
La opción por defecto es Ninguna.

-simpleide
Especifique si Fuse emulará la interfaz IDE simple de 8 bits utilizada por el
Espectro + 3e. Igual que el cuadro de diálogo Opciones de periféricos de disco sencillos 8 bits IDE
.

--simpleide-masterfile presentar
Especifique un archivo HDF para conectarse al maestro de la interfaz IDE simple de 8 bits emulada
canal.

--archivo de esclavo simple presentar
Especifique un archivo HDF para conectarse al esclavo de la interfaz IDE simple de 8 bits emulada
canal.

--slt
Admite la instrucción de trampa SLT. (Habilitado de forma predeterminada, pero puede usar `--no-slt'
deshabilitar). Igual que el cuadro de diálogo Opciones generales Uso .slt trampas .

-s presentar
--instantánea presentar
Especifique un archivo de instantánea para cargar. El archivo puede estar en cualquier formato de instantánea compatible
by espectro libre(3).

--sonido
Especifique si Fuse debe producir sonido. (Habilitado de forma predeterminada, pero puede usar
`--sin sonido' deshabilitar). Igual que el cuadro de diálogo Opciones de sonido Aislamiento de Sonido facilita .

-d dispositivo
--dispositivo de sonido dispositivo
Especifique el dispositivo de salida de sonido que se utilizará y las opciones que se le darán a ese dispositivo. Si tu
no está utilizando la interfaz de usuario de SDL ni está utilizando libao or libasound (ALSA) para la salida de sonido, entonces
las dispositivo El parámetro solo especifica el dispositivo que se utilizará para la salida de sonido.

Si está utilizando la interfaz de usuario de SDL, dispositivo El parámetro le permite especificar el audio
controlador que se utilizará (por ejemplo, dsp, alsa, dma, esd y arts).

Si está utilizando libao para la salida de sonido, el dispositivo El parámetro le permite especificar
el dispositivo utilizado para la salida de sonido (ya sea "en vivo" a un altavoz o a un archivo) y el
parámetros que se utilizarán para ese dispositivo. En general, el dispositivo el parámetro tiene el
formulario controlador [: param [= valor] [, param [= valor] [, ...]]. conductor selecciona el controlador libao
para ser utilizado, cualquiera de los controladores "en vivo" (aixs, alsa, alsa09, letras, esd, iris,
Mac OS X, nariz, nosotros or sol) o un controlador de archivo (au, crudo, wav or nulo). El disponible
Los pares de parámetros y valores para cada dispositivo son:

· aixs: Sistema de audio AIX

· Dev =dispositivo
`dispositivo'da el dispositivo de sonido AIX.

· alsa: Arquitectura de sonido avanzada de Linux versión 0.5.x

· Tarjeta =número
`número'da el número de la tarjeta ALSA.

· Dev =número
`número'da el número de dispositivo ALSA.

· Buf_size =número
`número'da el tamaño del búfer ALSA en bytes.

· alsa09: Arquitectura de sonido avanzada de Linux versión 0.9+

· Dev =cadena
`cadena'especifica el dispositivo ALSA, por ejemplo, hw: 1.2

· Buffer_time =número
`número'da el tiempo de búfer de ALSA en microsegundos.

· Period_time =número
`número'da el tiempo del período ALSA en microsegundos.

· Use_mmap =sí | y | verdadero | t | 1
especifica que libao usa la transferencia mapeada en memoria.

· letras: aRts soundserver: sin parámetros.

· esd: Demonio de sonido iluminado.

· Anfitrión =cadena
`cadena'proporciona la especificación de host ESD.

· iris: Biblioteca de audio IRIX: sin parámetros.

· Mac OS X: MacOS X CoreAudio: sin parámetros.

· nariz: Sistema de audio en red.

· Anfitrión =cadena
`cadena'proporciona la especificación de host NAS.

· Buf_size =número
`número'da el tamaño del búfer en el servidor.

· nosotros: Sistema de sonido abierto.

· Dsp =cadena
`cadena'da el dispositivo OSS que se utilizará, por ejemplo, / dev / sound / dsp1

· sol: Sistema de audio SUN.

· Dev =cadena
`cadena'da el dispositivo de audio que se utilizará.

· au: Archivo de audio SUN Sparc: sin parámetros.

· crudo: archivo RAW.

· Byteorder =cadena
`cadena'puede ser cualquiera de nativo (orden de bytes nativo del host), a lo grande (grande
endian) o pequeño (pequeño endian).

· wav: Archivo de audio de Microsoft: sin parámetros.

· nulo: salida nula: sin parámetros.

· depurar: para depurar libao.

Finalmente, cada uno de los tipos de salida de archivo (au, crudo y wav) tiene una opción extra
`archivo =nombre de archivo'donde'nombre de archivo'da el archivo al que se dirigirá la salida. Esta
por defecto es `fusible-sonido.ao'si no se especifica.

Algunos ejemplos de uso:

fusible -d alsa09: dev = hw: 1

hace que Fuse utilice la salida ALSA 0.9+ con la segunda tarjeta de sonido (n. ° 1).

fusible -d raw: byteorder = little, file = enigma.raw

hace que Fuse guarde pequeñas palabras endian en 'enigma.raw'.

Consulte la sección "DISPOSITIVO" de ogg123(1) para obtener información actualizada de los dispositivos y
opciones (a excepción de la opción "archivo" que es proporcionada por Fuse).

Si está utilizando libasound or Alsa para la salida de sonido, el dispositivo el parámetro permite
que especifique el dispositivo utilizado para la salida de sonido y algunos parámetros que se utilizarán para
ese dispositivo. En general, el dispositivo el parámetro tiene la forma
desarrollo or
param [= valor] [, param [= valor] [, ...] [, devstr].

· desarrollo: selecciona el dispositivo ALSA utilizado, puede ser cualquier ALSA complejo o simple
nombre del dispositivo. p.ej: tu préstamo estudiantil or hw: 0 or tee: plughw: 0, '/ tmp / out.raw', sin procesar. Vea
la referencia de la api pcm alsa-lib en http://www.alsa-project.org/alsa-doc/
alsa-lib / pcm.html para mayor explicación.

· detener y valores:

· búfer = nnnn: establece el búfer ALSA en cuadros, causa de valor menor
menor retardo del sonido, pero puede haber más falta de ejecución del búfer (estallidos y clics),
un valor más grande causa un retraso más largo pero menos falta de ejecución. Por defecto fusible
Determine el tamaño del búfer en función de la frecuencia de sonido real.

Si usa algún complemento especial para su dispositivo pcm (por ejemplo: dmix) o
su tarjeta no admite algunos parámetros necesarios (por ejemplo, no puede reproducir otros
solo sonido estéreo de 48 kHz como algunas tarjetas de sonido AC97) puede causar fusible
incapaz de establecer el tamaño de búfer necesario, la frecuencia de sonido adecuada,
canales y así sucesivamente, por lo tanto, no puede obtener un resultado óptimo o no
escuchar el sonido en absoluto. En este caso pruebe el plughw: #, (donde # significa
su número de tarjeta contado desde 0) para el dispositivo ALSA.

· verboso : si se proporciona, fusionar informe de insuficiencia de datos del búfer ALSA a stderr.

Algunos ejemplos de uso:

fusible -d detallado, búfer = 2000

hace que Fuse utilice el dispositivo ALSA predeterminado con un búfer e informe de 2000 tramas de longitud
El búfer de ALSA no funciona correctamente en stderr.

fusible -d tee: plughw: 0, '/ tmp / aufwm.raw', sin procesar

hace que Fuse use la primera tarjeta y guarde en paralelo las muestras de audio sin procesar en
/tmp/aufwm.raw archivo.

--sonido-fuerza-8bit
Forzar el uso de sonido de 8 bits, incluso si es posible utilizar 16 bits. Igual que las opciones de sonido
diálogos FORCE 8 bits .

- tipo altavoz tipo
Seleccione la emulación de altavoz de salida, el tipo puede ser altavoz de TV, Beeper o Sin filtro.
Igual que el cuadro de diálogo Opciones de sonido Speaker tipo .

--speccyboot
Emule una interfaz Ethernet SpeccyBoot. Igual que el cuadro de diálogo Opciones de periféricos
bota especial opción. Consulte la página web de SpeccyBoot en
http://speccyboot.sourceforge.net/ para obtener detalles completos sobre SpeccyBoot.

--speccyboot-tap dispositivo
Especifique el dispositivo TAP que se utilizará para la emulación SpeccyBoot.

--espectro
Emule una interfaz SpecDrum. Igual que el cuadro de diálogo Opciones de periféricos Tambor de especificaciones
opción. Consulte la página web de World of Spectrum Infoseek en
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 para manuales, software y
más.

--espectranet
Especifique si Fuse emulará la interfaz Ethernet de Spectranet. Igual que el
Cuadro de diálogo Opciones generales de periféricos Spectranet opción. Ver el ESPECTRANET
EMULACIÓN Sección para más detalles.

--spectranet-desactivar
Esta opción controla el estado del puente de búsqueda automática de Spectranet (J2).
Igual que el cuadro de diálogo Opciones generales de periféricos Spectranet inhabilitar opción. Ver el
ESPECTRANET EMULACIÓN Sección para más detalles.

--velocidad porcentaje
Especifique la velocidad (como porcentaje de la velocidad real de Spectrum) a la que la emulación
debe intentar continuar. Igual que el cuadro de diálogo Opciones generales Emulación velocidad
.

--barra de estado
Para GTK + y Win32 UI, habilita la barra de estado debajo de la pantalla. Para el Xlib
y SDL UI, habilita los íconos de estado que muestran si el disco y la cinta están siendo
accedido. Igual que el cuadro de diálogo Opciones generales Espectáculo barra de estado .

- sugerencia-de-aspecto-estricto
Para la interfaz de usuario GTK +, use límites más estrictos para los límites de relación de aspecto establecidos por el
`--aspect-insinuación' opción. Esto puede causar que algunos administradores de ventanas (por ejemplo,
metaciudad(1)) para no permitir que la ventana cambie de tamaño y se mueva, pero es necesario
prevenir a otros (por ejemplo, fvwm(1)) de poder cambiar el tamaño de la ventana lejos de
cuadrado.

-v modo
--fbmodo modo
Especifique qué modo usar para la interfaz de usuario de FB. Valores disponibles para modo son "320" (que
corresponde a un modo de 320 × 240 × 256), el predeterminado y `640 '(un modo de 640 × 480 × 256).

--svga-modos mode1, mode2, mode3
Especifique qué modo SVGA utilizar para la interfaz de usuario de SVGAlib en diferentes tamaños de pantalla.
Valores disponibles para modo1, modo2 y modo3 se enumeran en una tabla, cuando Fuse se llama
--svga-modos lista opción de línea de comando. Cuando el usuario selecciona un modo no disponible
para un tamaño, Fuse simplemente ignore e intente encontrar el mejor modo para ello. por ejemplo, con
--svga-modos 0,0,12 El fusible utiliza el modo SVGA de 1024 × 768 × 256 especificado para tamaño triple
filtros, pero seleccione los modos SVGA automáticamente para filtros de tamaño normal o doble.
El número de modo anterior es solo un ejemplo, y los números de modo y sus significados pueden
Varíe la tarjeta gráfica por la tarjeta gráfica.

-D modo
--modo de doble barrido modo
Especifique si desea utilizar los modos de doble barrido en la interfaz de usuario de FB. Valores disponibles para modo
son 0, 1 y 2. 0 significa "nunca doble exploración" (utilice 640 × 480 a 72 Hz o 60 Hz),
mientras que 1 y 2 significan "intentar usar doble barrido" y recurrirán al 640 × 480
modos. 1 selecciona modos de 72 Hz (el mismo tamaño y forma que el típico 640 × 480), y
2 selecciona modos de 60 Hz (sobrebarrido).

Si su monitor muestra una pantalla en blanco cuando usa 1 o 2, presione F10 y luego intente una
opción diferente o diga `--fbmode 640 '.

-t presentar
--cinta presentar
Especifique un archivo de cinta virtual para usar. Debe estar en formato PZX, TAP o TZX.

--Archivo de texto presentar
Establezca el nombre de archivo utilizado para la salida de texto de las impresoras emuladas. Ver el IMPRESORA
EMULACIÓN sección a continuación para obtener más detalles.

--trampas
Soporta trampas para cargar / guardar cintas ROM. (Habilitado de forma predeterminada, pero puede usar
`--no-trampas' deshabilitar). Igual que el cuadro de diálogo Opciones generales Uso cinta trampas
.

-V
--versión
Muestra qué versión de Fuse se está utilizando.

--volumen-ay volumen
Establece el volumen relativo del chip AY-3-8912 en un rango de 0 a 100%. Igual que el
Cuadro de diálogo Opciones de sonido AY volumen .

- beeper de volumen volumen
Establece el volumen relativo del zumbador en un rango de 0 a 100%. Igual que el sonido
Opciones de diálogo Localizador volumen .

--volumen-specdrum volumen
Establece el volumen relativo del SpecDrum en un rango de 0 a 100%. Igual que el sonido
Opciones de diálogo Tambor de especificaciones volumen .

- roms grabables
Permita que los programas de Spectrum sobrescriban las ROM. Lo mismo que las Opciones generales
diálogos Permitir escribe a ROM .

--zxatasp
Especifique si Fuse emula la interfaz ZXATASP. Igual que los periféricos de disco
Opciones de diálogo ZXATASP interfaz. .

--zxatasp-subir
Especifique el estado del puente de carga ZXATASP. Igual que los periféricos de disco
Opciones de diálogo ZXATASP subir .

--zxatasp-protección contra escritura
Especifique el estado del puente de protección contra escritura ZXATASP. Igual que los periféricos de disco
Opciones de diálogo ZXATASP escribir proteger .

--zxatasp-archivo maestro presentar
Especifique un archivo HDF para conectarse al canal maestro de la interfaz ZXATASP emulada.

--zxatasp-archivo-esclavo presentar
Especifique un archivo HDF para conectarse al canal esclavo de la interfaz ZXATASP emulada.

--zxcf
Especifique si Fuse emula la interfaz ZXCF. Igual que los periféricos de disco
Opciones de diálogo zxcf interfaz. .

--zxcf-subir
Especifique el estado del puente de carga ZXCF. Igual que las opciones de periféricos de disco
diálogos zxcf subir .

--zxcf-cfarchivo presentar
Especifique un archivo HDF para conectarse a la interfaz ZXCF emulada.

--impresora zx
Emule la impresora ZX. Igual que el cuadro de diálogo Opciones generales de periféricos ZX Impresora
.

Todas las opciones largas que controlan la configuración de encendido / apagado se pueden deshabilitar usando `--no-foo' (por un
opción `--foo'). Por ejemplo, lo contrario de '--edición2'es'--sin problema2'. Estas opciones
También se puede modificar mientras el emulador se está ejecutando, utilizando los cuadros de diálogo de opciones; consulte el
documentación para el Opciones menú en el MENÚS Y LLAVES para más detalles.

EL REINO UNIDO VARIOS FRENTE TERMINA


Fuse admite varios front-end o UI (interfaces de usuario). El habitual está basado en GTK +,
pero también hay SDL, Win32, Xlib, SVGAlib y framebuffer.

La diferencia importante a tener en cuenta es que las versiones GTK + y Win32 usan un diálogo `nativo '
cajas, etc. (comportándose como un programa basado en GUI bastante normal) mientras que los otros usan un
alternativa, interfaz de usuario de widget específica de Fuse. Este último front-end se detecta fácilmente por cierto
usa la ventana / pantalla principal de Fuse para menús y cuadros de diálogo, y usa el propio Spectrum
fuente.

MENÚS Y LLAVES


Dado que muchas de las teclas disponibles están dedicadas a la emulación del teclado del Spectrum, la
La forma principal de controlar Fuse en sí (en lugar de la máquina emulada) es a través del
menús. También hay atajos de teclas de función para algunas opciones de menú.

En la versión GTK + y Win32, la barra de menú siempre está visible en la parte superior del fusible
ventana. Puede hacer clic en el nombre de un menú para que aparezca. Alternativamente, puede presionar F1 a
mostrar una versión emergente de la barra de menú, que luego puede navegar con las teclas del cursor
o ratón.

En la interfaz de usuario del widget presionando F1 es la única forma de acceder al menú principal; y a diferencia del GTK +
versión, el emulador se detiene mientras se navega por los menús. Los menús muestran qué tecla
para presionar para cada opción de menú entre paréntesis. Prensado Esc sale de un menú y al presionar Participar
sale del sistema de menús por completo (además de "confirmar" cualquier diálogo actual).

Esto es lo que hacen las opciones del menú, junto con las asignaciones de teclas de función para esos elementos
que los tienen:

F3
Archivo, Abierto...
Abra un archivo Spectrum. Las instantáneas se cargarán en la memoria; las imágenes de la cinta serán
insertado en la platina de cinta emulada, y si el Carga automática medios de comunicación la opción está configurada
estar cargando. Abrir una imagen de disco o una imagen de base Timex hará que el
tipo de máquina apropiado (+3, Pentágono o TC2068) que se seleccionará con la imagen
insertado, y los discos se cargarán automáticamente si el Carga automática medios de comunicación La opción está configurada.
Consulte las ARCHIVO SELECCIÓN sección a continuación para obtener detalles sobre cómo elegir el archivo. Nota
que este comportamiento es diferente de las versiones anteriores de Fuse, cuando esta opción
abriría solo instantáneas.

F2
Archivo, Guardar Instantánea...
Guarde una instantánea (estado de la máquina, contenido de la memoria, etc.) en un archivo. Puede seleccionar el
nombre de archivo en el que se guardará. Si tiene una extensión .szx, .z80 o .sna, la instantánea
se guardará en ese formato. De lo contrario, se guardará como un archivo .szx.

Archivo, Grabación, Registro...
Inicie la grabación de entrada en un archivo RZX, inicializado desde el estado de emulación actual.
Se le pedirá un nombre de archivo para usar.

Archivo, Grabación, Record en instantánea...
Comience a grabar la entrada en un archivo RZX, inicializado a partir de una instantánea. Tu primero
se le pedirá la instantánea para usar y luego el archivo para guardar la grabación.

recuadro
Archivo, Grabación, recuadro instantánea
Inserta una instantánea del estado actual en el archivo RZX. Esto se puede utilizar en un
más tarde, apunte para volver al estado insertado mediante uno de los comandos siguientes.

Borrar
Archivo, Grabación, Rollback
Retrocede la grabación al punto en el que se insertó la instantánea anterior.
La grabación continuará desde ese punto.

Archivo, Grabación, Rollback a ...
Revierte la grabación a cualquier instantánea que se haya insertado en la grabación.

Archivo, Grabación, Tocar...
Reproducción de la entrada grabada de un archivo RZX. Esto le permite reproducir las pulsaciones de teclas grabadas.
previamente. Los archivos RZX generalmente contienen una instantánea con el estado del Spectrum en el
inicio de la grabación; Si el archivo RZX seleccionado no lo hace, se le pedirá un
instantánea para cargar también.

Archivo, Grabación, Detener
Detenga cualquier archivo RZX que se esté grabando / reproduciendo.

Archivo, AY Inicio sesión, Registro...
Comience a grabar la salida de bytes a través del chip de sonido AY-3-8912 en un archivo PSG. usted
se le pedirá un nombre de archivo para guardar la grabación.

Archivo, AY Inicio sesión, Detener
Detenga cualquier registro actual de AY.

Archivo, Abierto SCR Captura de pantalla...
Cargue una captura de pantalla SCR (esencialmente solo un volcado binario del video de Spectrum
memoria) en la pantalla actual. Fuse admite capturas de pantalla guardadas en Timex hi-
modos de color y alta resolución, así como pantallas de espectro `` normales '', y harán una
conversión simple si se carga una captura de pantalla de alta resolución o en color en un dispositivo que no es de Timex
maquina

Archivo, Guardar Pantalla as SCR ...
Guarde una copia de lo que se muestra actualmente en la pantalla del Spectrum como un SCR
expediente. Se le pedirá un nombre de archivo para guardar la captura de pantalla.

Archivo, Guardar Pantalla as PNG ...
Guarde la pantalla actual como un archivo PNG. Se le pedirá un nombre de archivo para guardar
la captura de pantalla a.

Archivo, Películas, Registro...
Fuse puede grabar películas (video y audio) en un archivo con formato especial que puede
ser convertido más tarde a un formato de archivo de video común con el fmfconv utilidad. usted
se le pedirá un nombre de archivo para guardar el video. Por favor mira PELÍCULA GRABACIÓN .

Archivo, Películas, Detener
Detenga la grabación de la película que está actualmente en curso.

Archivo, Carga Binario Datos...
Cargue datos binarios de un archivo en la memoria del Spectrum. Después de seleccionar el archivo
para cargar datos, puede elegir dónde cargar los datos y cuántos datos cargar.

Archivo, Guardar Binario Datos...
Guarde una parte arbitraria de la memoria del Spectrum en un archivo. Seleccione el archivo que
desea guardar, seguido de la ubicación y la longitud de los datos que desea guardar.

F10
Archivo, Exit
Sal del emulador. Aparecerá un cuadro de diálogo de confirmación comprobando que realmente desea
hacer esto.

F4
Opciones, General...
Muestre el cuadro de diálogo Opciones generales, que le permite configurar Fuse. (Con el widget
UI, las teclas que se muestran entre paréntesis alternan las opciones, Participar confirma cualquier cambio, y
Esc aborta). Tenga en cuenta que cualquier cambio de configuración solo se aplica a los
Fusible.

Las opciones disponibles son:

Emulación velocidad
Establezca la rapidez con la que Fuse intentará emular el Spectrum, como un porcentaje de
la velocidad a la que funciona la máquina real. Si su máquina no es lo suficientemente rápida
para mantenerse al día con la velocidad solicitada, Fuse funcionará tan rápido como pueda.
Tenga en cuenta que si la velocidad de emulación no es exactamente del 100%, no se emitirá ningún sonido.
producido.

Cuadro y
Especifique la velocidad de fotogramas, la relación entre las actualizaciones del fotograma del espectro y el fotograma real.
actualizaciones. Esto es útil si su máquina tiene problemas para mantenerse al día con
la pantalla de espectro se actualiza.

Inconveniente 2 teclado
Las primeras versiones del Spectrum usaban un valor diferente para los bits no utilizados en el
puertos de entrada de teclado, y algunos juegos dependían del antiguo valor de estos
bits. Habilitar esta opción cambia al valor anterior para permitirle ejecutarlos.

Uso cinta trampas
Normalmente, Fuse intercepta las llamadas a la rutina de carga de la cinta ROM en orden
para cargar archivos de cinta más rápidamente cuando sea posible. Pero esto puede (raramente)
interferir con la carga de TZX; deshabilitar esta opción evita el problema en el
costo de una carga de cinta más lenta (es decir, siempre en tiempo real). Al cargar la cinta
las trampas están deshabilitadas, debe iniciar la reproducción de la cinta manualmente, presionando F8
o eligiendo el Medios de comunicación, Cinta, Jugar opción del menú. Fuse también usa trampas de cinta para
interceptar la rutina de ahorro de cinta en la ROM para guardar archivos de cinta rápidamente,
Las cintas también se pueden guardar utilizando el Medios de comunicación, Cinta, Record Inicio elemento del menú.

Carga rápida
Si esta opción está habilitada, Fuse funcionará a la velocidad más rápida posible
cuando se reproduce la cinta virtual, lo que reduce drásticamente el tiempo
tarda en cargar programas. Es posible que desee deshabilitar esta opción si desea
detenga la cinta en un punto específico.

Accelerate cargadoras
Si esta opción está habilitada, Fuse intentará acelerar los cargadores de cinta
"cortocircuitando" el bucle de carga. En general, esto acelerará
cargando, pero puede hacer que algunos cargadores fallen.

Detectar cargadoras
Si esta opción está habilitada, Fuse intentará detectar cuando una carga
La rutina está en progreso y luego inicia automáticamente la cinta virtual para
cargar el programa. Esto se hace mediante el uso de una heurística para identificar una carga
rutina, por lo que no es de ninguna manera infalible, pero funciona en la mayoría de los casos.

Carga automática medios de comunicación
En muchas ocasiones, cuando abre un archivo de cinta o de disco, es porque tiene un
programa que desea cargar y ejecutar. Si se selecciona esta opción, esto
sucederá automáticamente cuando abra uno de estos archivos utilizando el
Archivo, Abierto... opción de menú: debe utilizar la Medios menú para usar cintas
o discos para guardar datos o para cargar datos en un archivo que ya se está ejecutando.
.

Uso .slt trampas
El aspecto de carga múltiple de los archivos SLT requiere una instrucción de captura para ser
soportado. Esta instrucción no se usa generalmente excepto para esta trampa, pero
ya que no es inconcebible que un programa pueda querer usar el real
en su lugar, puede elegir si desea apoyar la trampa o no.

Permitir escribe a ROM
Si se selecciona esta opción, Fuse felizmente permitirá que los programas sobrescriban
lo que normalmente sería ROM. Probablemente esto no sea muy útil en la mayoría de
circunstancias, especialmente porque la ROM de 48K sobrescribe partes de sí misma.

Guardado automático ajustes
Si se selecciona esta opción, Fuse escribirá automáticamente su
opciones seleccionadas a su archivo de configuración al salir (si libxml2 estaba disponible
cuando se compiló Fuse). Si desactiva esta opción, tendrá que
usar manualmente Opciones, Guardar luego para asegurarse de que esta configuración se
escrito en el archivo de configuración de Fuse.

MDR cartucho len
Esta opción controla el número de bloques en un nuevo cartucho Microdrive. Si
el valor menor que 4 o mayor que 254 Fusible asume 4 o 254.

Aleatorio de largo MDR cartucho
Si esta opción está habilitada, Fuse utilizará un cartucho Microdrive aleatorio
longitud en lugar de la longitud especificada en el MDR cartucho len .

RS-232 apretón de manos
Si desactiva esta opción, Fuse asume que el otro extremo de la línea RS-232 está activa
cuando conecta los canales de comunicación. Ver también el '--rs232-rx'y
`--rs232-tx'opciones.

Negro y complejo de salvador blanco TV
Esta opción le permite elegir si simular un color o negro y
televisión blanca. Esto es efectivo solo bajo GTK +, Win32, Xlib y SDL
Interfaces de usuario: las demás siempre simularán una televisión en color.

PAL-TV utilizan el TV2x efecto
Esta opción le permite elegir si el PAL TV 2x y escaladores superiores
también reproduce líneas de exploración de la misma manera que TV 2x, TV 3x y Timex TV
escaladores.

Confirmar acciones
Especifique si las acciones `` peligrosas '' (aquellas que podrían causar la pérdida de datos, por
ejemplo restableciendo el Spectrum) requieren confirmación antes de que ocurra.

Espectáculo barra de estado
Para GTK + y Win32 UI, habilita la barra de estado debajo de la pantalla. Para
la interfaz de usuario de SDL, habilita los iconos de estado que muestran si el disco y la cinta están
siendo accedido. Esta opción no tiene ningún efecto en las demás interfaces de usuario.

chasquido palanca de mando puntual
Si está configurado, Fuse le indicará qué joystick físico o teclado desea
conectarse a la interfaz de joystick habilitada en la instantánea a menos que ya
coincide con su configuración actual.

Tarde Tiempos
Si se selecciona, Fuse provocará todos los tiempos relacionados con la pantalla (por ejemplo, cuando
la pantalla se renderiza y cuando se produce la contención de la memoria) para ser un estado
más tarde de lo "normal", un efecto que está presente en algún hardware real.

Opciones, Sonido ...
Muestra el cuadro de diálogo Opciones de sonido, que te permite configurar la salida de sonido de Fuse. (Con
la interfaz de usuario del widget, las teclas que se muestran entre paréntesis alternan las opciones, Participar confirma cualquier
cambios, y Esc aborta). Tenga en cuenta que cualquier cambio de configuración solo se aplica a
fusible actualmente en funcionamiento.

Aislamiento de Sonido facilita
Especifique si debe habilitarse la salida de sonido. Cuando esta opción es
desactivado, Fuse no emitirá ningún sonido.

carga sonar
Normalmente, Fuse emula el ruido de carga de la cinta cuando se carga desde PZX, TAP o
TZX en tiempo real, aunque a un volumen deliberadamente más bajo que en un
Espectro. Puede desactivar esta opción para eliminar el ruido de carga.
enteramente.

AY estéreo separación
De forma predeterminada, la salida de sonido es mono, ya que esto es todo lo que obtiene de un
Espectro sin modificar. Pero habilitar esta opción le brinda el llamado estéreo ACB
(para el sonido del chip de sonido AY-128-3 de 8912 y otros clones).

FORCE 8 bits
Forzar el uso de sonido de 8 bits incluso si está disponible 16 bits (el valor predeterminado). Nota
que (cuando la opción está habilitada) si el sonido de 8 bits no está disponible, entonces hay
no habrá ningún sonido, por lo que es mejor no usar esta opción a menos que tenga
una necesidad específica para ello.

Speaker tipo
Esta opción permite modificar la emulación del sistema de salida de sonido.
Las diferentes opciones de altavoz limitan la respuesta de graves y agudos que se puede
producido a partir de la máquina. Elija entre un altavoz de tipo "TV" y un pequeño
Altavoz tipo beeper que limita significativamente la respuesta de graves y agudos.
Elija "Sin filtrar" para obtener una salida de sonido sin modificar (pero menos precisa).

AY volumen
Establece el volumen relativo del chip AY-3-8912 en un rango de 0 a 100%.

Localizador volumen
Establece el volumen relativo del zumbador en un rango de 0 a 100%.

Tambor de especificaciones volumen
Establece el volumen relativo del SpecDrum en un rango de 0 a 100%.

Opciones, Periféricos General...
Muestre el cuadro de diálogo Opciones de periféricos, que le permite configurar los periféricos que
Fuse se considerará adjunto a las máquinas emuladas. (Con la interfaz de usuario del widget,
las teclas que se muestran entre paréntesis alternan las opciones, Participar confirma cualquier cambio, y Esc
aborta). Tenga en cuenta que cualquier cambio de configuración solo se aplica al fusible que se está ejecutando actualmente.
También tenga en cuenta que cualquier cambio que habilite y deshabilite los periféricos puede resultar en un
reinicio de la máquina emulada.

Kempston palanca de mando
Si se selecciona esta opción, Fuse emulará una interfaz de joystick Kempston
(probablemente el tipo más soportado en Spectrum). Tenga en cuenta que esto
La opción es básicamente equivalente a conectar la propia interfaz a una
Spectrum, no para conectar un joystick; esto afecta la forma en que el espectro
responde a una lectura del puerto de entrada 31. Para usar un joystick Kempston en un juego,
esta opción debe estar habilitada, y también debe seleccionar un joystick Kempston
las Opciones, Joysticks .

Kempston ratón
Si se selecciona esta opción, Fuse emulará una interfaz de mouse Kempston.

Si está usando Fuse en pantalla completa, su mouse se usa automáticamente como si
conectado a la interfaz Kempston. De lo contrario, deberá hacer clic en el
Pantalla de espectro para decirle a Fuse que tome el puntero (y lo haga
invisible); para decirle a Fuse que lo suelte, haga clic en el botón central (o rueda)
o presione Escape.

Con la interfaz de usuario de framebuffer, Fuse prefiere usar GPM; si esto no está disponible,
recurrirá a la compatibilidad con el mouse PS / 2 incorporado. En este modo, intenta
/ dev / input / mouse, / dev / mouse luego / dev / psaux, deteniéndose cuando se
abre uno. Se prefiere el primero de estos ya que (al menos en Linux, con un
Kernel de la serie 2.6) se puede usar cualquier tipo de mouse y cualquier mouse conectado puede
ser usado.

Intercambio ratón botones
Si esta opción está habilitada, los botones izquierdo y derecho del mouse se intercambiarán
al emular un ratón Kempston.

Batán Box
Si se selecciona esta opción, Fuse emulará un sonido Fuller Box AY y
interfaz de joystick. Esta emulación solo está disponible para 16k, 48k y
Máquinas TC2048.

Melodik
Si se selecciona esta opción, Fuse emulará una interfaz de sonido Melodik AY.
Estas interfaces y muchas similares se produjeron para hacer
48K Spectrum compatible con la misma música AY que 128K Spectrum. Esta
La emulación solo está disponible para las máquinas 16k, 48k y TC2048.

Interfaz 1
Si se selecciona esta opción, Fuse emulará el sencillo Sinclair
Interfaz 1 y permite que los cartuchos Microdrive se conecten y
desconectado a través del Medios de comunicación, Interfaz 1, micromotor menús. También permite
soporte para la interfaz 1 RS-232.

Interfaz 2
Si se selecciona esta opción, Fuse emulará un puerto de cartucho como se encuentra en
la interfaz 2. Los cartuchos se pueden insertar y extraer a través del Medios de comunicación,
Cartucho, Interfaz 2 menú. Tenga en cuenta que el Pentágono, Escorpión, Interfaz 2,
ZXATASP y ZXCF utilizan el mismo mecanismo de hardware para acceder a algunos
sus características extendidas, por lo que solo una de estas debe seleccionarse a la vez o
ocurrirá un comportamiento impredecible.

Emular impresoras
Si se selecciona esta opción, Fuse emulará una impresora. Ver el IMPRESORA
EMULACIÓN Sección para más detalles.

ZX Impresora
Si se selecciona esta opción, Fuse emulará la impresora ZX. Ver el
IMPRESORA EMULACIÓN Sección para más detalles.

bota especial interfaz.
Si se selecciona esta opción, Fuse emulará una interfaz SpeccyBoot que
permite arrancar un ZX Spectrum a través de una red Ethernet. Ver el SpeccyBoot
página web en http://speccyboot.sourceforge.net/ para más información.

Tambor de especificaciones interfaz.
Si se selecciona esta opción, Fuse emulará un sonido Cheetah SpecDrum
interfaz. Consulte la página web de World of Spectrum Infoseek en
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 para manuales,
software y más. Esta emulación solo está disponible para 48k, 128k y
Máquinas TC2048.

Spectranet
Si se selecciona esta opción, Fuse emulará la interfaz Spectranet,
que proporciona una interfaz Ethernet para el Spectrum. Ver el ESPECTRANET
EMULACIÓN Sección para más detalles.

Spectranet inhabilitar
Esta opción controla el estado del puente de entrada de página automático de Spectranet.
(J2). Ver el ESPECTRANET EMULACIÓN Sección para más detalles.

Opciones, Periféricos Disco ...
Tenga en cuenta que cualquier cambio que habilite y deshabilite los periféricos puede resultar en un
reinicio de la máquina emulada.

sencillos 8 bits IDE
Si se selecciona esta opción, Fuse emulará la interfaz IDE simple de 8 bits
como lo utiliza el Spectrum + 3e, y permite que los discos duros se conecten y
desconectado a través del Medios de comunicación, IDE, sencillos 8 bits .

ZXATASP interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz ZXATASP, que
proporciona RAM adicional y una interfaz IDE. Ver el ZXATASP Y zxcf
Sección para más detalles.

ZXATASP subir
Esta opción controla el estado del puente de carga ZXATASP. Ver el ZXATASP
Y zxcf Sección para más detalles.

ZXATASP escribir proteger
Esta opción controla el estado del puente de protección contra escritura ZXATASP. Ver el
ZXATASP Y zxcf Sección para más detalles.

zxcf interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz ZXCF, que
proporciona RAM adicional y una interfaz CompactFlash. Ver el ZXATASP
Y zxcf Sección para más detalles.

zxcf subir
Esta opción controla el estado del puente de carga ZXCF. Ver el ZXATASP
Y zxcf Sección para más detalles.

Dividir interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz DivIDE. Ver el
DIVIDIR Sección para más detalles.

Dividir escribir proteger
Esta opción controla el estado del puente de protección contra escritura DivIDE. Ver
las DIVIDIR Sección para más detalles.

+D interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz + D. Ver el +D
EMULACIÓN Sección para más detalles.

Discípulo interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz DISCiPLE. Ver
las DISCÍPULO EMULACIÓN Sección para más detalles.

Beta 128 interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz Beta 128. Ver
las BETA 128 EMULACIÓN sección para más detalles. La emulación Beta 128 es
habilitado para las máquinas Pentagon y Scorpion independientemente de esta opción.

Beta 128 maletero del coche in 48K máquinas
Si se selecciona esta opción, cuando se utilice una interfaz Beta 128 en 48K o
Emulación TC2048, la máquina arrancará directamente en el sistema TR-DOS.

Opus Descubrimiento de moléculas interfaz.
Si se selecciona esta opción, Fuse emulará la interfaz de Opus Discovery.
Consulte las OPUS DESCUBRIMIENTO EMULACIÓN Sección para más detalles.

Opciones, RZX ...
Muestre el cuadro de diálogo Opciones de RZX, que le permite configurar cómo Fuse trata con RZX
grabaciones de entrada. (Con la interfaz de usuario del widget, las teclas que se muestran entre paréntesis
opciones, Participar confirma cualquier cambio, y Esc aborta). Tenga en cuenta que cualquier cambio
La configuración solo se aplica al fusible que se está ejecutando actualmente.

Crear autoguardado
Si se selecciona esta opción, Fuse agregará una instantánea a la grabación
transmitir cada 5 segundos mientras se crea un archivo RZX, lo que permite
funciones de reversión que se utilizarán sin tener que agregar instantáneas explícitamente
en la corriente. Las instantáneas más antiguas se eliminarán del flujo para mantener el
tamaño de archivo y número de instantáneas: cada instantánea de hasta 15 segundos
guardar, luego una instantánea cada 15 segundos hasta un minuto, luego una
instantánea cada minuto hasta los 5 minutos, y luego una instantánea cada
5 minutos. Tenga en cuenta que esta "poda" se aplica solo a los insertados automáticamente
instantáneas: las instantáneas insertadas manualmente en la secuencia nunca se eliminarán.

Comprimir RZX datos
Si esta opción está seleccionada, y zlib estaba disponible cuando se compiló Fuse,
Se comprimirá cualquier archivo RZX escrito por Fuse. Esto es generalmente una buena
ya que hace que los archivos sean significativamente más pequeños, y probablemente desee
apáguelo solo si está depurando los archivos RZX o si hay algún otro
programa que no admite archivos RZX comprimidos.

Competencia modo
Todas las grabaciones de entrada que se inician cuando se selecciona esta opción se
hecho en "modo competición". En esencia, esto significa que Fuse actuará solo
como lo haría un Spectrum real: no puede cargar instantáneas, pause la emulación en
de cualquier manera, cambie la velocidad o cualquier cosa que no pueda hacer en el real
máquina. Si se intenta alguna de estas cosas, o si el fusible emulado se
corriendo más de un 5% más rápido o más lento que la velocidad normal de Spectrum, entonces el
la grabación se detendrá inmediatamente.

If librería estaba disponible cuando se compiló Fuse, luego las grabaciones realizadas con
La modalidad de competición activa estará firmada digitalmente, en teoría para 'certificar'
que se hizo con las restricciones anteriores en su lugar. Sin embargo, así
procedimientos is no seguro (y no puede be hecho asi que), so las presencia of cualquier
firma on an RZX presentar tienes no be toma as proporcionando prueba esa it fue
hecho competencia modo activo. Esta función se incluye únicamente en Fuse
ya que era uno de los requisitos para que Fuse se utilizara en un
torneo.

Competencia código
El código numérico ingresado aquí se escribirá en cualquier archivo RZX creado en
modo competición. Esta es otra característica de los torneos en línea que pueden
ser utilizado para "probar" que la grabación se realizó después de un código específico
liberado. Si no está jugando en un torneo de este tipo, puede ignorar con seguridad
esta opción.

Siempre incrustar instantánea
Especifique si se debe incrustar una instantánea en un archivo RZX al grabar
se inicia a partir de una instantánea existente.

Opciones, Joysticks
Fuse puede emular muchos de los tipos comunes de joystick que estaban disponibles para el
Espectro. La entrada para estos joysticks emulados se puede tomar de joysticks reales
adjunta a la máquina emuladora (configurada a través de la Opciones, palancas de mando,
palanca de mando 1 ... y Opciones, palancas de mando, palanca de mando 2 ... opciones), o desde el q, a,
o, py Espacio teclas del teclado de la máquina emuladora, configuradas a través del
Opciones, palancas de mando, Teclado... opción. Tenga en cuenta que cuando utilice el teclado para
emular un joystick, el q, a, o, py Espacio las llaves no tendrán su normal
efecto (para evitar problemas con juegos que hacen cosas como usar p para hacer una pausa cuando
usando un joystick).

Cada uno de los joysticks (incluido el joystick del teclado "falso") se puede configurar para
emular cualquiera de los siguientes tipos de joystick:

Ninguna
Sin joystick: cualquier entrada simplemente será ignorada.

Cursor
Un joystick de cursor, equivalente a presionar 5 (Izquierda), 6 (abajo), 7 (hasta),
8 (Derecha y 0 (fuego).

Kempston
Un joystick Kempston, leído desde el puerto de entrada 31. Tenga en cuenta que el Opciones,
Periféricos Kempston interfaz. La opción también debe configurarse para la entrada
ser reconocido.

Sinclair 1
Sinclair 2
Los joysticks Sinclair 'izquierdo' y 'derecho', equivalentes a presionar 1
(Izquierda), 2 (A la derecha), 3 (abajo), 4 (arriba y 5 (fuego), o 6 (Izquierda), 7
(A la derecha), 8 (abajo), 9 (arriba y 0 (fuego) respectivamente.

Timex 1
Timex 2
Los joysticks `izquierdo 'y` derecho' adjuntos al Timex 2068
interfaz de joystick incorporada de la variante.

Para los joysticks reales, también es posible configurar (aunque actualmente solo
al usar la interfaz GTK +) qué efecto tendrá cada botón del joystick:
esto puede ser palanca de mando Incendió, equivalente a presionar el disparo del joystick emulado
botón, Nada, lo que significa que no tiene ningún efecto, o cualquier tecla de Spectrum, lo que significa que
presionar ese botón será equivalente a presionar esa tecla Spectrum.

Opciones, Seleccione ROMs
Hay un cuadro de diálogo individual disponible para cada variante de Spectrum emulada por Fuse que
permite la selección de las ROM (s) utilizadas por esa máquina. Simplemente seleccione la ROM que desee
utilizar y luego restablecer el Spectrum para que el cambio surta efecto.

Opciones, Filtrar...
Seleccione el filtro de gráficos actualmente en uso. Ver el GRÁFICOS FILTROS sección para
más detalles.

Opciones, Disco Opciones ...
Al emular unidades de disco, Fuse permite la especificación de la unidad física
unidades conectadas a la interfaz emulada. Cada unidad se puede configurar para que sea una de las
siguientes tipos:

De un solo lado 40 seguir

De dos caras 40 seguir

De un solo lado 80 seguir

De dos caras 80 seguir

Las opciones disponibles que se pueden configurar son:

+3 Conducir A
El valor predeterminado es una unidad de 40 pistas de un solo lado.

+3 Conducir B
Por defecto es una unidad de 80 pistas de doble cara.

+3 Detectar Bloqueo rápido
Especifique si las unidades +3 intentan detectar discos protegidos con Speedlock y
emular sectores "débiles". Si el archivo de imagen de disco (EDSK o UDI) contiene
datos del sector, que la detección de Speedlock se omite automáticamente. Ver también
las DÉBILES DISCO DATOS .

Beta 128 Conducir A
Por defecto es una unidad de 80 pistas de doble cara.

Beta 128 Conducir B
Por defecto es una unidad de 80 pistas de doble cara.

Beta 128 Conducir C
Por defecto es una unidad de 80 pistas de doble cara.

Beta 128 Conducir D
Por defecto es una unidad de 80 pistas de doble cara.

+D Conducir 1
Por defecto es una unidad de 80 pistas de doble cara.

+D Conducir 2
Por defecto es una unidad de 80 pistas de doble cara.

Discípulo Conducir 1
Por defecto es una unidad de 80 pistas de doble cara.

Discípulo Conducir 2
Por defecto es una unidad de 80 pistas de doble cara.

Opus Conducir 1
El valor predeterminado es una unidad de 40 pistas de un solo lado.

Opus Conducir 2
El valor predeterminado es una unidad de 40 pistas de un solo lado.

Intente unir 'SI' lado of Discos
Esta opción solicita al usuario que confirme si Fuse debe intentar fusionar el
Lado `B 'de una imagen de disco de un archivo separado al abrir un nuevo single-
imagen de disco de caras.

Confirmar unir disco efectos secundarios
Seleccione si Fuse debe intentar fusionar un archivo separado para el lado `B 'de
un archivo de imagen de disco separado al abrir una nueva imagen de disco. La mayoría de doble cara
Las imágenes de disco se descargan como dos imágenes de disco de una cara, por ejemplo, `Golden Axe -
Lado A.dsk 'y' Hacha dorada - Lado B.dsk '. Entonces, si queremos jugar Golden
Axe, primero tenemos que insertar la primera imagen de disco y cuando el juego pide
insertar el lado B, tenemos que encontrar y abrir la segunda imagen del disco, en lugar de
simplemente "voltear" el disco dentro de la unidad. Si está habilitado, Fuse intentará abrir
la segunda imagen también y crear una imagen de disco de doble cara (fusionando las dos
imágenes de disco de una cara) e inserte este disco virtual combinado en el disco
conducir. La función detecta si el archivo es un lado de un doble cara
imagen si el nombre del archivo coincide con un patrón como [Ss] ide [_] [abAB12] [_.] en el
nombre de archivo de un disco que se está abriendo. Si lo encuentra, Fuse intentará abrir
el otro lado del disco también sustituyendo los caracteres apropiados en
el nombre del archivo, por ejemplo, 1 → 2, a → b, A → B. Si tiene éxito, fusionará los dos
imágenes y ahora tenemos un disco de doble cara en la unidad. Esto significa que si
abra `Golden Axe - Side A.dsk ', luego Fuse intentará abrir` Golden Axe -
Side B.dsk 'también. Ahora, podemos simplemente "voltear" el disco si Golden Axe pide
"Lado B". Las opciones disponibles son Nunca, Con sola cara unidades y
Siempre.

F11
Opciones, Full Pantalla
Cambie Fuse entre modo de pantalla completa y ventana. Este menú solo está disponible
en la interfaz de usuario de SDL.

Opciones, Guardar
If libxml2 estaba disponible cuando se compiló Fuse, esto hará que la corriente de Fuse
opciones para escribir .fuserc en su directorio de inicio, desde el cual serán
recogido de nuevo cuando se reinicia Fuse. La mejor forma de actualizar este archivo es mediante
usando esta opción, pero es un archivo XML simple y no debería ser demasiado difícil de editar por
mano si realmente quieres.

pausa
Máquina, pausa
Pausar o reanudar la emulación. Esta opción está disponible solo en GTK + y Win32
UI; para pausar las otras interfaces de usuario, simplemente presione F1 para abrir el menú principal.

F5
Máquina, Reanudar
Reinicia el Spectrum emulado. Nuevamente, tienes la oportunidad de cancelar esto si estás usando
las IU GTK + o Win32.

Máquina, Difícil reajustar
Reinicia el Spectrum emulado. Un restablecimiento completo es equivalente a encender el Spectrum
apague y vuelva a encenderlo. Nuevamente, tienes la oportunidad de cancelar esto si
está utilizando las interfaces de usuario GTK + o Win32.

F9
Máquina, Seleccionar ...
Elija un tipo de espectro para emular. Una breve descripción de Sinclair, Amstrad
y Timex se puede encontrar en
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm mientras mas
la información técnica se puede encontrar en
http://www.worldofspectrum.org/faq/reference/reference.htmy
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

Spectrum 16K
Spectrum 48K
Las máquinas originales lanzadas por Sinclair en 1982 con 16 o 48K de RAM
respectivamente.

Spectrum 48K (NTSC)
La máquina NTSC 48K se lanzó en cantidades limitadas en partes de América del Sur.

Spectrum 128K
La máquina de 128K lanzada por Sinclair en 1985 (España) o 1986 (Reino Unido).

Spectrum +2
La primera máquina lanzada por Amstrad, en 1986. Desde un punto de emulación de
vista, el +2 es virtualmente idéntico al 128K.

Spectrum + 2A
Spectrum +3
Las dos máquinas lanzadas por Amstrad en 1988. Técnicamente muy similar a
entre sí, excepto que el +3 cuenta con una unidad de disco de 3 ″ mientras que el + 2A sí
no.

Spectrum + 3e
A +3 con ROM modificadas que permiten el acceso a discos duros IDE a través del simple
Interfaz de 8 bits, como se activa desde el Opciones, Disco Periféricos diálogo. Ver
http://www.worldofspectrum.org/zxplus3e/ para más información.

Timex TC2048
Timex TC2068
Las variantes del Spectrum publicadas por Timex en Portugal.

Timex TS2068
La variante del Spectrum lanzada por Timex en Norteamérica.

Pentágono 128K
Clon ruso del Spectrum. Había muchas máquinas diferentes llamadas
Pentágono de 1989 a 2006, esta máquina corresponde a una era de 1991
Pentágono 128K con chip de sonido AY opcional y Beta 128 integrado
interfaz de disco, y es la versión de la máquina que se emula con más frecuencia. Más
los detalles técnicos se pueden encontrar en
http://www.worldofspectrum.org/rusfaq/index.html,

Pentágono 512K
Pentágono 1024K
Versiones más recientes de los clones del espectro ruso del Pentágono que incorporan
más memoria y la ROM "Mr Gluk Reset Service" que ofrece una
Firmware

escorpión ZS 256
Otro clon ruso del Spectrum. Algunos detalles se pueden encontrar en
http://www.worldofspectrum.org/rusfaq/index.html. Como todos los rusos
clones, tienen unidades de disco integradas de 3.5 ″, a las que se accede a través del disco Beta 128
interfaz y TR-DOS (el sistema operativo de disco de investigación tecnológica). los
La distinción más importante del Pentágono 128k y máquinas similares es
los detalles del tiempo de visualización.

Spectrum SE
Una variante reciente diseñada por Andrew Owen y Jarek Adamski, que es
posiblemente mejor pensado como un cruce entre la máquina de 128K y el Timex
variantes, lo que permite acceder a 272K de RAM. Algunos detalles más son
disponibles en http://www.worldofspectrum.org/faq/reference/sereference.htm
y la documentación del BASIC extendido está disponible en
https://github.com/cheveron/sebasic4/wiki. El rastreador de errores del BASIC es
at https://github.com/cheveron/sebasic4/issues?state=open.

Máquina, Depurador ...
Inicie el monitor / depurador. Ver el MONITOR / DEPURADOR sección para más información.

Máquina, Meter Descubridor...
Inicie el "buscador de poke". Ver el DAR UN TOQUE BUSCADOR sección para más información.

Máquina, Meter Memoria...
Permitir usar POKE multifacéticos para cosas como vidas infinitas. Ver el DAR UN TOQUE MEMORIA
sección para más información.

Máquina, Salud Cerebral Navegador...
Inicie el navegador de memoria. Debería ser bastante obvio lo que hace esto; quizás el
Lo único que vale la pena señalar es que la emulación está en pausa hasta que cierre la ventana.

Máquina, NMI
Envía una interrupción no enmascarable al Spectrum emulado. Debido a un error tipográfico en el
ROM estándar de 48K, esto provocará un reinicio, pero hay ROM modificadas disponibles que
hacer uso de esta función. Cuando se emula + D (o DISCiPLE), se utiliza para
acceder a las funciones de captura de pantalla e instantáneas de + D (o DISCiPLE) (consulte la +D
EMULACIÓN y DISCÍPULO EMULACIÓN secciones siguientes). Para el DISCÍPULO, Mayúsculas
debe mantenerse presionado mientras presiona el botón NMI. Para algunas IU, esto puede ser
complicado, o incluso imposible de hacer. Tenga en cuenta que GDOS en DISCiPLE contiene un error
que causa la corrupción de las instantáneas guardadas y una falla al regresar del NMI
menú correctamente. Este error no está presente en G + DOS en + D.

F7
Medios de comunicación, Cinta, Abierto...
Elija un archivo de cinta virtual PZX, TAP o TZX desde donde cargar. Ver el ARCHIVO SELECCIÓN
sección a continuación para obtener detalles sobre cómo elegir el archivo. Si Carga automática medios de comunicación está preparado
el cuadro de diálogo Opciones generales (como es por defecto), puede utilizar el Archivo, Abierto...
en su lugar, la cinta comenzará a cargarse automáticamente. De lo contrario, tu
tiene que iniciar la carga en la máquina emulada (con LOAD "" o la cinta 128's
Opción de cargador, aunque es posible que deba restablecer primero).

A garantizamos que los archivos TZX se carguen correctamente, debe seleccionar el archivo, hacer
Asegúrese de que las trampas de carga de cinta estén deshabilitadas en el cuadro de diálogo Opciones generales, luego presione F8
(o hacer Medios de comunicación, Cinta, Jugar). Dicho esto, la mayoría de los TZX funcionarán con trampas de carga de cinta.
habilitado (a menudo se carga rápidamente a la mitad, luego carga el resto en tiempo real), por lo que
Es posible que desee probarlo de esa manera primero.

F8
Medios de comunicación, Cinta, Jugar
Comience a reproducir el archivo PZX, TAP o TZX, si es necesario. (Elegir la opción (o
prensado F8) vuelve a pausar la reproducción y se reanuda una pulsación adicional). Para explicar - si
Las trampas de carga de cinta se han deshabilitado (en el cuadro de diálogo Opciones generales), comenzando
El proceso de carga en la máquina emulada no es suficiente. También tienes que `presionar
play ', por así decirlo :-), y así es como se hace. Es posible que también deba `presionar
jugar 'así en ciertas otras circunstancias, por ejemplo, TZX que contienen carga múltiple
los juegos pueden tener una solicitud de detener la cinta (que Fuse obedece).

Medios de comunicación, Cinta, Explorar
Navegue por la cinta actual. Una breve visualización de cada uno de los bloques de datos en el
Aparecerá la cinta actual, desde la cual puede seleccionar qué bloque se reproducirá Fuse
Siguiente. Con GTK + UI, la emulación continuará mientras se muestra el navegador;
haciendo doble clic en un bloque lo seleccionará. En las otras IU, la emulación está en pausa.
y puede usar las teclas del cursor y presionar Participar para seleccionarlo. Si tu decides
no quiero cambiar de bloque, solo presione Escapar.

Medios de comunicación, Cinta, Rewind
Rebobine la cinta virtual actual, para que pueda volver a leerse desde el principio.

Medios de comunicación, Cinta, Actualizar
Borre la cinta virtual actual. Esto es particularmente útil cuando desea una limpieza
slate 'para agregar archivos recién guardados, antes de hacer Medios de comunicación, Cinta, Escribir... (o F6).

F6
Medios de comunicación, Cinta, Escribir...
Escriba el contenido actual de la cinta virtual en un archivo TZX. Se le pedirá un
Nombre del archivo. El contenido de la cinta virtual es el contenido de la cinta cargada previamente.
(si se ha cargado desde la última vez que hizo un Medios de comunicación, Cinta, Actualizar), seguido por
todo lo que haya guardado de la máquina emulada desde entonces. Estos archivos recién guardados son
no escrito en cualquier archivo de cinta hasta que elija esta opción.

Medios de comunicación, Cinta, Record Inicio
Comienza a grabar directamente la salida del Spectrum emulado a la corriente
cinta virtual. Esto es útil cuando desea grabar utilizando una ROM no estándar o
desde una rutina de guardado personalizada. La mayoría de las operaciones de cinta se desactivan durante la grabación.
Deje de grabar con el Medios de comunicación, Cinta, Escribir... opción del menú.

Medios de comunicación, Cinta, Record Detener
Detiene la grabación directa y coloca la nueva grabación en la cinta virtual.

Medios de comunicación, Interfaz 1
Las imágenes de Virtual Microdrive son accesibles solo cuando la Interfaz 1 está activa desde
las Opciones, Periféricos menú. Tenga en cuenta que cualquier cambio en la imagen de Microdrive
no se escribirán en el archivo del disco hasta que se utilice la opción de guardar adecuada.

Medios de comunicación, Interfaz 1, micromotor 1, recuadro Nuevo
Inserte un cartucho Microdrive nuevo (sin formatear) en el Microdrive 1 emulado.

Medios de comunicación, Interfaz 1, micromotor 1, Insertar ...
Inserte una imagen de cartucho Microdrive existente en Microdrive 1 emulado.
se le pedirá un nombre de archivo.

Medios de comunicación, Interfaz 1, micromotor 1, Expulsar
Expulsar la imagen de Microdrive en Microdrive 1. Si la imagen ha sido modificada,
Se le preguntará si desea que se guarden los cambios.

Medios de comunicación, Interfaz 1, micromotor 1, Guardar
Guarde la imagen de Microdrive en Microdrive 1.

Medios de comunicación, Interfaz 1, micromotor 1, Guardar como...
Escriba la imagen de Microdrive en Microdrive 1 en un archivo. Se le pedirá un
nombre del archivo.

Medios de comunicación, Interfaz 1, micromotor 1, Escribe. proteger, permitir
Habilite la pestaña de protección contra escritura para la imagen en Microdrive 1.

Medios de comunicación, Interfaz 1, micromotor 1, Escribe. proteger, Deshabilitar
Desactive la pestaña de protección contra escritura para la imagen en Microdrive 1.

Medios de comunicación, Interfaz 1, micromotor 2, ...
Medios de comunicación, Interfaz 1, micromotor 3, ...
Medios de comunicación, Interfaz 1, micromotor 4, ...
Medios de comunicación, Interfaz 1, micromotor 5, ...
Medios de comunicación, Interfaz 1, micromotor 6, ...
Medios de comunicación, Interfaz 1, micromotor 7, ...
Medios de comunicación, Interfaz 1, micromotor 8, ...
Opciones equivalentes para los otros Microdrives emulados.

Medios de comunicación, Interfaz 1, RS232 Enchufe RxD
Medios de comunicación, Interfaz 1, RS232 Desenchufar RxD
Medios de comunicación, Interfaz 1, RS232 Enchufe TxD
Medios de comunicación, Interfaz 1, RS232 Desenchufar TxD
Conecte o desconecte un canal de comunicación (FIFO o archivo) para usarlo como RS-232
Cable TxD o RxD.

Medios de comunicación, Disco
Se puede acceder a las imágenes de disquetes virtuales al emular un +3, + 3e, Pentágono o
Scorpion, o cuando las opciones de interfaz Beta 128, Opus Discovery, + D o DISCiPLE
están habilitados y se selecciona una máquina compatible con la interfaz elegida. (Ver
EL REINO UNIDO .DSK FORMATO, BETA 128 EMULACIÓN OPUS DESCUBRIMIENTO EMULACIÓN +D EMULACIÓN y
DISCÍPULO EMULACIÓN secciones a continuación para obtener notas sobre los formatos de archivo compatibles).

Una vez más, cualquier cambio realizado en una imagen de disco no afectará al archivo que se
'insertado' en la unidad. Si desea conservar los cambios, utilice el
Opción 'expulsar y escribir' antes de salir de Fuse.

Medios de comunicación, disco, + 3, Conducir UN:, Insertar ...
Inserte un archivo de imagen de disco para leer / escribir en la unidad A: emulada de + 3.

Medios de comunicación, disco, + 3, Conducir UN:, Expulsar
Expulsa la imagen de disco que se encuentra actualmente en la unidad A emulada de + 3: - o desde la unidad emulada
perspectiva de la máquina, expúlselo. Tenga en cuenta que los cambios realizados en la imagen no
ser salvado.

Medios de comunicación, disco, + 3, Conducir UN:, Guardar
Guarde la imagen del disco actualmente en la unidad A: de + 3.

Medios de comunicación, disco, + 3, Conducir UN:, Guardar como...
Guarde el estado actual de la imagen del disco en la unidad A: de + 3 en un archivo.
Se le pedirá un nombre de archivo.

Medios de comunicación, disco, + 3, Conducir B:, Insertar ...
Como arriba, pero para la unidad B de + 3 :. Fuse emula la unidad B: como una segunda unidad de 3 ″.

Medios de comunicación, disco, + 3, Conducir B:, Expulsar
Como arriba, pero para la unidad B :.

Medios de comunicación, disco, + 3, Conducir B:, Guardar
Como arriba, pero para la unidad B :.

Medios de comunicación, disco, + 3, Conducir B:, Guardar como...
Como arriba, pero para la unidad B :.

Medios de comunicación, disco, Beta, Conducir UN:, recuadro Nuevo
Inserte un disco nuevo (sin formato) en la unidad Beta emulada A :.

Medios de comunicación, disco, Beta, Conducir UN:, Insertar ...
Medios de comunicación, disco, Beta, Conducir UN:, Expulsar
Medios de comunicación, disco, Beta, Conducir UN:, Guardar
Medios de comunicación, disco, Beta, Conducir UN:, Guardar como...
Como arriba, pero para la unidad de disco Beta emulada A :.

Medios de comunicación, disco, Beta, Conducir UN:, Escribe. proteger, permitir
Habilite la pestaña de protección contra escritura para la imagen en la unidad Beta A :.

Medios de comunicación, disco, Beta, Conducir UN:, Escribe. proteger, Deshabilitar
Desactive la pestaña de protección contra escritura para la imagen en la unidad Beta A :.

Medios de comunicación, disco, Beta, Conducir B:, ...
Medios de comunicación, disco, Beta, Conducir C:, ...
Medios de comunicación, disco, Beta, Conducir D:, ...
Como arriba, pero para las unidades de interfaz de disco Beta emuladas restantes.

Medios de comunicación, disco, Opus, Conducir 1, recuadro Nuevo
Medios de comunicación, disco, Opus, Conducir 1, Insertar ...
Medios de comunicación, disco, Opus, Conducir 1, Expulsar
Medios de comunicación, disco, Opus, Conducir 1, Guardar
Medios de comunicación, disco, Opus, Conducir 1, Guardar como...
Medios de comunicación, disco, Opus, Conducir 1, Escribe. proteger, permitir
Medios de comunicación, disco, Opus, Conducir 1, Escribe. proteger, Deshabilitar
Medios de comunicación, disco, Opus, Conducir 2, ...
Como arriba, pero para las unidades Opus Discovery emuladas.

Medios de comunicación, disco, + D, Conducir 1, recuadro Nuevo
Medios de comunicación, disco, + D, Conducir 1, Insertar ...
Medios de comunicación, disco, + D, Conducir 1, Expulsar
Medios de comunicación, disco, + D, Conducir 1, Guardar
Medios de comunicación, disco, + D, Conducir 1, Guardar como...
Medios de comunicación, disco, + D, Conducir 1, Escribe. proteger, permitir
Medios de comunicación, disco, + D, Conducir 1, Escribe. proteger, Deshabilitar
Medios de comunicación, disco, + D, Conducir 2, ...
Como arriba, pero para las unidades + D emuladas.

Medios de comunicación, disco, Discípulo, Conducir 1, recuadro Nuevo
Medios de comunicación, disco, Discípulo, Conducir 1, Insertar ...
Medios de comunicación, disco, Discípulo, Conducir 1, Expulsar
Medios de comunicación, disco, Discípulo, Conducir 1, Guardar
Medios de comunicación, disco, Discípulo, Conducir 1, Guardar como...
Medios de comunicación, disco, Discípulo, Conducir 1, Escribe. proteger, permitir
Medios de comunicación, disco, Discípulo, Conducir 1, Escribe. proteger, Deshabilitar
Medios de comunicación, disco, Discípulo, Conducir 2, ...
Como arriba, pero para las unidades DISCiPLE emuladas.

Medios de comunicación, Cartucho, Timex Muelle, Insertar ...
Inserte un cartucho en la base Timex 2068. Esto hará que la máquina emulada
para ser cambiado al TC2068 (si aún no era una variante 2068) y reiniciarse.

Medios de comunicación, Cartucho, Timex Muelle, Expulsar
Retire el cartucho de la base Timex 2068. Esto hará que la máquina emulada
para ser reiniciado.

Medios de comunicación, Cartucho, Interfaz 2, Insertar ...
Inserte un cartucho en la ranura para cartuchos de la Interfaz 2. Esto causará el
máquina emulada para reiniciar y cargar el cartucho.

Medios de comunicación, Cartucho, Interfaz 2, Expulsar...
Retire el cartucho de la ranura para cartuchos de la Interfaz 2. Esto causará el
máquina emulada para reiniciar.

Medios de comunicación, IDE, sencillos 8 bits, Maestro, Insertar ...
Conecte un disco duro IDE al canal maestro de la interfaz simple de 8 bits.

Medios de comunicación, IDE, sencillos 8 bits, Maestro, COMPROMÉTASE
Causa cualquier escritura que se haya realizado en el disco duro virtual adjunto al simple
El canal maestro de la interfaz de 8 bits se comprometerá con el disco real, de modo que
sobrevivir al disco virtual que se expulsa.

Medios de comunicación, IDE, sencillos 8 bits, Maestro, Expulsar
Expulse el disco duro virtual del canal maestro de la interfaz simple de 8 bits. Nota
que cualquier escritura en el disco duro virtual se perderá a menos que el Medios de comunicación, IDE, sencillos
8 bits, Maestro, COMPROMÉTASE La opción se utiliza antes de que se expulse el disco.

Medios de comunicación, IDE, sencillos 8 bits, Esclavo, Insertar ...
Medios de comunicación, IDE, sencillos 8 bits, Esclavo, COMPROMÉTASE
Medios de comunicación, IDE, sencillos 8 bits, Esclavo, Expulsar
Lo mismo que el Medios de comunicación, IDE, sencillos 8 bits, Dominar entradas anteriores, pero para el simple
Canal esclavo de la interfaz de 8 bits.

Medios de comunicación, IDE, ZXATASP, Maestro, Insertar ...
Medios de comunicación, IDE, ZXATASP, Maestro, COMPROMÉTASE
Medios de comunicación, IDE, ZXATASP, Maestro, Expulsar
Medios de comunicación, IDE, ZXATASP, Esclavo, Insertar ...
Medios de comunicación, IDE, ZXATASP, Esclavo, COMPROMÉTASE
Medios de comunicación, IDE, ZXATASP, Esclavo, Expulsar
Lo mismo que el Medios de comunicación, IDE, sencillos 8 bits, Dominar entradas de arriba, pero para los dos
canales de la interfaz ZXATASP.

Medios de comunicación, IDE, zxcf Flash compacto, Insertar ...
Medios de comunicación, IDE, zxcf Flash compacto, COMPROMÉTASE
Medios de comunicación, IDE, zxcf Flash compacto, Expulsar
Lo mismo que el Medios de comunicación, IDE, sencillos 8 bits, Dominar entradas anteriores, pero para el ZXCF
ranura CompactFlash de la interfaz.

Medios de comunicación, IDE, Dividir, Maestro, Insertar ...
Medios de comunicación, IDE, Dividir, Maestro, COMPROMÉTASE
Medios de comunicación, IDE, Dividir, Expulsar
Medios de comunicación, IDE, Dividir, Esclavo, Insertar ...
Medios de comunicación, IDE, Dividir, Esclavo, COMPROMÉTASE
Medios de comunicación, IDE, Dividir, Expulsar
Lo mismo que el Medios de comunicación, IDE, sencillos 8 bits entradas anteriores, pero para los dos canales de
la interfaz DivIDE.

Ayuda, Teclado fotografía...
Muestre un diagrama que muestre el teclado Spectrum y las diversas palabras clave que pueden
generarse con cada clave de (48K) BASIC. Bajo las IU GTK + y Win32, esto
aparecerá en una ventana separada y la emulación continuará. Con las otras IU, el
La imagen permanece en pantalla (y el emulador se detuvo) hasta que presione Esc or Participar.

VENTAJAS MAPAS


Al emular el Spectrum, las teclas F1 a F10 se utilizan como atajos para varios elementos del menú,
como se describió anteriormente. Las teclas alfanuméricas (junto con Participar y Espacio) se asignan tal cual a
las teclas de Spectrum. Las otras asignaciones clave son:

Shift emulado como Mayúsculas

Control, otroy Meta
emulado como Cambio de símbolo (la mayoría de los demás modificadores también se asignan a esto)

Retroceso
emulado como Caps – 0 (Eliminar)

Esc emulado como Caps – 1 (Editar)

Tapones Bloquear
emulado como Caps – 2

Cursor claves
emulado como Caps – 5/6/7/8 (según corresponda)

Tab audio emulado como Mayúsculas-Cambio de símbolo (Modo extendido)

Se admiten algunas teclas de puntuación adicionales, si existen en su teclado - `,', `.',
`/', `;', `'', `#', `-'y'='. Estos se asignan a las teclas apropiadas con cambio de símbolo
en el Spectrum.

Una lista de claves aplicables cuando se utilizan los cuadros de diálogo de selección de archivos se proporciona ARCHIVO
SELECCIÓN sección a continuación.

DISPLAY TAMAÑO


Algunas de las IU de Fuse permiten cambiar el tamaño de la pantalla del Spectrum emulado. Para la ventana
basados ​​en (GTK +, Win32 y Xlib), puede cambiar el tamaño de la ventana, bueno, redimensionándola. :-)
Exactamente cómo funciona esto depende de su administrador de ventanas; puede que tengas que hacer la ventana
más del doble del ancho y alto del tamaño original antes de que realmente se amplíe. Fusible
intenta mantener la ventana "cuadrada", pero con algunos administradores de ventanas esto puede significar la
la ventana nunca cambiará de tamaño. Si experimenta este problema, el `--sin sugerencia de aspecto'
La opción puede ayudar.

Si está utilizando la interfaz de usuario de SDL en X11 o GTK +, la ventana cambiará de tamaño automáticamente para ser
el tamaño correcto para el filtro de gráficos seleccionado.

GRÁFICOS FILTROS


Fuse tiene la capacidad de aplicar filtros esencialmente arbitrarios entre la construcción de su imagen de
la pantalla del Spectrum y mostrarla en el monitor de la máquina emuladora. Estos filtros
se puede utilizar para hacer varias formas de suavizado, emulación de líneas de exploración de TV y varias otras
posibilidades. El soporte para filtros de gráficos varía entre las diferentes interfaces de usuario,
pero hay dos clases generales: las interfaces de usuario GTK +, Win32, Xlib, SVGAlib y SDL
(y el guardado de capturas de pantalla .png) admite filtros de `` interpolación '' que usan una paleta
más grande que los 16 colores de Spectrum, mientras que la interfaz de usuario de framebuffer actualmente
no admite filtros en absoluto.

Una complicación adicional surge debido al hecho de que las máquinas Timex tienen su alta
modo de video de resolución con el doble de resolución horizontal. Para lidiar con esto, Fuse trata
Estas máquinas tienen un tamaño de pantalla "normal" que es el doble del tamaño de una pantalla normal.
Pantalla de Spectrum, lo que lleva a un conjunto diferente de filtros disponibles para estos
máquinas. Tenga en cuenta que cualquiera de los filtros de tamaño doble o triple están disponibles para Timex
máquinas solo cuando se utilizan las interfaces de usuario SDL, Win32 o GTK +.

Los filtros disponibles, junto con su nombre corto utilizado para seleccionarlos desde el comando
línea, son:

Timex la mitad (suavizado) (la mitad)
Timex la mitad (salto a la comba) (medio salto)
Dos filtros específicos de la máquina Timex que reducen la pantalla a la mitad de lo normal
(Timex) tamaño; es decir, del mismo tamaño que una pantalla Spectrum normal. La diferencia
entre estos dos filtros está en cómo manejan el modo de alta resolución: el
La versión "suavizada" es un filtro de interpolación que promedia pares de
píxeles, mientras que la versión de "omisión" es un filtro no interpolador que simplemente
cae cada dos píxeles.

Regular (normal)
El filtro más simple: solo muestra un píxel por cada píxel en el Spectrum
de la pantalla

Doble tamaño (2x)
Escale la pantalla mostrada hasta el doble de tamaño.

Triple tamaño (3x)
Escale la pantalla mostrada hasta el triple de tamaño. Disponible solo con GTK +, Win32,
Interfaces de usuario de Xlib y SDL o al guardar capturas de pantalla de máquinas que no son de Timex.

2xSaI (2xai)
súper 2xSaI (super2xsai)
Super Águila (superáguila)
Tres filtros de interpolación que aplican sucesivamente más suavizado. Los tres
el doble del tamaño de la pantalla mostrada.

AdvMAME2x (advmame2x)
Un filtro no interpolante de doble tamaño que intenta suavizar las líneas diagonales.

AdvMAME3x (advmame3x)
Muy similar a AdvMAME2x, excepto que triplica el tamaño de la pantalla mostrada.
Disponible solo con las interfaces de usuario GTK +, Win32, Xlib y SDL o al guardar
capturas de pantalla de máquinas que no son de Timex.

TV 2x (tv2x)
TV 3x (tv3x)
Timex TV (tiempoxtv)
Tres filtros que intentan emular el efecto de las líneas de exploración de televisión. El
el primero es un filtro de doble tamaño para máquinas que no son Timex, el segundo es un filtro similar
filtro de triple tamaño, mientras que el último es un filtro de tamaño único para máquinas Timex
(tenga en cuenta que esto significa que TV 2X y Timex TV producen el mismo tamaño de salida).

CAMARADA TV (paltv)
CAMARADA TV 2x (paltv2x)
CAMARADA TV 3x (paltv3x)
Tres filtros que intentan emular el efecto del sistema PAL TV que capas
una imagen en color de menor resolución sobre una imagen en blanco y negro de mayor resolución
imagen. Los filtros también pueden agregar opcionalmente líneas de exploración como las otras series de TV
escaladores.

Punto matriz (Matriz de puntos)
Un filtro de doble tamaño que emula el efecto de una pantalla de matriz de puntos.

Timex 1.5x (tiempox15x)
Un filtro de interpolación específico de Timex que escala la pantalla de Timex hasta 1.5 veces su
tamaño habitual (que por lo tanto es 3 veces el tamaño de una pantalla Spectrum "normal").
Disponible solo para las interfaces de usuario GTK +, Win32 y SDL o al guardar
capturas de pantalla.

HQ 2x (hq2x)
HQ 3x (hq3x)
Dos filtros que hacen antialiasing de alta calidad (pero lento). Duplica y triplica la
tamaño de la pantalla mostrada respectivamente.

EL REINO UNIDO EMULADO ESPECTRO


El Spectrum emulado es, por defecto, un Spectrum 48K sin modificar con un reproductor de cintas y
Impresora ZX adjunta. Ah, y aparentemente alguna máquina mágica de carga / guardado de instantáneas que es
probablemente sea mejor pasarlo por alto en aras de la analogía. :-)

Para emular diferentes tipos de espectro, seleccione el Máquina, Seleccionar ... opción de menú, o
prensa F9.

La emulación de Spectrum se detiene cuando aparece algún cuadro de diálogo. En la interfaz de usuario del widget, también
en pausa cuando se muestran los menús o la imagen del teclado.

IMPRESORA EMULACIÓN


Los diversos modelos de Spectrum admitían una variedad de formas de conectar impresoras, tres de
que son compatibles con Fuse. Hay diferentes impresoras disponibles para los diferentes
modelos:

16, 48, TC2048, TC2068, TS2068
Impresora ZX

128/+2/Pentágono
Impresora en serie (solo texto)

+ 2A, +3
Impresora paralela (solo texto)

Si la emulación Opus Discovery, + D o DISCiPLE está en uso y la emulación de impresora está habilitada,
Se proporciona una emulación de solo texto de la interfaz de impresora paralela de la interfaz de disco.

Cualquier impresión se adjunta a uno (o ambos) de dos archivos, según la impresora: estos
predeterminado a imprimir.txt para salida de texto, y impresión.pbm para gráficos (las imágenes PBM son
compatible con la mayoría de visores y convertidores de imágenes). Estos nombres se pueden cambiar con el
--Archivo de texto y --archivo de gráficos opciones de la línea de comandos o el archivo de configuración. Mientras
la impresora ZX puede , solamente salida de forma gráfica, la salida de texto simulado se genera al mismo
tiempo usando una especie de OCR burdo basado en el conjunto de caracteres actual (un poco como usar
PANTALLA $). Actualmente no hay soporte para gráficos cuando se usa el serial / paralelo
salida, aunque cualquier código de escape utilizado se "imprimirá" fielmente. (!)

Por cierto, no es buena idea modificar el impresión.pbm archivar fuera de Fuse si
quiero seguir añadiéndole. El encabezado debe tener un cierto diseño para que Fuse sea
puede continuar agregando correctamente, y el archivo se sobrescribirá si no puede
ser añadido a.

ZXATASP Y zxcf


Las interfaces ZXATASP y ZXCF son dos periféricos diseñados por Sami Vehmaa que
ampliar significativamente las capacidades del Spectrum. Más detalles sobre ambos están disponibles
de la página de inicio de Sami, http://user.tninet.se/~vjz762w/, pero aquí se ofrece una breve descripción general.

El ZXATASP real viene con 128K o 512K de RAM y la capacidad de conectar un IDE
discos duros y una tarjeta CompactFlash, mientras que la ZXCF viene con 128K, 512K o 1024K de RAM
y la posibilidad de conectar una tarjeta CompactFlash. Desde el punto de vista de la emulación, los dos
Las interfaces son en realidad muy similares, ya que una tarjeta CompactFlash es lógicamente solo un IDE duro
disco. Actualmente, la emulación de Fuse está fijada en tener 512K de RAM en ZXATASP y 1024K
en la ZXCF.

Para activar el ZXATASP, simplemente seleccione el ZXATASP interfaz. Opción de la Opciones, Disco
Periféricos ... diálogo. El estado de los puentes de protección contra escritura y carga es entonces
controlado por el ZXATASP subir y ZXATASP escribir proteger opciones. Del mismo modo, el ZXCF es
controlado por el zxcf interfaz. y zxcf subir opciones (la protección contra escritura ZXCF es
controlado por software).

Si está utilizando ZXATASP o ZXCF, es casi seguro que desee investigar
ResiDOS, el sistema operativo diseñado para usar con ZXATASP y ZXCF. ResiDOS proporciona
facilidades para usar la RAM adicional, acceder a los dispositivos de almacenamiento masivo y un administrador de tareas
permitiendo un cambio virtualmente instantáneo entre programas en el Spectrum. Ver
http://www.worldofspectrum.org/residos/ para más información.

DIVIDIR


DivIDE es otra interfaz IDE para Spectrum, de la cual se pueden encontrar todos los detalles.
at http://baze.au.com/divide/. La interfaz se puede activar a través del Dividir interfaz.
Opción de la Opciones, Disco Periféricos ... diálogo, y el estado de su protección contra escritura
puente controlado a través del Dividir escribir proteger opción. Si va a utilizar el
DivIDE, probablemente querrás uno de los firmwares disponibles en la página de inicio de DivIDE.

ESPECTRANET EMULACIÓN


El Spectranet es una interfaz de red Ethernet para el ZX Spectrum de Dylan Thomas. El
La interfaz se puede activar a través del Spectranet opción en las preferencias de Periféricos
diálogo, y el estado de su puente de entrada de página automático (deshabilitar) controlado a través del
Spectranet inhabilitar opción. Si va a utilizar Spectranet, probablemente
quiere uno de los firmwares disponibles en la página de inicio de Spectranet
(http://spectrum.alioth.net/doc/index.php) que también es donde puedes encontrar más
información sobre el uso de la interfaz.

Instalar el firmware de Spectranet en Fuse es un poco más complicado que en un dispositivo real.
máquina, principalmente porque la emulación de Fuse no es compatible con DHCP. Estas instrucciones son
correcto a partir del 2012-01-26: si está utilizando un firmware posterior a este, es posible que haya
cambiado ligeramente.

Lo primero que debe hacer es obtener una copia del instalador de Spectranet como
Archivo .tap (o similar). El instalador también está disponible en el sitio de Spectranet anterior.

Una vez que tenga una copia del instalador, inicie Fuse y marque la casilla Spectranet Opción de la
Opciones, Periféricos General... cuadro de diálogo y el estado de su puente de protección contra escritura
controlado a través del Spectranet inhabilitar opción. Una vez hecho esto, abra el archivo de instalación
(utilizar el Medios de comunicación, Cinta, Abierto... comando en lugar de Archivo, Abierto... para evitar la carga automática)
e ingrese los siguientes comandos desde BASIC:

CLARO 26999
CARGAR CÓDIGO ""
ALEATORIZAR USR 27000

La pantalla debería volverse azul y verá alrededor de 20 líneas de mensaje que aparecen como
El firmware está instalado, comenzando con "Borrando el sector 0" y terminando con "Restaurando la página
B ”, y obtendrá el familiar 0 OK, 0: 1 en la parte inferior de la pantalla.

Ahora desmarque el Spectranet inhabilitar Opción de la Opciones, Periféricos General... diálogo
y reinicie el Spectrum. Debería ver una pantalla de estado azul muy breve, antes de la
aparece una pantalla de copyright con información de Spectranet en la parte superior; debería haber
cuatro líneas de estado, comenzando con "Alioth Spectranet" y terminando con la IP de Spectranet
dirección (que será 255.255.255.255 en esta etapa).

Ahora active un NMI (la opción de menú Máquina / NMI) y debería obtener un blanco sobre azul
Menú Spectranet NMI con cinco opciones.

Seleccione [A] Configurar los ajustes de red; esto debería llevarlo a otro menú, que
desplazamiento de la parte superior de la pantalla; no se preocupe por esto por ahora.

Ahora deberá configurar varias opciones:

[A] Activar / desactivar DHCP - seleccione N
[B] Cambiar dirección IP: ingrese la dirección IP de la máquina en la que está ejecutando Fuse.
[C] Cambiar máscara de red: ingrese la máscara de red adecuada para la dirección IP que seleccionó anteriormente.
Si eso no significa nada para usted, intente 255.255.255.0
[D] Cambiar puerta de enlace predeterminada: introduzca la dirección de puerta de enlace adecuada. Si no conoces a ninguno
mejor, ingrese la dirección IP de su enrutador.
[E] Cambiar el DNS primario: ingrese la dirección de su servidor DNS. Si no conoces a ninguno
mejor, use el servidor DNS público de Google, 8.8.8.8.

No es necesario cambiar las opciones [F] o [G], pero seleccione:

[H] Cambiar nombre de host: ingrese un nombre de host para la máquina habilitada para Spectranet. No lo hace
realmente importa lo que ingrese aquí, es principalmente útil solo para reemplazar la basura predeterminada
nombre para que pueda ver lo que ha ingresado para las otras configuraciones.

Su pantalla ahora debería verse así:

Configuración actual
──────────────────────────────────────
Usar DHCP: No
Dirección IP: 192.168.000.002
Máscara de red: 255.255.255.000
Puerta de enlace predeterminada: 192.168.000.001
DNS principal: 192.168.000.001
DNS secundario: 255.255.255.255

Dirección de hardware: FF: FF: FF: FF: FF: FF
Nombre de host: fusible


Si todo parece correcto, seleccione [I] Guardar cambios y salir (verá un breve mensaje "Guardando
configuración ... ”) seguido de [E] Salir, momento en el que volverá a
BÁSICO.

Ahora escriba los siguientes comandos:

% cfgnew
% cfgcommit

Lo que mostrará el estándar 0 OK, 0: 1 en la parte inferior de la pantalla.

Reinicie el Spectrum nuevamente y verá la misma pantalla de estado de cuatro líneas, pero esta vez
con su dirección IP en la última línea.

¡Felicidades! Ahora ha instalado el firmware Spectranet. Para ahorrar tener que ir
a través de todo eso cada vez que inicie Fuse, guarde una instantánea .szx en este punto y cargue
que cada vez que desee utilizar el Spectranet.

ARCHIVO SELECCIÓN


La forma en que selecciona un archivo (ya sea un archivo de instantánea o de cinta) depende de la interfaz de usuario que esté
utilizando. Entonces, en primer lugar, aquí se explica cómo usar el selector de archivos GTK +.

El selector muestra los directorios y archivos en el directorio actual en dos
subventanas. Si alguna de las listas es demasiado grande para caber en la ventana, puede utilizar la barra de desplazamiento para
ver el resto (arrastrando el control deslizante, por ejemplo), o puede usar Mayús-Tab (mover el
enfoque del teclado a una subventana) y use las teclas del cursor. Para cambiar de directorio, haga doble clic
él.

Para elegir un archivo para cargar, puede hacer doble clic en él o hacer clic en él y luego hacer clic en Ok. O
clic Cancelar abortar.

Si está usando el teclado, probablemente la forma más fácil de usar el selector es simplemente
ignórelo y escriba el nombre. Esto no es tan molesto como parece, ya que el nombre del archivo
El cuadro de entrada tiene finalización de nombre de archivo: escriba parte de un directorio o nombre de archivo, luego presione Tab audio.
Debería completarlo. Si era un directorio, se mueve a ese directorio; Si el
la finalización fue ambigua, completa tanto como sea posible y reduce los nombres de archivo
mostrado a los que coinciden. Deberías presionar Participar cuando haya terminado de escribir el
nombre de archivo, o Esc abortar.

Ahora, si está usando la interfaz de usuario del widget, la que usa la fuente Spectrum, el selector funciona
un poco diferente. Todos los archivos y directorios se enumeran en una única columna de dos columnas.
ventana (los directorios se muestran en la parte superior, terminando en `/ ') - los nombres pueden estar truncados
en pantalla si son demasiado largos para caber.

Para mover el cursor, puede usar las teclas del cursor o las equivalentes de Spectrum
5/6/7/8, o (de manera similar) h/j/k/l. Para un movimiento más rápido, el Página Up, Página Plumón, Homey
Fin las claves son compatibles y hacen lo que esperas. Para seleccionar un archivo o directorio, presione
Participar. Para abortar, presione Esc.

Con ambos selectores, tenga en cuenta que todos se muestran los archivos, si Fuse podría
para cargarlos o no.

MONITOR / DEPURADOR


En primer lugar, tenga en cuenta que la gran mayoría de esta sección se aplica solo si está utilizando GTK +
interfaz de usuario; si está utilizando una de las interfaces de usuario del widget, obtendrá una muy básica
monitor que muestra los valores actuales de los registros y le permite un solo paso
a través de la ejecución o continuar.

Si está utilizando la interfaz de usuario GTK +, Fuse presenta un moderadamente potente, completamente
monitor / depurador transparente, que se puede activar a través del Máquina, Depurador ... MENÚ
opción. Aparecerá una ventana del depurador que muestra el estado actual de la máquina emulada:
el 'panel' superior izquierdo muestra el estado actual del Z80 y los últimos bytes escritos en cualquier
periféricos emulados. El panel inferior izquierdo enumera los puntos de interrupción activos. Moviéndose a la derecha, el
El siguiente panel muestra dónde está el mapa de memoria de 64K del Spectrum (el `W?'y'C?' clima indicado
cada fragmento de 8K se puede escribir o disputar respectivamente), y el siguiente un desmontaje, que por
por defecto comienza en el contador del programa actual, aunque esto puede ser modificado por el
comando `desensamblar '(ver más abajo) o arrastrando la barra de desplazamiento al lado. El siguiente panel
muestra la pila actual, y el panel final cualquier "evento" que deba ocurrir y que podría
afectar la emulación. Cualquiera de estos paneles se puede quitar mediante el uso de la Ver menú. Bajo el
Las pantallas son un cuadro de entrada para los comandos del depurador y cinco botones para controlar el
depurador:

Evaluar
Evalúe el comando que se encuentra actualmente en el cuadro de entrada.

Individual paso
Ejecute precisamente un código de operación Z80 y luego vuelva a detener la emulación.

Continúar
Reinicie la emulación, pero deje abierta la ventana del depurador. Tenga en cuenta que el depurador
La ventana no se actualizará mientras se esté ejecutando la emulación.

Descanso
Detenga la emulación y vuelva al depurador.

Cerrar
Cierre la ventana del depurador y reinicie la emulación.

Al hacer doble clic en una entrada en el panel de la pila, la emulación se ejecutará hasta que
El contador del programa alcanza el valor almacenado en esa dirección, al hacer doble clic en un
La entrada en el panel de "eventos" hará que la emulación se ejecute hasta que se alcance ese tiempo.

El poder principal del depurador es a través de los comandos ingresados ​​en el cuadro de entrada, que son
similares en naturaleza (pero definitivamente no idénticos o tan poderosos como) a los de gdb(1).
En general, el depurador no distingue entre mayúsculas y minúsculas y los números se interpretarán como decimales,
a menos que tenga el prefijo `0x'o'$'cuando se interpretarán como hexadecimales. Cada comando
se puede abreviar a la parte que no está entre llaves.

base} número
Cambiar la ventana del depurador para mostrar la salida en base número. Valores disponibles
son 10 (decimal) o 16 (hexadecimal).

br {eakpoint} [dirección] [condición]
Establezca un punto de interrupción para detener la emulación y volver al depurador cada vez que se ingrese un código de operación.
ejecutado en dirección y condición evalúa verdadero. Si dirección se omite, es
predeterminado al valor actual de PC.

br {eakpoint} p {ort} (r {ead} | w {rito}) Puerto [condición]
Establecer un punto de interrupción para que se active siempre que el puerto IO Puerto se lee o se escribe en y
condición evalúa verdadero.

br {eakpoint} (r {ead} | w {rito}) [dirección] [condición]
Establezca un punto de interrupción para que se active siempre que la ubicación de la memoria dirección se lee de (otro
que a través de una búsqueda de código de operación) o escrito en y condición evalúa verdadero. Dirección
nuevamente, por defecto, el valor actual de PC si se omite.

br {eakpoint} ti {me} equipo [condición]
Establecer un punto de interrupción para que ocurra equipo tstates después del inicio de cada fotograma, asumiendo
condición evalúa verdadero (si se da uno).

br {eakpoint} ev {ent} cafe:detalle [condición]
Establecer un punto de interrupción para que ocurra cuando el evento especificado por cafe:detalle ocurre y
condición se evalúa como verdadero. Los eventos que se pueden capturar son:

dividir: página
dividir: unpage
La interfaz DivIDE se pagina dentro o fuera de la memoria respectivamente
if1: página
if1: unpage
La ROM de sombra de la Interfaz 1 se pagina dentro o fuera de la memoria
rzx: fin
Termina la reproducción de una grabación RZX
cinta: jugar
cinta: detener
La cinta emulada comienza o deja de reproducirse
zxcf: página
zxcf: unpage
La interfaz ZXCF se pagina dentro o fuera de la memoria
zxatasp: página
zxatasp: unpage
La interfaz ZXATASP se pagina dentro o fuera de la memoria

En todos los casos, el evento se puede especificar como cafe: * para capturar todos los eventos de ese
zona.

claro} [dirección]
Eliminar todos los puntos de interrupción en dirección o el valor actual de PC si dirección se omite.
Los puntos de interrupción de lectura / escritura del puerto no se ven afectados.

comandos {mmands} id
<depurador comando>
<depurador comando>
...
final
Configure las cosas de manera que los comandos del depurador especificados se ejecuten automáticamente
cuando punto de ruptura id se activa. Actualmente no hay una interfaz de usuario para ingresar
comandos del depurador de varias líneas, por lo que la única forma de especificar este comando es en el
línea de comandos a través del --comando-depurador .

condición} id [condición]
Establecer punto de interrupción id para disparar solo cuando condición es cierto, o incondicionalmente si
condición se omite.

Seguir}
Equivalente a la Continúar del botón.

Eliminar} [id]
Eliminar punto de interrupción id, o todos los puntos de interrupción si id se omite.

desmontar} dirección
Configure el desmontaje del panel central para comenzar en dirección.

Salida}
Sal del emulador inmediatamente.

terminar}
Salir de la CALL actual o equivalente. Esto no es infalible: funciona
establecer un punto de interrupción temporal en el contenido actual del puntero de la pila, por lo que
no funcionará correctamente si el código vuelve a algún otro punto o juega con
su pila de otras formas. Además, establecer este punto de interrupción no deshabilita otros
puntos de interrupción, que pueden activarse antes de este. En ese caso, el temporal
El punto de interrupción permanece, y el comando `continue 'se puede usar para volver a él.

ignorar} id contar
No active el siguiente contar veces ese punto de ruptura id habría disparado.

Siguiente}
Pase al código de operación que sigue al actual. Al igual que con el comando "finalizar", este
funciona estableciendo un punto de interrupción temporal en el siguiente código de operación, por lo que no es infalible.

fuera} Puerto propuesta de
Escribe. propuesta de al puerto IO Puerto.

impresión} expresión
Imprime el valor de expresión a salida estándar.

colocar} dirección propuesta de
Meter propuesta de en la memoria en dirección.

colocar} registrarse propuesta de
Establecer el valor del registro Z80 registrarse a propuesta de.

colocar} [im | iff1 | iff2] propuesta de
Establecer el modo de interrupción o interrumpir flip flops registrarse a propuesta de. Si el modo im
no es 0, 1 o 2, se ignorará, mientras que los valores iff distintos de cero se convertirán a
uno.

se {t} $variable propuesta de
Establecer el valor de la variable depuradora variable a propuesta de.

paso}
Equivalente a la Individual paso del botón.

t {punto de interrupción} [opciones]
Es lo mismo que el comando "breakpoint" en sus diversas formas, excepto que el
El punto de interrupción es temporal: se activará una vez y solo una vez, y luego se eliminará.

Las direcciones se pueden especificar en una de dos formas: direcciones absolutas, especificadas por
un número entero en el rango 0x0000 a 0xFFFF o como un 'página:compensar'combinación, que se refiere
a una ubicación compensar bytes en el banco de memoria página, independientemente de dónde esté ese banco
actualmente paginado en la memoria. Las páginas de RAM se indican simplemente con un número entero, mientras que las ROM
prefijado por 'R'(por ejemplo, el desplazamiento 0x1234 en ROM 1 se especifica como'R1: 0x1234'). Páginas seleccionadas
a través de la línea / ROMCS tienen el prefijo `C', mientras que Timex Dock y Exrom usan prefijos'D'
y 'X'respectivamente. Las máquinas 48K se tratan como si tuvieran un mapeo permanente de la página 5
en 0x4000, página 2 en 0x8000 y página 0 en 0xC000; el 16K Spectrum se trata como si tuviese
página 5 en 0x4000 y ninguna página en 0x8000 y 0xC000.

En cualquier lugar donde el depurador esté esperando un valor numérico, excepto donde espera un punto de interrupción
id, en su lugar puede usar una expresión numérica, que usa una versión restringida de C
sintaxis; se utiliza exactamente la misma sintaxis para los puntos de interrupción condicionales, siendo `0 'falso
y cualquier otro valor es cierto. En expresiones numéricas, puede utilizar constantes enteras (todas
los cálculos se realizan en números enteros), nombres de registros (que simplemente evalúan el valor de
el registro), las variables del depurador, los paréntesis, las cuatro operaciones numéricas estándar (`+ ',
`- ',` *' y `/ '), los operadores (no) de igualdad` ==' y `! = ', los operadores de comparación
`> ',` <', `> = 'y` <=', bit a bit y (`& '), o (` |') y exclusivo o (`^ ') y lógico
y (`&& ') yo (` ||').

EL REINO UNIDO DAR UN TOQUE BUSCADOR


El 'buscador de poke' es una herramienta que está diseñada para hacer que la tarea de encontrar (vidas infinitas
etc.) para los juegos es un poco más fácil: es similar a la utilidad 'Lifeguard' que fue
disponible para usar con Multiface. Funciona manteniendo una lista de ubicaciones en las que
el número actual de vidas (etc.) se puede almacenar, y tener la capacidad de eliminar de
que enumeran las ubicaciones que no contienen un valor especificado.

El cuadro de diálogo del buscador de poke contiene un cuadro de entrada para especificar el valor que se buscará,
un recuento del número actual de ubicaciones posibles y, si hay menos de 20
posibles ubicaciones, una lista de las posibles ubicaciones (en formato `página: desplazamiento '). El cinco
los botones actúan de la siguiente manera:

Incrementado
Elimine de la lista de posibles ubicaciones todas las direcciones que no hayan sido
incrementado desde la última búsqueda.

Decrementado
Elimine de la lista de posibles ubicaciones todas las direcciones que no hayan sido
disminuido desde la última búsqueda.

Buscar
Elimine de la lista de posibles ubicaciones todas las direcciones que no contengan el
valor especificado en el campo "Buscar".

Reanudar
Restablezca el buscador de pinchazos para que todas las ubicaciones se consideren posibles.

Cerrar
Cierre el cuadro de diálogo. Tenga en cuenta que esto no restablece el estado actual del empuje.
descubridor.

Al hacer doble clic en una entrada de la lista de posibles ubicaciones, se producirá un punto de interrupción.
configurarse para que se active siempre que se escriba en esa ubicación.

Un ejemplo de cómo usar esto puede aclarar un poco las cosas. Usaremos la versión de 128K de
Gryzor. Carga el juego, define claves a tu medida y empieza a jugar. Pausar inmediatamente el juego
y abre el cuadro de diálogo del buscador de poke. Observamos que actualmente tenemos 6 vidas, así que ingrese `6 '
en el campo "Buscar" y haga clic en "Buscar". Esto reduce el número de posibles
ubicaciones a alrededor de 931 (puede obtener un número ligeramente diferente dependiendo exactamente de cuándo
pausaste el juego). Juega un poco y luego (deliberadamente) pierde una vida. Pausa el juego
de nuevo. Como ahora tenemos 5 vidas, reemplace el '6' en el campo 'Buscar' con un '5' y
haga clic en "Buscar" de nuevo. Esto luego reduce la lista de posibles ubicaciones a solo una:
página 2, desplazamiento 0x00BC. Esta es la única ubicación en la memoria que almacenó '6' cuando teníamos
6 vidas y `5 'cuando teníamos 5 vidas, por lo que es muy probable que aquí es donde las vidas
el recuento se almacena. Al hacer doble clic en la entrada "2: 0x00BC" del cuadro de diálogo,
punto de interrupción apropiado (es posible que desee abrir el depurador en este punto para confirmar esto).
Sigue un poco más. La próxima vez que pierda una vida, la emulación se detendrá con la PC en 0x91CD.
Al desplazarse hacia arriba algunas direcciones en el panel de desmontaje del depurador, se muestra que se cargó un valor
de 0x80BC (nuestro contador de vidas hipotéticas), decrementado y luego almacenado nuevamente a 0x80BC,
que se parece mucho al código para reducir el número de vidas. Ahora podemos usar el
depurador para reemplazar el decremento con un NOP ('set 0x91c9 0'), y jugar el juego algunos
más después de esto revela que esto ha funcionado y ahora tenemos vidas infinitas.

EL REINO UNIDO DAR UN TOQUE MEMORIA


Fuse admite POKE multifacéticos, lo que permite modificar direcciones de memoria específicas para
trampa (vidas infinitas, munición infinita, etc.).

El cuadro de diálogo "empujar memoria" contiene una lista de los POKE cargados recientemente y algunos cuadros de entrada para
agregando POKEs personalizados:

Banca
Establece el banco de memoria de 128K (valores "0" a "7") o la asignación de memoria actual (valor
`8 'o en blanco).

Dirección
Dirección de memoria para modificar. Valores en el rango de 16384 a 65535 para el modo de memoria de 48 K o 0
a 65535 para bancos de memoria de 128K. GTK + UI también acepta direcciones hexadecimales.

Valor
Nuevo valor para la dirección anterior, en el rango de 0 a 255. El valor 256 significa "Preguntar al
usuario más tarde ”.

Es posible cargar POKE desde un archivo externo usando el Archivo, Abierto... opción de menú o
la funcionalidad de arrastrar y soltar en las IU GTK + y Win32. Después de cargar una instantánea o
tape, Fuse intentará localizar automáticamente un archivo POK con el mismo nombre de archivo. Esto significa
que si abrimos `GAME.TAP ', Fuse intentará abrir` GAME.POK' y `POKES / GAME.POK '.
See http://www.worldofspectrum.org/POKformat.txt para obtener más detalles sobre este formato de archivo.

Los POKEs cargados en la lista se pueden activar o desactivar según lo desee el usuario y permanecerán
en la memoria hasta que se reinicie la máquina.

EL REINO UNIDO .DSK FORMATO


En general, se piensa que las imágenes de disco para el +3 Spectrum están en formato DSK.
Sin embargo, esto es en realidad una ligera simplificación excesiva; de hecho hay dos similar, pero
formatos DSK no idénticos. (La diferencia se puede ver haciendo 'cabeza -1 archivo dsk': una
el formato comenzará con 'MV - CPCEMU' y el otro comenzará con 'EXTENDED').

Fuse es compatible con los formatos "CPCEMU" y "EXTENDED".

BETA 128 EMULACIÓN


Fuse admite la emulación Betadisk en su emulación Pentagon y Scorpion, y también bajo
Emulación 48K, TC2048, 128K y +2 (pero no + 2A) si el Beta 128 interfaz. Opción de la
Opciones, Disco Periféricos ... el diálogo está habilitado. Cuando esa opción se usa en 48K o TC2048
emulación del Beta 128 maletero del coche in 48K máquinas La opción controla adicionalmente si la
La máquina arranca directamente en el sistema TR-DOS. Ver el DISCO ARCHIVO FORMATOS sección para más
detalles sobre los formatos de archivo de disco compatibles.

OPUS DESCUBRIMIENTO EMULACIÓN


De forma predeterminada, Fuse emula la interfaz Opus Discovery con la expansión opcional de RAM de 2k
y una segunda unidad de disco de un solo lado de 40 pistas. Ver el DISCO ARCHIVO FORMATOS sección para más
detalles sobre los formatos de archivo de disco compatibles. El puerto de impresora del Opus Discovery también se emula
solo para salida. (Ver el IMPRESORA EMULACIÓN sección para más detalles.) The Opus Discovery
solo se puede utilizar con emulación de 16K, 48K, 128K, TC2048 y +2 (no + 2A). Para acceder a los discos,
utilice la misma sintaxis que Interface 1 y Microdrives.

+D EMULACIÓN


Fuse admite emular el disco + D y la interfaz de impresora. Ver el DISCO ARCHIVO FORMATOS
sección para obtener más detalles sobre los formatos de archivo de disco compatibles. El puerto de impresora de + D está
emulado. (Ver el IMPRESORA EMULACIÓN sección para más detalles.) El + D solo se puede utilizar
con emulación de 48K, 128K y +2 (no + 2A). Para acceder a los discos, primero deberá cargar
G + DOS, insertando un disco que contenga el archivo DOS (+ SYS) e ingresando “RUN”. Una vez que DOS está
cargado, puede cargar a / desde discos + D prefijando los nombres de archivo con `dn'donde'n' es el
número de la unidad en uso. Por ejemplo,CARGA d1 "miarchivo"'cargaría el archivo llamado
'myfile' de la unidad emulada 1. También se puede utilizar la sintaxis de Microdrive.

Para guardar una instantánea, elija el Máquina, NMI opción de menú, y luego presione '4' para guardar un 48K
instantánea, o `5 'para guardar una instantánea de 128K. Al guardar una instantánea de 128K, debe
presione Y o N para indicar si la pantalla cambió mientras guardaba la instantánea, para finalizar
ahorro. También puede elegir "3" para guardar una captura de pantalla en el disco. Mantener mayúsculas y mayúsculas
junto con cualquiera de estas opciones hará que el + D se guarde en la unidad `otra 'en el
uno usado por última vez.

Las opciones '1' y '2' permiten imprimir capturas de pantalla (en monocromo, en normal y grande
formatos respectivamente) si la emulación de impresora está habilitada. Para guardar y cargar
instantáneas, y guardar las capturas de pantalla en el disco, G + DOS debe cargarse primero, pero la impresión de
Las capturas de pantalla se pueden realizar sin cargar G + DOS.

Finalmente, 'X' regresará del menú NMI.

DISCÍPULO EMULACIÓN


Fuse admite emular el disco DISCiPLE y la interfaz de impresora, aunque no
actualmente admite la emulación de la red Sinclair, o admite la emulación de un DISCiPLE
conectado a una máquina de 128K. Ver el DISCO ARCHIVO FORMATOS sección para más detalles sobre
formatos de archivo de disco compatibles, que son los mismos que para la emulación + D como se describe anteriormente.
Se emula el puerto de impresora del DISCiPLE. (Ver el IMPRESORA EMULACIÓN sección para más
detalles.) El DISCiPLE sólo se puede utilizar con la emulación de 48K en la actualidad. Para acceder a los discos,
primero deberá cargar GDOS, insertando un disco que contenga el archivo DOS (SYS) y
ingresando “RUN”. Una vez que se carga DOS, puede cargar desde / hacia los discos DISCiPLE colocando el prefijo
nombres de archivo con `dn'donde'n'es el número de la unidad en uso. Por ejemplo,CARGA
d1 "miarchivo"'cargaría el archivo llamado' myfile 'desde la unidad emulada 1. Microdrive
También se puede utilizar la sintaxis.

Las instantáneas se pueden guardar de manera similar a la del + D como se describe arriba, pero tenga en cuenta
que GDOS en el DISCÍPULO contiene un error que causa corrupción tan pronto como el botón NMI
se presiona, lo que afecta el almacenamiento de instantáneas y también la carga de instantáneas que fueron
originalmente guardado con un + D o SAM Coupé. Esto causará corrupción incluso cuando un
se imprime la captura de pantalla, o si el menú nunca se ingresa en primer lugar (debido a
Caps Shift no se presiona hacia abajo, como se requiere para DISCiPLE), siempre que GDOS esté
cargado. Este error no está presente en G + DOS en + D. (Nota: esto fue causado por
guardar / restaurar el registro AF dos veces en el controlador NMI, donde tanto AF como AF '
el registro de sombra debería haberse guardado / restaurado).

El botón NMI funciona de forma ligeramente diferente en el DISCiPLE que en el + D. Caps Shift debe
mantenga presionado mientras presiona el botón NMI, y no hay opción 'X' para salir del menú.
Además, la impresión de capturas de pantalla requiere que se cargue GDOS. Dependiendo de la interfaz de usuario que tenga
usando, manteniendo presionada la tecla Mayús mientras elige el Máquina, NMI La opción de menú puede ser
un poco complicado, o incluso imposible. Para GTK + UI, asegúrese de que la tecla Shift esté presionada
antes de entrar en el Máquina menú. Para la interfaz de usuario del widget, no parece posible
realizar esta acción.

DISCO ARCHIVO FORMATOS


Fuse admite varios formatos de imagen de disco en su emulación + D, DISCiPLE y Beta 128.

Para leer:

.UDI
Imagen de disco Ultra; para obtener especificaciones, consulte
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format: _udi or
http://zxmak.chat.ru/docs.htm

Este es el único formato de imagen que puede almacenar toda la información relevante del
datos grabados en un disco magnético, por lo que se puede utilizar para cualquier no estándar disco
formato. Fuse también puede leer todos los tipos de pistas extendidas (FM / MFM mixtas o pistas con
Datos `DÉBILES 'o incluso pistas comprimidas).

.IED
Formato de imagen de disco UKV Spectrum Debugger.

.MGT .IMG
Formatos de archivo DISCiPLE / + D.

.TRISTE .SDF
Para compatibilidad con imágenes de disco SAM Coupé usando estos formatos. Tenga en cuenta que SAM
Las imágenes Coupé '.DSK' comparten el mismo formato que '.MGT'.

.TRD
Imagen de disco TR-DOS; para obtener información detallada, consulte http
: //web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
Un formato de archivo simple para archivos de disco TR-DOS.

.TD0
Formato de imagen de teledisco; Fuse solo admite archivos que no utilizan el "Advanced
Opción de compresión ”. Descripción detallada encontrada en
http://www.classiccmp.org/dunfield/img54306/td0notes.txt y
http://www.fpns.net/willy/wteledsk.htm

.DSK
Formato de imagen de disco CPC; Fuse es compatible con el formato CPC extendido nuevo y simple
también. Más información, consulte el EL REINO UNIDO .DSK FORMATO sección y el CPCEMU
sección 7.7.1 del manual http://www.cpc-emu.org/linux/cpcemu_e.txt o de
http://www.cpctech.org.uk/docs/extdsk.html

.OPD .OPU
Formatos de archivo de Opus Discovery.

Fuse admite la mayoría de los formatos de escritura anteriores: .UDI .IED .MGT .IMG .TRISTE .TRD .SCL
.OPD .OPU .DSK (solo el antiguo formato de CPC).

Puede guardar imágenes de disco con cualquier formato de salida, simplemente seleccione la extensión adecuada.
(por ejemplo, `elite3.udi'para guardar como un archivo UDI). Si las bibliotecas apropiadas estuvieran disponibles
cuando espectro libre(3) fue compilado, entonces Fuse intentará crear imágenes UDI con archivos comprimidos.
pistas para ahorrar espacio en disco. Hay un .LOG formato de 'imagen' para fines de depuración. Esto es
un archivo de texto sin formato contiene tres volcados de la imagen de disco cargada con diferentes detalles. No
todos los formatos de imagen pueden almacenar todas las imágenes de disco. No puede guardar una imagen de disco con un
formato inapropiado que pierde información (por ejemplo, longitud de pista variable o sector
largo).

DÉBILES DISCO DATOS


Algunas protecciones de copia tienen lo que se describe como datos "débiles / aleatorios". Cada vez que el sector
se lee uno o más bytes cambiarán, el valor puede ser aleatorio entre lecturas consecutivas
del mismo sector. Dos formatos de imagen de disco (Extended DSK y UDI) pueden almacenar este tipo de
datos. Fuse puede leer y usar datos de sectores débiles de archivos EDSK y UDI cuando estén presentes, y
puede guardar datos de sectores débiles en formato de imagen UDI.

PELÍCULA GRABACIÓN


Fuse puede guardar películas con sonido en un formato de archivo específico (FMF). Esta grabación es muy
rápido y tiene un tamaño moderado, pero necesita usar el programa fmfconv en fuse-utils para
convertir en archivos de audio y / o video normales. El --película-compr opción le permite configurar
el nivel de compresión a Ninguno, Sin pérdida o Alto. Si Zlib no está disponible, solo Ninguno es
válido. El valor predeterminado cuando Zlib está disponible es Lossless. La grabación de una película puede ralentizarse
emulación, si experimenta problemas de rendimiento, puede intentar establecer la compresión en Ninguno.

Fuse graba todos los fotogramas mostrados, por lo que, de forma predeterminada, el archivo grabado tiene alrededor de 50 videos
Fotograma por segundo. Un video estándar tiene una velocidad de fotogramas de 24 a 30 / s, por lo que si configura
Opciones / General / Marco y 1: n o el equivalente --índice opción de línea de comando a 2 que
la frecuencia de imagen de grabación se reduce en unos 25 / s. La velocidad de fotogramas exacta depende del reloj Z80
frecuencia que varía dependiendo de la máquina emulada específica.

Nota: Puede ver todos los efectos "gfx" solo si la opción Fuse frame rate está configurada en 1,
pero en la mayoría de los casos puedes usar 2. Además, la grabación de películas se detiene si el emulado
se cambia la máquina.

La frecuencia de muestreo del sonido grabado y el número de canal es igual al fusible generado
frecuencia de muestreo de sonido (32000 Hz por defecto) y número de canal (mono por defecto). Lo común
Las frecuencias de muestreo en archivos de video estándar son 44100 Hz y 48000 Hz. Si utiliza
--sonido-frecuencia opción de línea de comando puede grabar sonido en 44100 Hz o incluso 48000 Hz.

Puede grabar sonido estéreo si usa AY estéreo separación o el equivalente --separación
interruptor de línea de comando.

Puedes usar fmfconv para convertir un archivo de película grabado en un archivo de video estándar.

Ejemplos

fusible --comienzo de la película salida.fmf --índice 2 --sonido-frecuencia 44100 --separación ACB

iniciar la grabación de video con una velocidad de fotogramas de video de aproximadamente 25 / sy una frecuencia de muestreo de 44100 Hz estéreo
nivel de compresión de sonido predeterminado.

COMPRIMIDO ARCHIVOS


Suponiendo que las bibliotecas apropiadas estuvieran disponibles cuando espectro libre(3) fue compilado,
Las instantáneas, las imágenes de cinta, los cartuchos de base y los archivos de grabación de entrada se pueden leer desde los archivos.
comprimido con bzip2(3) o gzip(3) como si no estuvieran comprimidos. Actualmente hay
no se admite la lectura de imágenes de disco comprimidas +3, DISCiPLE / + D o Beta.

Use fusible en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    admite múltiples rastreadores faciales, filtros
    y protocolos de juego. Entre los rastreadores
    son SM FaceAPI, AIC Inertial Head
    Rastreador ...
    descargar facetracknoir
  • 2
    Código QR PHP
    Código QR PHP
    El código QR de PHP es de código abierto (LGPL)
    biblioteca para generar código QR,
    Código de barras bidimensional. Residencia en
    biblioteca libqrencode C, proporciona API para
    creando código de barras QR ...
    Descargar Código QR PHP
  • 3
    libreciv
    libreciv
    Freeciv es un programa gratuito por turnos
    juego de estrategia multijugador, en el que cada
    jugador se convierte en el líder de un
    civilización, luchando por obtener el
    objetivo final: bec ...
    Descargar Freeciv
  • 4
    Sandbox de cuco
    Sandbox de cuco
    Cuckoo Sandbox utiliza componentes para
    monitorear el comportamiento del malware en un
    Entorno de caja de arena; aislado de la
    resto del sistema. Ofrece automatizado
    análisis de ...
    Descargar Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Reproducir video de YouTube en LMS (portación de
    Triode's to YouTbe API v3) Esto es
    una aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/lms-y...
    Descargar LMS-YouTube
  • 6
    Fundación de presentación de Windows
    Fundación de presentación de Windows
    Fundación de presentación de Windows (WPF)
    es un marco de interfaz de usuario para construir Windows
    aplicaciones de escritorio. WPF admite una
    amplio conjunto de desarrollo de aplicaciones
    caracteristicas...
    Descargar la Fundación para presentaciones de Windows
  • Más "

Comandos de Linux

Ad