InglêsFrancêsEspanhol

Ad


favicon do OnWorks

fuse-sdl - Online na nuvem

Execute fuse-sdl no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando fuse-sdl que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


fusível - emulador Sinclair ZX Spectrum

SINOPSE


fundir [opções]

DESCRIÇÃO


Fuse é um emulador Sinclair ZX Spectrum. Suporta vários modelos (incluindo o 128),
com emulação bastante fiel da tela e do som.

O emulador pode carregar qualquer um dos formatos suportados por espectro de biblioteca(3) - inclui Z80,
Snapshots SNA e SZX e arquivos de fita virtual PZX, TAP e TZX. Salvando em SZX, Z80 e SNA
instantâneos e arquivos de fita TZX e TAP são suportados. A extensão SLT para o formato Z80 é
parcialmente suportado (o suficiente para jogos multi-load); no entanto, o carregamento do arquivo DAT antigo
variante não é. DSK, UDI, FDI, TR0, SDF, MGT, IMG, SAD, TRD, SCL e imagens de disco OPD são
suportado quando uma interface de disco está sendo emulada, incluindo as unidades de disco integradas em
+3, máquinas Pentágono ou Escorpião, bem como + D, DISCiPLE, Opus Discovery e Beta 128
interfaces. Imagens de cartucho DCK são suportadas ao emular uma variante Timex 2068.
Cartuchos de interface 2 ROM também são suportados.

Finalmente, também há suporte para leitura e gravação no formato de gravação de entrada RZX.

veja a COMPRIMIDO ARQUIVOS seção para obter detalhes sobre a leitura de arquivos compactados com bzip2(3) ou
gzip(3).

OPÇÕES


--acelerar-loader
Especifique se o Fuse deve tentar acelerar os carregadores de fita em “curto
circuitar ”o loop de carregamento. Em geral, isso acelera o carregamento, mas pode causar
alguns carregadores falham. (Ativado por padrão, mas você pode usar `--no-accelerate-loader'
desabilitar). O mesmo que a janela de Opções Gerais Acelerar carregadores opção.

--aspecto-dica
Especifique se as interfaces de usuário GTK + e Xlib devem `dar dicas 'para a janela
gerente sobre a proporção de aspecto preferida para a janela de gráficos, evitando assim
redimensionar para tamanhos não quadrados que fazem com que o Fuse não seja exibido corretamente. Esse
opção foi observada para causar problemas com alguns gerenciadores de janela ao usar o
GTK + UI que pode impedir que a janela seja redimensionada ou movida. (Habilitado
por padrão, mas você pode usar `--sem dica de aspecto' desabilitar). Veja também o
`--stric-aspect-hint'opção.

--autosave-configurações
Especifique se as configurações atuais do Fuse devem ser salvas automaticamente ao sair. o
o mesmo que a caixa de diálogo de Opções Gerais Salvamento automático Configurações opção.

--carregamento automático
Especifique se os arquivos de fita e disco devem ser carregados automaticamente quando forem
aberto usando o File, Abra ... opção de menu. (Ativado por padrão, mas você pode usar
`--sem carregamento automático' desabilitar). Igual à caixa de diálogo Opções Gerais Auto-load imprensa
opção.

--beta128
Emule uma interface Beta 128. Igual à caixa de diálogo Opções de periféricos de disco
beta 128 interface opção.

--beta128-48boot
Quando uma interface Beta 128 é usada em emulação 48K ou TC2048, a opção
além disso, controla se a máquina inicializa diretamente no sistema TR-DOS.
Igual à caixa de diálogo Opções de periféricos de disco beta 128 carregador do carro in 48K máquinas
opção.

--betadisk lima
Insira o arquivo especificado na unidade A da interface de disco Beta emulada: e
selecione o modo Pentágono na inicialização.

--bw-tv
Especifique se a tela deve simular uma televisão em cores ou em preto e branco.
Esta opção é efetiva nas interfaces de usuário GTK +, Win32, Xlib e SDL: o
outros sempre simularão uma TV em cores. O mesmo que a janela de Opções Gerais
Preto e branco TV opção.

--código de competição código
Especifique o código a ser gravado nos arquivos RZX do modo de competição. O mesmo que o RZX
Caixa de diálogo de opções Competição código opção.

- modo de competição
Especifique se as gravações de entrada devem ser feitas no `modo de competição '. O mesmo que
a caixa de diálogo RZX Options Competição modo opção.

--comprimir-rzx
Especifique se os arquivos RZX devem ser gravados compactados. (Ativado por padrão,
mas você pode usar `--no-compress-rzx' desabilitar). Igual à caixa de diálogo RZX Options
Comprimir RZX dados, opção.

--confirmar ações
Especifique se as ações "perigosas" (aquelas que podem causar perda de dados, por exemplo
redefinir o espectro) requerem confirmação antes de ocorrer. (Ativado por padrão,
mas você pode usar `--no-confirm-actions' desabilitar). Esta opção é a mesma que o
Caixa de diálogo de opções gerais Confirmar ações opção.

--debugger-comando corda
Especifique um comando do depurador a ser executado antes da inicialização do emulador. Isso pode ser usado para
definir pontos de interrupção ou semelhantes. Atualmente, este é o único método para inserir várias linhas
comandos do depurador. (Veja o MONITOR / DEBUGGER seção para mais informações).

--detect-loader
Especifique se o Fuse deve tentar detectar quando a fita está sendo acessada e
iniciar e parar a reprodução da fita virtual automaticamente. (Ativado por padrão, mas você
pode usar `--no-detect-loader' desabilitar). Igual à caixa de diálogo Opções Gerais
Detectar carregadores opção.

--discípulo
Emule uma interface DISCiPLE. Igual à caixa de diálogo Opções de periféricos de disco
Discípulo interface opção.

--discipledisk lima
Insira o arquivo especificado na unidade 1 do DISCiPLE emulado.

--disk-ask-merge
Solicita ao usuário que confirme se o Fuse deve tentar mesclar o lado `B 'de um disco
imagem de um arquivo separado ao abrir uma nova imagem de disco de um só lado.

--disk-try-merge modo
Selecione se o Fuse deve tentar mesclar um arquivo separado para o lado `B 'de um disco
arquivo separado de imagem ao abrir uma nova imagem de disco. A maioria das imagens de disco de dupla face
são despejados como imagens de disco de dois lados, por exemplo, `Golden Axe - Side A.dsk 'e
`Golden Axe - Side B.dsk '. Então, se quisermos jogar Golden Axe, primeiro temos que
insira a primeira imagem de disco e quando o jogo pedir para inserir o lado B, temos que
encontre e abra a segunda imagem do disco, em vez de apenas 'virar' o disco dentro do
dirigir. Se ativado, o Fuse tentará abrir a segunda imagem também e criar um duplo
imagem de disco de um lado (mesclando as duas imagens de disco de um lado) e insira esta mesclada
disco virtual na unidade de disco. A função detecta se o arquivo está de um lado
de uma imagem de dupla face se o nome do arquivo corresponder a um padrão como [Ss] ide [_] [abAB12] [
_.] no nome do arquivo de um disco que está sendo aberto. Se encontrado, o Fuse tentará
abra o outro lado do disco também substituindo os caracteres apropriados no
nome do arquivo, por exemplo, 1 → 2, a → b, A → B. Se for bem-sucedido, ele irá mesclar as duas imagens e
agora temos um disco de dupla face na unidade. Isso significa que se abrirmos `Golden Axe -
Side A.dsk ', então o Fuse tentará abrir o `Golden Axe - Side B.dsk' também. Agora podemos
apenas `flip 'o disco se Golden Axe pedir` Side B'. As opções disponíveis são
Nunca, Com o single-sided Acionadores e Sempre.

--dividir
Emule a interface DivIDE. O mesmo que a caixa de diálogo Opções de periféricos de disco
Dividir interface opção.

--divide-masterfile lima
--divide-slavefile lima
Especifique uma imagem IDE a ser carregada no mestre e escravo emulados do DivIDE
unidades respectivamente.

--dividir-escrever-proteger
Especifique que o jumper de proteção contra gravação do DivIDE emulado deve ser considerado definido.
O mesmo que a caixa de diálogo Opções de periféricos de disco Dividir escrever proteger opção.

--doca lima
Insira o arquivo especificado no dock de variante do Timex 2068 emulado; também selecione
o TC2068 na inicialização, se disponível.

--modo de varredura dupla
Especifique que a IU do framebuffer deve tentar usar um modo de varredura dupla (onde
cada linha é exibida duas vezes).

--drive-plus3a-tipo tipo
--drive-plus3b-tipo tipo
--drive-beta128a-type tipo
--drive-beta128b-type tipo
--drive-beta128c-type tipo
--drive-beta128d-type 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 um tipo de unidade de disco para emular com a interface associada. Veja o disco
Caixa de diálogo de opções para mais informações.

--drive-40-max-track contar
--drive-80-max-track contar
Especifique o número máximo de trilhas para drives físicos de 40 e 80 trilhas
respectivamente.

--instantâneo incorporado
Especifique se um instantâneo deve ser incorporado em um arquivo RZX quando a gravação é
iniciado a partir de um instantâneo existente. (Ativado por padrão, mas você pode usar
`--no-embed-instantâneo' desabilitar). Igual à caixa de diálogo RZX Options Sempre embutir
instantâneo opção.

--carregamento rápido
Especifique se o Fuse deve ser executado na velocidade mais rápida possível quando a fita virtual
está jogando. (Ativado por padrão, mas você pode usar `--sem carregamento rápido' desabilitar). o
o mesmo que a caixa de diálogo de Opções Gerais Carregamento rápido opção.

-f freqüência
--sound-freq freqüência
Especifique qual frequência o fusível deve usar para o dispositivo de som, o padrão é 32 kHz,
mas alguns dispositivos suportam apenas uma única frequência ou um intervalo limitado (por exemplo, 48 kHz
ou até 22 kHz).

--cheio
Emule uma interface Fuller Box. Igual à caixa de diálogo Opções de Periféricos Fuller Caixa
opção.

--tela cheia
Especifique se o Fuse deve ser executado em modo de tela inteira. Esta opção é eficaz apenas
na IU SDL.

-g filtro
--filtro gráfico modo
Especifique qual filtro gráfico usar, se disponível. O padrão é normal, o qual
não usa filtragem. As opções disponíveis são 2x, 2xsai, 3x, advmame2x, advmame3x,
matriz de pontos, metade, meio salto, hq2x, hq3x, normal, super2xsai, superáguia, horax15x,
timetextv, tv2x, Paltv, paltv2x e paltv3x. Veja o GRÁFICOS FILTROS seção para
mais detalhes.

--arquivo gráfico lima
Defina o nome do arquivo usado para a saída gráfica da impressora ZX emulada. Veja o
IMPRESSORA EMULAÇÃO seção para mais detalhes.

-h
--Socorro
Fornece uma breve ajuda de uso, listando as opções disponíveis.

--if2cart lima
Insira o arquivo especificado na interface emulada 2.

--interface1
Emular uma interface Sinclair 1. Igual à caixa de diálogo Opções de periféricos
Interface 1 opção.

--interface2
Emular uma interface Sinclair 2. (Ativado por padrão, mas você pode usar
`--sem interface2' desabilitar). Igual à caixa de diálogo Opções de Periféricos Interface 2
opção.

--problema2
Emule um teclado com problema 2. Igual à caixa de diálogo Opções Gerais Questão 2 teclado
opção.

-j dispositivo
--joystick-1 dispositivo
Ler de dispositivo para emular o primeiro joystick. O fusível usará qualquer um
`/ dev / input / js0'ou `/ dev / js0' por padrão.

--joystick-2 dispositivo
Quanto às --joystick-1 mas para o segundo joystick; o padrão aqui é
`/ dev / input / js1'ou `/ dev / js1'.

- joystick-1-output tipo
- joystick-2-output tipo
- joystick-teclado-saída tipo
Selecione qual interface de joystick anexar para os primeiros dois joysticks reais e o
joystick de teclado. O padrão é 0, que não é saída. As opções disponíveis são
1 (cursor), 2 (Kempston), 3 (Sinclair 1), 4 (Sinclair 2), 5 (Tempo 1), 6 (Tempo 2),
e 7 (Fuller). Igual à caixa de diálogo Joysticks Options joystick tipo opção.

--joystick-1-fogo-1 código
--joystick-1-fogo-2 código
--joystick-1-fogo-3 código
--joystick-1-fogo-4 código
--joystick-1-fogo-5 código
--joystick-1-fogo-6 código
--joystick-1-fogo-7 código
--joystick-1-fogo-8 código
--joystick-1-fogo-9 código
--joystick-1-fogo-10 código
--joystick-1-fogo-11 código
--joystick-1-fogo-12 código
--joystick-1-fogo-13 código
--joystick-1-fogo-14 código
--joystick-1-fogo-15 código
--joystick-2-fogo-1 código
--joystick-2-fogo-2 código
--joystick-2-fogo-3 código
--joystick-2-fogo-4 código
--joystick-2-fogo-5 código
--joystick-2-fogo-6 código
--joystick-2-fogo-7 código
--joystick-2-fogo-8 código
--joystick-2-fogo-9 código
--joystick-2-fogo-10 código
--joystick-2-fogo-11 código
--joystick-2-fogo-12 código
--joystick-2-fogo-13 código
--joystick-2-fogo-14 código
--joystick-2-fogo-15 código
Selecione qual código de chave do fusível deve ser acionado pelo joystick real aplicável
pressione o botão. Os códigos são os códigos do teclado Fuse correspondentes às teclas. o
o valor padrão é 4096 que corresponde ao botão de disparo do joystick virtual. Mesmo
como a caixa de diálogo Joysticks Options joystick fogo opções.

- joystick-teclado-up código
- joystick-teclado para baixo código
- joystick-teclado-esquerdo código
- joystick-teclado-direito código
--joystick-teclado-fogo código
Selecione qual código de chave do fusível deve corresponder a cada direção e disparar para o
joystick virtual do teclado. O mesmo que a caixa de diálogo Opções de joysticks do teclado
Botão para UP, Botão para BAIXA, Botão para ESQUERDA, Botão para DIREITO e Botão para
INCÊNDIO opções respectivamente.

--prompt do joystick
Se esta opção for especificada, o Fuse irá perguntar qual forma de joystick
emulação que você deseja usar ao carregar um instantâneo. Nenhum prompt será emitido se o
a configuração no instantâneo corresponde ao que você está usando no momento. O mesmo que o
Caixa de diálogo de opções gerais estalo joystick pronto opção.

--kempston
Emule um joystick Kempston. Igual à caixa de diálogo Opções de Periféricos Kempston
joystick opção.

--kempston-mouse
Emule um mouse Kempston. Igual à caixa de diálogo Opções de Periféricos Kempston mouse
opção.

--tempos tardios
Foi observado que alguns Spectrums reais rodam de tal forma que a tela é renderizada
um tstate mais tarde do que em outro hardware real. Esta opção especifica que Fuse
deve emular tal máquina. Igual à caixa de diálogo Opções Gerais Atrasado Horários
opção.

--loading-som
Especifique se o som feito durante o carregamento das fitas deve ser emulado. (Habilitado
por padrão, mas você pode usar `--som sem carregamento' desabilitar). Igual ao som
Caixa de diálogo de opções Carregando som opção.

-m tipo
--máquina tipo
Especifique o tipo de máquina para emular inicialmente. O padrão é 48, um espectro de 48K. o
as opções disponíveis são 16, 48, 48_ntsc, 128, plus2, mais2a, plus3, 2048, 2068,
ts2068, pentágono, pentágono 512, pentágono 1024, escorpião e se.

--melodik
Emule uma interface Melodik AY para Spectrums 16/48k. Igual aos periféricos
Caixa de diálogo de opções Melodik opção.

- arquivo micro-drive lima
--microdrive-2-arquivo lima
--microdrive-3-arquivo lima
--microdrive-4-arquivo lima
--microdrive-5-arquivo lima
--microdrive-6-arquivo lima
--microdrive-7-arquivo lima
--microdrive-8-arquivo lima
Especifique os arquivos de cartucho Microdrive da Interface 1 para abrir.

--botões de troca de mouse
Troque os botões esquerdo e direito do mouse ao emular o mouse Kempston. O mesmo
como a caixa de diálogo Periféricos Gerais Swap mouse botões opção.

--movie-compr nível
Esta opção define o nível de compressão usado ao criar filmes. Igual ao filme
Caixa de diálogo de opções Filme compressão opção. As opções disponíveis são nenhum,
Lossless e Alta (com perdas). A opção padrão é Lossless. Veja também o FILME
GRAVAÇÃO seção.

--movie-start nome do arquivo
Com esta opção de linha de comando, o Fuse iniciará a gravação do filme assim que o
emulador é iniciado. Veja também o FILME GRAVAÇÃO seção.

--movie-stop-depois-rzx
Com esta opção de linha de comando, o Fuse irá parar a gravação do filme quando o RZX for reproduzido ou
A gravação RZX termina. Igual à caixa de diálogo Opções de filme Dê um basta gravação depois de RZX
termina opção. (Ativado por padrão, mas você pode usar `--no-movie-stop-depois-rzx' para
desativar). Veja também o FILME GRAVAÇÃO seção.

--opus
Emule uma interface Opus Discovery. Igual à caixa de diálogo Opções de periféricos de disco
Opus Discovery interface opção.

--opusdisk lima
Insira o arquivo especificado na unidade 1 do Opus Discovery emulado.

--paltv2x
Especifique se os scalers PAL TV 2x e PAL TV 3x também devem produzir scanlines
ao longo das linhas dos scalers TV 2x e Timex TV. O mesmo que as Opções Gerais
diálogos TV PAL usar TV2x efeito opção.

-p lima
--reprodução lima
Especifique um arquivo RZX para iniciar a reprodução.

--plus3disk lima
Insira o arquivo especificado na unidade A: emulada do + 3; também selecione o +3 em
inicialização, se disponível.

--plus3-detectar-speedlock
Especifique se as unidades +3 tentam detectar discos protegidos Speedlock e emular
setores "fracos". Se o arquivo de imagem de disco (EDSK ou UDI) contiver dados de setor fracos,
que a detecção do Speedlock é automaticamente omitida. Veja também o FRACO DISCO DADOS
seção. Igual à caixa de diálogo Opções de disco +3 Detectar Bloqueio de velocidade opção.

--plusd
Emule uma interface + D. Igual à caixa de diálogo Opções de periféricos de disco +D interface
opção.

--plusddisk lima
Insira o arquivo especificado na unidade 1 emulada + D's.

--impressora
Especifique se a emulação deve incluir uma impressora. Igual aos periféricos
Caixa de diálogo de opções Emular, imitar impressoras opção.

--avaliar quadro
Especifique a taxa de quadros, a proporção entre atualizações de quadros do espectro e atualizações de quadros reais.
Igual à caixa de diálogo Opções Gerais quadro taxas opção.

-r lima
--registro lima
Especifique um arquivo RZX para iniciar a gravação.

- de-16 lima
- de-48 lima
--rom-128-0 lima
--rom-128-1 lima
--rom-plus2-0 lima
--rom-plus2-1 lima
--rom-plus2a-0 lima
--rom-plus2a-1 lima
--rom-plus2a-2 lima
--rom-plus2a-3 lima
--rom-plus3-0 lima
--rom-plus3-1 lima
--rom-plus3-2 lima
--rom-plus3-3 lima
--rom-plus3e-0 lima
--rom-plus3e-1 lima
--rom-plus3e-2 lima
--rom-plus3e-3 lima
--rom-tc2048 lima
--rom-tc2068-0 lima
--rom-tc2068-1 lima
--rom-ts2068-0 lima
--rom-ts2068-1 lima
--rom-pentágono-0 lima
--rom-pentágono-1 lima
--rom-pentágono-2 lima
--rom-pentágono-3 lima
--rom-escorpião-0 lima
--rom-escorpião-1 lima
--rom-escorpião-2 lima
--rom-escorpião-3 lima
--rom-spec-se-0 lima
--rom-spec-se-1 lima
--rom-interface-1 lima
--rom-opus lima
--rom-plusd lima
--rom-discípulo lima
--rom-beta128 lima
--rom-speccyboot lima
Especifique o arquivo a ser usado para ROM (s) usado para cada máquina. As opções
respectivamente referem-se ao espectro de 16K (48. de), Espectro 48K (48. de), os dois
ROMs para o espectro de 128K (128-0.rom e 128-1.rom), os dois ROMs para o +2
(plus2-0.rom e plus2-1.rom), os quatro ROMs para + 2A (plus3-0.rom, plus3-1.rom,
plus3-2.rom e plus3-3.rom), os quatro ROMs para +3 (plus3-0.rom, plus3-1.rom,
plus3-2.rom e plus3-3.rom), o TC2048 ROM (tc2048.rom), os dois ROMs para o
TC2068 (tc2068-0.rom e tc2068-1.rom), os dois ROMs para o TS2068 (tc2068-0.rom
e tc2068-1.rom), as duas ROMs principais, a ROM TR-DOS e uma ROM de serviço de redefinição para
o Pentágono (128p-0.rom, 128p-1.rom, trdos.rom e gluck.rom), os quatro ROMs para
o Escorpião 256 (256s-0.rom, 256s-1.rom, 256s-2.rom e 256s-3.rom), os dois ROMs
para o Spectrum SE (se-0.rom e se-1.rom), a Interface 1 ROM (if1-2.rom), O
ROM Opus Discovery (opus.rom), o DISCiPLE ROM (discípulo.rom), o + D ROM
(plusd.rom), o TR-DOS ROM para emulação Beta 128 com 48K, TC2048, 128K ou +2
(trdos.rom), e a ROM SpeccyBoot (speccyboot-1.4.rom) Os nomes entre colchetes
denotam os padrões. Observe que nem todos esses ROMs são fornecidos com o Fuse - você deve
forneça suas próprias cópias daqueles que não são.

--no-rs232-aperto de mão
Esta opção faz com que a emulação da interface 1 do fusível assuma que a linha RS-232 outro
fim é ao vivo quando você conecta os canais de comunicação. Veja também o `--rs232-rx'
e `--rs232-tx'opções.

--rs232-rx
--rs232-tx
Especifique os canais de comunicação (FIFO ou arquivo) a serem usados ​​para a Interface 1 RS-232
emulação como fio RxD e TxD. Veja também o `--rs232-aperto de mão'opções.

--rzx-autosaves
Especifique que, ao gravar um arquivo RZX, o Fuse deve adicionar automaticamente um instantâneo
para o fluxo de gravação a cada 5 segundos. (O padrão está ativado, mas você pode usar
`--no-rzx-autosaves' desabilitar). Igual à caixa de diálogo RZX Options Crie salvamento automático
opção; veja lá para mais detalhes.

--separação tipo
Fornece separação estéreo dos canais de som AY do 128's. Igual às Opções Gerais
diálogos AY estéreo separação opção. As opções disponíveis são nenhum, ACB e abc.
A opção padrão é nenhum.

--simples
Especifique se o Fuse emulará a interface IDE simples de 8 bits usada pelo
Spectrum + 3e. Igual à caixa de diálogo Opções de periféricos de disco simples 8-bit IDE
opção.

--simpleide-masterfile lima
Especifique um arquivo HDF para conectar ao mestre da interface IDE simples de 8 bits emulada
canal.

--simpleide-slavefile lima
Especifique um arquivo HDF para conectar ao escravo da interface IDE simples de 8 bits emulada
canal.

--slt
Apoie a instrução de trap SLT. (Ativado por padrão, mas você pode usar `--sem-slt'
desabilitar). Igual à caixa de diálogo Opções Gerais Use .slt armadilhas opção.

-s lima
--instantâneo lima
Especifique um arquivo de instantâneo para carregar. O arquivo pode estar em qualquer formato de instantâneo compatível
by espectro de biblioteca(3).

--som
Especifique se o Fuse deve produzir som. (Ativado por padrão, mas você pode usar
`- sem som' desabilitar). Igual à caixa de diálogo Opções de Som Parecer habilitado opção.

-d dispositivo
--Dispositivo de som dispositivo
Especifique o dispositivo de saída de som a ser usado e quaisquer opções para fornecer a esse dispositivo. Se você
não estão usando a IU SDL ou usando Libão or libasound (ALSA) para saída de som, então
que o dispositivo parâmetro apenas especifica o dispositivo a ser usado para saída de som.

Se você estiver usando a IU SDL, o dispositivo parâmetro permite que você especifique o áudio
driver a ser usado (por exemplo, dsp, alsa, dma, esd e arts).

Se você estiver usando Libão para saída de som, o dispositivo parâmetro permite que você especifique
o dispositivo usado para a saída de som ("ao vivo" para um alto-falante ou para um arquivo) e o
parâmetros a serem usados ​​para esse dispositivo. Em geral, o dispositivo parâmetro tem o
formulário driver [: param [= valor] [, param [= valor] [, ...]]. motorista seleciona o driver libao
a ser usado, qualquer um dos drivers `live '(Aixs, alsa, também09, artes, esd, íris,
Mac OS X, NAS, Centro or sol) ou um driver de arquivo (au, cru, wav or nulo) O disponível
pares de parâmetros e valores para cada dispositivo são:

· Aixs: Sistema de áudio AIX

· Dev =dispositivo
`dispositivo'dá o dispositivo de som AIX.

· alsa: Advanced Linux Sound Architecture versão 0.5.x

· Cartão =Números
`Números'fornece o número do cartão ALSA.

· Dev =Números
`Números'fornece o número do dispositivo ALSA.

· Buf_size =Números
`Números'fornece o tamanho do buffer ALSA em bytes.

· também09: Advanced Linux Sound Architecture versão 0.9+

· Dev =corda
`corda'especifica o dispositivo ALSA, por exemplo, hw: 1.2

· Buffer_time =Números
`Números'dá ao buffer ALSA o tempo em microssegundos.

· Period_time =Números
`Números'fornece o período de tempo ALSA em microssegundos.

· Use_mmap =sim | y | verdadeiro | t | 1
especifica que o libao usa transferência mapeada de memória.

· artes: servidor de sons aRts: sem parâmetros.

· esd: Demônio do Som Iluminado.

· Host =corda
`corda'fornece a especificação do host ESD.

· íris: Biblioteca de áudio IRIX: sem parâmetros.

· Mac OS X: MacOS X CoreAudio: sem parâmetros.

· NAS: Sistema de áudio em rede.

· Host =corda
`corda'fornece a especificação do host NAS.

· Buf_size =Números
`Números'fornece o tamanho do buffer no servidor.

· Centro: Abra o sistema de som.

· Dsp =corda
`corda'dá o dispositivo OSS a ser usado, por exemplo / dev / sound / dsp1

· sol: Sistema de áudio SUN.

· Dev =corda
`corda'fornece o dispositivo de áudio a ser usado.

· au: Arquivo de áudio SUN Sparc: sem parâmetros.

· cru: arquivo RAW.

· Ordem de bytes =corda
`corda'pode ser qualquer um dos nativo (ordem de bytes nativa do host), big (grande
endian) ou pequeno (pequeno endian).

· wav: Arquivo de áudio da Microsoft: sem parâmetros.

· nulo: saída nula: sem parâmetros.

· depurar: para depurar libao.

Finalmente, cada um dos tipos de saída de arquivo (au, cru e wav) tem uma opção extra
`arquivo =nome do arquivo'onde'nome do arquivo'fornece o arquivo de saída será direcionado. Esse
o padrão é `fuse-som.ao'se não for especificado.

Alguns exemplos de uso:

fundir -d alsa09: dev = hw: 1

faz com que o Fuse use a saída ALSA 0.9+ com a segunda placa de som (# 1).

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

faz com que o Fuse salve pequenas palavras endian para `enigma.cru'.

Veja a seção `DISPOSITIVO 'de og123(1) para informações atualizadas de dispositivos e
opções (exceto para a opção `arquivo 'que é fornecida pelo próprio Fuse).

Se você estiver usando libasound or ALSA para saída de som, o dispositivo parâmetro permite
você deve especificar o dispositivo usado para a saída de som e alguns parâmetros a serem usados ​​para
esse dispositivo. Em geral, o dispositivo parâmetro tem a forma
desenvolvedor or
param [= valor] [, param [= valor] [, ...] [, devstr].

· desenvolvedor: seleciona o dispositivo ALSA usado, pode ser qualquer ALSA complexo ou simples
nome do dispositivo. por exemplo: omissão or hw: 0 or tee: plughw: 0, '/ tmp / out.raw', raw. Ver
a referência alsa-lib pcm api em http://www.alsa-project.org/alsa-doc/
alsa-lib / pcm.html para mais explicações.

· param e valores:

· buffer = nnnn: define o buffer ALSA em frames, menor valor causa
menor atraso de som, mas pode ter mais buffer underrun (pops e cliques),
um valor maior causa um atraso maior, mas menos underrun. Por padrão Fuse
determine o tamanho do buffer com base na frequência real do som.

Se você usar algum plugin especial para o seu dispositivo pcm (por exemplo: dmix) ou
sua placa não suporta algum parâmetro necessário (por exemplo, não pode jogar outro
apenas som estéreo de 48 kHz como alguma placa de som AC97) pode causar Fusível
incapaz de definir o tamanho do buffer necessário, a frequência de som apropriada,
canais e assim por diante, portanto, você não pode obter o resultado ideal ou não
ouvir o som em tudo. Neste caso, tente o plughw: #, (onde # significa
o número do seu cartão contado de 0) para o dispositivo ALSA.

· detalhado : se fornecido, o fusível reporta subexecuções do buffer ALSA para stderr.

Alguns exemplos de uso:

fundir -d verboso, buffer = 2000

faz com que o Fuse use o dispositivo ALSA padrão com buffer de 2000 quadros e relatório
ALSA buffer underruns em stderr.

fundir -d tee: plughw: 0, '/ tmp / aufwm.raw', raw

faz com que o Fuse use a primeira placa e salve paralelamente as amostras de áudio brutas em
/tmp/aufwm.raw arquivo.

--sound-force-8bit
Força o uso de som de 8 bits, mesmo que 16 bits sejam possíveis. Igual às opções de som
diálogos força 8-bit opção.

--tipo de alto-falante tipo
Selecione a emulação do alto-falante de saída, o tipo pode ser alto-falante da TV, Beeper ou Não filtrado.
Igual à caixa de diálogo Opções de Som Palestrantes tipo opção.

--speccyboot
Emule uma interface Ethernet SpeccyBoot. Igual à caixa de diálogo Opções de Periféricos
SpeccyBoot opção. Veja a página da web do SpeccyBoot em
http://speccyboot.sourceforge.net/ para obter detalhes completos sobre o SpeccyBoot.

--speccyboot-tap dispositivo
Especifique o dispositivo TAP a ser usado para emulação SpeccyBoot.

--espectro
Emule uma interface SpecDrum. Igual à caixa de diálogo Opções de Periféricos SpecDrum
opção. Veja a página do World of Spectrum Infoseek em
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 para manuais, software e
mais.

--spectranet
Especifique se o Fuse emulará a interface Spectranet Ethernet. Igual ao
Caixa de diálogo de Opções Gerais de Periféricos Spectranet opção. Veja o ESPECTRANET
EMULAÇÃO seção para mais detalhes.

--spectranet-desativar
Esta opção controla o estado do jumper de entrada de página automática Spectranet (J2).
Igual à caixa de diálogo Opções Gerais de Periféricos Spectranet desabiltar opção. Veja o
ESPECTRANET EMULAÇÃO seção para mais detalhes.

--Rapidez percentagem
Especifique a velocidade (como uma porcentagem da velocidade real do espectro) em que a emulação
deve tentar prosseguir. Igual à caixa de diálogo Opções Gerais Emulação velocidade
opção.

--Barra de status
Para a IU GTK + e Win32, ativa a barra de status abaixo da tela. Para o Xlib
e SDL UI, habilita os ícones de status mostrando se o disco e a fita estão sendo
acessado. Igual à caixa de diálogo Opções Gerais Mostrar statusbar opção.

--stric-aspect-hint
Para o GTK + UI, use limites mais rígidos para os limites de proporção definidos pelo
`--aspecto-dica'opção. Isso pode fazer com que alguns gerenciadores de janela (por exemplo,
metacidade(1)) para não permitir que a janela seja redimensionada e movida, mas é necessário
prevenir outros (por exemplo, fvwm(1)) de ser capaz de redimensionar a janela longe de
quadrado.

-v modo
--fbmode modo
Especifique qual modo usar para a IU do FB. Valores disponíveis para modo são `320 '(que
corresponde a um modo 320 × 240 × 256), o padrão e `640 '(um modo 640 × 480 × 256).

--svga-modes modo1, modo2, modo3
Especifique qual modo SVGA usar para a IU SVGAlib em diferentes tamanhos de tela.
Valores disponíveis para modo1, modo2 e modo3 são listados em uma tabela, quando o Fuse é chamado
com --svga-modes Lista opção de linha de comando. Quando o usuário seleciona um modo não disponível
para um tamanho, o Fuse simplesmente ignora e tenta encontrar o melhor modo para ele. por exemplo, com
--svga-modes 0,0,12 O fusível usa o modo SVGA especificado de 1024 × 768 × 256 para tamanho triplo
filtros, mas selecione os modos SVGA automaticamente para filtros normais ou de tamanho duplo.
O número do modo acima é apenas um exemplo, e os números do modo e seus significados podem
variar placa de vídeo por placa de vídeo.

-D modo
--modo de varredura dupla modo
Especifique se deseja usar os modos de dupla varredura na IU do FB. Valores disponíveis para modo
são 0, 1 e 2. 0 significa 'nunca varredura dupla' (use 640 × 480 a 72 Hz ou 60 Hz),
enquanto 1 e 2 significam 'tente usar doublecan' e cairá no 640 × 480
modos. 1 seleciona modos de 72 Hz (o mesmo tamanho e formato de um 640 × 480 típico), e
2 seleciona os modos de 60 Hz (overscan).

Se o seu monitor exibe uma tela em branco ao usar 1 ou 2, pressione F10 e tente um
opção diferente ou diga `--fbmode 640 '.

-t lima
--fita lima
Especifique um arquivo de fita virtual a ser usado. Deve estar no formato PZX, TAP ou TZX.

--arquivo de texto lima
Defina o nome do arquivo usado para saída de texto das impressoras emuladas. Veja o IMPRESSORA
EMULAÇÃO seção abaixo para mais detalhes.

--armadilhas
Suporta traps para carregamento / salvamento de fita ROM. (Ativado por padrão, mas você pode usar
`- sem armadilhas' desabilitar). Igual à caixa de diálogo Opções Gerais Use fita armadilhas
opção.

-V
--versão
Mostra qual versão do Fuse está sendo usada.

--volume-ay volume
Define o volume relativo do chip AY-3-8912 em um intervalo de 0–100%. Igual ao
Caixa de diálogo de opções de som AY volume opção.

--bip de volume volume
Define o volume relativo do bipe em um intervalo de 0–100%. Igual ao som
Caixa de diálogo de opções Beeper volume opção.

--volume-espectro volume
Define o volume relativo do SpecDrum em um intervalo de 0–100%. Igual ao som
Caixa de diálogo de opções SpecDrum volume opção.

--roms graváveis
Permitir que os programas Spectrum sobrescrevam a (s) ROM (s). O mesmo que as Opções Gerais
diálogos Permitir escreve para ROM opção.

--zxatasp
Especifique se o Fuse emula a interface ZXATASP. Igual aos periféricos de disco
Caixa de diálogo de opções ZXATASP interface opção.

--zxatasp-upload
Especifique o estado do jumper de upload ZXATASP. Igual aos periféricos de disco
Caixa de diálogo de opções ZXATASP carregar opção.

--zxatasp-proteger contra gravação
Especifique o estado do jumper de proteção contra gravação ZXATASP. Igual aos periféricos de disco
Caixa de diálogo de opções ZXATASP escrever proteger opção.

--zxatasp-masterfile lima
Especifique um arquivo HDF para conectar ao canal mestre da interface ZXATASP emulada.

--zxatasp-slavefile lima
Especifique um arquivo HDF para conectar ao canal escravo da interface ZXATASP emulada.

--zxcf
Especifique se o Fuse emula a interface ZXCF. Igual aos periféricos de disco
Caixa de diálogo de opções ZXCF interface opção.

--zxcf-upload
Especifique o estado do jumper de upload ZXCF. Igual às opções de periféricos de disco
diálogos ZXCF carregar opção.

--zxcf-cffile lima
Especifique um arquivo HDF para conectar à interface ZXCF emulada.

--zxprinter
Emule a impressora ZX. Igual à caixa de diálogo Opções Gerais de Periféricos ZX Printer
opção.

Todas as opções longas que controlam as configurações de ligar / desligar podem ser desabilitadas usando `--não-foo' (para um
opção `--foo'). Por exemplo, o oposto de `--problema2'é'--sem problema2'. Essas opções
também pode ser modificado enquanto o emulador está em execução, usando as caixas de diálogo de opções - consulte o
documentação para o Opções menu no MENU E CHAVES seção para detalhes.

A VÁRIOS TERMINA EM FRENTE


O Fuse oferece suporte a vários front-ends ou UIs (interfaces de usuário). O usual é baseado em GTK +,
mas também existem SDL, Win32, Xlib, SVGAlib e framebuffer.

A diferença importante a ser observada é que as versões GTK + e Win32 usam diálogos `nativos '
caixas etc. (comportando-se como um programa baseado em GUI bastante normal), enquanto os outros usam um
alternativa, `widget UI 'específica do fusível. Este último front-end é facilmente identificado pelo caminho
ele usa a janela / tela principal do Fuse para menus e diálogos, e usa o próprio Spectrum
Fonte.

MENU E CHAVES


Uma vez que muitas das teclas disponíveis são dedicadas à emulação do teclado do Spectrum, o
principal forma de controlar o próprio Fuse (em vez da máquina emulada) é por meio do
menus. Existem também atalhos de teclas de função para algumas opções de menu.

Na versão GTK + e Win32, a barra de menu está sempre visível na parte superior do fusível
janela. Você pode clicar no nome de um menu para abri-lo. Alternativamente, você pode pressionar F1 para
exibe uma versão pop-up da barra de menu, na qual você pode navegar com as teclas do cursor
ou mouse.

Na IU do widget, pressionando F1 é a única maneira de obter o menu principal; e ao contrário do GTK +
versão, o emulador pausa enquanto os menus estão sendo navegados. Os menus mostram qual tecla
para pressionar para cada opção do menu entre colchetes. Pressionando Esc sai de um menu e pressionando Entrar
sai do sistema de menu inteiramente (bem como `confirmando 'qualquer diálogo atual).

Aqui está o que as opções de menu fazem, junto com os mapeamentos de teclas de função para esses itens
que os têm:

F3
File, Abra ...
Abra um arquivo Spectrum. Os instantâneos serão carregados na memória; imagens de fita serão
inserido no tape deck emulado, e se o Auto-load imprensa opção está definida vai
sendo carregando. Abrir uma imagem de disco ou uma imagem de dock Timex causará o
tipo de máquina apropriado (+3, Pentágono ou TC2068) a ser selecionado com a imagem
inserido, e os discos serão carregados automaticamente se o Auto-load imprensa opção está definida.
veja a ARQUIVO SELEÇÃO seção abaixo para obter detalhes sobre como escolher o arquivo. Observação
que este comportamento é diferente das versões anteriores do Fuse, quando esta opção
abriria apenas instantâneos.

F2
File, Salvar Instantâneo...
Salve um instantâneo (estado da máquina, conteúdo da memória, etc.) em um arquivo. Você pode selecionar o
nome do arquivo a ser salvo. Se tiver uma extensão .szx, .z80 ou .sna, o instantâneo
será salvo nesse formato. Caso contrário, ele será salvo como um arquivo .szx.

File, Gravação, Registro ...
Comece a gravar a entrada em um arquivo RZX, inicializado a partir do estado de emulação atual.
Será solicitado que você forneça um nome de arquivo para usar.

File, Gravação, Registro da instantâneo...
Comece a gravar a entrada em um arquivo RZX, inicializado a partir de um instantâneo. Você vai primeiro
será solicitado o instantâneo a ser usado e, em seguida, o arquivo no qual salvar a gravação.

inserção
File, Gravação, inserção instantâneo
Insere um instantâneo do estado atual no arquivo RZX. Isso pode ser usado em um
ponto posterior para retornar ao estado inserido usando um dos comandos abaixo.

Apagar
File, Gravação, Rollback
Reverte a gravação ao ponto em que o instantâneo anterior foi inserido.
A gravação continuará a partir desse ponto.

File, Gravação, Rollback para ...
Reverta a gravação para qualquer instantâneo que foi inserido na gravação.

File, Gravação, Toque...
Reprodução de entrada gravada de um arquivo RZX. Isso permite que você reproduza os pressionamentos de tecla gravados
anteriormente. Os arquivos RZX geralmente contêm um instantâneo com o estado do Spectrum no
início da gravação; se o arquivo RZX selecionado não o fizer, você será solicitado a fornecer um
instantâneo para carregar também.

File, Gravação, Dê um basta
Pare qualquer arquivo RZX atualmente em gravação / reprodução.

File, AY Exploração madeireira, Registro ...
Comece a gravar a saída de bytes por meio do chip de som AY-3-8912 em um arquivo PSG. Vocês
será solicitado um nome de arquivo para salvar a gravação.

File, AY Exploração madeireira, Dê um basta
Pare qualquer registro AY atual.

File, Abra SCR Captura de tela ...
Carregar uma captura de tela SCR (essencialmente apenas um dump binário do vídeo do Spectrum
memória) na tela atual. O Fuse suporta capturas de tela salvas no Timex hi
modos de cor e alta resolução, bem como telas Spectrum 'normais', e farão um
conversão simples se uma captura de tela em alta resolução ou em alta resolução for carregada em um dispositivo não Timex
máquina.

File, Salvar Peneira as SCR ...
Salve uma cópia de tudo o que está sendo exibido na tela do Spectrum como um SCR
Arquivo. Será solicitado que você forneça um nome de arquivo para salvar a captura de tela.

File, Salvar Peneira as PNG ...
Salve a tela atual como um arquivo PNG. Você será solicitado a fornecer um nome de arquivo para salvar
a imagem para.

File, Filmes, Registro ...
O Fuse pode gravar filme (vídeo e áudio) em um arquivo com formato especial que pode
ser convertido posteriormente em um formato de arquivo de vídeo comum com o fmfconv Utilitário. Vocês
será solicitado um nome de arquivo para salvar o vídeo. Por favor, veja FILME GRAVAÇÃO seção.

File, Filmes, Dê um basta
Pare a gravação do filme que está em andamento.

File, Ver Binário Dados...
Carregue dados binários de um arquivo na memória do Spectrum. Depois de selecionar o arquivo
de onde carregar os dados, você pode escolher onde carregar os dados e quantos dados carregar.

File, Salvar Binário Dados...
Salve um pedaço arbitrário da memória do Spectrum em um arquivo. Selecione o arquivo que você
deseja salvar, seguido da localização e comprimento dos dados que deseja salvar.

F10
File, saída
Saia do emulador. Uma caixa de diálogo de confirmação aparecerá, verificando se você realmente deseja
faça isso.

F4
Opções, Geral...
Exibe a caixa de diálogo Opções gerais, permitindo configurar o Fuse. (Com o widget
UI, as teclas mostradas entre colchetes alternam as opções, Entrar confirma todas as alterações, e
Esc aborta). Observe que todas as configurações alteradas só se aplicam ao
Fusível.

As opções disponíveis são:

Emulação velocidade
Defina a velocidade com que o Fuse tentará emular o Spectrum, como uma porcentagem de
a velocidade com que a máquina real funciona. Se sua máquina não é rápida o suficiente
para manter a velocidade solicitada, o Fuse funcionará o mais rápido possível.
Observe que se a velocidade de emulação não for exatamente 100%, nenhuma saída de som
ser produzido.

quadro taxas
Especifique a taxa de quadros, a proporção das atualizações do quadro do espectro em relação ao quadro real
atualizações. Isso é útil se sua máquina está tendo problemas para acompanhar
a tela do espectro é atualizada.

Questão 2 teclado
As primeiras versões do Spectrum usavam um valor diferente para bits não usados ​​no
portas de entrada do teclado, e alguns jogos dependiam do valor antigo destes
bits. Ativar esta opção muda para o valor antigo, para permitir que você os execute.

Use fita armadilhas
Normalmente, o Fuse intercepta chamadas para a rotina de carregamento de fita ROM para
para carregar arquivos de fita mais rapidamente quando possível. Mas isso pode (raramente)
interfere com o carregamento do TZX; desabilitar esta opção evita o problema no
custo de carregamento de fita mais lento (ou seja, sempre em tempo real). Ao carregar a fita
as armadilhas estão desabilitadas, você precisa iniciar a reprodução da fita manualmente, pressionando F8
ou escolhendo o Meios de comunicação, Fita, Jogar item do menu. O Fuse também usa traps de fita para
interceptar a rotina de salvamento de fita na ROM para salvar arquivos de fita rapidamente,
as fitas também podem ser salvas usando o Meios de comunicação, Fita, Registro Início item do menu.

Carregamento rápido
Se esta opção for ativada, o Fuse funcionará na velocidade mais rápida possível
quando a fita virtual está tocando, reduzindo drasticamente o tempo
leva para carregar programas. Você pode desabilitar esta opção se desejar
pare a fita em um ponto específico.

Acelerar carregadores
Se esta opção for ativada, o Fuse tentará acelerar os carregadores de fita
por “curto-circuito” no loop de carregamento. Em geral, isso acelera
carregando, mas pode fazer com que alguns carregadores falhem.

Detectar carregadores
Se esta opção for ativada, o Fuse tentará detectar quando um
rotina está em andamento e, em seguida, iniciar automaticamente a fita virtual para
carregar o programa. Isso é feito usando uma heurística para identificar um
rotina, portanto, não é infalível, mas funciona na maioria dos casos.

Auto-load imprensa
Em muitas ocasiões, quando você abre uma fita ou arquivo de disco, é porque ele tem um
programa em que você deseja carregar e executar. Se esta opção for selecionada,
acontecerá automaticamente para você quando você abrir um desses arquivos usando o
File, Abra ... opção de menu - você deve então usar o Mídia menu para usar fitas
ou discos para salvar dados, ou para carregar dados em um já em execução
.

Use .slt armadilhas
O aspecto de multi-carregamento dos arquivos SLT requer que uma instrução trap seja
suportado. Esta instrução geralmente não é usada, exceto para esta armadilha, mas
uma vez que não é inconcebível que um programa possa querer usar o verdadeiro
em vez disso, você pode escolher se deseja apoiar a armadilha ou não.

Permitir escreve para ROM
Se esta opção for selecionada, o Fuse felizmente permitirá que os programas sobrescrevam
o que normalmente seria ROM. Isso provavelmente não é muito útil na maioria
circunstâncias, especialmente porque a ROM de 48K sobrescreve partes de si mesma.

Salvamento automático Configurações
Se esta opção for selecionada, o Fuse gravará automaticamente o seu atual
opções selecionadas para seu arquivo de configuração na saída (se libxml2 estava disponível
quando o Fuse foi compilado). Se você desligar esta opção, você terá que
usar manualmente Opções, Salvar depois, para garantir que essa configuração seja
gravado no arquivo de configuração do Fuse.

MDR cartucho len
Esta opção controla o número de blocos em um novo cartucho Microdrive. Se
o valor menor que 4 ou maior que 254 Fusível assume 4 ou 254.

Aleatória comprimento MDR cartucho
Se esta opção for ativada, o Fuse usará um cartucho Microdrive aleatório
comprimento em vez do comprimento especificado no MDR cartucho len opção.

RS-232 aperto de mão
Se você desligar esta opção, o Fuse assume que a outra extremidade da linha RS-232 está ativa
quando você conecta os canais de comunicação. Veja também o `--rs232-rx'e
`--rs232-tx'opções.

Preto e branco TV
Esta opção permite que você escolha se deseja simular uma cor ou preto e
televisão branca. Isso é eficaz apenas no GTK +, Win32, Xlib e SDL
interfaces de usuário: as demais sempre simularão uma TV em cores.

TV PAL usar TV2x efeito
Esta opção permite que você escolha se os escaladores PAL TV 2x e superiores
também reproduz scanlines da mesma forma que a TV 2x, TV 3x e Timex TV
escaladores.

Confirmar ações
Especifique se as ações "perigosas" (aquelas que podem causar perda de dados, para
exemplo de redefinição do espectro) requerem confirmação antes de ocorrer.

Mostrar statusbar
Para a IU GTK + e Win32, ativa a barra de status abaixo da tela. Para
a IU SDL, ativa os ícones de status que mostram se o disco e a fita estão
sendo acessado. Esta opção não tem efeito para as outras interfaces de usuário.

estalo joystick pronto
Se definido, o Fuse irá perguntar qual joystick físico ou teclado você deseja
conectar-se à interface do joystick habilitada no instantâneo, a menos que já
corresponde à sua configuração atual.

Atrasado Horários
Se selecionado, o Fuse causará todas as temporizações relacionadas à tela (por exemplo, quando
a tela é renderizada e quando ocorre contenção de memória) para ser um tstate
mais tarde do que “normal”, um efeito que está presente em alguns hardwares reais.

Opções, Som ...
Exiba a caixa de diálogo Opções de som, permitindo configurar a saída de som do Fuse. (Com
a IU do widget, as teclas mostradas entre colchetes alternam as opções, Entrar confirma qualquer
mudanças, e Esc aborta). Observe que quaisquer configurações alteradas só se aplicam ao
Fusível em execução no momento.

Parecer habilitado
Especifique se a saída de som deve ser ativada. Quando esta opção é
desativado, o fusível não emite nenhum som.

Carregando som
Normalmente, o Fuse emula o ruído de carregamento de fita ao carregar de PZXs, TAPs ou
TZXs em tempo real, embora em um volume deliberadamente mais baixo do que em um real
Espectro. Você pode desativar esta opção para eliminar o ruído de carregamento
inteiramente.

AY estéreo separação
Por padrão, a saída de som é mono, já que isso é tudo que você tem de um
Espectro não modificado. Mas habilitar essa opção dá a você o chamado estéreo ACB
(para som do 128 e do chip de som AY-3-8912 de outro clone).

força 8-bit
Força o uso de som de 8 bits mesmo se 16 bits (o padrão) estiver disponível. Observação
que (quando a opção está ativada) se o som de 8 bits não estiver disponível, então
não haverá som algum, então é melhor não usar esta opção a menos que você tenha
uma necessidade específica para isso.

Palestrantes tipo
Esta opção permite que a emulação do sistema de saída de som seja modificada.
Diferentes opções de alto-falante limitam a resposta de graves e agudos que pode ser
produzido a partir da máquina. Escolha entre um alto-falante do tipo “TV” e um pequeno
alto-falante tipo bipe que limita significativamente a resposta de graves e agudos.
Escolha “Sem filtro” para obter a saída de som não modificada (mas menos precisa).

AY volume
Define o volume relativo do chip AY-3-8912 em um intervalo de 0–100%.

Beeper volume
Define o volume relativo do bipe em um intervalo de 0–100%.

SpecDrum volume
Define o volume relativo do SpecDrum em um intervalo de 0–100%.

Opções, Periféricos, Geral...
Exibe a caixa de diálogo Opções de periféricos, permitindo que você configure os periféricos que
O fusível será considerado para ser conectado às máquinas emuladas. (Com a IU do widget,
as teclas mostradas entre colchetes alternam as opções, Entrar confirma todas as alterações, e Esc
aborta). Observe que quaisquer configurações alteradas só se aplicam ao Fuse em execução no momento.
Observe também que quaisquer alterações que habilitem e desabilitem periféricos podem resultar em um difícil
reinicialização da máquina emulada.

Kempston joystick
Se esta opção for selecionada, o Fuse irá emular uma interface de joystick Kempston
(provavelmente o tipo mais amplamente suportado no Spectrum). Observe que este
opção é basicamente equivalente a conectar a própria interface a um
Spectrum, não para conectar um joystick; isso afeta como o espectro
responde a uma leitura da porta de entrada 31. Para usar um joystick Kempston em um jogo,
esta opção deve ser habilitada, e você também deve selecionar um joystick Kempston
que o Opções, Joysticks menu.

Kempston mouse
Se esta opção for selecionada, o Fuse emulará uma interface de mouse Kempston.

Se você estiver usando o Fuse em tela inteira, o mouse será usado automaticamente como se
anexado à interface Kempston. Caso contrário, você precisará clicar no
Exibir espectro para dizer ao Fuse para pegar o ponteiro (e torná-lo
invisível); para dizer ao Fuse para liberá-lo, clique no botão do meio (ou roda)
ou pressione Escape.

Com a IU do framebuffer, o Fuse prefere usar o GPM; se não estiver disponível,
ele voltará a ter suporte para mouse PS / 2 integrado. Neste modo, ele tenta
/ dev / input / mice, / dev / mouse então / dev / psaux, parando quando com sucesso
abre um. O primeiro deles é o preferido, pois (pelo menos no Linux, com um
Kernel da série 2.6) qualquer tipo de mouse pode ser usado e qualquer mouse conectado pode
ser usado.

Swap mouse botões
Se esta opção estiver habilitada, os botões esquerdo e direito do mouse serão trocados
ao emular um mouse Kempston.

Fuller Caixa
Se esta opção for selecionada, o Fuse emulará um som Fuller Box AY e
interface de joystick. Esta emulação está disponível apenas para 16k, 48k e
Máquinas TC2048.

Melodik
Se esta opção for selecionada, o Fuse emulará uma interface de som Melodik AY.
Essas interfaces e muitas outras semelhantes foram produzidas para fazer o
48K Spectrum compatível com a mesma música AY que 128K Spectrum. Esse
a emulação está disponível apenas para as máquinas 16k, 48k e TC2048.

Interface 1
Se esta opção for selecionada, o Fuse irá emular o Sinclair simples
Interface 1, e permitir que os cartuchos Microdrive sejam conectados e
desconectado através do Meios de comunicação, Interface 1, Microdrives menus. Também permite
suporte para a interface Interface 1 RS-232.

Interface 2
Se esta opção for selecionada, o Fuse emulará uma porta de cartucho conforme encontrada em
a Interface 2. Os cartuchos podem então ser inseridos e removidos através do Meios de comunicação,
Cartucho, Interface 2 cardápio. Observe que o Pentágono, Escorpião, Interface 2,
ZXATASP e ZXCF usam o mesmo mecanismo de hardware para acessar alguns dos
seus recursos estendidos, então apenas um deles deve ser selecionado de uma vez ou
comportamento imprevisível ocorrerá.

Emular, imitar impressoras
Se esta opção for selecionada, o Fuse emulará uma impressora. Veja o IMPRESSORA
EMULAÇÃO seção para mais detalhes.

ZX Printer
Se esta opção for selecionada, o Fuse emulará a impressora ZX. Veja o
IMPRESSORA EMULAÇÃO seção para mais detalhes.

SpeccyBoot interface
Se esta opção for selecionada, o Fuse irá emular uma interface SpeccyBoot que
permite inicializar um ZX Spectrum em uma rede Ethernet. Veja o SpeccyBoot
página da web em http://speccyboot.sourceforge.net/ para mais detalhes.

SpecDrum interface
Se esta opção for selecionada, o Fuse emulará um som Cheetah SpecDrum
interface. Veja a página do World of Spectrum Infoseek em
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 para manuais,
software e muito mais. Esta emulação está disponível apenas para 48k, 128k e
Máquinas TC2048.

Spectranet
Se esta opção for selecionada, o Fuse emulará a interface Spectranet,
que fornece uma interface Ethernet para o Spectrum. Veja o ESPECTRANET
EMULAÇÃO seção para mais detalhes.

Spectranet desabiltar
Esta opção controla o estado do jumper automático de entrada de página Spectranet
(J2). Veja o ESPECTRANET EMULAÇÃO seção para mais detalhes.

Opções, Periféricos, Disco ...
Observe que quaisquer alterações que habilitem e desabilitem periféricos podem resultar em um difícil
reinicialização da máquina emulada.

simples 8-bit IDE
Se esta opção for selecionada, o Fuse emulará a interface IDE simples de 8 bits
como usado pelo Spectrum + 3e, e permite que discos rígidos sejam conectados e
desconectado através do Meios de comunicação, SDI, simples 8-bit menu.

ZXATASP interface
Se esta opção for selecionada, o Fuse emulará a interface ZXATASP, que
fornece RAM adicional e uma interface IDE. Veja o ZXATASP E ZXCF
seção para mais detalhes.

ZXATASP carregar
Esta opção controla o estado do jumper de upload ZXATASP. Veja o ZXATASP
E ZXCF seção para mais detalhes.

ZXATASP escrever proteger
Esta opção controla o estado do jumper de proteção contra gravação ZXATASP. Veja o
ZXATASP E ZXCF seção para mais detalhes.

ZXCF interface
Se esta opção for selecionada, o Fuse emulará a interface ZXCF, que
fornece RAM adicional e uma interface CompactFlash. Veja o ZXATASP
E ZXCF seção para mais detalhes.

ZXCF carregar
Esta opção controla o estado do jumper de upload ZXCF. Veja o ZXATASP
E ZXCF seção para mais detalhes.

Dividir interface
Se esta opção for selecionada, o Fuse emulará a interface DivIDE. Veja o
DIVIDIR seção para mais detalhes.

Dividir escrever proteger
Esta opção controla o estado do jumper de proteção contra gravação DivIDE. Ver
que o DIVIDIR seção para mais detalhes.

+D interface
Se esta opção for selecionada, o Fuse emulará a interface + D. Veja o +D
EMULAÇÃO seção para mais detalhes.

Discípulo interface
Se esta opção for selecionada, o Fuse emulará a interface DISCiPLE. Ver
que o DISCÍPULO EMULAÇÃO seção para mais detalhes.

beta 128 interface
Se esta opção for selecionada, o Fuse emulará a interface Beta 128. Ver
que o BETA 128 EMULAÇÃO seção para mais detalhes. Emulação Beta 128 é
habilitado para as máquinas Pentágono e Escorpião, independentemente desta opção.

beta 128 carregador do carro in 48K máquinas
Se esta opção for selecionada, quando uma interface Beta 128 for usada em 48K ou
Emulação TC2048, a máquina inicializará diretamente no sistema TR-DOS.

Opus Discovery interface
Se esta opção for selecionada, o Fuse emulará a interface do Opus Discovery.
veja a OPUS DESCUBRA EMULAÇÃO seção para mais detalhes.

Opções, RZX ...
Exibe a caixa de diálogo RZX Options, permitindo que você configure como o Fuse lida com o RZX
gravações de entrada. (Com a IU do widget, as teclas mostradas entre colchetes alternam o
opções, Entrar confirma todas as alterações, e Esc aborta). Observe que qualquer alteração
as configurações se aplicam apenas ao Fuse em execução no momento.

Crie salvamento automático
Se esta opção for selecionada, o Fuse adicionará um instantâneo na gravação
transmitir a cada 5 segundos enquanto cria um arquivo RZX, permitindo assim o
recursos de reversão a serem usados ​​sem a necessidade de adicionar explicitamente instantâneos
para o riacho. Instantâneos mais antigos serão removidos do fluxo para manter o
tamanho do arquivo e número de instantâneos para baixo: cada instantâneo até 15 segundos
ser mantido, um instantâneo a cada 15 segundos até um minuto, depois um
instantâneo a cada minuto até 5 minutos e, em seguida, um instantâneo a cada
5 minutos. Observe que esta "poda" se aplica apenas a inseridos automaticamente
instantâneos: os instantâneos inseridos manualmente no fluxo nunca serão removidos.

Comprimir RZX dados,
Se esta opção for selecionada, e zlib estava disponível quando o Fuse foi compilado,
quaisquer arquivos RZX gravados pelo Fuse serão compactados. Isso geralmente é um bom
coisa que torna os arquivos significativamente menores, e você provavelmente deseja
desligue-o apenas se estiver depurando os arquivos RZX ou se houver algum outro
programa que não oferece suporte a arquivos RZX compactados.

Competição modo
Quaisquer gravações de entrada que forem iniciadas quando esta opção for selecionada serão
feito em 'modo de competição'. Em essência, isso significa que o Fuse atuará apenas
como um Spectrum real faria: você não pode carregar instantâneos, pause a emulação em
de qualquer forma, mude a velocidade ou qualquer coisa que você não pudesse fazer no real
máquina. Se alguma dessas coisas for tentada, ou se o fusível emulado for
correndo mais de 5% mais rápido ou mais lento do que a velocidade normal do Spectrum, então o
a gravação será interrompida imediatamente.

If libgcrypt estava disponível quando o Fuse foi compilado, então as gravações feitas com
modo de competição ativo será assinado digitalmente, em teoria para 'certificar'
que foi feito com as restrições acima em vigor. O Mercado Pago não havia executado campanhas de Performance anteriormente nessas plataformas. Alcançar uma campanha de sucesso exigiria isto
procedimentos is não seguro (E não podes be moldadas tão), so que o presença of qualquer
assinatura on an RZX lima rede de apoio social não be tomado as fornecendo prova que it foi
moldadas com competição modo ativo. Este recurso está incluído apenas no Fuse
pois era um dos requisitos para que o fusível fosse usado em um sistema on-line
torneio.

Competição código
O código numérico inserido aqui será escrito em qualquer arquivo RZX feito em
modo de competição. Este é outro recurso para torneios online que podem
ser usado para 'provar' que a gravação foi feita depois que um código específico foi
liberado. Se você não está jogando em um torneio assim, você pode ignorar com segurança
esta opção.

Sempre embutir instantâneo
Especifique se um instantâneo deve ser incorporado em um arquivo RZX durante a gravação
é iniciado a partir de um instantâneo existente.

Opções, Joysticks
O Fuse pode emular muitos dos tipos comuns de joystick que estavam disponíveis para o
Espectro. A entrada para esses joysticks emulados pode ser obtida de joysticks reais
anexado à máquina de emulação (configurada por meio do Opções, Manches,
joystick 1 ... e Opções, Manches, joystick 2 ... opções), ou do q, a,
o, p e Espaço teclas no teclado das máquinas de emulação, configuradas por meio do
Opções, Manches, Teclado... opção. Observe que ao usar o teclado para
emular um joystick, o q, a, o, p e Espaço as chaves não terão o seu normal
efeito (para evitar problemas com jogos que fazem coisas como usar p para fazer uma pausa quando
usando um joystick).

Cada um dos joysticks (incluindo o joystick de teclado 'falso') pode ser configurado para
emular qualquer um dos seguintes tipos de joystick:

nenhum
Sem joystick: qualquer entrada será simplesmente ignorada.

Cursor
Um joystick de cursor, equivalente a pressionar 5 (esquerda), 6 (baixa), 7 (acima),
8 (direita), e 0 (incêndio).

Kempston
Um joystick Kempston, leia a partir da porta de entrada 31. Observe que o Opções,
Periféricos, Kempston interface opção também deve ser definida para a entrada
para ser reconhecido.

Sinclair 1
Sinclair 2
Os joysticks Sinclair `esquerdo 'e` direito', equivalente a pressionar 1
(esquerda), 2 (certo), 3 (baixa), 4 (para cima e 5 (fogo), ou 6 (esquerda), 7
(certo), 8 (baixa), 9 (para cima e 0 (fogo) respectivamente.

Timex 1
Timex 2
Os joysticks `esquerdo 'e` direito' anexados ao Timex 2068
interface de joystick embutida da variante.

Para os joysticks reais, também é possível configurar (embora atualmente apenas
ao usar a interface GTK +) que efeito cada botão do joystick terá:
isso pode ser joystick Fogo, equivalente a pressionar o botão de disparo do joystick emulado
botão, Nada, significando não ter efeito, ou qualquer chave de espectro, o que significa que
pressionar esse botão será equivalente a pressionar a tecla Spectrum.

Opções, Selecionar ROMs
Uma caixa de diálogo individual está disponível para cada variante do Spectrum emulada pelo Fuse que
permite a seleção da (s) ROM (s) usada (s) por aquela máquina. Basta selecionar a ROM que deseja
para usar e, em seguida, redefina o Spectrum para que a alteração tenha efeito.

Opções, Filtro...
Selecione o filtro gráfico atualmente em uso. Veja o GRÁFICOS FILTROS seção para
mais detalhes.

Opções, Disco Opções ...
Ao emular unidades de disco, o Fuse permite a especificação da unidade física
unidades anexadas à interface emulada. Cada unidade pode ser definida para ser uma das
seguintes tipos:

De um lado 40 pista

Double-sided 40 pista

De um lado 80 pista

Double-sided 80 pista

As opções disponíveis que podem ser definidas são:

+3 Tração A
O padrão é uma unidade de 40 trilhas de um lado.

+3 Tração B
O padrão é uma unidade de 80 trilhas de dupla face.

+3 Detectar Bloqueio de velocidade
Especifique se os +3 drives tentam detectar discos protegidos Speedlock, e
emular setores `fracos '. Se o arquivo de imagem de disco (EDSK ou UDI) contém dados fracos
dados do setor, do que a detecção de Speedlock é automaticamente omitida. Veja também
que o FRACO DISCO DADOS seção.

beta 128 Tração A
O padrão é uma unidade de 80 trilhas de dupla face.

beta 128 Tração B
O padrão é uma unidade de 80 trilhas de dupla face.

beta 128 Tração C
O padrão é uma unidade de 80 trilhas de dupla face.

beta 128 Tração D
O padrão é uma unidade de 80 trilhas de dupla face.

+D Tração 1
O padrão é uma unidade de 80 trilhas de dupla face.

+D Tração 2
O padrão é uma unidade de 80 trilhas de dupla face.

Discípulo Tração 1
O padrão é uma unidade de 80 trilhas de dupla face.

Discípulo Tração 2
O padrão é uma unidade de 80 trilhas de dupla face.

Opus Tração 1
O padrão é uma unidade de 40 trilhas de um lado.

Opus Tração 2
O padrão é uma unidade de 40 trilhas de um lado.

Experimente fundir 'B' lado of discos
Esta opção solicita que o usuário confirme se o Fuse deve tentar mesclar o
Lado `B 'de uma imagem de disco de um arquivo separado ao abrir um novo
imagem de disco lateral.

Confirmar fundir disco lados
Selecione se o Fuse deve tentar mesclar um arquivo separado para o lado 'B' de
um arquivo separado de imagem de disco ao abrir uma nova imagem de disco. Mais dupla face
imagens de disco são despejadas como imagens de disco de dois lados, por exemplo, `Golden Axe -
Side A.dsk 'e' Golden Axe - Side B.dsk '. Então, se quisermos jogar Golden
Ax, primeiro temos que inserir a primeira imagem de disco e quando o jogo pede para
insira o lado B, temos que encontrar e abrir a segunda imagem de disco, em vez de
basta 'virar' o disco dentro do drive. Se habilitado, o Fuse tentará abrir
a segunda imagem também e criar uma imagem de disco de dupla face (mesclando as duas
imagens de disco de um lado) e insira este disco virtual mesclado no disco
dirigir. A função detecta se o arquivo é um lado de um lado duplo
imagem se o nome do arquivo corresponder a um padrão como [Ss] ide [_] [abAB12] [_.] no
nome do arquivo de um disco que está sendo aberto. Se encontrado, o Fuse tentará abrir
o outro lado do disco também substituindo os caracteres apropriados em
o nome do arquivo, por exemplo, 1 → 2, a → b, A → B. Se for bem-sucedido, ele irá mesclar os dois
imagens e agora temos um disco de dupla face na unidade. Isso significa que se nós
abra `Golden Axe - Side A.dsk ', então o Fuse tentará abrir` Golden Axe -
Side B.dsk 'também. Agora, podemos apenas 'virar' o disco se Golden Axe pedir
`Lado B '. As opções disponíveis são Nunca, Com o single-sided Acionadores e
Sempre.

F11
Opções, completo Peneira
Alterne o Fusível entre o modo de tela inteira e janela. Este menu está disponível apenas
na IU SDL.

Opções, Salvar
If libxml2 estava disponível quando o Fuse foi compilado, isso fará com que a corrente do Fuse
opções para serem gravadas .fuserc em seu diretório inicial, a partir do qual eles serão
pegou novamente quando o fusível é reiniciado. A melhor maneira de atualizar este arquivo é por
usando esta opção, mas é um arquivo XML simples e não deve ser muito difícil de editar por
mão se você realmente quiser.

pausa
Máquina, pausa
Pause ou retome a emulação. Esta opção está disponível apenas no GTK + e Win32
UIs; para pausar as outras interfaces de usuário, simplesmente pressione F1 para abrir o menu principal.

F5
Máquina, Limpar
Reinicialize o espectro emulado. Novamente, você tem a chance de cancelar se estiver usando
as interfaces de usuário GTK + ou Win32.

Máquina, Queijos duros redefinir
Reinicialize o espectro emulado. Um hard reset é equivalente a girar o Spectrum
desligue-o e ligue-o novamente. Novamente, você terá a chance de cancelar se
você está usando as interfaces de usuário GTK + ou Win32.

F9
Máquina, Selecione ...
Escolha um tipo de espectro para emular. Uma breve visão geral do Sinclair, Amstrad
e a Timex pode ser encontrada em
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm enquanto mais
informações técnicas podem ser encontradas em
http://www.worldofspectrum.org/faq/reference/reference.htm e
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

Espectro 16K
Espectro 48K
As máquinas originais lançadas pela Sinclair em 1982 com 16 ou 48K de RAM
respectivamente.

Espectro 48K (NTSC)
A máquina NTSC 48K foi lançada em número limitado em partes da América do Sul.

Espectro 128K
A máquina de 128K foi lançada pela Sinclair em 1985 (Espanha) ou 1986 (Reino Unido).

Espectro +2
A primeira máquina lançada pela Amstrad, em 1986. A partir de um ponto de emulação de
vista, o +2 é virtualmente idêntico ao 128K.

Espectro + 2A
Espectro +3
As duas máquinas lançadas pela Amstrad em 1988. Tecnicamente muito semelhantes a
um ao outro, exceto que o +3 possui uma unidade de disco de 3 ″, enquanto o + 2A possui
não.

Espectro + 3e
A +3 com ROMs modificados, permitindo acesso a discos rígidos IDE por meio de um simples
Interface de 8 bits, ativada a partir do Opções, Disco periféricos diálogo. Ver
http://www.worldofspectrum.org/zxplus3e/ para mais detalhes.

Timex TC2048
Timex TC2068
As variantes do Espectro divulgadas pela Timex em Portugal.

Timex TS2068
A variante do Spectrum lançada pela Timex na América do Norte.

Pentágono 128K
Clone russo do Espectro. Havia muitas máquinas diferentes chamadas
Pentágono de 1989 a 2006, esta máquina corresponde a uma era de 1991
Pentágono 128K com chip de som AY opcional e Beta 128 integrado
interface de disco e é a versão da máquina mais frequentemente emulada. Mais
detalhes técnicos podem ser encontrados em
http://www.worldofspectrum.org/rusfaq/index.html,

Pentágono 512K
Pentágono 1024K
Versões mais recentes dos clones do Espectro Russo do Pentágono que incorporam
mais memória e a ROM “Mr Gluk Reset Service” oferecendo um recurso mais poderoso
Firmware.

Escorpião ZS 256
Outro clone russo do Spectrum. Alguns detalhes podem ser encontrados em
http://www.worldofspectrum.org/rusfaq/index.html. Como todo o russo
clones, eles têm unidades de disco de 3.5 ″, acessadas através do disco Beta 128
interface e TR-DOS (o sistema operacional do disco de pesquisa de tecnologia). o
a distinção mais importante do Pentágono 128k e máquinas semelhantes é
os detalhes de tempo de exibição.

Espectro SE
Uma variante recente projetada por Andrew Owen e Jarek Adamski, que é
possivelmente melhor pensado como um cruzamento entre a máquina 128K e a Timex
variantes, permitindo que 272K de RAM sejam acessados. Mais alguns detalhes são
disponível em http://www.worldofspectrum.org/faq/reference/sereference.htm
e a documentação do BASIC estendido está disponível em
https://github.com/cheveron/sebasic4/wiki. O bug tracker para o BASIC é
at https://github.com/cheveron/sebasic4/issues?state=open.

Máquina, Depurador ...
Inicie o monitor / depurador. Veja o MONITOR / DEBUGGER seção para mais informações.

Máquina, Cotovelada Finder ...
Inicie o `poke finder '. Veja o CUTUCAR FINDER seção para mais informações.

Máquina, Cotovelada Memória...
Permite o uso de POKEs multifacetados para coisas como vidas infinitas. Veja o CUTUCAR MEMÓRIA
seção para mais informações.

Máquina, Memória Navegador...
Inicie o navegador de memória. Deve ser bastante óbvio o que isso faz; talvez o
a única coisa que vale a pena notar é que a emulação é pausada até que você feche a janela.

Máquina, NMI
Envia uma interrupção não mascarável para o Spectrum emulado. Devido a um erro de digitação no
ROM 48K padrão, isso causará uma reinicialização, mas ROMs modificados estão disponíveis, os quais
fazer uso deste recurso. Quando o + D (ou DISCiPLE) é emulado, ele é usado para
acessar os recursos de captura de tela e instantâneo de + D (ou DISCiPLE) (consulte o +D
EMULAÇÃO e DISCÍPULO EMULAÇÃO seções abaixo). Para o DISCiPLE, Caps Shift
deve ser mantido pressionado enquanto pressiona o botão NMI. Para algumas IUs, isso pode ser
complicado, ou mesmo impossível de fazer. Observe que o GDOS no DISCiPLE contém um bug
que causa a corrupção dos instantâneos salvos e uma falha no retorno do NMI
menu corretamente. Este bug não está presente no G + DOS no + D.

F7
Meios de comunicação, Fita, Abra ...
Escolha um arquivo de fita virtual PZX, TAP ou TZX para carregar. Veja o ARQUIVO SELEÇÃO
seção abaixo para obter detalhes sobre como escolher o arquivo. Se Auto-load imprensa É definido em
a caixa de diálogo Opções Gerais (como é por padrão), você pode usar o File, Abra ...
opção de menu em vez disso, e a fita começará a carregar automaticamente. Caso contrário, você
tem que iniciar o carregamento na máquina emulada (com LOAD "" ou a 128's Tape
Opção do carregador, embora você possa precisar redefinir primeiro).

Para garanta que os arquivos TZX carreguem corretamente, você deve selecionar o arquivo,
certifique-se de que as armadilhas de carregamento de fita estão desabilitadas na caixa de diálogo Opções Gerais e, em seguida, pressione F8
(ou faça Meios de comunicação, Fita, Jogar) Dito isso, a maioria dos TZXs funcionará com traps de carregamento de fita
habilitado (muitas vezes carregando rapidamente no meio do caminho, depois carregando o resto em tempo real), para que você
pode querer tentar dessa forma primeiro.

F8
Meios de comunicação, Fita, Jogar
Comece a reproduzir o arquivo PZX, TAP ou TZX, se necessário. (Escolhendo a opção (ou
premente F8) faz uma nova pausa na reprodução e mais uma vez a retoma). Para explicar - se
as armadilhas de carregamento de fita foram desabilitadas (na caixa de diálogo Opções Gerais), iniciando o
o processo de carregamento na máquina emulada não é suficiente. Você também deve `pressionar
play ', por assim dizer :-), e é assim que você faz isso. Você também pode precisar `pressionar
jogar 'assim em certas outras circunstâncias, por exemplo, TZXs contendo multi-load
os jogos podem ter uma solicitação para interromper a fita (que o Fuse obedece).

Meios de comunicação, Fita, Procurar
Navegue pela fita atual. Uma breve exibição de cada um dos blocos de dados no
a fita atual aparecerá, a partir da qual você pode selecionar o bloco que o Fuse irá tocar
Next. Com o GTK + UI, a emulação continuará enquanto o navegador é exibido;
clicar duas vezes em um bloco irá selecioná-lo. Nas outras IUs, a emulação é pausada
e você pode usar as teclas do cursor e pressionar Entrar para selecioná-lo. Se você decidir você
não quero mudar o bloco, apenas pressione fuga.

Meios de comunicação, Fita, Rebobinar
Rebobine a fita virtual atual, para que possa ser lida novamente desde o início.

Meios de comunicação, Fita, Limpar
Limpe a fita virtual atual. Isso é particularmente útil quando você quer um
slate 'para adicionar arquivos recém-salvos, antes de fazer Meios de comunicação, Fita, Escreva... (ou F6).

F6
Meios de comunicação, Fita, Escreva...
Grave o conteúdo atual da fita virtual em um arquivo TZX. Você será solicitado a fornecer um
nome do arquivo. O conteúdo da fita virtual é o conteúdo da fita previamente carregada
(se algum foi carregado desde a última vez que você fez um Meios de comunicação, Fita, Limpar), Seguido por
qualquer coisa que você salvou da máquina emulada desde então. Esses arquivos recém-salvos são
não gravado em qualquer arquivo de fita até que você escolha esta opção!

Meios de comunicação, Fita, Registro Início
Começa a registrar diretamente a saída do Spectrum emulado para a corrente
fita virtual. Isso é útil quando você deseja gravar usando uma ROM não padrão ou
a partir de uma rotina de salvamento personalizada. A maioria das operações de fita são desativadas durante a gravação.
Pare de gravar com o Meios de comunicação, Fita, Escreva... opção de menu.

Meios de comunicação, Fita, Registro Dê um basta
Pára a gravação direta e coloca a nova gravação na fita virtual.

Meios de comunicação, Interface 1
As imagens virtuais do Microdrive são acessíveis apenas quando a Interface 1 está ativa a partir de
que o Opções, periféricos cardápio. Observe que quaisquer alterações na imagem do Microdrive irão
não seja gravado no arquivo no disco até que a opção de salvamento apropriada seja usada.

Meios de comunicação, Interface 1, Microdrives 1, inserção Novo
Insira um novo cartucho Microdrive (não formatado) no Microdrive 1 emulado.

Meios de comunicação, Interface 1, Microdrives 1, Inserir ...
Insira uma imagem de cartucho Microdrive existente no Microdrive 1 emulado.
será solicitado um nome de arquivo.

Meios de comunicação, Interface 1, Microdrives 1, Ejetar
Ejetar a imagem do Microdrive no Microdrive 1. Se a imagem foi modificada, você
será perguntado se você deseja que as alterações sejam salvas.

Meios de comunicação, Interface 1, Microdrives 1, Salvar
Salve a imagem do Microdrive no Microdrive 1.

Meios de comunicação, Interface 1, Microdrives 1, Salvar Como...
Grave a imagem do Microdrive no Microdrive 1 em um arquivo. Você será solicitado a fornecer um
nome do arquivo.

Meios de comunicação, Interface 1, Microdrives 1, Escreva proteger, permitir
Ative a guia de proteção contra gravação para a imagem no Microdrive 1.

Meios de comunicação, Interface 1, Microdrives 1, Escreva proteger, Desabilitar
Desative a guia de proteção contra gravação para a imagem no Microdrive 1.

Meios de comunicação, Interface 1, Microdrives 2, ...
Meios de comunicação, Interface 1, Microdrives 3, ...
Meios de comunicação, Interface 1, Microdrives 4, ...
Meios de comunicação, Interface 1, Microdrives 5, ...
Meios de comunicação, Interface 1, Microdrives 6, ...
Meios de comunicação, Interface 1, Microdrives 7, ...
Meios de comunicação, Interface 1, Microdrives 8, ...
Opções equivalentes para os outros Microdrives emulados.

Meios de comunicação, Interface 1, RS232, Plugue RxD
Meios de comunicação, Interface 1, RS232, Desligar RxD
Meios de comunicação, Interface 1, RS232, Plugue TxD
Meios de comunicação, Interface 1, RS232, Desligar TxD
Conecte ou desconecte canais de comunicação (FIFO ou arquivo) para usar como RS-232
Fio TxD ou RxD.

Meios de comunicação, Disco
As imagens de disquetes virtuais são acessíveis ao emular um +3, + 3e, Pentágono ou
Scorpion ou quando as opções de interface Beta 128, Opus Discovery, + D ou DISCiPLE
estão ativados e uma máquina compatível com a interface escolhida é selecionada. (Ver
A .DSK FORMATO, BETA 128 EMULAÇÃO OPUS DESCUBRA EMULAÇÃO +D EMULAÇÃO e
DISCÍPULO EMULAÇÃO seções abaixo para notas sobre os formatos de arquivo suportados).

Mais uma vez, quaisquer alterações feitas em uma imagem de disco não afetarão o arquivo que foi
`inserido 'na unidade. Se você quiser manter as alterações, use o apropriado
opção `ejetar e gravar 'antes de sair do Fuse.

Meios de comunicação, Disco, + 3, Tração UMA:, Inserir ...
Insira um arquivo de imagem de disco para ler / gravar na unidade A: emulada do + 3.

Meios de comunicação, Disco, + 3, Tração UMA:, Ejetar
Ejete a imagem do disco atualmente no drive A emulado do + 3: - ou do emulado
perspectiva da máquina, ejete-a. Observe que quaisquer alterações feitas na imagem não
ser salvo.

Meios de comunicação, Disco, + 3, Tração UMA:, Salvar
Salve a imagem de disco atualmente na unidade A: do + 3.

Meios de comunicação, Disco, + 3, Tração UMA:, Salvar Como...
Salve o estado atual da imagem de disco atualmente na unidade A: do + 3 em um arquivo.
Você será solicitado a fornecer um nome de arquivo.

Meios de comunicação, Disco, + 3, Tração B :, Inserir ...
Como acima, mas para a unidade B de + 3 :. O fusível emula a unidade B: como uma segunda unidade de 3 ″.

Meios de comunicação, Disco, + 3, Tração B :, Ejetar
Como acima, mas para a unidade B :.

Meios de comunicação, Disco, + 3, Tração B :, Salvar
Como acima, mas para a unidade B :.

Meios de comunicação, Disco, + 3, Tração B :, Salvar Como...
Como acima, mas para a unidade B :.

Meios de comunicação, Disco, Beta Tração UMA:, inserção Novo
Insira um novo disco (não formatado) na unidade Beta emulada A :.

Meios de comunicação, Disco, Beta Tração UMA:, Inserir ...
Meios de comunicação, Disco, Beta Tração UMA:, Ejetar
Meios de comunicação, Disco, Beta Tração UMA:, Salvar
Meios de comunicação, Disco, Beta Tração UMA:, Salvar Como...
Como acima, mas para a unidade de disco Beta emulada A :.

Meios de comunicação, Disco, Beta Tração UMA:, Escreva proteger, permitir
Ative a guia de proteção contra gravação para a imagem na unidade beta A :.

Meios de comunicação, Disco, Beta Tração UMA:, Escreva proteger, Desabilitar
Desative a guia de proteção contra gravação para a imagem na unidade Beta A :.

Meios de comunicação, Disco, Beta Tração B :, ...
Meios de comunicação, Disco, Beta Tração C: ...
Meios de comunicação, Disco, Beta Tração D :, ...
Como acima, mas para as unidades de interface de disco Beta emuladas restantes.

Meios de comunicação, Disco, Opus, Tração 1, inserção Novo
Meios de comunicação, Disco, Opus, Tração 1, Inserir ...
Meios de comunicação, Disco, Opus, Tração 1, Ejetar
Meios de comunicação, Disco, Opus, Tração 1, Salvar
Meios de comunicação, Disco, Opus, Tração 1, Salvar Como...
Meios de comunicação, Disco, Opus, Tração 1, Escreva proteger, permitir
Meios de comunicação, Disco, Opus, Tração 1, Escreva proteger, Desabilitar
Meios de comunicação, Disco, Opus, Tração 2, ...
Como acima, mas para os drives Opus Discovery emulados.

Meios de comunicação, Disco, + D, Tração 1, inserção Novo
Meios de comunicação, Disco, + D, Tração 1, Inserir ...
Meios de comunicação, Disco, + D, Tração 1, Ejetar
Meios de comunicação, Disco, + D, Tração 1, Salvar
Meios de comunicação, Disco, + D, Tração 1, Salvar Como...
Meios de comunicação, Disco, + D, Tração 1, Escreva proteger, permitir
Meios de comunicação, Disco, + D, Tração 1, Escreva proteger, Desabilitar
Meios de comunicação, Disco, + D, Tração 2, ...
Como acima, mas para drives + D emulados.

Meios de comunicação, Disco, Discípulo, Tração 1, inserção Novo
Meios de comunicação, Disco, Discípulo, Tração 1, Inserir ...
Meios de comunicação, Disco, Discípulo, Tração 1, Ejetar
Meios de comunicação, Disco, Discípulo, Tração 1, Salvar
Meios de comunicação, Disco, Discípulo, Tração 1, Salvar Como...
Meios de comunicação, Disco, Discípulo, Tração 1, Escreva proteger, permitir
Meios de comunicação, Disco, Discípulo, Tração 1, Escreva proteger, Desabilitar
Meios de comunicação, Disco, Discípulo, Tração 2, ...
Como acima, mas para as unidades DISCiPLE emuladas.

Meios de comunicação, Cartucho, Timex Doca, Inserir ...
Insira um cartucho no encaixe Timex 2068. Isso fará com que a máquina emulada
para ser alterado para o TC2068 (se já não fosse uma variante 2068) e redefinir.

Meios de comunicação, Cartucho, Timex Doca, Ejetar
Remova o cartucho do encaixe Timex 2068. Isso fará com que a máquina emulada
para ser reiniciado.

Meios de comunicação, Cartucho, Interface 2, Inserir ...
Insira um cartucho no slot de cartucho Interface 2. Isso fará com que o
máquina emulada a ser reiniciada e o cartucho carregado.

Meios de comunicação, Cartucho, Interface 2, Ejetar...
Remova o cartucho do slot de cartucho Interface 2. Isso fará com que o
máquina emulada a ser reinicializada.

Meios de comunicação, SDI, simples 8 bits Mestre, Inserir ...
Conecte um disco rígido IDE ao canal mestre da interface simples de 8 bits.

Meios de comunicação, SDI, simples 8 bits Mestre, COMPROMETA-SE
Causa todas as gravações que foram feitas no disco rígido virtual anexado ao simples
Canal mestre da interface de 8 bits a ser comprometido com o disco real, de modo que eles
sobreviver ao disco virtual sendo ejetado.

Meios de comunicação, SDI, simples 8 bits Mestre, Ejetar
Ejete o disco rígido virtual do canal mestre da interface simples de 8 bits. Observação
que qualquer gravação no disco rígido virtual será perdida, a menos que o Meios de comunicação, SDI, simples
8 bits Mestre, COMPROMETA-SE opção é usada antes que o disco seja ejetado.

Meios de comunicação, SDI, simples 8 bits Escravo, Inserir ...
Meios de comunicação, SDI, simples 8 bits Escravo, COMPROMETA-SE
Meios de comunicação, SDI, simples 8 bits Escravo, Ejetar
O mesmo que o Meios de comunicação, SDI, simples 8 bits Mestre entradas acima, mas para o simples
Canal escravo da interface de 8 bits.

Meios de comunicação, SDI, ZXATASP, Mestre, Inserir ...
Meios de comunicação, SDI, ZXATASP, Mestre, COMPROMETA-SE
Meios de comunicação, SDI, ZXATASP, Mestre, Ejetar
Meios de comunicação, SDI, ZXATASP, Escravo, Inserir ...
Meios de comunicação, SDI, ZXATASP, Escravo, COMPROMETA-SE
Meios de comunicação, SDI, ZXATASP, Escravo, Ejetar
O mesmo que o Meios de comunicação, SDI, simples 8 bits Mestre entradas acima, mas para os dois
canais da interface ZXATASP.

Meios de comunicação, SDI, ZXCF CompactFlash, Inserir ...
Meios de comunicação, SDI, ZXCF CompactFlash, COMPROMETA-SE
Meios de comunicação, SDI, ZXCF CompactFlash, Ejetar
O mesmo que o Meios de comunicação, SDI, simples 8 bits Mestre entradas acima, mas para o ZXCF
slot CompactFlash da interface.

Meios de comunicação, SDI, Dividir, Mestre, Inserir ...
Meios de comunicação, SDI, Dividir, Mestre, COMPROMETA-SE
Meios de comunicação, SDI, Dividir, Ejetar
Meios de comunicação, SDI, Dividir, Escravo, Inserir ...
Meios de comunicação, SDI, Dividir, Escravo, COMPROMETA-SE
Meios de comunicação, SDI, Dividir, Ejetar
O mesmo que o Meios de comunicação, SDI, simples 8-bit entradas acima, mas para os dois canais de
a interface DivIDE.

Ajuda, Teclado foto...
Exibir um diagrama mostrando o teclado Spectrum e as várias palavras-chave que podem
ser gerado com cada chave de (48K) BASIC. Nas interfaces de usuário GTK + e Win32, este
aparecerá em uma janela separada e a emulação continuará. Com as outras UIs, o
a imagem permanece na tela (e o emulador pausado) até que você pressione Esc or Entrar.

KEY MAPEAMENTO


Ao emular o espectro, chaves F1 para F10 são usados ​​como atalhos para vários itens de menu,
como descrito acima. As chaves alfanuméricas (junto com Entrar e Espaço) são mapeados no estado em que se encontram
as chaves de espectro. Os outros mapeamentos principais são:

Shift emulado como Caps Shift

Control, outro e Meta
emulado como Symbol Shift (a maioria dos outros modificadores também são mapeados para isso)

Retrocesso
emulado como Caps – 0 (Excluir)

Esc emulado como Caps – 1 (Editar)

Caps Travar
emulado como Caps – 2

Cursor chaves
emulado como Caps – 5/6/7/8 (conforme apropriado)

Aba emulado como Caps Shift – Symbol Shift (modo estendido)

Algumas outras teclas de pontuação são suportadas, se existirem no seu teclado - `,', `.',
`/', `;', `'', `#', `-', e `='. Estes são mapeados para as teclas deslocadas de símbolo apropriadas
no espectro.

Uma lista de chaves aplicáveis ​​ao usar as caixas de diálogo de seleção de arquivo é fornecida no ARQUIVO
SELEÇÃO seção abaixo.

DISPLAY TAMANHO


Algumas das IUs do Fuse permitem o redimensionamento da tela do Spectrum emulado. Para a janela
os baseados (GTK +, Win32 e Xlib), você pode redimensionar a janela, bem, redimensionando-a. :-)
Exatamente como isso funciona depende do seu gerenciador de janelas; você pode ter que fazer a janela
mais de duas vezes a largura e a altura do tamanho original antes de realmente aumentar. Fusível
tenta manter a janela "quadrada", mas com alguns gerenciadores de janela, isso pode significar que
a janela nunca será redimensionada. Se você tiver esse problema, o `--sem dica de aspecto'
opção pode ajudar.

Se você estiver usando a IU SDL em X11 ou GTK +, a janela será redimensionada automaticamente para ser
o tamanho correto para o filtro gráfico selecionado.

GRÁFICOS FILTROS


A Fuse tem a capacidade de aplicar filtros essencialmente arbitrários entre a construção de sua imagem de
a tela do Spectrum, e exibindo-o no monitor da máquina de emulação. Estes filtros
pode ser usado para fazer várias formas de suavização, emulação de scanlines de TV e vários outros
possibilidades. O suporte para filtros gráficos varia entre as diferentes interfaces de usuário,
mas existem duas classes gerais: as interfaces de usuário GTK +, Win32, Xlib, SVGAlib e SDL
(e o salvamento de capturas de tela .png) suportam filtros de 'interpolação' que usam uma paleta
maior do que as 16 cores do Spectrum, enquanto a interface de usuário do framebuffer atualmente
não suporta filtros de todo.

Uma complicação adicional surge devido ao fato de que as máquinas Timex têm sua alta
modo de vídeo de resolução com duas vezes a resolução horizontal. Para lidar com isso, Fuse trata
essas máquinas como tendo um tamanho de exibição "normal", que é duas vezes o tamanho de um normal
Tela do Spectrum, levando a um conjunto diferente de filtros disponíveis para estes
máquinas. Observe que qualquer um dos filtros de tamanho duplo ou triplo estão disponíveis para Timex
máquinas apenas ao usar as interfaces de usuário SDL, Win32 ou GTK +.

Os filtros disponíveis, junto com seus nomes abreviados usados ​​para selecioná-los no comando
linha, são:

Timex metade (suavizado) (metade)
Timex metade (pulando) (meio salto)
Dois filtros específicos da máquina Timex que dimensionam a tela até a metade do normal
(Timex) tamanho; ou seja, o mesmo tamanho de uma tela normal do Spectrum. A diferença
entre esses dois filtros está em como eles lidam com o modo de alta resolução: o
versão `suavizada 'é um filtro de interpolação que calcula a média de pares de
pixels, enquanto a versão `pulando 'é um filtro sem interpolação que simplesmente
elimina todos os outros pixels.

Normal (normal)
O filtro mais simples: basta exibir um pixel para cada pixel no Spectrum's
tela.

Double tamanho (2x)
Dimensione a tela exibida até o dobro do tamanho.

triplo tamanho (3x)
Dimensione a tela exibida até o triplo do tamanho. Disponível apenas com GTK +, Win32,
Interfaces de usuário Xlib e SDL ou ao salvar capturas de tela de máquinas não Timex.

2xSaI (2xsai)
super 2xSaI (super2xsai)
SuperÁguia (superáguia)
Três filtros de interpolação que aplicam sucessivamente mais suavização. Todos três
o dobro do tamanho da tela exibida.

AdvMAME2x (advmame2x)
Um filtro sem interpolação de tamanho duplo que tenta suavizar as linhas diagonais.

AdvMAME3x (advmame3x)
Muito parecido com AdvMAME2x, exceto que ele triplica o tamanho da tela exibida.
Disponível apenas com as interfaces de usuário GTK +, Win32, Xlib e SDL ou ao salvar
capturas de tela de máquinas não Timex.

TV 2x (tv2x)
TV 3x (tv3x)
Timex TV (timetextv)
Três filtros que tentam emular o efeito das linhas de varredura da televisão. O
o primeiro é um filtro de tamanho duplo para máquinas não Timex, o segundo é um filtro semelhante
filtro de tamanho triplo, enquanto o último é um filtro de tamanho único para máquinas Timex
(note que isso significa que a TV 2X e a Timex TV produzem o mesmo tamanho de saída).

AMIGO TV (Paltv)
AMIGO TV 2x (paltv2x)
AMIGO TV 3x (paltv3x)
Três filtros que tentam emular o efeito do sistema PAL TV que camadas
uma imagem colorida de baixa resolução sobre uma imagem em preto e branco de alta resolução
imagem. Os filtros também podem adicionar linhas de varredura como as outras séries de TV
escaladores.

Ponto matriz (matriz de pontos)
Um filtro de tamanho duplo que emula o efeito de uma tela de matriz de pontos.

Timex 1.5x (horax15x)
Um filtro específico de interpolação do Timex que dimensiona a tela do Timex em até 1.5 × seu
tamanho normal (que é, portanto, 3 × o tamanho de uma tela Spectrum 'normal').
Disponível apenas para as interfaces de usuário GTK +, Win32 e SDL ou ao salvar
capturas de tela.

HQ 2x (hq2x)
HQ 3x (hq3x)
Dois filtros que fazem antialiasing de alta qualidade (mas lento). Dobra e triplica o
tamanho da tela exibida respectivamente.

A EMULADO ESPECTRO


O Spectrum emulado é, por padrão, um Spectrum 48K não modificado com um toca-fitas e
Impressora ZX conectada. Ah, e aparentemente alguma máquina mágica de carregar / salvar instantâneo que é
provavelmente melhor atenuado por causa da analogia. :-)

Para emular diferentes tipos de espectro, selecione o Máquina, Selecione ... opção de menu, ou
imprensa F9.

A emulação Spectrum é pausada quando qualquer caixa de diálogo aparece. Na IU do widget, também é
pausado quando menus ou a imagem do teclado são exibidos.

IMPRESSORA EMULAÇÃO


Os vários modelos de Spectrum suportavam uma variedade de maneiras de conectar impressoras, três das
que são suportados pelo Fuse. Diferentes impressoras são disponibilizadas para diferentes
modelos:

16, 48, TC2048, TC2068, TS2068
Impressora ZX

128/+2/Pentágono
Impressora serial (somente texto)

+ 2A, +3
Impressora paralela (somente texto)

Se a emulação Opus Discovery, + D ou DISCiPLE estiver em uso e a emulação de impressora estiver habilitada,
é fornecida emulação somente texto da interface de impressora paralela da interface de disco.

Qualquer impressão é anexada a um (ou ambos) dos dois arquivos, dependendo da impressora - estes
padrão para impressão.txt para saída de texto, e impressão.pbm para gráficos (imagens PBM são
suportado pela maioria dos visualizadores e conversores de imagens). Esses nomes podem ser alterados com o
--arquivo de texto e --arquivo gráfico opções da linha de comando ou arquivo de configuração. Enquanto
a impressora ZX pode saída graficamente, a saída de texto simulada é gerada no mesmo
tempo usando um tipo rudimentar de OCR com base no conjunto de caracteres atual (um pouco como usar
SCREEN $). Atualmente não há suporte para gráficos ao usar o serial / paralelo
saída, embora quaisquer códigos de escape usados ​​serão `impressos 'fielmente. (!)

A propósito, não é uma boa ideia modificar o impressão.pbm arquivo fora do Fuse se você
deseja continuar anexando a ele. O cabeçalho precisa ter um determinado layout para que o Fuse seja
capaz de continuar anexando a ele corretamente, e o arquivo será sobrescrito se não puder
ser anexado a.

ZXATASP E ZXCF


As interfaces ZXATASP e ZXCF são dois periféricos projetados por Sami Vehmaa que
estender significativamente as capacidades do Spectrum. Mais detalhes sobre ambos estão disponíveis
da página inicial de Sami, http://user.tninet.se/~vjz762w/, mas uma breve visão geral é fornecida aqui.

O verdadeiro ZXATASP vem com 128K ou 512K de RAM e a capacidade de conectar um IDE
discos rígidos e um cartão CompactFlash, enquanto o ZXCF vem com 128K, 512K ou 1024K de RAM
e a capacidade de conectar um cartão CompactFlash. Do ponto de vista da emulação, os dois
interfaces são realmente muito semelhantes, pois um cartão CompactFlash é logicamente apenas um disco IDE
disco. Atualmente, a emulação do Fuse está corrigida em ter 512K de RAM no ZXATASP e 1024K
no ZXCF.

Para ativar o ZXATASP, basta selecionar o ZXATASP interface opção do Opções, Disco
Periféricos ... diálogo. O estado dos jumpers de proteção contra upload e gravação é então
controlado pelo ZXATASP carregar e ZXATASP escrever proteger opções. Da mesma forma, o ZXCF é
controlado pelo ZXCF interface e ZXCF carregar opções (a proteção contra gravação do ZXCF é
controlado por software).

Se você estiver usando o ZXATASP ou o ZXCF, quase certamente deseja investigar
ResiDOS, o sistema operacional projetado para uso com o ZXATASP e o ZXCF. ResiDOS fornece
facilidades para usar a RAM extra, acessar os dispositivos de armazenamento em massa e um gerenciador de tarefas
permitindo a comutação virtualmente instantânea entre programas no Spectrum. Ver
http://www.worldofspectrum.org/residos/ para mais detalhes.

DIVIDIR


O DivIDE é outra interface IDE para o Spectrum, da qual detalhes completos podem ser encontrados
at http://baze.au.com/divide/. A interface pode ser ativada por meio do Dividir interface
opção do Opções, Disco Periféricos ... diálogo, e o estado de sua proteção contra gravação
jumper controlado através do Dividir escrever proteger opção. Se você vai usar o
DivIDE, você provavelmente vai querer um dos firmwares disponíveis na página inicial do DivIDE.

ESPECTRANET EMULAÇÃO


O Spectranet é uma interface de rede Ethernet para o ZX Spectrum de Dylan Thomas. O
interface pode ser ativada através do Spectranet opção nas preferências de periféricos
caixa de diálogo e o estado de seu jumper automático de entrada de página (desabilitar) controlado por meio do
Spectranet desabiltar opção. Se você for usar o Spectranet, provavelmente
deseja um dos firmwares disponíveis na homepage da Spectranet
(http://spectrum.alioth.net/doc/index.php), que também é onde você pode encontrar mais
informações sobre como usar a interface.

Instalar o firmware do Spectranet no Fuse é um pouco mais complicado do que em um verdadeiro
máquina, principalmente porque a emulação do Fuse não suporta DHCP. Essas instruções são
correto a partir de 2012/01/26 - se você estiver usando um firmware mais recente do que este, as coisas podem ter
mudou ligeiramente.

A primeira coisa que você precisa fazer é obter uma cópia do instalador Spectranet como um
arquivo .tap (ou semelhante). O instalador também está disponível no site Spectranet acima.

Assim que tiver uma cópia do instalador, inicie o Fuse e marque o Spectranet opção do
Opções, Periféricos, Geral... diálogo e o estado de seu jumper de proteção contra gravação
controlado através do Spectranet desabiltar opção. Feito isso, abra o arquivo do instalador
(use o Meios de comunicação, Fita, Abra ... comando ao invés de File, Abra ... para evitar o carregamento automático)
e digite os seguintes comandos do BASIC:

CLARO 26999
CARREGAR CÓDIGO ""
ALEATÓRIO USR 27000

A tela deve ficar azul e você verá cerca de 20 linhas de mensagem aparecendo como o
firmware está instalado, começando com “Apagando setor 0” e terminando com “Restaurando página
B ”, e você obterá o familiar 0 OK, 0: 1 na parte inferior da tela.

Agora desmarque o Spectranet desabiltar opção do Opções, Periféricos, Geral... diálogo
e redefinir o espectro. Você deve ver uma tela de status azul muito breve, antes do normal
a tela de direitos autorais aparece com algumas informações do Spectranet na parte superior - deve haver
quatro linhas de status, começando com “Alioth Spectranet” e terminando com o IP da Spectranet
endereço (que será 255.255.255.255 neste estágio).

Agora acione um NMI (a opção de menu Máquina / NMI) e você deve obter um branco sobre azul
Menu Spectranet NMI com cinco opções.

Selecione [A] Definir configurações de rede - isso deve levar você a outro menu, que irá
rolagem da parte superior da tela; não se preocupe com isso por enquanto.

Agora você precisará definir várias opções:

[A] Ativar / desativar DHCP - selecione N
[B] Alterar endereço IP - digite o endereço IP da máquina em que está executando o Fuse.
[C] Alterar máscara de rede - insira a máscara de rede apropriada para o endereço IP selecionado acima.
Se isso não significa nada para você, tente 255.255.255.0
[D] Alterar gateway padrão - insira o endereço de gateway apropriado. Se você não conhece nenhum
melhor, insira o endereço IP do seu roteador.
[E] Alterar DNS primário - insira o endereço do seu servidor DNS. Se você não conhece nenhum
melhor, use o servidor DNS público do Google, 8.8.8.8.

Não há necessidade de alterar as opções [F] ou [G], mas selecione:

[H] Alterar nome de host - insira um nome de host para a máquina habilitada para Spectranet. Não faz
realmente importa o que você insere aqui - é mais útil apenas para substituir o padrão de lixo
nome para que você possa ver o que inseriu para as outras configurações.

Sua tela agora deve ser semelhante a esta:

Configuração atual
──────────────────────────────────────────
Use DHCP: Não
Endereço IP: 192.168.000.002
Máscara de rede: 255.255.255.000
Gateway padrão: 192.168.000.001
DNS primário: 192.168.000.001
DNS secundário: 255.255.255.255

Endereço de hardware: FF: FF: FF: FF: FF: FF
Nome do host: fusível


Se tudo parecer correto, selecione [I] Salvar alterações e saia (você verá um breve “Salvando
configuração ... ”mensagem) seguida por [E] Sair, ponto em que você retornará para
BÁSICO.

Agora digite os seguintes comandos:

% cfgnew
% cfgcommit

Que mostrará o padrão 0 OK, 0: 1 na parte inferior da tela.

Reinicie o Spectrum novamente e você verá a mesma tela de status de quatro linhas, mas desta vez
com seu endereço IP na última linha.

Parabéns! Agora você instalou o firmware Spectranet. Para evitar ter que ir
através de tudo isso sempre que você iniciar o Fuse, salve um instantâneo .szx neste ponto e carregue
que toda vez que você quiser usar a Spectranet.

ARQUIVO SELEÇÃO


A maneira como você seleciona um arquivo (seja instantâneo ou arquivo de fita) depende de qual UI você está
usando. Em primeiro lugar, veja como usar o seletor de arquivos GTK +.

O seletor mostra os diretórios e arquivos no diretório atual em dois
subjanelas. Se qualquer uma das listas for muito grande para caber na janela, você pode usar a barra de rolagem para
veja o resto (arrastando o controle deslizante, por exemplo), ou você pode usar Shift – Tab (para mover o
foco do teclado para uma subjanela) e use as teclas do cursor. Para alterar o diretório, clique duas vezes
.

Para escolher um arquivo para carregar, você pode clicar duas vezes nele ou clicar nele e depois em Ok. Ou
clique Cancelar para abortar.

Se você estiver usando o teclado, provavelmente a maneira mais fácil de usar o seletor é apenas
ignore-o e digite o nome. Isso não é tão irritante quanto parece, uma vez que o nome do arquivo
a caixa de entrada possui completamento de nome de arquivo - digite parte de um diretório ou nome de arquivo e pressione Aba.
Deve completá-lo. Se for um diretório, ele se move para esse diretório; se o
a conclusão era ambígua, ela completa o máximo possível e restringe os nomes dos arquivos
mostrado para aqueles que correspondem. Você deve pressionar Entrar quando você terminar de digitar o
nome do arquivo, ou Esc para abortar.

Agora, se você estiver usando a IU do widget - aquela que usa a fonte Spectrum - o seletor funciona
um pouco diferente. Os arquivos e diretórios são todos listados em uma única coluna de duas colunas
janela (os diretórios são mostrados no topo, terminando em `/ ') - os nomes podem ser truncados
na tela se eles forem muito longos para caber.

Para mover o cursor, você pode usar as teclas do cursor ou os equivalentes do Spectrum
5/6/7/8, ou (da mesma forma) h/j/k/l. Para um movimento mais rápido, o Página Up, Página Para baixo, INÍCIO e
Terminar as chaves são suportadas e fazem o que você espera. Para selecionar um arquivo ou diretório, pressione
Entrar. Para abortar, pressione Esc.

Com ambos os seletores, tenha em mente que todos os arquivos são mostrados, se o Fuse seria capaz
para carregá-los ou não.

MONITOR / DEBUGGER


Em primeiro lugar, observe que a grande maioria desta seção se aplica apenas se você estiver usando o GTK +
interface de usuário; se você estiver usando uma das interfaces de usuário do widget, obterá um muito básico
monitor que mostra os valores atuais dos registros e permite que você dê um único passo
através da execução ou continuar.

Se você estiver usando a interface de usuário GTK +, o Fuse possui um recurso moderadamente poderoso, completamente
monitor / depurador transparente, que pode ser ativado por meio do Máquina, Depurador ... cardápio
opção. Uma janela do depurador aparecerá, mostrando o estado atual da máquina emulada:
o `painel 'superior esquerdo mostra o estado atual do Z80 e os últimos bytes gravados em qualquer
periféricos emulados. O painel inferior esquerdo lista todos os pontos de interrupção ativos. Movendo para a direita, o
próximo painel mostra onde o mapa de memória de 64K do Spectrum (o `W?'e'C?'indique se
cada pedaço de 8K é gravável ou contido respectivamente), e o próximo uma desmontagem, que por
o padrão começa no contador do programa atual, embora isso possa ser modificado pelo
comando `desmontar '(veja abaixo) ou arrastando a barra de rolagem ao lado dele. O próximo painel
mostra a pilha atual, e o painel final quaisquer 'eventos' que devem ocorrer e podem
afetar a emulação. Qualquer um desses painéis pode ser removido usando o Ver cardápio. Abaixo de
monitores são uma caixa de entrada para comandos do depurador e cinco botões para controlar o
depurador:

Avaliação
Avalie o comando atualmente na caixa de entrada.

Individual Passo
Execute precisamente um opcode Z80 e pare a emulação novamente.

Continuar
Reinicie a emulação, mas deixe a janela do depurador aberta. Observe que o depurador
a janela não será atualizada durante a execução da emulação.

Break
Pare a emulação e retorne ao depurador.

Fechar
Feche a janela do depurador e reinicie a emulação.

Clicar duas vezes em uma entrada no painel de pilha fará com que a emulação seja executada até que o
contador do programa atinge o valor armazenado naquele endereço, enquanto clica duas vezes em um
a entrada no painel de `eventos 'fará com que a emulação seja executada até que esse tempo seja atingido.

O principal poder do depurador é por meio dos comandos inseridos na caixa de entrada, que são
semelhantes em natureza (mas definitivamente não são idênticos ou tão poderosos quanto) àqueles em gdb(1).
Em geral, o depurador não diferencia maiúsculas de minúsculas e os números serão interpretados como decimais,
a menos que seja prefixado por `0x'ou `$'quando eles serão interpretados como hex. Cada comando
pode ser abreviado para a parte que não está entre colchetes.

base} número
Mude a janela do depurador para exibir a saída na base número. Valores disponíveis
são 10 (decimal) ou 16 (hex).

br {eakpoint} [endereço] [condição]
Defina um ponto de interrupção para parar a emulação e retornar ao depurador sempre que um opcode for
executado em endereço e condição avalia verdadeiro. Se endereço é omitido,
o padrão é o valor atual de PC.

br {eakpoint} p {ort} (r {ead} | w {rite}) porta [condição]
Defina um ponto de interrupção para acionar sempre que a porta IO porta é lido ou escrito para e
condição avalia verdadeiro.

br {eakpoint} (r {ead} | w {rite}) [endereço] [condição]
Defina um ponto de interrupção para acionar sempre que houver localização de memória endereço é lido de (outro
do que por meio de uma busca de opcode) ou escrito para e condição avalia verdadeiro. Endereço
novamente o padrão é o valor atual de PC se omitido.

br {eakpoint} ti {me} tempo [condição]
Defina um ponto de interrupção para ocorrer tempo tstates após o início de cada quadro, assumindo
condição avalia verdadeiro (se um for fornecido).

br {eakpoint} ev {ent} área:detalhe [condição]
Defina um ponto de interrupção para ocorrer quando o evento especificado por área:detalhe ocorre e
condição avalia como verdadeiro. Os eventos que podem ser capturados são:

dividir: página
divide: unpage
A interface DivIDE é paginada para dentro ou para fora da memória, respectivamente
if1: página
if1: unpage
A ROM shadow da Interface 1 é paginada para dentro ou para fora da memória
rzx: end
Uma gravação RZX termina de ser reproduzida
fita: tocar
fita: pare
A fita emulada começa ou para de tocar
zxcf: página
zxcf: unpage
A interface ZXCF é paginada para dentro ou para fora da memória
zxatasp: página
zxatasp: unpage
A interface ZXATASP é paginada para dentro ou para fora da memória

Em todos os casos, o evento pode ser especificado como área: * para capturar todos os eventos daquele
área.

Claro} [endereço]
Remova todos os pontos de interrupção em endereço ou o valor atual do PC se endereço é omitido.
Os pontos de interrupção de leitura / gravação da porta não são afetados.

com {mmands} id
<depurador comando>
<depurador comando>
...
final
Defina as coisas de forma que os comandos do depurador especificados sejam executados automaticamente
quando ponto de interrupção id é acionado. Atualmente não há interface de usuário para entrar
comandos de depuração de várias linhas, então a única maneira de especificar este comando é no
linha de comando através do --debugger-comando opção.

doença} id [condição]
Definir ponto de interrupção id para acionar apenas quando condição é verdadeiro, ou incondicionalmente se
condição é omitido.

Prosseguir}
Equivalente ao Continuar botão.

del {ete} [id]
Remover ponto de interrupção id, ou todos os pontos de interrupção se id é omitido.

desmontar} endereço
Defina a desmontagem do painel central para começar em endereço.

saída}
Saia do emulador imediatamente.

Finalizar}
Saia da CALL atual ou equivalente. Isso não é infalível: funciona por
definir um ponto de interrupção temporário no conteúdo atual do ponteiro da pilha, então
não funcionará corretamente se o código retornar a algum outro ponto ou jogar com
sua pilha de outras maneiras. Além disso, definir este ponto de interrupção não desativa outros
pontos de interrupção, que podem ser acionados antes deste. Nesse caso, o temporário
o ponto de interrupção permanece, e o comando `continue 'pode ser usado para retornar a ele.

ignorar} id contar
Não acione o próximo contar vezes esse ponto de interrupção id teria desencadeado.

Next}
Vá para o opcode seguindo o atual. Tal como acontece com o comando `terminar ', este
funciona definindo um ponto de interrupção temporário no próximo opcode, portanto, não é infalível.

Fora} porta valor
Escreva valor para a porta IO porta.

imprimir} expressão
Imprima o valor de expressão para a saída padrão.

definir} endereço valor
Cotovelada valor na memória em endereço.

definir} cadastre-se valor
Defina o valor do registro Z80 cadastre-se para valor.

definir} [im | iff1 | iff2] valor
Defina o modo de interrupção ou interrompa flip-flops cadastre-se para valor. Se o modo IM
não for 0, 1 ou 2, será ignorado, enquanto valores iff diferentes de zero serão convertidos para
um.

se {t} $variável valor
Defina o valor da variável do depurador variável para valor.

degrau}
Equivalente ao Individual Passo botão.

t {breakpoint} [opções]
Este é o mesmo que o comando `breakpoint 'em suas várias formas, exceto que o
O ponto de interrupção é temporário: será acionado uma vez e apenas uma vez e, em seguida, removido.

Os endereços podem ser especificados em uma de duas formas: um endereço absoluto, especificado por
um número inteiro no intervalo de 0x0000 a 0xFFFF ou como um `página:compensar'combinação, que se refere
para um local compensar bytes no banco de memória página, independente de onde o banco esteja
atualmente paginado na memória. As páginas de RAM são indicadas simplesmente por um número inteiro, enquanto as ROMs são
prefixado por `R'(por exemplo, o deslocamento 0x1234 na ROM 1 é especificado como `R1: 0x1234'). Páginas selecionadas
via linha / ROMCS são prefixados com `C', enquanto o Timex Dock e Exrom usam prefixos `D'
e `X'respectivamente. As máquinas 48K são tratadas como tendo um mapeamento permanente da página 5
em 0x4000, página 2 em 0x8000 e página 0 em 0xC000; o espectro de 16K é tratado como tendo
página 5 em 0x4000 e nenhuma página em 0x8000 e 0xC000.

Em qualquer lugar que o depurador esteja esperando um valor numérico, exceto onde ele espera um ponto de interrupção
id, você pode usar uma expressão numérica, que usa uma versão restrita de C's
sintaxe; exatamente a mesma sintaxe é usada para pontos de interrupção condicionais, com '0' sendo falso
e qualquer outro valor sendo verdadeiro. Em expressões numéricas, você pode usar constantes inteiras (todas
os cálculos são feitos em números inteiros), nomes de registro (que simplesmente avaliam o valor de
o registro), variáveis ​​do depurador, parênteses, as quatro operações numéricas padrão (`+ ',
`- ',` *' e `/ '), os operadores de (não-) igualdade` ==' e `! = ', os operadores de comparação
`> ',` <', `> = 'e` <=', bit a bit e (`& '), ou (` |') e exclusivo ou (`^ ') e lógico
e (`&& ') e ou (` ||').

A CUTUCAR FINDER


O `localizador de cutucões 'é uma ferramenta projetada para fazer a tarefa de encontrar (vidas infinitas
etc.) procura jogos um pouco mais fácil: é semelhante ao utilitário `Lifeguard 'que era
disponível para uso com o Multiface. Funciona mantendo uma lista de locais em que
o número atual de vidas (etc.) pode ser armazenado e ter a capacidade de remover
que lista todos os locais que não contêm um valor especificado.

A caixa de diálogo do localizador de poke contém uma caixa de entrada para especificar o valor a ser pesquisado,
uma contagem do número atual de locais possíveis e, se houver menos de 20
localizações possíveis, uma lista das localizações possíveis (no formato `página: deslocamento '). Os cinco
os botões funcionam da seguinte forma:

Incrementado
Remova da lista de locais possíveis todos os endereços que não foram
incrementado desde a última pesquisa.

Decrementado
Remova da lista de locais possíveis todos os endereços que não foram
diminuiu desde a última pesquisa.

Pesquisar
Remova da lista de locais possíveis todos os endereços que não contenham o
valor especificado no campo `Pesquisar por '.

Limpar
Reinicialize o localizador de cutucões para que todos os locais sejam considerados possíveis.

Fechar
Feche a caixa de diálogo. Observe que isso não redefine o estado atual do cutucão
localizador.

Clicar duas vezes em uma entrada na lista de locais possíveis causará um ponto de interrupção para
ser definido para disparar sempre que esse local for gravado.

Um exemplo de como usar isso pode tornar as coisas um pouco mais claras. Usaremos a versão 128K do
Gryzor. Carregue o jogo, defina as teclas adequadas e comece a jogar. Faça uma pausa no jogo imediatamente
e abrir a caixa de diálogo do localizador de cutucões. Notamos que atualmente temos 6 vidas, então insira '6'
no campo `Pesquisar por 'e clique em` Pesquisar'. Isso reduz o número de possíveis
locais para cerca de 931 (você pode obter um número um pouco diferente dependendo de exatamente quando
você pausou o jogo). Brinque um pouco e então (deliberadamente) perca uma vida. Pause o jogo
novamente. Como agora temos 5 vidas, substitua o `6 'no campo` Pesquisar por' por um `5 'e
clique em `Pesquisar 'novamente. Isso, então, reduz a lista de locais possíveis a apenas um:
página 2, deslocamento 0x00BC. Este é o único local na memória que armazenou `6 'quando tínhamos
6 vidas e `5 'quando tínhamos 5 vidas, então é bem provável que seja aqui que as vidas
a contagem é armazenada. Clique duas vezes na entrada `2: 0x00BC 'na caixa de diálogo para definir o
ponto de interrupção apropriado (você pode desejar abrir o depurador neste momento para confirmar isso).
Jogue um pouco mais. Da próxima vez que você perder uma vida, a emulação será interrompida com o PC em 0x91CD.
Rolar alguns endereços para cima no painel de desmontagem do depurador mostra que um valor foi carregado
de 0x80BC (nosso contador de vidas hipotético), diminuído e armazenado novamente para 0x80BC,
que se parece muito com o código para reduzir o número de vidas. Agora podemos usar o
depurador para substituir o decremento por um NOP (`definir 0x91c9 0 '), e jogar algum
mais depois disso, revela que isso funcionou e agora temos vidas infinitas.

A CUTUCAR MEMÓRIA


O Fuse suporta POKEs multifacetados, permitindo modificar endereços de memória específicos para
trapaça (vidas infinitas, munição infinita, etc.).

O diálogo `poke memory 'contém uma lista de POKEs carregados recentemente e algumas caixas de entrada para
adicionar POKEs personalizados:

Bank
Define o banco de memória 128K (valores '0' a '7') ou o mapeamento de memória atual (valor
`8 'ou em branco).

Endereço
Endereço de memória para modificar. Valores no intervalo de 16384 a 65535 para o modo de memória 48K ou 0
a 65535 para bancos de memória de 128K. GTK + UI também aceita endereços hexadecimais.

Valor
Novo valor para o endereço anterior, no intervalo de 0 a 255. O valor 256 significa “Prompt para o
usuário mais tarde ”.

É possível carregar POKEs de um arquivo externo usando o File, Abra ... opção de menu ou
a funcionalidade de arrastar e soltar nas interfaces de usuário GTK + e Win32. Depois de carregar um instantâneo ou
fita, o Fuse tentará localizar automaticamente um arquivo POK com o mesmo nome de arquivo. Isso significa
que se abrirmos `GAME.TAP ', o Fuse tentará abrir` GAME.POK' e `POKES / GAME.POK '.
See http://www.worldofspectrum.org/POKformat.txt para obter mais detalhes sobre este formato de arquivo.

POKEs carregados na lista podem ser ativados ou desativados conforme o usuário quiser e permanecerão
na memória até uma reinicialização da máquina.

A .DSK FORMATO


Em geral, as imagens de disco para o +3 Spectrum são consideradas no formato DSK.
No entanto, esta é, na verdade, uma ligeira simplificação exagerada; existem de fato dois semelhante, mas
formatos DSK não idênticos. (A diferença pode ser vista fazendo `cabeça -1 arquivo dsk': XNUMX
o formato começará com `MV - CPCEMU 'e o outro começará com` EXTENDED').

O Fuse suporta os formatos `CPCEMU 'e` EXTENDED'.

BETA 128 EMULAÇÃO


O Fuse suporta emulação Betadisk em sua emulação Pentágono e Escorpião, e também em
48K, TC2048, 128K e emulação +2 (mas não + 2A) se o beta 128 interface opção do
Opções, Disco Periféricos ... a caixa de diálogo está ativada. Quando essa opção é usada em 48K ou TC2048
emulação o beta 128 carregador do carro in 48K máquinas opção controla adicionalmente se o
a máquina inicializa diretamente no sistema TR-DOS. Veja o DISCO ARQUIVO FORMATOS seção para mais
detalhes sobre formatos de arquivo de disco suportados.

OPUS DESCUBRA EMULAÇÃO


Por padrão, o Fuse emula a interface Opus Discovery com a expansão opcional de 2k RAM
e uma segunda unidade de disco de lado único de 40 trilhas. Veja o DISCO ARQUIVO FORMATOS seção para mais
detalhes sobre formatos de arquivo de disco suportados. A porta de impressora do Opus Discovery também é emulada
apenas para saída. (Veja o IMPRESSORA EMULAÇÃO seção para mais detalhes.) O Opus Discovery
só pode ser usado com emulação 16K, 48K, 128K, TC2048 e +2 (não + 2A). Para acessar os discos,
use a mesma sintaxe da Interface 1 e Microdrives.

+D EMULAÇÃO


O Fuse oferece suporte à emulação do disco + D e da interface da impressora. Veja o DISCO ARQUIVO FORMATOS
seção para obter mais detalhes sobre os formatos de arquivo de disco suportados. A porta da impressora + D é
emulado. (Veja o IMPRESSORA EMULAÇÃO seção para mais detalhes.) O + D só pode ser usado
com emulação 48K, 128K e +2 (não + 2A). Para acessar os discos, primeiro você precisa carregar
G + DOS, inserindo um disco contendo o arquivo DOS (+ SYS) e digitando “RUN”. Uma vez que o DOS é
carregado, você pode carregar de / para discos + D prefixando nomes de arquivos com `dn'onde'n' é o
número da unidade em uso. Por exemplo, `CARGA d1 "meuarquivo"'carregaria o arquivo chamado
`myfile 'da unidade emulada 1. A sintaxe Microdrive também pode ser usada.

Para salvar um instantâneo, escolha o Máquina, NMI opção de menu e, em seguida, pressione `4 'para salvar um 48K
instantâneo ou `5 'para salvar um instantâneo de 128K. Ao salvar um instantâneo de 128K, você deve então
pressione S ou N para indicar se a tela mudou enquanto salvava o instantâneo, para terminar
salvando. Você também pode escolher `3 'para salvar uma captura de tela no disco. Segurando Caps Shift
junto com qualquer uma dessas opções fará com que o + D salve na 'outra' unidade para o
um usado por último.

As opções `1 'e` 2' permitem que as capturas de tela sejam impressas (em monocromático, normal e grande
formatos respectivamente) se a emulação da impressora estiver habilitada. Para salvar e carregar
instantâneos e salvando as imagens no disco, o G + DOS deve ser carregado primeiro, mas a impressão de
as capturas de tela podem ser executadas sem carregar o G + DOS.

Finalmente, `X 'retornará do menu NMI.

DISCÍPULO EMULAÇÃO


O Fuse suporta a emulação do disco DISCiPLE e da interface da impressora, embora não
atualmente suporta a emulação da Rede Sinclair, ou suporta a emulação de um DISCiPLE
conectado a uma máquina de 128K. Veja o DISCO ARQUIVO FORMATOS seção para mais detalhes sobre
formatos de arquivo de disco suportados, que são iguais aos da emulação + D, conforme descrito acima.
A porta da impressora do DISCiPLE é emulada. (Veja o IMPRESSORA EMULAÇÃO seção para mais
detalhes.) O DISCiPLE só pode ser usado com emulação 48K no momento. Para acessar os discos,
você precisará primeiro carregar o GDOS, inserindo um disco contendo o arquivo DOS (SYS) e
entrando em “RUN”. Depois que o DOS for carregado, você pode carregar de / para os discos DISCiPLE prefixando
nomes de arquivos com `dn'onde'n'é o número da unidade em uso. Por exemplo, `CARGA
d1 "meuarquivo"'carregaria o arquivo chamado `meuarquivo' da unidade emulada 1. Microdrive
sintaxe também pode ser usada.

Os instantâneos podem ser salvos de maneira semelhante à de + D conforme descrito acima, mas observe
que GDOS no DISCiPLE contém um bug que causa corrupção assim que o botão NMI
é pressionado, afetando o salvamento de instantâneos e também o carregamento de instantâneos que foram
originalmente salvo com a + D ou SAM Coupé. Isso causará corrupção mesmo quando um
a captura de tela é impressa, ou se o menu nunca foi acessado em primeiro lugar (devido a
Caps Shift não está sendo pressionado, como é necessário para o DISCiPLE), desde que GDOS seja
carregado. Este bug não está presente no G + DOS no + D. (Nota: isso foi causado por
salvar / restaurar o registro AF duas vezes no manipulador NMI, onde AF e AF '
o registro sombra deve ter sido salvo / restaurado.)

O botão NMI funciona de maneira ligeiramente diferente no DISCiPLE e no + D. Caps Shift deve
ser mantida pressionada enquanto pressiona o botão NMI, e não há a opção 'X' para sair do menu.
Além disso, a impressão de capturas de tela exige que o GDOS seja carregado. Dependendo da IU que você está
usando, mantendo pressionada a tecla Caps Shift enquanto escolhe o Máquina, NMI opção de menu pode ser
ligeiramente complicado, ou mesmo impossível. Para o GTK + UI, certifique-se de que a tecla Shift está pressionada
antes de entrar no Lavagem cardápio. Para a IU do widget, não parece possível
execute esta ação.

DISCO ARQUIVO FORMATOS


O Fuse suporta vários formatos de imagem de disco em sua emulação + D, DISCiPLE e Beta 128.

Para ler:

.UDI
Imagem Ultra Disk; para especificações por favor veja
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format: _udi or
http://zxmak.chat.ru/docs.htm

Este é o único formato de imagem que pode armazenar todas as informações relevantes do
dados gravados em um disco magnético, para que possa ser usado para qualquer não padrão disco
formato. O Fuse pode ler todos os tipos de faixas estendidas também (FM / MFM misto ou faixas com
Dados `WEAK 'ou mesmo faixas compactadas também).

.IDE
Formato de imagem de disco do UKV Spectrum Debugger.

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

.EUA .SDF
Para compatibilidade com imagens de disco SAM Coupé usando esses formatos. Observe que SAM
As imagens Coupé `.DSK 'compartilham o mesmo formato que` .MGT'.

.TRD
Imagem de disco TR-DOS; para informações detalhadas, consulte http
: //web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
Um formato de arquivo simples para arquivos de disco TR-DOS.

.TD0
Formato de imagem Teledisk; O Fuse oferece suporte apenas a arquivos que não usam o recurso “Advanced
Opção de compressão ”. Descrição detalhada encontrada em
http://www.classiccmp.org/dunfield/img54306/td0notes.txt e
http://www.fpns.net/willy/wteledsk.htm

.DSK
Formato de imagem de disco CPC; O Fuse suporta o antigo formato e o novo formato de CPC estendido
também. Mais informações, consulte o A .DSK FORMATO seção e o CPCEMU
seção do manual 7.7.1 http://www.cpc-emu.org/linux/cpcemu_e.txt ou de
http://www.cpctech.org.uk/docs/extdsk.html

.OPD .OPU
Formatos de arquivo do Opus Discovery.

O Fuse suporta a maioria dos formatos acima para escrita: .UDI .IDE .MGT .IMG .EUA .TRD .SCL
.OPD .OPU .DSK (apenas o antigo formato de CPC).

Você pode salvar imagens de disco com qualquer formato de saída, basta selecionar a extensão apropriada.
(por exemplo, `elite3.udi'para salvar como um arquivo UDI). Se as bibliotecas apropriadas estivessem disponíveis
quando espectro de biblioteca(3) foi compilado, então o Fuse tentará criar imagens UDI compactadas com
trilhas para economizar espaço em disco. Existe um .LOG formato `imagem 'para fins de depuração. Isto é
um arquivo de texto simples contém três despejos da imagem de disco carregada com detalhes diferentes. Não
todos os formatos de imagem podem armazenar todas as imagens de disco. Você não pode salvar uma imagem de disco com um
formato impróprio que perde algumas informações (por exemplo: comprimento variável da trilha ou setor
comprimento).

FRACO DISCO DADOS


Algumas proteções contra cópia têm o que é descrito como dados `fracos / aleatórios '. Cada vez que o setor
é lido um ou mais bytes serão alterados, o valor pode ser aleatório entre leituras consecutivas
do mesmo setor. Dois formatos de imagem de disco (Extended DSK e UDI) podem armazenar este tipo de
dados. O Fuse pode ler e usar dados do setor fraco de arquivos EDSK e UDI quando presentes, e
pode salvar de volta os dados do setor fraco para o formato de imagem UDI.

FILME GRAVAÇÃO


O Fuse pode salvar filmes com som em um formato de arquivo específico (FMF). Esta gravação é muito
rápido e tem um tamanho moderado, mas você precisa usar o programa fmfconv em fuse-utils para
converter em arquivos normais de vídeo e / ou áudio. O --movie-compr opção permite que você defina
o nível de compressão para Nenhum, Sem perdas ou Alto. Se Zlib não estiver disponível, apenas Nenhum é
válido. O padrão quando Zlib está disponível é Lossless. A gravação de um filme pode ficar mais lenta
emulação, se você tiver problemas de desempenho, pode tentar definir a compactação como Nenhum.

O Fuse grava cada quadro exibido, então, por padrão, o arquivo gravado tem cerca de 50 vídeos
quadros por segundo. Um vídeo padrão tem uma taxa de quadros de cerca de 24-30 / s, então se você definir
Opções / Geral / Quadro taxas 1: n ou o equivalente --avaliar opção de linha de comando para 2 do que
a taxa de quadros de gravação reduz cerca de 25 / s. A taxa de quadros exata depende do relógio Z80
frequência que varia dependendo da máquina emulada específica.

Nota: Você pode ver todos os efeitos “gfx” apenas se a opção Fuse frame rate estiver definida como 1,
mas na maioria dos casos você pode usar com segurança 2. Além disso, a gravação do filme para se o emulado
máquina é alterada.

A taxa de amostragem do som gravado e o número do canal são iguais ao fusível gerado
taxa de amostragem de som (32000 Hz por padrão) e número do canal (mono por padrão). O comum
as frequências de amostragem em arquivos de vídeo padrão são 44100 Hz e 48000 Hz. Se você usar
--sound-freq opção de linha de comando, você pode gravar som em 44100 Hz ou mesmo 48000 Hz.

Você pode gravar som estéreo se usar AY estéreo separação ou o equivalente --separação
opção de linha de comando.

Você pode usar fmfconv para converter o arquivo de filme gravado em um arquivo de vídeo padrão.

Exemplos

fundir --movie-start saída.fmf --avaliar 2 --sound-freq 44100 --separação ACB

iniciar a gravação de vídeo com taxa de quadros de vídeo de cerca de 25 / s e estéreo de frequência de amostragem de 44100 Hz
nível de compressão padrão de som.

COMPRIMIDO ARQUIVOS


Supondo que as bibliotecas apropriadas estivessem disponíveis quando espectro de biblioteca(3) foi compilado,
instantâneos, imagens de fita, cartuchos de encaixe e arquivos de gravação de entrada podem ser lidos a partir de arquivos
comprimido com bzip2(3) ou gzip(3) como se estivessem descompactados. Há atualmente
sem suporte para leitura de imagens de disco compactadas +3, DISCiPLE / + D ou Beta.

Use fuse-sdl online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad