IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

fuse - Online nel Cloud

Esegui fuse nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fuse che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fuse — Sinclair ZX Spectrum emulatore

SINOSSI


fusibile [Opzioni]

DESCRIZIONE


Fuse è un emulatore di Sinclair ZX Spectrum. Supporta diversi modelli (incluso il 128),
con un'emulazione abbastanza fedele del display e del suono.

L'emulatore può caricare qualsiasi formato supportato da libspettro(3) — questo include Z80,
Istantanee SNA e SZX e file di nastro virtuale PZX, TAP e TZX. Salvataggio su SZX, Z80 e SNA
istantanee e file su nastro TZX e TAP sono supportati. L'estensione SLT al formato Z80 è
parzialmente supportato (abbastanza per i giochi multi-load); tuttavia, caricamento del vecchio file DAT
la variante no. Le immagini disco DSK, UDI, FDI, TR0, SDF, MGT, IMG, SAD, TRD, SCL e OPD sono
supportato quando viene emulata un'interfaccia disco, incluse le unità disco integrate attivate
+3, macchine Pentagon o Scorpion così come +D, DISCiPLE, Opus Discovery e Beta 128
interfacce. Le immagini della cartuccia DCK sono supportate durante l'emulazione di una variante Timex 2068.
Sono supportate anche le cartucce ROM Interface 2.

Infine, c'è anche il supporto per la lettura e la scrittura del formato di registrazione dell'ingresso RZX.

Vedere la COMPRESSO FILE sezione per i dettagli sulla lettura dei file compressi con bzip2(3) o
gzip(3).

VERSIONI


--accelerate-loader
Specificare se Fuse deve tentare di accelerare i caricatori di nastri di "breve"
circuito” il circuito di caricamento. Ciò in generale accelererà il caricamento, ma potrebbe causare
alcuni caricatori falliscono. (Abilitato per impostazione predefinita, ma puoi usare `--no-accelerate-loader'
disabilitare). Lo stesso della finestra di dialogo Opzioni generali Accelerare pale opzione.

--aspect-suggerimento
Specifica se le interfacce utente GTK+ e Xlib devono "suggerire" alla finestra
manager sulle proporzioni preferite per la finestra grafica, impedendo così
ridimensionamento a dimensioni non quadrate che comportano la mancata visualizzazione corretta di Fuse. Questo
è stato osservato che l'opzione causa problemi con alcuni gestori di finestre quando si usa l'opzione
Interfaccia utente GTK+ che può impedire il ridimensionamento o lo spostamento della finestra. (Abilitato
per impostazione predefinita, ma puoi usare `--nessun-suggerimento-aspetto' disabilitare). Vedi anche il
`--strict-aspect-suggerimento' opzione.

--salvataggio automatico delle impostazioni
Specificare se le impostazioni correnti di Fuse devono essere salvate automaticamente all'uscita. Il
uguale alla finestra di dialogo Opzioni generali Auto-save impostazioni opzione.

--caricamento automatico
Specificare se i file su nastro e su disco devono essere caricati automaticamente quando lo sono
aperto utilizzando il File, Aperto... opzione di menu. (Abilitato per impostazione predefinita, ma puoi usare
`--no-auto-caricamento' disabilitare). Uguale alla finestra di dialogo Opzioni generali Auto-load media
opzione.

--beta128
Emula un'interfaccia Beta 128. Uguale alla finestra di dialogo Opzioni periferiche disco
beta 128 interfaccia opzione.

--beta128-48boot
Quando un'interfaccia Beta 128 viene utilizzata in emulazione 48K o TC2048 l'opzione
controlla inoltre se la macchina si avvia direttamente nel sistema TR-DOS.
Uguale alla finestra di dialogo Opzioni periferiche disco beta 128 bagagliaio in 48K macchine
opzione.

--betadisk filetto
Inserisci il file specificato nell'unità A dell'interfaccia del disco Beta emulata: e
selezionare la modalità Pentagono all'avvio.

--bw-tv
Specificare se il display deve simulare un televisore a colori o in bianco e nero.
Questa opzione è attiva con le interfacce utente GTK+, Win32, Xlib e SDL: il
altri simuleranno sempre una TV a colori. Lo stesso della finestra di dialogo Opzioni generali
Nero ed bianca TV opzione.

--codice-concorso codice
Specificare il codice da scrivere sui file RZX in modalità competizione. Lo stesso dell'RZX
Finestra di dialogo Opzioni Concorrenza codice opzione.

--modalità-competizione
Specificare se le registrazioni in ingresso devono essere effettuate in "modalità competizione". Lo stesso di
la finestra di dialogo Opzioni RZX Concorrenza modo opzione.

--compress-rzx
Specificare se i file RZX devono essere scritti compressi. (Abilitato per impostazione predefinita,
ma puoi usare `--no-compress-rzx' disabilitare). Uguale alla finestra di dialogo Opzioni RZX
Comprimere RZX dati opzione.

--conferma-azioni
Specificare se le azioni "pericolose" (quelle che potrebbero causare la perdita di dati, ad esempio
resettando lo spettro) richiedono conferma prima che si verifichi. (Abilitato per impostazione predefinita,
ma puoi usare `--no-conferma-azioni' disabilitare). Questa opzione è la stessa di
Finestra di dialogo Opzioni generali Confermare azioni opzione.

--comando-debugger stringa
Specificare un comando del debugger da eseguire prima dell'avvio dell'emulatore. Questo può essere usato per
impostare punti di interruzione o simili. Attualmente, questo è l'unico metodo per inserire più righe
comandi del debugger. (Vedi il MONITORAGGIO/DEBUGGER sezione per maggiori informazioni).

--detect-caricatore
Specificare se Fuse deve tentare di rilevare l'accesso al nastro e
avviare e interrompere automaticamente la riproduzione del nastro virtuale. (Abilitato per impostazione predefinita, ma tu
può usare `--no-detect-caricatore' disabilitare). Uguale alla finestra di dialogo Opzioni generali
Individuare pale opzione.

--discepolo
Emula un'interfaccia DISCiPLE. Uguale alla finestra di dialogo Opzioni periferiche disco
Discepolo interfaccia opzione.

--discepolo filetto
Inserisci il file specificato nell'unità DISCiPLE emulata 1.

--disk-ask-merge
Chiedi all'utente di confermare se Fuse deve provare a unire il lato "B" di un disco
immagine da un file separato quando si apre una nuova immagine del disco a lato singolo.

--disk-prova-unione modo
Seleziona se Fuse deve provare a unire un file separato per il lato "B" di un disco
file separato dell'immagine quando si apre una nuova immagine del disco. La maggior parte delle immagini di dischi a doppia faccia
vengono scaricati come due immagini disco a lato singolo, ad esempio "Golden Axe - Side A.dsk" e
"Ascia d'oro - Lato B.dsk". Quindi, se vogliamo giocare a Golden Axe, prima dobbiamo
inserire la prima immagine del disco e quando il gioco chiede di inserire il lato B, dobbiamo
trova e apri la seconda immagine del disco, invece di "capovolgere" il disco all'interno del
unità. Se abilitato, Fuse tenterà di aprire anche la seconda immagine e creerà una doppia
immagine del disco su un lato (unire le due immagini del disco su un lato) e inserire questo unito
disco virtuale nell'unità disco. La funzione rileva se il file è su un lato
di un'immagine fronte-retro se il nome del file corrisponde a un modello come [Ss]ide[ _][abAB12][
_.] nel nome del file di un disco che si sta aprendo. Se trovato, Fuse tenterà di farlo
aprire anche l'altro lato del disco sostituendo i caratteri appropriati nel
nome file es. 1→2, a→b, A→B. In caso di successo, unirà le due immagini e
ora abbiamo un disco a doppia faccia nell'unità. Ciò significa che se apriamo `Golden Axe -
Side A.dsk', quindi Fuse proverà ad aprire anche 'Golden Axe - Side B.dsk'. Ora, possiamo
basta 'capovolgere' il disco se Golden Axe chiede il 'Lato B'. Le opzioni disponibili sono
Mai, Con un solo lato unità ed Sempre.

--dividere
Emula l'interfaccia DivIDE. Uguale alla finestra di dialogo Opzioni periferiche disco
Dividere interfaccia opzione.

--divide-masterfile filetto
--divide-slavefile filetto
Specificare un'immagine IDE da caricare nel master e nello slave emulati di DivIDE
unità rispettivamente.

--dividi-scrivi-proteggi
Specificare che il jumper di protezione da scrittura del DivIDE emulato deve essere considerato impostato.
Uguale alla finestra di dialogo Opzioni periferiche disco Dividere scrivere protegge opzione.

--bacino filetto
Inserisci il file specificato nel dock della variante Timex 2068 emulato; seleziona anche
il TC2068 all'avvio, se disponibile.

--modalità doublescan
Specificare che l'interfaccia utente del framebuffer deve tentare di utilizzare una modalità di doppia scansione (dove
ogni riga viene visualizzata due volte).

--drive-plus3a-tipo Digitare
--drive-plus3b-tipo Digitare
--drive-beta128a-tipo Digitare
--drive-beta128b-tipo Digitare
--drive-beta128c-tipo Digitare
--drive-beta128d-tipo Digitare
--drive-plusd1-tipo Digitare
--drive-plusd2-tipo Digitare
--drive-discepolo1-type Digitare
--drive-discepolo2-type Digitare
--drive-opus1-tipo Digitare
--drive-opus2-tipo Digitare
Specificare un tipo di unità disco da emulare con l'interfaccia associata. Guarda il disco
Finestra di dialogo Opzioni per ulteriori informazioni.

--drive-40-max-traccia contare
--drive-80-max-traccia contare
Specificare il numero massimo di tracce per unità fisiche da 40 e 80 tracce
rispettivamente.

--embed-istantanea
Specificare se un'istantanea deve essere incorporata in un file RZX quando la registrazione è
avviato da uno snapshot esistente. (Abilitato per impostazione predefinita, ma puoi usare
`--nessuna-istantanea-incorporata' disabilitare). Uguale alla finestra di dialogo Opzioni RZX Sempre incastrare
istantanea opzione.

--caricamento veloce
Specificare se Fuse deve essere eseguito alla massima velocità possibile quando il nastro virtuale
sta giocando. (Abilitato per impostazione predefinita, ma puoi usare `--nessun caricamento veloce' disabilitare). Il
uguale alla finestra di dialogo Opzioni generali Caricamento veloce opzione.

-f frequenza
--frequenza-suono frequenza
Specifica quale frequenza deve essere utilizzata da Fuse per il dispositivo audio, l'impostazione predefinita è 32 kHz,
ma alcuni dispositivi supportano solo una singola frequenza o un intervallo limitato (ad esempio 48 kHz
o fino a 22kHz).

--più pieno
Emula un'interfaccia Fuller Box. Uguale alla finestra di dialogo Opzioni periferiche Fuller Scatola
opzione.

--a schermo intero
Specificare se Fuse deve essere eseguito in modalità a schermo intero. Questa opzione è efficace solo
nell'interfaccia utente di SDL.

-g filtro
--filtro-grafico modo
Specifica quale filtro grafico utilizzare, se disponibile. L'impostazione predefinita è normale, quale
non utilizza filtri. Le opzioni disponibili sono 2x, 2xsai, 3x, advmame2x, advmame3x,
a matrice di punti, metà, mezzo salto, HQ2X, HQ3X, normale, super2xsai, superaquila, tempox15x,
timextv, tv2x, paltv, paltv2xe paltv3x. Vedere il GRAFICA FILTRI sezione per
più dettagli.

--filegrafica filetto
Imposta il nome del file utilizzato per l'output grafico dalla stampante ZX emulata. Vedi il
STAMPANTE EMULAZIONE .

-h
--Aiuto
Fornisci un breve aiuto per l'utilizzo, elencando le opzioni disponibili.

--if2carrello filetto
Inserisci il file specificato nell'interfaccia emulata 2.

--interfaccia1
Emula un'interfaccia Sinclair 1. Uguale alla finestra di dialogo Opzioni periferiche
Interfaccia 1 opzione.

--interfaccia2
Emula un'interfaccia Sinclair 2. (Abilitato per impostazione predefinita, ma puoi usare
`--nessuna-interfaccia2' disabilitare). Uguale alla finestra di dialogo Opzioni periferiche Interfaccia 2
opzione.

--problema2
Emula una tastiera numero 2. Uguale alla finestra di dialogo Opzioni generali Problema 2 tastiera
opzione.

-j dispositivo
--joystick-1 dispositivo
Leggi da dispositivo per emulare il primo joystick. Il fusibile userà entrambi
`/dev/input/js0' o `/dev/js0' per impostazione predefinita.

--joystick-2 dispositivo
Per quanto riguarda i --joystick-1 ma per il secondo joystick; l'impostazione predefinita qui è o
`/dev/input/js1' o `/dev/js1'.

--joystick-1-uscita Digitare
--joystick-2-uscita Digitare
--uscita-tastiera-joystick Digitare
Seleziona quale interfaccia joystick collegare per i primi due veri joystick e il
joystick della tastiera. L'impostazione predefinita è 0, che non è un output. Le opzioni disponibili sono
1 (cursore), 2 (Kempston), 3 (Sinclar 1), 4 (Sinclar 2), 5 (Timex 1), 6 (Timex 2),
ed 7 (Pieno). Uguale alla finestra di dialogo Opzioni joystick Joystick Digitare opzione.

--joystick-1-fuoco-1 codice
--joystick-1-fuoco-2 codice
--joystick-1-fuoco-3 codice
--joystick-1-fuoco-4 codice
--joystick-1-fuoco-5 codice
--joystick-1-fuoco-6 codice
--joystick-1-fuoco-7 codice
--joystick-1-fuoco-8 codice
--joystick-1-fuoco-9 codice
--joystick-1-fuoco-10 codice
--joystick-1-fuoco-11 codice
--joystick-1-fuoco-12 codice
--joystick-1-fuoco-13 codice
--joystick-1-fuoco-14 codice
--joystick-1-fuoco-15 codice
--joystick-2-fuoco-1 codice
--joystick-2-fuoco-2 codice
--joystick-2-fuoco-3 codice
--joystick-2-fuoco-4 codice
--joystick-2-fuoco-5 codice
--joystick-2-fuoco-6 codice
--joystick-2-fuoco-7 codice
--joystick-2-fuoco-8 codice
--joystick-2-fuoco-9 codice
--joystick-2-fuoco-10 codice
--joystick-2-fuoco-11 codice
--joystick-2-fuoco-12 codice
--joystick-2-fuoco-13 codice
--joystick-2-fuoco-14 codice
--joystick-2-fuoco-15 codice
Seleziona quale codice chiave fusibile deve essere attivato dal joystick reale applicabile
premere il pulsante. I codici sono i codici della tastiera Fusibile corrispondenti ai tasti. Il
il valore predefinito è 4096 che corrisponde al pulsante di fuoco del joystick virtuale. Stesso
come la finestra di dialogo Opzioni joystick Joystick fuoco opzioni.

--joystick-tastiera su codice
--joystick-tastiera-giù codice
--joystick-tastiera-sinistra codice
--joystick-tastiera-destra codice
--joystick-tastiera-fuoco codice
Selezionare quale codice chiave fusibile deve corrispondere a ciascuna direzione e accendere per il
joystick virtuale della tastiera. Lo stesso della finestra di dialogo Opzioni joystick della tastiera
Pulsante per UP, Pulsante per GIÙ, Pulsante per SINISTRA, Pulsante per DESTRA ed Pulsante per
FIRE opzioni rispettivamente.

--joystick-prompt
Se questa opzione è specificata, Fuse ti chiederà quale forma di joystick
emulazione che si desidera utilizzare durante il caricamento di un'istantanea. Non verrà emesso alcun prompt se il
la configurazione nell'istantanea corrisponde a quella che stai attualmente utilizzando. Lo stesso del
Finestra di dialogo Opzioni generali Scatto joystick pronto opzione.

--kempston
Emula un joystick Kempston. Uguale alla finestra di dialogo Opzioni periferiche Kempston
joystick opzione.

--kempston-mouse
Emula un mouse Kempston. Uguale alla finestra di dialogo Opzioni periferiche Kempston mouse
opzione.

--in ritardo
È stato osservato che alcuni Spettri reali funzionano in modo tale da rendere lo schermo
uno stato dopo rispetto a un altro hardware reale. Questa opzione specifica che Fusibile
dovrebbe emulare una macchina del genere. Uguale alla finestra di dialogo Opzioni generali In ritardo temporizzazioni
opzione.

--carico-suono
Specificare se il suono prodotto durante il caricamento dei nastri deve essere emulato. (Abilitato
per impostazione predefinita, ma puoi usare `--nessun-suono-di-caricamento' disabilitare). Uguale al suono
Finestra di dialogo Opzioni Caricamento in corso suono opzione.

-m Digitare
--macchina Digitare
Specificare il tipo di macchina da emulare inizialmente. L'impostazione predefinita è 48, uno spettro a 48K. Il
le opzioni disponibili sono 16, 48, 48_ntsc, 128, plus2, più2a, plus3, 2048, 2068,
ts2068, pentagono, pentagono512, pentagono1024, Scorpione ed se.

--melodico
Emula un'interfaccia Melodik AY per 16/48k spettri. Come le periferiche
Finestra di dialogo Opzioni Melodik opzione.

--file-microdrive filetto
--microdrive-2-file filetto
--microdrive-3-file filetto
--microdrive-4-file filetto
--microdrive-5-file filetto
--microdrive-6-file filetto
--microdrive-7-file filetto
--microdrive-8-file filetto
Specificare i file della cartuccia del microdrive dell'interfaccia 1 da aprire.

--pulsanti di scambio del mouse
Scambia i pulsanti sinistro e destro del mouse durante l'emulazione del mouse Kempston. Lo stesso
come la finestra di dialogo Periferiche generali scambiare mouse pulsanti opzione.

--film-compr livello
Questa opzione imposta il livello di compressione utilizzato durante la creazione dei filmati. Come il film
Finestra di dialogo Opzioni Film compressione opzione. Le opzioni disponibili sono Nessuna,
losslesse Alta (perdente). L'opzione predefinita è lossless. Vedi anche il FILM
REGISTRAZIONE .

--inizio-film Nome del file
Con questa opzione della riga di comando, Fuse avvierà la registrazione del filmato non appena il
l'emulatore viene avviato. Vedi anche il FILM REGISTRAZIONE .

--movie-stop-dopo-rzx
Con questa opzione della riga di comando, Fuse interromperà la registrazione del filmato durante la riproduzione RZX o
La registrazione RZX termina. Uguale alla finestra di dialogo Opzioni filmato Fermare registrazione dopo RZX
finisce opzione. (Abilitato per impostazione predefinita, ma puoi usare `--no-film-stop-dopo-rzx' per
disattivare). Vedi anche il FILM REGISTRAZIONE .

--opus
Emula un'interfaccia Opus Discovery. Uguale alla finestra di dialogo Opzioni periferiche disco
opus Ricerca e Sviluppo interfaccia opzione.

--opusdisk filetto
Inserisci il file specificato nell'unità emulata dell'Opus Discovery 1.

--paltv2x
Specificare se anche gli scaler PAL TV 2x e PAL TV 3x devono produrre linee di scansione
sulla falsariga degli scaler TV 2x e Timex TV. Lo stesso delle Opzioni generali
dialoghi PAL-TV uso TV2x effetto opzione.

-p filetto
--riproduzione filetto
Specificare un file RZX da cui iniziare la riproduzione.

--plus3disco filetto
Inserisci il file specificato nell'unità A: di +3 emulata; seleziona anche il +3 su
avvio se disponibile.

--plus3-detect-speedlock
Specifica se le unità +3 cercano di rilevare i dischi protetti da Speedlock ed emulano
settori "deboli". Se il file immagine del disco (EDSK o UDI) contiene dati di settore deboli,
rispetto al rilevamento Speedlock viene automaticamente omesso. Vedi anche il DEBOLE DISCO DATA
sezione. Uguale alla finestra di dialogo Opzioni disco +3 Individuare Blocco velocità opzione.

--plusd
Emula un'interfaccia +D. Uguale alla finestra di dialogo Opzioni periferiche disco +D interfaccia
opzione.

--plusddisk filetto
Inserisci il file specificato nell'unità +D emulata 1.

--stampante
Specificare se l'emulazione deve includere una stampante. Come le periferiche
Finestra di dialogo Opzioni Emulare stampanti opzione.

--Vota telaio
Specificare la frequenza dei fotogrammi, il rapporto tra gli aggiornamenti dei fotogrammi dello spettro e gli aggiornamenti dei fotogrammi reali.
Uguale alla finestra di dialogo Opzioni generali Telaio tasso opzione.

-r filetto
--disco filetto
Specificare un file RZX su cui iniziare la registrazione.

--rom-16 filetto
--rom-48 filetto
--rom-128-0 filetto
--rom-128-1 filetto
--rom-plus2-0 filetto
--rom-plus2-1 filetto
--rom-plus2a-0 filetto
--rom-plus2a-1 filetto
--rom-plus2a-2 filetto
--rom-plus2a-3 filetto
--rom-plus3-0 filetto
--rom-plus3-1 filetto
--rom-plus3-2 filetto
--rom-plus3-3 filetto
--rom-plus3e-0 filetto
--rom-plus3e-1 filetto
--rom-plus3e-2 filetto
--rom-plus3e-3 filetto
--rom-tc2048 filetto
--rom-tc2068-0 filetto
--rom-tc2068-1 filetto
--rom-ts2068-0 filetto
--rom-ts2068-1 filetto
--rom-pentagono-0 filetto
--rom-pentagono-1 filetto
--rom-pentagono-2 filetto
--rom-pentagono-3 filetto
--rom-scorpione-0 filetto
--rom-scorpione-1 filetto
--rom-scorpione-2 filetto
--rom-scorpione-3 filetto
--rom-spec-se-0 filetto
--rom-spec-se-1 filetto
--interfaccia-rom-1 filetto
--rom-opera filetto
--rom-plusd filetto
--rom-discepolo filetto
--rom-beta128 filetto
--rom-speccyboot filetto
Specificare il file da utilizzare per le ROM utilizzate per ciascuna macchina. Le opzioni
si riferiscono rispettivamente allo spettro 16K (48.rom), Spettro 48K (48.rom), il due
ROM per lo spettro 128K (128-0.rom ed 128-1.rom), le due ROM per il +2
(più2-0.rom ed più2-1.rom), le quattro ROM per il +2A (più3-0.rom, più3-1.rom,
più3-2.rom ed più3-3.rom), le quattro ROM per il +3 (più3-0.rom, più3-1.rom,
più3-2.rom ed più3-3.rom), la ROM TC2048 (tc2048.rom), le due ROM per il
CT2068 (tc2068-0.rom ed tc2068-1.rom), le due ROM per il TS2068 (tc2068-0.rom
ed tc2068-1.rom), le due ROM principali, la ROM TR-DOS e una ROM di servizio di ripristino per
il Pentagono (128p-0.rom, 128p-1.rom, trdos.rom ed gluck.rom), le quattro ROM per
lo scorpione 256 (256s-0.rom, 256s-1.rom, 256s-2.rom ed 256s-3.rom), le due ROM
per lo spettro SE (se-0.rom ed se-1.rom), la ROM Interfaccia 1 (if1-2.rom), La
Opus Scoperta ROM (opus.rom), il DISCIPLO ROM (discepolo.rom), la +D ROM
(plusd.rom), la ROM TR-DOS per l'emulazione Beta 128 con 48K, TC2048, 128K o +2
(trdos.rom) e la ROM SpeccyBoot (speccyboot-1.4.rom). I nomi tra parentesi
denotare le impostazioni predefinite. Nota che non tutte queste ROM sono fornite con Fuse: devi
fornire le proprie copie di quelli che non lo sono.

--no-rs232-stretta di mano
Questa opzione fa in modo che l'emulazione dell'interfaccia 1 di Fuse presupponga che la linea RS-232 sia diversa
end è live quando si collegano i canali di comunicazione. Vedi anche il `--rs232-rx'
e `--rs232-tx' opzioni.

--rs232-rx
--rs232-tx
Specificare i canali di comunicazione (FIFO o file) da utilizzare per l'Interfaccia 1 RS-232
emulazione come filo RxD e TxD. Vedi anche il `--rs232-stretta di mano' opzioni.

--rzx-salvataggi automatici
Specifica che, durante la registrazione di un file RZX, Fuse dovrebbe aggiungere automaticamente un'istantanea
al flusso di registrazione ogni 5 secondi. (Attivo per impostazione predefinita, ma puoi usare
`--no-rzx-salvataggi automatici' disabilitare). Uguale alla finestra di dialogo Opzioni RZX Creare salvataggi automatici
opzione; vedi lì per maggiori dettagli.

--separazione Digitare
Fornisce una separazione stereo dei canali audio AY del 128. Uguale alle Opzioni generali
dialoghi AY stereo separazione opzione. Le opzioni disponibili sono Nessuna, ACBe ABC.
L'opzione predefinita è Nessuna.

--semplice
Specificare se Fuse emulerà la semplice interfaccia IDE a 8 bit utilizzata da
Spettro +3e. Uguale alla finestra di dialogo Opzioni periferiche disco Un'espansione 8-bit IDE
opzione.

--simpleide-masterfile filetto
Specificare un file HDF per connettersi al master dell'interfaccia IDE a 8 bit semplice emulata
.

--simpleide-slavefile filetto
Specificare un file HDF per connettersi allo slave dell'interfaccia IDE a 8 bit semplice emulata
.

--slt
Supporta l'istruzione trap SLT. (Abilitato per impostazione predefinita, ma puoi usare `--no-slt'
disabilitare). Uguale alla finestra di dialogo Opzioni generali Usa il .slt trappole opzione.

-s filetto
--istantanea filetto
Specificare un file snapshot da caricare. Il file può essere in qualsiasi formato di snapshot supportato
by libspettro(3).

--suono
Specifica se Fuse deve produrre il suono. (Abilitato per impostazione predefinita, ma puoi usare
`--nessun suono' disabilitare). Uguale alla finestra di dialogo Opzioni audio Suono abilitato opzione.

-d dispositivo
--dispositivo-audio dispositivo
Specificare il dispositivo di output audio da utilizzare e le eventuali opzioni da fornire a quel dispositivo. Se tu
non stanno utilizzando l'interfaccia utente di SDL o utilizzando libao or libasound (ALSA) per l'uscita audio, quindi
, il dispositivo Il parametro specifica solo il dispositivo da utilizzare per l'uscita audio.

Se si utilizza l'interfaccia utente di SDL, il dispositivo parametro consente di specificare l'audio
driver da utilizzare (es. dsp, alsa, dma, esd e arts).

Se si utilizza libao per l'uscita audio, il dispositivo parametro consente di specificare
il dispositivo utilizzato per l'uscita audio (sia "dal vivo" a un altoparlante o a un file) e il
parametri da utilizzare per quel dispositivo. In generale, il dispositivo il parametro ha il
modulo driver[:param[=valore][,param[=valore][,...]]. autista seleziona il driver libao
da utilizzare, uno dei driver `live' (aix, prendilo, alsa09, arti, ESD, iris,
macosx, alla, Centro or sole) o un driver di file (au, crudo, wav or nullo). Il disponibile
le coppie di parametri e valori per ogni dispositivo sono:

· aix: sistema audio AIX

· sviluppo=dispositivo
`dispositivo' fornisce il dispositivo audio AIX.

· prendilo: Advanced Linux Sound Architecture versione 0.5.x

· carta=num
`num' fornisce il numero della carta ALSA.

· sviluppo=num
`num' fornisce il numero del dispositivo ALSA.

· dimensione_buf=num
`num' fornisce la dimensione del buffer ALSA in byte.

· alsa09: Advanced Linux Sound Architecture versione 0.9+

· sviluppo=stringa
`stringa' specifica il dispositivo ALSA es. hw:1.2

· tempo_tampone=num
`num' fornisce il tempo di buffer ALSA in microsecondi.

· periodo_tempo=num
`num' fornisce il tempo del periodo ALSA in microsecondi.

· usa_mmap=sì|y|vero|t|1
specifica che libao usa il trasferimento mappato in memoria.

· arti: soundserver aRts: nessun parametro.

· ESD: Demone del suono illuminato.

· ospite=stringa
`stringa' fornisce la specifica dell'host ESD.

· iris: Libreria audio IRIX: nessun parametro.

· macosx: MacOS X CoreAudio: nessun parametro.

· alla: Sistema audio di rete.

· ospite=stringa
`stringa' fornisce le specifiche dell'host NAS.

· dimensione_buf=num
`num' fornisce la dimensione del buffer sul server.

· Centro: Apri il sistema audio.

· dsp=stringa
`stringa' fornisce il dispositivo OSS da utilizzare, ad esempio /dev/sound/dsp1

· sole: Sistema audio SUN.

· sviluppo=stringa
`stringa' fornisce il dispositivo audio da utilizzare.

· au: File audio SUN Sparc: nessun parametro.

· crudo: file grezzo.

· ordine di byte=stringa
`stringa'può essere qualsiasi di nativo (host nativo byteorder), big (grande
endian) o piccolo (Little Endian).

· wav: File audio Microsoft: nessun parametro.

· nullo: output nullo: nessun parametro.

· mettere a punto: per il debug di libao.

Infine, ciascuno dei tipi di output di file (au, crudo ed wav) hanno un'opzione in più
`file=Nome del file' dove `Nome del file' fornisce l'output del file a cui verrà indirizzato. Questo
il valore predefinito è `suono-fusibile.ao' se non è specificato.

Alcuni esempi di utilizzo:

fusibile -d alsa09:dev=hw:1

fa in modo che Fuse utilizzi l'uscita ALSA 0.9+ con la seconda (#1) scheda audio.

fusibile -d raw:byteorder=piccolo,file=enigma.raw

fa sì che Fuse salvi le parole little endian in `enigma.raw'.

Vedere la sezione "DISPOSITIVO" di ogg123(1) per informazioni aggiornate sui dispositivi e
opzioni (eccetto per l'opzione `file' che è fornita da Fuse stesso).

Se si utilizza libasound or ALSA per l'uscita audio, il dispositivo parametro consente
specificare il dispositivo utilizzato per l'uscita audio e alcuni parametri da utilizzare per
quel dispositivo. In generale, il dispositivo parametro ha la forma
devstr or
param[=valore][,param[=valore][,...][,devstr].

· devstr: seleziona il dispositivo ALSA utilizzato, può essere un qualsiasi ALSA complesso o semplice
nome del dispositivo. per esempio: difetto or hw: 0 or tee:plughw:0,'/tmp/out.raw',raw. Vedere
il riferimento api pcm alsa-lib su http://www.alsa-project.org/alsa-doc/
alsa-lib/pcm.html per ulteriori spiegazioni.

· param ed valori:

· buffer=nnnn: imposta il buffer ALSA in frame, causa valore più basso
ritardo del suono più piccolo ma potrebbe avere un buffer underrun maggiore (pop e clic),
un valore maggiore causa un ritardo maggiore ma un minor underrun. Di default Fusibile
determinare la dimensione del buffer in base alla frequenza del suono effettiva.

Se usi qualche plugin speciale per il tuo dispositivo pcm (es: dmix) o
la tua scheda non supporta alcuni parametri necessari (ad esempio non può riprodurne altri
solo un suono stereo a 48 kHz come alcune schede audio AC97) può causare Fuse
non è possibile impostare la dimensione del buffer necessaria, la frequenza del suono appropriata,
canali e così via, quindi non è possibile ottenere un risultato ottimale o meno
sentire il suono a tutti. In questo caso prova il spina:#, (dove # significa
il numero della tua carta contato da 0) per il dispositivo ALSA.

· verboso : se fornito, fuse segnala il buffer underrun ALSA a stderr.

Alcuni esempi di utilizzo:

fusibile -d verboso, buffer=2000

fa in modo che Fuse utilizzi il dispositivo ALSA predefinito con buffer di lunghezza di 2000 fotogrammi e report
Alsa buffer underrun attivo stderr.

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

fa sì che Fuse utilizzi la prima scheda e salvi in ​​parallelo i campioni audio grezzi in
/tmp/aufwm.raw file.

--forza-suono-8bit
Forza l'uso dell'audio a 8 bit, anche se è possibile farlo a 16 bit. Uguale alle opzioni audio
dialoghi forza 8-bit opzione.

--tipo-altoparlante Digitare
Selezionare l'emulazione dell'altoparlante di uscita, il tipo può essere Altoparlante TV, Segnale acustico o Non filtrato.
Uguale alla finestra di dialogo Opzioni audio Speaker Digitare opzione.

--speccyboot
Emula un'interfaccia Ethernet SpeccyBoot. Uguale alla finestra di dialogo Opzioni periferiche
Speccy Boot opzione. Vedi la pagina web di SpeccyBoot su
http://speccyboot.sourceforge.net/ per tutti i dettagli su SpeccyBoot.

--speccyboot-tap dispositivo
Specificare il dispositivo TAP da utilizzare per l'emulazione SpeccyBoot.

--spettro
Emula un'interfaccia SpecDrum. Uguale alla finestra di dialogo Opzioni periferiche SpecDrum
opzione. Vedi la pagina web di World of Spectrum Infoseek su
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 per manuali, software e
altri accessori.

--spettranet
Specificare se Fuse emulerà l'interfaccia Ethernet di Spectranet. Lo stesso del
Finestra di dialogo Opzioni periferiche generali Spectranet opzione. Vedi il SPETTRANET
EMULAZIONE .

--spettranet-disabilita
Questa opzione controlla lo stato del jumper di paginazione automatica di Spectranet (J2).
Uguale alla finestra di dialogo Opzioni periferiche generali Spectranet disable opzione. Vedi il
SPETTRANET EMULAZIONE .

--velocità percentuale
Specificare la velocità (come percentuale della velocità reale dello spettro) alla quale l'emulazione
dovrebbe tentare di procedere. Uguale alla finestra di dialogo Opzioni generali Emulazione velocità
opzione.

--barra di stato
Per l'interfaccia utente GTK+ e Win32, abilita la barra di stato sotto il display. Per Xlib
e SDL UI, abilita le icone di stato che mostrano se il disco e il nastro sono in corso
accesso. Uguale alla finestra di dialogo Opzioni generali Mostra barra di stato opzione.

--strict-aspect-suggerimento
Per l'interfaccia utente GTK+, utilizzare limiti più rigidi per i limiti delle proporzioni impostati da
`--aspect-suggerimento' opzione. Ciò può causare alcuni gestori di finestre (ad esempio,
metacità(1)) per non consentire il ridimensionamento e lo spostamento della finestra, ma è necessario per
impedire ad altri (ad esempio, fvwm(1)) da poter ridimensionare la finestra lontano da
piazza.

-v modo
--fbmode modo
Specificare quale modalità utilizzare per l'interfaccia utente FB. Valori disponibili per modo sono `320' (che
corrisponde a una modalità 320×240×256), il valore predefinito e `640' (una modalità 640×480×256).

--svga-mode modalità1, modalità2, modalità3
Specificare quale modalità SVGA utilizzare per l'interfaccia utente SVGAlib a diverse dimensioni dello schermo.
Valori disponibili per mode1, mode2 ed mode3 sono elencati in una tabella, quando viene chiamato Fuse
con --svga-mode stratagemma opzione della riga di comando. Quando l'utente seleziona una modalità non disponibile
per una dimensione, Fuse semplicemente ignora e cerca di trovare la modalità migliore per questo. ad esempio con
--svga-mode 0,0,12 Fusibile usa la modalità SVGA 1024×768×256 specificata per tripla dimensione
filtri, ma selezionare automaticamente le modalità SVGA per filtri di dimensioni normali o doppie.
Il numero di modalità sopra è solo un esempio e i numeri di modalità e i loro significati possono
variare la scheda grafica dalla scheda grafica.

-D modo
--modalità doublescan modo
Specificare se utilizzare le modalità doublescan nell'interfaccia utente FB. Valori disponibili per modo
sono 0, 1 e 2. 0 significa "mai doublescan" (usa 640×480 a 72 Hz o 60 Hz),
mentre 1 e 2 significano entrambi "prova a usare doublescan" e ricadranno sul 640×480
modalità. 1 seleziona le modalità a 72 Hz (stesse dimensioni e forma del tipico 640×480), e
2 seleziona le modalità a 60 Hz (overscan).

Se il monitor visualizza uno schermo vuoto quando si utilizza 1 o 2, premere F10 quindi provare a
un'altra opzione o pronunciare `--fbmode 640'.

-t filetto
--nastro filetto
Specificare un file nastro virtuale da utilizzare. Deve essere in formato PZX, TAP o TZX.

--file di testo filetto
Imposta il nome del file utilizzato per l'output del testo dalle stampanti emulate. Vedi il STAMPANTE
EMULAZIONE sezione sottostante per maggiori dettagli.

--trappole
Supporta trap per il caricamento/salvataggio del nastro ROM. (Abilitato per impostazione predefinita, ma puoi usare
`--no-trap' disabilitare). Uguale alla finestra di dialogo Opzioni generali Usa il nastro trappole
opzione.

-V
--versione
Mostra quale versione di Fuse è in uso.

--volume-ay volume
Imposta il volume relativo del chip AY-3-8912 in un intervallo compreso tra 0 e 100%. Lo stesso del
Finestra di dialogo Opzioni audio AY volume opzione.

--volume-segnale acustico volume
Imposta il volume relativo del segnale acustico in un intervallo compreso tra 0 e 100%. Uguale al suono
Finestra di dialogo Opzioni Beeper volume opzione.

--volume-spettro volume
Imposta il volume relativo di SpecDrum da un intervallo di 0–100%. Uguale al suono
Finestra di dialogo Opzioni SpecDrum volume opzione.

--rom-scrivibili
Consenti ai programmi Spectrum di sovrascrivere le ROM. Lo stesso delle Opzioni generali
dialoghi Consentire scrive a ROM opzione.

--zxatasp
Specificare se Fuse emula l'interfaccia ZXATASP. Uguale alle periferiche a disco
Finestra di dialogo Opzioni ZXATASP interfaccia opzione.

--zxatasp-caricamento
Specificare lo stato del jumper di caricamento ZXATASP. Uguale alle periferiche a disco
Finestra di dialogo Opzioni ZXATASP caricare opzione.

--zxatasp-protezione-scrittura
Specificare lo stato del jumper di protezione da scrittura ZXATASP. Uguale alle periferiche a disco
Finestra di dialogo Opzioni ZXATASP scrivere protegge opzione.

--zxatasp-masterfile filetto
Specificare un file HDF per connettersi al canale principale dell'interfaccia ZXATASP emulata.

--zxatasp-slavefile filetto
Specificare un file HDF per connettersi al canale slave dell'interfaccia ZXATASP emulata.

--zxcf
Specificare se Fuse emula l'interfaccia ZXCF. Uguale alle periferiche a disco
Finestra di dialogo Opzioni ZXCF interfaccia opzione.

--zxcf-caricamento
Specificare lo stato del jumper di caricamento ZXCF. Uguale alle opzioni delle periferiche del disco
dialoghi ZXCF caricare opzione.

--zxcf-cffile filetto
Specificare un file HDF per connettersi all'interfaccia ZXCF emulata.

--zxprinter
Emula la stampante ZX. Uguale alla finestra di dialogo Opzioni periferiche generali ZX Stampante
opzione.

Tutte le opzioni lunghe che controllano le impostazioni di attivazione/disattivazione possono essere disabilitate utilizzando `--no-foo' (per un
opzione `--pippo'). Ad esempio, il contrario di `--problema2'è `--nessun problema2'. Queste opzioni
può anche essere modificato mentre l'emulatore è in esecuzione, utilizzando le finestre di dialogo delle opzioni — vedere il
documentazione per il Opzioni menu nel MENU E CHIAVI sezione per i dettagli.

LA VARIE FRONT-END


Fuse supporta vari front-end o interfacce utente (interfacce utente). Il solito è basato su GTK+,
ma ci sono anche SDL, Win32, Xlib, SVGAlib e framebuffer.

La differenza importante da notare è che le versioni GTK+ e Win32 utilizzano la finestra di dialogo "nativa"
box ecc. (comportandosi come un normale programma basato su GUI) mentre gli altri usano un
alternativa, "UI Widget" specifica per il fusibile. Quest'ultimo front-end è facilmente individuabile tra l'altro
usa la finestra/schermo principale di Fuse per menu e finestre di dialogo e usa quella di Spectrum
font.

MENU E CHIAVI


Poiché molti dei tasti disponibili sono dedicati all'emulazione della tastiera di Spectrum, il
il modo principale per controllare Fuse stesso (piuttosto che la macchina emulata) è tramite il
menu. Ci sono anche scorciatoie da tastiera per alcune opzioni di menu.

Nella versione GTK+ e Win32, la barra dei menu è sempre visibile nella parte superiore del Fuse
finestra. Puoi fare clic sul nome di un menu per farlo apparire. In alternativa, puoi premere F1 a
visualizza una versione pop-up della barra dei menu, che puoi quindi navigare con i tasti cursore
o mouse.

Nell'interfaccia utente del widget premendo F1 è l'unico modo per ottenere il menu principale; e a differenza della GTK+
versione, l'emulatore si ferma durante la navigazione nei menu. I menu mostrano quale tasto
premere per ciascuna opzione di menu tra parentesi. premendo Esc esce da un menu e premendo entrare
esce completamente dal sistema di menu (oltre a "confermare" qualsiasi finestra di dialogo corrente).

Ecco cosa fanno le opzioni del menu, insieme alle mappature dei tasti funzione per quegli elementi
che li hanno:

F3
File, Aperto...
Apri un file di spettro. Le istantanee verranno caricate in memoria; le immagini del nastro saranno
inserito nel registratore emulato, e se il Auto-load media l'opzione è impostata sarà
in fase di caricamento. L'apertura di un'immagine del disco o di un'immagine del dock Timex causerà il
tipo di macchina appropriato (+3, Pentagono o TC2068) da selezionare con l'immagine
inserito e i dischi verranno caricati automaticamente se Auto-load media l'opzione è impostata.
Vedere la RISORSE SELEZIONE sezione sottostante per i dettagli su come scegliere il file. Nota
che questo comportamento è diverso dalle versioni precedenti di Fuse, quando questa opzione
aprirebbe solo le istantanee.

F2
File, Risparmi Istantanea...
Salva un'istantanea (stato della macchina, contenuto della memoria, ecc.) su file. Puoi selezionare il
nome del file in cui salvare. Se ha un'estensione .szx, .z80 o .sna, lo snapshot
verrà salvato in quel formato. In caso contrario, verrà salvato come file .szx.

File, Registrazione, Disco...
Avvia la registrazione dell'input su un file RZX, inizializzato dallo stato di emulazione corrente.
Ti verrà chiesto un nome di file da utilizzare.

File, Registrazione, Record da istantanea...
Avvia la registrazione dell'input su un file RZX, inizializzato da un'istantanea. tu per primo
verrà richiesta l'istantanea da utilizzare e quindi il file in cui salvare la registrazione.

inserire
File, Registrazione, inserire istantanea
Inserisce un'istantanea dello stato corrente nel file RZX. Questo può essere usato a
punto successivo per tornare allo stato inserito utilizzando uno dei comandi seguenti.

Elimina
File, Registrazione, Rollback
Riporta la registrazione al punto in cui è stata inserita l'istantanea precedente.
La registrazione continuerà da quel punto.

File, Registrazione, Rollback a ...
Ripristina la registrazione su qualsiasi istantanea che è stata inserita nella registrazione.

File, Registrazione, Giocare a...
Riproduce l'input registrato da un file RZX. Ciò consente di riprodurre i tasti premuti registrati
in precedenza. I file RZX generalmente contengono un'istantanea con lo stato dello spettro al
inizio della registrazione; se il file RZX selezionato non lo fa, ti verrà richiesto un
anche l'istantanea da caricare.

File, Registrazione, Fermare
Interrompere qualsiasi file RZX attualmente in fase di registrazione/riproduzione.

File, AY Registrazione, Disco...
Inizia a registrare i byte in uscita tramite il chip audio AY-3-8912 in un file PSG. Voi
verrà richiesto un nome file in cui salvare la registrazione.

File, AY Registrazione, Fermare
Arresta qualsiasi registrazione AY corrente.

File, Apri SCR Immagine dello schermo...
Carica uno screenshot SCR (essenzialmente solo un dump binario del video di Spectrum
memoria) sulla schermata corrente. Fuse supporta gli screenshot salvati nel Timex hi-
modalità a colori e ad alta risoluzione, nonché schermi Spectrum "normali", e farà un
conversione semplice se uno screenshot ad alta risoluzione o ad alta risoluzione viene caricato su un non-Timex
macchina.

File, Risparmi allo as SCR...
Salva una copia di tutto ciò che è attualmente visualizzato sullo schermo di Spectrum come SCR
file. Ti verrà richiesto un nome file in cui salvare lo screenshot.

File, Risparmi allo as png...
Salva la schermata corrente come file PNG. Ti verrà richiesto un nome di file da salvare
lo screenshot a.

File, Film, Disco...
Fuse può registrare filmati (video e audio) in un file con un formato speciale che può
essere convertito in seguito in un formato di file video comune con il fmfconv utilità. Voi
verrà richiesto un nome file per salvare il video. Perfavore guarda FILM REGISTRAZIONE .

File, Film, Fermare
Interrompe la registrazione del filmato attualmente in corso.

File, Caricare Binario Dati...
Carica i dati binari da un file nella memoria di Spectrum. Dopo aver selezionato il file
da cui caricare i dati, puoi scegliere dove caricare i dati e quanti dati caricare.

File, Risparmi Binario Dati...
Salva un pezzo arbitrario della memoria di Spectrum in un file. Seleziona il file che desideri
desideri salvare, seguito dalla posizione e dalla lunghezza dei dati che desideri salvare.

F10
File, uscita
Esci dall'emulatore. Apparirà una finestra di dialogo di conferma che verifica che tu voglia effettivamente farlo
Fai questo.

F4
Opzioni, Generale...
Visualizza la finestra di dialogo Opzioni generali, che consente di configurare Fuse. (Con il widget
UI, i tasti mostrati tra parentesi alternano le opzioni, entrare conferma eventuali modifiche e
Esc aborti). Nota che tutte le impostazioni modificate si applicano solo al correntemente in esecuzione
Fusibile.

Le opzioni disponibili sono:

Emulazione velocità
Imposta la velocità con cui Fuse tenterà di emulare lo spettro, come percentuale di
la velocità con cui funziona la macchina reale. Se la tua macchina non è abbastanza veloce
per stare al passo con la velocità richiesta, Fuse funzionerà il più velocemente possibile.
Si noti che se la velocità di emulazione non è esattamente il 100%, non verrà emesso alcun suono
essere prodotto.

Telaio tasso
Specificare la frequenza dei fotogrammi, il rapporto tra gli aggiornamenti del fotogramma dello spettro e il fotogramma reale
aggiornamenti. Questo è utile se la tua macchina ha problemi a stare al passo con
la schermata dello spettro si aggiorna.

Problema 2 tastiera
Le prime versioni dello spettro utilizzavano un valore diverso per i bit inutilizzati sul
porte di input della tastiera e alcuni giochi dipendevano dal vecchio valore di questi
bit. L'abilitazione di questa opzione passa al vecchio valore, per consentirti di eseguirli.

Usa il nastro trappole
Di solito, Fuse intercetta le chiamate alla routine di caricamento del nastro ROM in ordine
per caricare i file da nastro più rapidamente quando possibile. Ma questo può (raramente)
interferire con il caricamento di TZX; disabilitando questa opzione si evita il problema al
costo del caricamento del nastro più lento (cioè sempre in tempo reale). Durante il caricamento del nastro
le trap sono disabilitate, è necessario avviare manualmente la riproduzione del nastro, premendo F8
o scegliendo il Media, Nastro, Giocare elemento del menu. Fuse utilizza anche trappole a nastro per
intercettare la routine di salvataggio del nastro nella ROM per salvare rapidamente i file su nastro,
i nastri possono essere salvati anche utilizzando il Media, Nastro, Record Inizio elemento del menu.

Caricamento veloce
Se questa opzione è abilitata, Fuse funzionerà alla massima velocità possibile
durante la riproduzione del nastro virtuale, riducendo così drasticamente il tempo
prende per caricare i programmi. Potresti voler disabilitare questa opzione se lo desideri
fermare il nastro in un punto specifico.

Accelerare pale
Se questa opzione è abilitata, Fuse tenterà di accelerare i caricatori di nastri
“cortocircuitando” l'anello di carico. Questo in generale accelererà
caricamento, ma potrebbe causare il fallimento di alcuni caricatori.

Individuare pale
Se questa opzione è abilitata, Fuse tenterà di rilevare quando un caricamento
routine è in corso, quindi avvia automaticamente il nastro virtuale per
caricare il programma. Questo viene fatto utilizzando un'euristica per identificare un caricamento
routine, quindi non è affatto infallibile, ma funziona nella maggior parte dei casi.

Auto-load media
In molte occasioni, quando apri un file su nastro o su disco, è perché ha un
programma in cui si desidera caricare ed eseguire. Se questa opzione è selezionata, questo sarà
accade automaticamente per te quando apri uno di questi file usando il
File, Aperto... opzione di menu — è quindi necessario utilizzare il Media menu per usare i nastri
o dischi per salvare i dati o per caricare i dati in un già in esecuzione
.

Usa il .slt trappole
L'aspetto del caricamento multiplo dei file SLT richiede un'istruzione trap per essere
supportato. Questa istruzione non viene generalmente utilizzata ad eccezione di questa trappola, ma
poiché non è inconcepibile che un programma possa voler utilizzare il reale
istruzione invece, puoi scegliere se supportare o meno la trappola.

Consentire scrive a ROM
Se questa opzione è selezionata, Fuse consentirà felicemente ai programmi di sovrascrivere
quello che normalmente sarebbe ROM. Questo probabilmente non è molto utile nella maggior parte dei casi
circostanze, soprattutto perché la ROM 48K sovrascrive parti di se stessa.

Auto-save impostazioni
Se questa opzione è selezionata, Fuse scriverà automaticamente la sua corrente
opzioni selezionate al suo file di configurazione all'uscita (se libxml2 era disponibile
quando Fuse è stato compilato). Se disattivi questa opzione, dovrai
utilizzare manualmente Opzioni, Risparmi in seguito per garantire che questa impostazione ottenga
scritto nel file di configurazione di Fuse.

MDR cartuccia len
Questa opzione controlla il numero di blocchi in una nuova cartuccia Microdrive. Se
il valore minore di 4 o maggiore di 254 Fusibile assume 4 o 254.

Random lunghezza MDR cartuccia
Se questa opzione è abilitata, Fuse utilizzerà una cartuccia Microdrive casuale
lunghezza invece della lunghezza specificata nel MDR cartuccia len opzione.

RS-232 stretta di mano
Se disattivi questa opzione, Fuse presuppone che l'altra estremità della linea RS-232 sia attiva
quando si collegano i canali di comunicazione. Vedi anche il `--rs232-rx' e
`--rs232-tx' opzioni.

Nero ed bianca TV
Questa opzione ti permette di scegliere se simulare un colore o un nero e
televisione bianca. Funziona solo con GTK+, Win32, Xlib e SDL
interfacce utente: le altre simuleranno sempre un televisore a colori.

PAL-TV uso TV2x effetto
Questa opzione consente di scegliere se il TV PAL 2x e scaler superiori
riproduce anche le linee di scansione allo stesso modo di TV 2x, TV 3x e Timex TV
scaler.

Confermare azioni
Specificare se le azioni "pericolose" (quelle che potrebbero causare la perdita di dati, per
esempio resettando lo spettro) richiedono conferma prima che si verifichi.

Mostra barra di stato
Per l'interfaccia utente GTK+ e Win32, abilita la barra di stato sotto il display. Per
l'interfaccia utente di SDL, abilita le icone di stato che mostrano se il disco e il nastro sono
a cui si accede. Questa opzione non ha effetto per le altre interfacce utente.

Scatto joystick pronto
Se impostato, Fuse ti chiederà quale joystick fisico o tastiera vuoi
connettersi all'interfaccia del joystick abilitata nell'istantanea a meno che non sia già
corrisponde alla configurazione attuale.

In ritardo temporizzazioni
Se selezionato, Fuse causerà tutti i tempi relativi allo schermo (ad esempio, quando
lo schermo viene renderizzato e quando si verifica una contesa di memoria) per essere uno tstate
più tardi del "normale", un effetto presente su alcuni hardware reali.

Opzioni, Suono ...
Visualizza la finestra di dialogo Opzioni audio, che consente di configurare l'uscita audio di Fuse. (Insieme a
l'interfaccia utente del widget, i tasti mostrati tra parentesi alternano le opzioni, entrare conferma qualsiasi
cambiamenti, e Esc aborti). Si noti che qualsiasi impostazione modificata si applica solo a
Fusibile attualmente in funzione.

Suono abilitato
Specificare se l'uscita audio deve essere abilitata del tutto. Quando questa opzione è
disabilitato, Fuse non emetterà alcun suono.

Caricamento in corso suono
Normalmente, Fuse emula il rumore di caricamento del nastro durante il caricamento da PZX, TAP o
TZX in tempo reale, anche se a un volume volutamente inferiore rispetto a un reale
Spettro. Puoi disabilitare questa opzione per eliminare il rumore di caricamento
interamente.

AY stereo separazione
Per impostazione predefinita, l'uscita audio è mono, poiché questo è tutto ciò che ottieni da un
spettro non modificato. Ma abilitare questa opzione ti dà il cosiddetto stereo ACB
(per il suono del chip audio AY-128-3 di 8912 e altri cloni).

forza 8-bit
Forza l'uso dell'audio a 8 bit anche se è disponibile 16 bit (impostazione predefinita). Nota
che (quando l'opzione è abilitata) se l'audio a 8 bit non è disponibile, allora c'è
non emetterà alcun suono, quindi è meglio non usare questa opzione a meno che tu non lo abbia
una sua specifica esigenza.

Speaker Digitare
Questa opzione consente di modificare l'emulazione del sistema di uscita audio.
Diverse scelte di altoparlanti limitano la risposta dei bassi e degli alti che può essere
prodotto dalla macchina. Scegli tra un altoparlante di tipo "TV" e un piccolo
altoparlante di tipo beeper che limita significativamente la risposta dei bassi e degli alti.
Scegli "Non filtrato" per ottenere un output audio non modificato (ma meno accurato).

AY volume
Imposta il volume relativo del chip AY-3-8912 in un intervallo compreso tra 0 e 100%.

Beeper volume
Imposta il volume relativo del segnale acustico in un intervallo compreso tra 0 e 100%.

SpecDrum volume
Imposta il volume relativo di SpecDrum da un intervallo di 0–100%.

Opzioni, Periferiche, Generale...
Visualizza la finestra di dialogo Opzioni periferiche, che consente di configurare le periferiche che
Fuse considererà collegato alle macchine emulate. (Con l'interfaccia utente del widget,
i tasti mostrati tra parentesi alternano le opzioni, entrare conferma eventuali modifiche e Esc
aborti). Si noti che qualsiasi impostazione modificata si applica solo al fusibile attualmente in funzione.
Si noti inoltre che qualsiasi modifica che abilita e disabilita le periferiche può comportare un duro
reset della macchina emulata.

Kempston joystick
Se questa opzione è selezionata, Fuse emulerà un'interfaccia joystick Kempston
(probabilmente il tipo più ampiamente supportato sullo spettro). Nota che questo
è fondamentalmente equivalente a collegare l'interfaccia stessa a a
Spettro, non collegare un joystick; questo influenza il modo in cui lo spettro
risponde a una lettura della porta di input 31. Per utilizzare un joystick Kempston in un gioco,
questa opzione deve essere abilitata e devi anche selezionare un joystick Kempston
, il Opzioni, Joystick menu.

Kempston mouse
Se questa opzione è selezionata, Fuse emulerà un'interfaccia del mouse Kempston.

Se utilizzi Fuse a schermo intero, il mouse viene utilizzato automaticamente come se
collegato all'interfaccia Kempston. In caso contrario, dovrai fare clic su
Display dello spettro per dire a Fuse di afferrare il puntatore (e farlo
invisibile); per dire a Fuse di rilasciarlo, fai clic sul pulsante centrale (o sulla rotella)
o premere Esc.

Con l'interfaccia utente framebuffer, Fuse preferisce utilizzare GPM; se questo non è disponibile,
tornerà al supporto del mouse PS/2 integrato. In questa modalità, prova
/dev/input/mouse, /dev/mouse poi /dev/psaux, fermandosi quando ha successo
ne apre uno. Il primo di questi è preferito poiché (almeno su Linux, con a
kernel della serie 2.6) è possibile utilizzare qualsiasi tipo di mouse e qualsiasi mouse collegato può
essere usato.

scambiare mouse pulsanti
Se questa opzione è abilitata, i pulsanti sinistro e destro del mouse verranno scambiati
quando si emula un mouse Kempston.

Fuller Scatola
Se questa opzione è selezionata, Fuse emulerà un suono Fuller Box AY e
interfaccia del joystick. Questa emulazione è disponibile solo per 16k, 48k e
macchine TC2048.

Melodik
Se questa opzione è selezionata, Fuse emulerà un'interfaccia audio Melodik AY.
Queste interfacce e molte altre simili sono state prodotte per rendere il
Spettro 48K compatibile con la stessa musica AY dello spettro 128K. Questo
l'emulazione è disponibile solo per le macchine 16k, 48k e TC2048.

Interfaccia 1
Se questa opzione è selezionata, Fuse emulerà il semplice Sinclair
Interfaccia 1 e consentono di collegare le cartucce Microdrive e
disconnesso tramite il Media, Interfaccia 1, Microazionamento menu. Consente inoltre
supporto per l'interfaccia Interfaccia 1 RS-232.

Interfaccia 2
Se questa opzione è selezionata, Fuse emulerà una porta della cartuccia come si trova su
l'interfaccia 2. Le cartucce possono quindi essere inserite e rimosse tramite il Media,
Cartuccia, Interfaccia 2 menù. Nota che il Pentagono, lo Scorpione, l'Interfaccia 2,
ZXATASP e ZXCF utilizzano tutti lo stesso meccanismo hardware per accedere ad alcuni dei
le loro funzionalità estese, quindi solo uno di questi dovrebbe essere selezionato in una volta o
si verificherà un comportamento imprevedibile.

Emulare stampanti
Se questa opzione è selezionata, Fuse emulerà una stampante. Vedi il STAMPANTE
EMULAZIONE .

ZX Stampante
Se questa opzione è selezionata, Fuse emulerà la stampante ZX. Vedi il
STAMPANTE EMULAZIONE .

Speccy Boot interfaccia
Se questa opzione è selezionata, Fuse emulerà un'interfaccia SpeccyBoot che
consente di avviare uno ZX Spectrum su una rete Ethernet. Guarda lo SpeccyBoot
pagina web su http://speccyboot.sourceforge.net/ per ulteriori dettagli.

SpecDrum interfaccia
Se questa opzione è selezionata, Fuse emulerà un suono Cheetah SpecDrum
interfaccia. Vedi la pagina web di World of Spectrum Infoseek su
http://www.worldofspectrum.org/infoseekid.cgi? id = 1000062 per manuali,
software e altro ancora. Questa emulazione è disponibile solo per 48k, 128k e
macchine TC2048.

Spectranet
Se questa opzione è selezionata, Fuse emulerà l'interfaccia Spectranet,
che fornisce un'interfaccia Ethernet per lo spettro. Vedi il SPETTRANET
EMULAZIONE .

Spectranet disable
Questa opzione controlla lo stato del jumper automatico di paginazione di Spectranet
(J2). Vedi il SPETTRANET EMULAZIONE .

Opzioni, Periferiche, Disco ...
Si noti che qualsiasi modifica che abilita e disabilita le periferiche può comportare un duro
reset della macchina emulata.

Un'espansione 8-bit IDE
Se questa opzione è selezionata, Fuse emulerà la semplice interfaccia IDE a 8 bit
come usato dallo Spectrum +3e, e consentono di collegare i dischi rigidi e
disconnesso tramite il Media, SDI, Un'espansione 8-bit menu.

ZXATASP interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia ZXATASP, che
fornisce sia RAM aggiuntiva che un'interfaccia IDE. Vedi il ZXATASP E ZXCF
.

ZXATASP caricare
Questa opzione controlla lo stato del jumper di caricamento ZXATASP. Vedi il ZXATASP
E ZXCF .

ZXATASP scrivere protegge
Questa opzione controlla lo stato del jumper di protezione da scrittura ZXATASP. Vedi il
ZXATASP E ZXCF .

ZXCF interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia ZXCF, che
fornisce sia RAM aggiuntiva che un'interfaccia CompactFlash. Vedi il ZXATASP
E ZXCF .

ZXCF caricare
Questa opzione controlla lo stato del jumper di caricamento ZXCF. Vedi il ZXATASP
E ZXCF .

Dividere interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia DivIDE. Vedi il
DIVIDERE .

Dividere scrivere protegge
Questa opzione controlla lo stato del jumper di protezione da scrittura DivIDE. Vedere
, il DIVIDERE .

+D interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia +D. Vedi il +D
EMULAZIONE .

Discepolo interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia DISCiPLE. Vedere
, il DISCEPOLO EMULAZIONE .

beta 128 interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia Beta 128. Vedere
, il BETA 128 EMULAZIONE sezione per maggiori dettagli. L'emulazione beta 128 è
abilitato per le macchine Pentagon e Scorpion indipendentemente da questa opzione.

beta 128 bagagliaio in 48K macchine
Se questa opzione è selezionata, quando viene utilizzata un'interfaccia Beta 128 in 48K o
emulazione TC2048, la macchina si avvierà direttamente nel sistema TR-DOS.

opus Ricerca e Sviluppo interfaccia
Se questa opzione è selezionata, Fuse emulerà l'interfaccia Opus Discovery.
Vedere la OPUS DISCOVERY EMULAZIONE .

Opzioni, RZX...
Visualizza la finestra di dialogo Opzioni RZX, che ti consente di configurare il modo in cui Fuse si occupa di RZX
registrazioni in ingresso. (Con l'interfaccia utente del widget, i tasti mostrati tra parentesi alternano il
opzioni, entrare conferma eventuali modifiche e Esc aborti). Nota che qualsiasi cambiamento
le impostazioni si applicano solo al fusibile attualmente in funzione.

Creare salvataggi automatici
Se questa opzione è selezionata, Fuse aggiungerà un'istantanea alla registrazione
streaming ogni 5 secondi durante la creazione di un file RZX, abilitando così il
funzionalità di rollback da utilizzare senza dover aggiungere in modo esplicito istantanee
nel flusso. Le istantanee più vecchie verranno eliminate dallo stream per mantenere il
dimensione del file e numero di istantanee in diminuzione: ogni istantanea fino a 15 secondi lo farà
essere conservato, quindi uno snapshot ogni 15 secondi fino a un minuto, quindi uno
snapshot ogni minuto fino a 5 minuti, quindi uno snapshot ogni
5 minuti. Si noti che questa "potatura" si applica solo agli inseriti automaticamente
istantanee: le istantanee inserite manualmente nello stream non verranno mai eliminate.

Comprimere RZX dati
Se questa opzione è selezionata, e zlib era disponibile quando Fuse è stato compilato,
tutti i file RZX scritti da Fuse verranno compressi. Questo è generalmente un bene
cosa in quanto rende i file significativamente più piccoli e probabilmente vorrai farlo
disattivalo solo se stai eseguendo il debug dei file RZX o ce ne sono altri
programma che non supporta i file RZX compressi.

Concorrenza modo
Tutte le registrazioni in ingresso che vengono avviate quando questa opzione è selezionata saranno
realizzato in "modalità competizione". In sostanza, questo significa che Fuse agirà solo
come farebbe un vero Spectrum: non puoi caricare le istantanee, mettere in pausa l'emulazione in
in ogni caso, cambia la velocità o qualsiasi cosa che non potresti fare sul reale
macchina. Se si tenta una di queste cose, o se il Fuse emulato è
in esecuzione più del 5% più veloce o più lento della normale velocità dello spettro, quindi il
la registrazione verrà immediatamente interrotta.

If libgcrypt era disponibile quando Fuse è stato compilato, quindi le registrazioni effettuate con
la modalità di gara attiva sarà firmata digitalmente, in teoria per 'certificare'
che è stato realizzato con le restrizioni di cui sopra in vigore. Però, i questo
procedura is non sicuro (E non può be fatto così), so , il presenza of in qualsiasi
firma on an RZX filetto dovrebbero non be preso as fornitura prova che it Prima
fatto con concorrenza modo attivo. Questa funzione è inclusa solo in Fuse
in quanto era uno dei requisiti per l'utilizzo di Fuse in un sito on-line
torneo.

Concorrenza codice
Il codice numerico inserito qui verrà scritto in qualsiasi file RZX creato in
modalità competizione. Questa è un'altra caratteristica per i tornei online che può
essere utilizzato per "dimostrare" che la registrazione è stata effettuata dopo che un codice specifico è stato
rilasciato. Se non stai giocando in un torneo del genere, puoi tranquillamente ignorare
questa opzione

Sempre incastrare istantanea
Specificare se un'istantanea deve essere incorporata in un file RZX durante la registrazione
viene avviato da uno snapshot esistente.

Opzioni, Joystick
Fuse può emulare molti dei comuni tipi di joystick disponibili per il
Spettro. L'input per questi joystick emulati può essere preso da veri joystick
collegato alla macchina emulatrice (configurato tramite il Opzioni, Joystick,
Joystick 1 ... ed Opzioni, Joystick, Joystick 2 ... opzioni), o dal q, a,
o, pe lo spazio tasti sulla tastiera delle macchine emulatrici, configurati tramite il tasto
Opzioni, Joystick, Tastiera... opzione. Notare che quando si usa la tastiera per
emulare un joystick, il q, a, o, pe lo spazio le chiavi non avranno il loro normale
effetto (per evitare problemi con i giochi che fanno cose come l'uso p per mettere in pausa quando
usando un joystick).

Ciascuno dei joystick (incluso il joystick della tastiera "falso") può essere configurato per
emulare uno dei seguenti tipi di joystick:

Nessuna
Nessun joystick: qualsiasi input verrà semplicemente ignorato.

Cursore
Un joystick con cursore, equivalente a premere 5 (A sinistra), 6 (giù), 7 (su),
8 (a destra), e 0 (fuoco).

Kempston
Un joystick Kempston, letto dalla porta di ingresso 31. Si noti che il Opzioni,
Periferiche, Kempston interfaccia l'opzione deve essere impostata anche per l'ingresso
essere riconosciuto.

Sinclair 1
Sinclair 2
I joystick Sinclair "sinistro" e "destro", equivalenti a premere 1
(A sinistra), 2 (A destra), 3 (giù), 4 (su), e 5 (fuoco), o 6 (A sinistra), 7
(A destra), 8 (giù), 9 (su), e 0 (fuoco) rispettivamente.

Timex 1
Timex 2
I joystick "sinistro" e "destro" collegati al Timex 2068
interfaccia joystick integrata della variante.

Per i veri joystick, è anche possibile configurare (sebbene attualmente solo
quando si utilizza l'interfaccia GTK+) quale effetto avrà ciascun pulsante sul joystick:
questo può essere Joystick Antincendio, equivalente a premere il fuoco del joystick emulato
pulsante, Niente, che significa non avere alcun effetto, o qualsiasi tasto dello spettro, il che significa che
premere quel pulsante sarà equivalente a premere quel tasto Spettro.

Opzioni, Seleziona ROM
È disponibile una finestra di dialogo individuale per ogni variante dello spettro emulata da Fuse che
consente la selezione delle ROM utilizzate da quella macchina. Seleziona semplicemente la ROM che desideri
da utilizzare, quindi reimpostare lo spettro per rendere effettive le modifiche.

Opzioni, Filtro...
Seleziona il filtro grafico attualmente in uso. Vedi il GRAFICA FILTRI sezione per
più dettagli.

Opzioni, Disco Opzioni...
Quando si emulano le unità disco, Fuse consente la specifica dell'unità fisica
unità collegate all'interfaccia emulata. Ogni unità può essere impostata per essere una delle
seguenti tipi:

Single-sided 40 pista

Double-sided 40 pista

Single-sided 80 pista

Double-sided 80 pista

Le opzioni disponibili che possono essere impostate sono:

+3 DRIVE A
L'impostazione predefinita è un'unità a 40 tracce su un solo lato.

+3 DRIVE B
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

+3 Individuare Blocco velocità
Specificare se le unità +3 tentano di rilevare i dischi protetti da Speedlock e
emulare i settori "deboli". Se il file immagine del disco (EDSK o UDI) contiene debole
dati del settore, quindi il rilevamento Speedlock viene automaticamente omesso. Guarda anche
, il DEBOLE DISCO DATA .

beta 128 DRIVE A
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

beta 128 DRIVE B
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

beta 128 DRIVE C
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

beta 128 DRIVE D
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

+D DRIVE 1
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

+D DRIVE 2
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

Discepolo DRIVE 1
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

Discepolo DRIVE 2
L'impostazione predefinita è un'unità a 80 piste a doppia faccia.

opus DRIVE 1
L'impostazione predefinita è un'unità a 40 tracce su un solo lato.

opus DRIVE 2
L'impostazione predefinita è un'unità a 40 tracce su un solo lato.

STIMA SMART DI unire 'B' lato of dischi
Questa opzione richiede all'utente di confermare se Fuse deve provare a unire il
Lato "B" di un'immagine disco da un file separato quando si apre un nuovo
immagine del disco a lato.

Confermare unire disco lati
Seleziona se Fuse deve provare a unire un file separato per il lato "B" di
un file separato dell'immagine del disco quando si apre una nuova immagine del disco. La maggior parte a doppia faccia
le immagini del disco vengono scaricate come due immagini del disco a lato singolo, ad esempio `Golden Axe -
Lato A.dsk' e 'Golden Axe - Lato B.dsk'. Quindi, se vogliamo giocare a Golden
Ascia, per prima cosa dobbiamo inserire la prima immagine del disco e quando il gioco lo chiede
inserisci il lato B, dobbiamo trovare e aprire la seconda immagine del disco, invece di
basta "capovolgere" il disco all'interno dell'unità. Se abilitato, Fuse tenterà di aprirsi
anche la seconda immagine e creare un'immagine disco a doppia faccia (unindo le due
immagini del disco su un lato) e inserire questo disco virtuale unito nel disco
unità. La funzione rileva se il file è un lato di un fronte-retro
image se il nome del file corrisponde a un modello come [Ss]ide[ _][abAB12][ _.] nel
nome file di un disco che si sta aprendo. Se trovato, Fuse tenterà di aprirsi
anche l'altro lato del disco sostituendo i caratteri appropriati in
il nome del file es. 1→2, a→b, A→B. In caso di successo, unirà i due
immagini e ora abbiamo un disco a doppia faccia nell'unità. Questo significa che se noi
apri "Golden Axe - Side A.dsk", quindi Fuse proverà ad aprire "Golden Axe -
Anche lato B.dsk'. Ora, possiamo semplicemente "capovolgere" il disco se Golden Axe lo richiede
"Lato B". Le opzioni disponibili sono Mai, Con un solo lato unità ed
Sempre.

F11
Opzioni, Lunga allo
Passa a Fuse dalla modalità a schermo intero a quella in finestra. Questo menu è disponibile solo
nell'interfaccia utente di SDL.

Opzioni, Risparmi
If libxml2 era disponibile quando Fuse è stato compilato, questo causerà la corrente di Fuse
opzioni su cui scrivere .fuserc nella tua home directory, da cui saranno
ripreso quando il fusibile viene riavviato. Il modo migliore per aggiornare questo file è tramite
usando questa opzione, ma è un semplice file XML e non dovrebbe essere troppo difficile da modificare
mano se lo vuoi davvero.

Pausa
Macchina, Pausa
Metti in pausa o riattiva l'emulazione. Questa opzione è disponibile solo con GTK+ e Win32
interfacce utente; per mettere in pausa le altre interfacce utente è sufficiente premere F1 per richiamare il menu principale.

F5
Macchina, Reset
Ripristina lo spettro emulato. Ancora una volta, hai la possibilità di annullarlo se stai usando
le interfacce utente GTK+ o Win32.

Macchina, Hard azzerare
Ripristina lo spettro emulato. Un hard reset equivale a girare lo Spectrum
spegnerlo e poi riaccenderlo. Ancora una volta, hai la possibilità di annullarlo se
stai usando l'interfaccia utente GTK+ o Win32.

F9
Macchina, Selezionare...
Scegli un tipo di spettro da emulare. Una breve panoramica del Sinclair, Amstrad
e Timex possono essere trovati su
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm mentre di più
le informazioni tecniche sono disponibili su
http://www.worldofspectrum.org/faq/reference/reference.htme
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

Spettro 16K
Spettro 48K
Le macchine originali rilasciate da Sinclair nel 1982 con 16 o 48K di RAM
rispettivamente.

Spettro 48K (NTSC)
La macchina NTSC 48K è stata rilasciata in numero limitato in alcune parti del Sud America.

Spettro 128K
La macchina da 128K rilasciata da Sinclair nel 1985 (Spagna) o nel 1986 (Regno Unito).

Spettro +2
La prima macchina rilasciata da Amstrad, nel 1986. Da un punto di emulazione di
vista, il +2 è praticamente identico al 128K.

Spettro + 2A
Spettro +3
Le due macchine rilasciate da Amstrad nel 1988. Tecnicamente molto simili a
l'un l'altro, tranne per il fatto che il +3 dispone di un'unità disco da 3 pollici mentre il +2A lo fa
non.

Spettro + 3e
Un +3 con ROM modificate che consentono l'accesso ai dischi rigidi IDE tramite il semplice
Interfaccia a 8 bit, come attivata dal Opzioni, Disco Periferiche dialogo. Vedere
http://www.worldofspectrum.org/zxplus3e/ per ulteriori dettagli.

Timex TC2048
Timex TC2068
Le varianti dello Spectrum rilasciate da Timex in Portogallo.

Timex TS2068
La variante dello Spectrum rilasciata da Timex in Nord America.

Pentagono 128K
clone russo dello spettro. C'erano molte macchine diverse chiamate
Pentagono dal 1989 al 2006, questa macchina corrisponde a un'era del 1991
Pentagon 128K con chip audio AY opzionale e Beta 128 . integrato
interfaccia del disco ed è la versione della macchina più spesso emulata. Di più
i dettagli tecnici sono disponibili su
http://www.worldofspectrum.org/rusfaq/index.html,

Pentagono 512K
Pentagono 1024K
Versioni più recenti dei cloni del Pentagono Russian Spectrum che incorporano
più memoria e la ROM "Mr Gluk Reset Service" che offre un più potente
firmware.

Scorpione ZS 256
Un altro clone russo dello Spectrum. Alcuni dettagli possono essere trovati su
http://www.worldofspectrum.org/rusfaq/index.html. Come tutti i russi
cloni, hanno unità disco integrate da 3.5 "a cui si accede tramite il disco Beta 128
interfaccia e TR-DOS (il Technology Research Disk Operating System). Il
distinzione più importante dal Pentagono 128k e macchine simili è
i dettagli sui tempi di visualizzazione.

Spettro SE
Una recente variante disegnata da Andrew Owen e Jarek Adamski, che è
forse meglio pensato come un incrocio tra la macchina da 128K e il Timex
varianti, consentendo l'accesso a 272 K di RAM. Alcuni dettagli in più sono
disponibile presso http://www.worldofspectrum.org/faq/reference/sereference.htm
e la documentazione del BASIC esteso è disponibile su
https://github.com/cheveron/sebasic4/wiki. Il bug tracker per il BASIC è
at https://github.com/cheveron/sebasic4/issues?state=open.

Macchina, debugger...
Avvia il monitor/debugger. Vedi il MONITORAGGIO/DEBUGGER sezione per ulteriori informazioni.

Macchina, Colpire Trova...
Avvia il "trovatore di poke". Vedi il POKE CERCATORE sezione per ulteriori informazioni.

Macchina, Colpire Memoria...
Consenti l'uso di POKE multifaccia per cose come vite infinite. Vedi il POKE MEMORIA
sezione per ulteriori informazioni.

Macchina, Memorie Browser ...
Avvia il browser della memoria. Dovrebbe essere abbastanza ovvio cosa fa; forse il
l'unica cosa degna di nota è che l'emulazione viene messa in pausa finché non si chiude la finestra.

Macchina, NMI
Invia un interrupt non mascherabile allo spettro emulato. A causa di un errore di battitura nel
ROM standard 48K, questo causerà un reset, ma sono disponibili ROM modificate che
utilizzare questa funzione. Quando viene emulato il +D (o DISCiPLE), questo viene utilizzato per
accedere alle funzionalità di screenshot e snapshot di +D (o DISCiPLE) (vedi il +D
EMULAZIONE ed DISCEPOLO EMULAZIONE sezioni seguenti). Per il DISCIPLO, Maiuscole
deve essere tenuto premuto mentre si preme il pulsante NMI. Per alcune interfacce utente, questo potrebbe essere
difficile, o addirittura impossibile da fare. Nota che GDOS su DISCiPLE contiene un bug
che causa la corruzione delle istantanee salvate e il mancato ritorno dall'NMI
menu correttamente. Questo bug non è presente in G+DOS sul +D.

F7
Media, Nastro, Aperto...
Scegli un file di nastro virtuale PZX, TAP o TZX da cui caricare. Vedi il RISORSE SELEZIONE
sezione seguente per i dettagli su come scegliere il file. Se Auto-load media è situato in
la finestra di dialogo Opzioni generali (come è per impostazione predefinita), puoi usare il File, Aperto...
l'opzione di menu e il nastro inizierà a caricarsi automaticamente. Altrimenti, tu
avviare il caricamento nella macchina emulata (con LOAD "" o il 128's Tape
opzione Loader, anche se potrebbe essere necessario ripristinare prima).

A di garanzia che i file TZX vengano caricati correttamente, dovresti selezionare il file, fare
assicurarsi che le trap per il caricamento del nastro siano disabilitate nella finestra di dialogo Opzioni generali, quindi premere F8
(o fare Media, Nastro, Giocare). Detto questo, la maggior parte dei TZX funzionerà con trap per il caricamento del nastro
abilitato (spesso si carica rapidamente a metà, quindi carica il resto in tempo reale), quindi
potrebbe voler provare in questo modo prima.

F8
Media, Nastro, Giocare
Avviare la riproduzione del file PZX, TAP o TZX, se necessario. (Scegliendo l'opzione (o
premendo F8) mette nuovamente in pausa la riproduzione e un'altra pressione riprende). Per spiegare - se
le trap per il caricamento del nastro sono state disabilitate (nella finestra di dialogo Opzioni generali), avviando il
il processo di caricamento nella macchina emulata non è sufficiente. Devi anche `premere
play', per così dire :-), ed è così che lo fai. Potrebbe anche essere necessario `premere
play' in questo modo in alcune altre circostanze, ad esempio TZX contenenti multi-load
i giochi possono avere una richiesta di interruzione del nastro (a cui Fuse obbedisce).

Media, Nastro, Scopri la nostra gamma di prodotti
Sfoglia il nastro corrente. Una breve visualizzazione di ciascuno dei blocchi di dati sul
apparirà il nastro corrente, dal quale è possibile selezionare quale blocco riprodurre Fuse
prossimo. Con l'interfaccia utente GTK+, l'emulazione continuerà mentre è visualizzato il browser;
facendo doppio clic su un blocco lo selezionerà. Nelle altre interfacce utente, l'emulazione è in pausa
e puoi usare i tasti cursore e premere entrare per selezionarlo. Se decidi tu
non voglio cambiare blocco, basta premere Fuga.

Media, Nastro, Riavvolgere
Riavvolgi il nastro virtuale corrente, in modo che possa essere letto di nuovo dall'inizio.

Media, Nastro, Cancellare
Cancella il nastro virtuale corrente. Ciò è particolarmente utile quando si desidera un "pulito"
slate' per aggiungere i file appena salvati, prima di farlo Media, Nastro, Scrivi... (o F6).

F6
Media, Nastro, Scrivi...
Scrivere il contenuto corrente del nastro virtuale in un file TZX. Ti verrà richiesto un
nome del file. I contenuti del nastro virtuale sono i contenuti del nastro caricato in precedenza
(se ne è stato caricato qualcuno dall'ultima volta che hai fatto un Media, Nastro, Cancellare), seguito da
tutto ciò che hai salvato dalla macchina emulata da allora. Questi file appena salvati sono
non scritto su qualsiasi file nastro finché non si sceglie questa opzione!

Media, Nastro, Record Inizio
Inizia a registrare direttamente l'uscita dallo spettro emulato alla corrente
nastro virtuale. Ciò è utile quando si desidera registrare utilizzando una ROM non standard o
da una routine di salvataggio personalizzata. La maggior parte delle operazioni sul nastro sono disabilitate durante la registrazione.
Interrompi la registrazione con il Media, Nastro, Scrivi... opzione di menu.

Media, Nastro, Record Fermare
Interrompe la registrazione diretta e inserisce la nuova registrazione nel nastro virtuale.

Media, Interfaccia 1
Le immagini di Virtual Microdrive sono accessibili solo quando l'interfaccia 1 è attiva da
, il Opzioni, Periferiche menù. Nota che qualsiasi modifica all'immagine del Microdrive sarà
non essere scritto nel file su disco finché non viene utilizzata l'opzione di salvataggio appropriata.

Media, Interfaccia 1, Microazionamento 1, inserire New
Inserire una nuova cartuccia Microdrive (non formattata) nel Microdrive 1 emulato.

Media, Interfaccia 1, Microazionamento 1, Inserisci ...
Inserisci un'immagine della cartuccia Microdrive esistente nel Microdrive 1 emulato
essere richiesto un nome di file.

Media, Interfaccia 1, Microazionamento 1, Espellere
Espellere l'immagine Microdrive in Microdrive 1. Se l'immagine è stata modificata,
verrà chiesto se si desidera salvare le modifiche.

Media, Interfaccia 1, Microazionamento 1, Risparmi
Salva l'immagine del Microdrive nel Microdrive 1.

Media, Interfaccia 1, Microazionamento 1, Risparmi come...
Scrivi l'immagine Microdrive in Microdrive 1 in un file. Ti verrà richiesto un
nome del file.

Media, Interfaccia 1, Microazionamento 1, Scrivi proteggere, permettere
Abilita la scheda di protezione da scrittura per l'immagine in Microdrive 1.

Media, Interfaccia 1, Microazionamento 1, Scrivi proteggere, Disabilita
Disabilitare la scheda di protezione da scrittura per l'immagine in Microdrive 1.

Media, Interfaccia 1, Microazionamento 2, ...
Media, Interfaccia 1, Microazionamento 3, ...
Media, Interfaccia 1, Microazionamento 4, ...
Media, Interfaccia 1, Microazionamento 5, ...
Media, Interfaccia 1, Microazionamento 6, ...
Media, Interfaccia 1, Microazionamento 7, ...
Media, Interfaccia 1, Microazionamento 8, ...
Opzioni equivalenti per gli altri Microdrive emulati.

Media, Interfaccia 1, RS232, Tappo RxD
Media, Interfaccia 1, RS232, Scollegare RxD
Media, Interfaccia 1, RS232, Tappo TxD
Media, Interfaccia 1, RS232, Scollegare TxD
Connettere o disconnettere un canale di comunicazione (FIFO o file) da utilizzare come RS-232
Cavo TxD o RxD.

Media, Disco
Le immagini del floppy disk virtuale sono accessibili quando si emula un +3, +3e, Pentagono o
Scorpion, o quando le opzioni dell'interfaccia Beta 128, Opus Discovery, +D o DISCiPLE
sono abilitati e viene selezionata una macchina compatibile con l'interfaccia scelta. (Vedere
LA .dsk FORMATO, BETA 128 EMULAZIONE OPUS DISCOVERY EMULAZIONE +D EMULAZIONE ed
DISCEPOLO EMULAZIONE sezioni seguenti per le note sui formati di file supportati).

Ancora una volta, qualsiasi modifica apportata a un'immagine del disco non influirà sul file che è stato
"inserito" nell'unità. Se si desidera mantenere le modifiche, utilizzare l'appropriato
"Espelli e scrivi" prima di uscire da Fuse.

Media, Disco, + 3, DRIVE UN:, Inserisci ...
Inserisci un file immagine disco da leggere/scrivere nell'unità emulata A: di +3.

Media, Disco, + 3, DRIVE UN:, Espellere
Espellere l'immagine del disco attualmente nell'unità emulata A del +3: — o dall'emulato
prospettiva della macchina, espellila. Si noti che eventuali modifiche apportate all'immagine non lo faranno
essere salvato.

Media, Disco, + 3, DRIVE UN:, Risparmi
Salva l'immagine del disco attualmente nell'unità A: di +3.

Media, Disco, + 3, DRIVE UN:, Risparmi come...
Salva lo stato corrente dell'immagine del disco attualmente nell'unità A: di +3 in un file.
Ti verrà richiesto un nome file.

Media, Disco, + 3, DRIVE B:, Inserisci ...
Come sopra, ma per il drive B: del +3. Fuse emula l'unità B: come una seconda unità da 3 pollici.

Media, Disco, + 3, DRIVE B:, Espellere
Come sopra, ma per l'unità B:.

Media, Disco, + 3, DRIVE B:, Risparmi
Come sopra, ma per l'unità B:.

Media, Disco, + 3, DRIVE B:, Risparmi come...
Come sopra, ma per l'unità B:.

Media, Disco, Beta, DRIVE UN:, inserire New
Inserisci un nuovo disco (non formattato) nell'unità Beta emulata A:.

Media, Disco, Beta, DRIVE UN:, Inserisci ...
Media, Disco, Beta, DRIVE UN:, Espellere
Media, Disco, Beta, DRIVE UN:, Risparmi
Media, Disco, Beta, DRIVE UN:, Risparmi come...
Come sopra, ma per l'unità disco Beta emulata A:.

Media, Disco, Beta, DRIVE UN:, Scrivi proteggere, permettere
Abilita la scheda di protezione da scrittura per l'immagine nell'unità Beta A:.

Media, Disco, Beta, DRIVE UN:, Scrivi proteggere, Disabilita
Disabilitare la scheda di protezione da scrittura per l'immagine nell'unità Beta A:.

Media, Disco, Beta, DRIVE B:, ...
Media, Disco, Beta, DRIVE C:, ...
Media, Disco, Beta, DRIVE D:, ...
Come sopra, ma per le restanti unità di interfaccia disco Beta emulate.

Media, Disco, Opus, DRIVE 1, inserire New
Media, Disco, Opus, DRIVE 1, Inserisci ...
Media, Disco, Opus, DRIVE 1, Espellere
Media, Disco, Opus, DRIVE 1, Risparmi
Media, Disco, Opus, DRIVE 1, Risparmi come...
Media, Disco, Opus, DRIVE 1, Scrivi proteggere, permettere
Media, Disco, Opus, DRIVE 1, Scrivi proteggere, Disabilita
Media, Disco, Opus, DRIVE 2, ...
Come sopra, ma per le unità emulate Opus Discovery.

Media, Disco, +D, DRIVE 1, inserire New
Media, Disco, +D, DRIVE 1, Inserisci ...
Media, Disco, +D, DRIVE 1, Espellere
Media, Disco, +D, DRIVE 1, Risparmi
Media, Disco, +D, DRIVE 1, Risparmi come...
Media, Disco, +D, DRIVE 1, Scrivi proteggere, permettere
Media, Disco, +D, DRIVE 1, Scrivi proteggere, Disabilita
Media, Disco, +D, DRIVE 2, ...
Come sopra, ma per le unità +D emulate.

Media, Disco, Discepolo, DRIVE 1, inserire New
Media, Disco, Discepolo, DRIVE 1, Inserisci ...
Media, Disco, Discepolo, DRIVE 1, Espellere
Media, Disco, Discepolo, DRIVE 1, Risparmi
Media, Disco, Discepolo, DRIVE 1, Risparmi come...
Media, Disco, Discepolo, DRIVE 1, Scrivi proteggere, permettere
Media, Disco, Discepolo, DRIVE 1, Scrivi proteggere, Disabilita
Media, Disco, Discepolo, DRIVE 2, ...
Come sopra, ma per le unità DISCiPLE emulate.

Media, Cartuccia, Timex molo, Inserisci ...
Inserire una cartuccia nel dock Timex 2068. Ciò causerà la macchina emulata
da cambiare al TC2068 (se non fosse già una variante 2068) e resettare.

Media, Cartuccia, Timex molo, Espellere
Rimuovere la cartuccia dal dock Timex 2068. Ciò causerà la macchina emulata
da resettare.

Media, Cartuccia, Interfaccia 2, Inserisci ...
Inserire una cartuccia nello slot per cartucce dell'interfaccia 2. Ciò causerà il
macchina emulata da resettare e caricare la cartuccia.

Media, Cartuccia, Interfaccia 2, Espellere...
Rimuovere la cartuccia dall'alloggiamento della cartuccia dell'interfaccia 2. Ciò causerà il
macchina emulata da resettare.

Media, SDI, Un'espansione 8-bit Maestro, Inserisci ...
Collega un disco rigido IDE al canale principale della semplice interfaccia a 8 bit.

Media, SDI, Un'espansione 8-bit Maestro, Commettere
Causa eventuali scritture che sono state eseguite sul disco rigido virtuale collegato al simple
Il canale principale dell'interfaccia a 8 bit da impegnare sul disco reale, in modo che
sopravvivere al disco virtuale che viene espulso.

Media, SDI, Un'espansione 8-bit Maestro, Espellere
Espellere il disco rigido virtuale dal canale master della semplice interfaccia a 8 bit. Nota
che eventuali scritture sul disco rigido virtuale andranno perse a meno che Media, SDI, Un'espansione
8-bit Maestro, Commettere l'opzione viene utilizzata prima che il disco venga espulso.

Media, SDI, Un'espansione 8-bit Schiavo, Inserisci ...
Media, SDI, Un'espansione 8-bit Schiavo, Commettere
Media, SDI, Un'espansione 8-bit Schiavo, Espellere
Lo stesso del Media, SDI, Un'espansione 8-bit Maestro voci sopra, ma per il semplice
Canale slave dell'interfaccia a 8 bit.

Media, SDI, ZXATASP, Maestro, Inserisci ...
Media, SDI, ZXATASP, Maestro, Commettere
Media, SDI, ZXATASP, Maestro, Espellere
Media, SDI, ZXATASP, Schiavo, Inserisci ...
Media, SDI, ZXATASP, Schiavo, Commettere
Media, SDI, ZXATASP, Schiavo, Espellere
Lo stesso del Media, SDI, Un'espansione 8-bit Maestro voci sopra, ma per i due
canali dell'interfaccia ZXATASP.

Media, SDI, ZXCF Flash compatto, Inserisci ...
Media, SDI, ZXCF Flash compatto, Commettere
Media, SDI, ZXCF Flash compatto, Espellere
Lo stesso del Media, SDI, Un'espansione 8-bit Maestro voci sopra, ma per ZXCF
slot CompactFlash dell'interfaccia.

Media, SDI, Dividere, Maestro, Inserisci ...
Media, SDI, Dividere, Maestro, Commettere
Media, SDI, Dividere, Espellere
Media, SDI, Dividere, Schiavo, Inserisci ...
Media, SDI, Dividere, Schiavo, Commettere
Media, SDI, Dividere, Espellere
Lo stesso del Media, SDI, Un'espansione 8-bit voci sopra, ma per i due canali di
l'interfaccia DivIDE.

Aiuto, tastiera foto...
Visualizza un diagramma che mostra la tastiera Spectrum e le varie parole chiave che possono
essere generato con ogni chiave da (48K) BASIC. Sotto le interfacce utente GTK+ e Win32, questo
apparirà in una finestra separata e l'emulazione continuerà. Con le altre UI, il
l'immagine rimane sullo schermo (e l'emulatore viene messo in pausa) finché non si preme Esc or entrare.

KEY MAPPATURA


Quando si emula lo spettro, i tasti F1 a F10 sono usati come scorciatoie per varie voci di menu,
come descritto sopra. I tasti alfanumerici (insieme a entrare ed lo spazio) sono mappati così com'è in
i tasti Spettro. Le altre mappature chiave sono:

Shift emulato come Maiusc

Control, altroe Meta
emulato come Symbol Shift (anche la maggior parte degli altri modificatori è mappata a questo)

Backspace
emulato come Caps-0 (Elimina)

Esc emulato come Caps-1 (Modifica)

Caps bloccare
emulato come Caps-2

Cursore Tasti
emulato come Caps–5/6/7/8 (a seconda dei casi)

Linguetta emulato come Maiuscole-Maiuscole-Symbol (modalità estesa)

Sono supportati alcuni altri tasti di punteggiatura, se presenti sulla tastiera — `,', `.',
`/', `;', `'', `#', `-', e `='. Questi sono mappati sui tasti di spostamento del simbolo appropriati
sullo spettro.

Un elenco di chiavi applicabili quando si utilizzano le finestre di dialogo per la selezione dei file è fornito in RISORSE
SELEZIONE sezione sottostante.

DISPLAY TAGLIA


Alcune delle interfacce utente di Fuse consentono il ridimensionamento del display dello Spectrum emulato. Per la finestra-
quelli basati su (GTK+, Win32 e Xlib), puoi ridimensionare la finestra, beh, ridimensionandola. :-)
Esattamente come funziona dipende dal tuo gestore di finestre; potrebbe essere necessario fare la finestra
più del doppio della larghezza e dell'altezza della dimensione originale prima che si ridimensioni effettivamente. Fusibile
tenta di mantenere la finestra "quadrata", ma con alcuni gestori di finestre questo può significare che
la finestra non verrà mai ridimensionata. Se si verifica questo problema, il `--nessun-suggerimento-aspetto'
l'opzione può aiutare.

Se stai utilizzando l'interfaccia utente di SDL sotto X11 o GTK+, la finestra si ridimensionerà automaticamente per essere
la dimensione corretta per il filtro grafico selezionato.

GRAFICA FILTRI


Fuse ha la capacità di applicare filtri essenzialmente arbitrari tra la costruzione della sua immagine di
lo schermo dello spettro e visualizzarlo sul monitor della macchina emulatrice. Questi filtri
può essere utilizzato per eseguire varie forme di smoothing, emulazione di scanline TV e altro
possibilità. Il supporto per i filtri grafici varia tra le diverse interfacce utente,
ma ci sono due classi generali: le interfacce utente GTK+, Win32, Xlib, SVGAlib e SDL
(e il salvataggio di screenshot .png) supportano i filtri "interpolatori" che utilizzano una tavolozza
più grande dei 16 colori dello Spectrum, mentre l'interfaccia utente framebuffer attualmente lo fa
non supporta affatto i filtri.

Un'ulteriore complicazione nasce dal fatto che le macchine Timex hanno il loro alto
modalità video ad alta risoluzione con il doppio della risoluzione orizzontale. Per far fronte a questo, Fuse tratta
queste macchine hanno una dimensione di visualizzazione "normale" che è il doppio di una normale
Lo schermo di Spectrum, portando a un diverso set di filtri disponibili per questi
macchine. Nota che uno qualsiasi dei filtri a doppia o tripla dimensione è disponibile per Timex
macchine solo quando si utilizzano le interfacce utente SDL, Win32 o GTK+.

I filtri disponibili, insieme al loro nome breve utilizzato per selezionarli dal comando
linea, sono:

Timex metà (smussato) (metà)
Timex metà (saltando) (mezzo salto)
Due filtri specifici per macchine Timex che riducono lo schermo alla metà del normale
(Timex) dimensione; ovvero, le stesse dimensioni di un normale schermo Spectrum. La differenza
tra questi due filtri sta nel modo in cui gestiscono la modalità ad alta risoluzione: il
La versione "smussata" è un filtro interpolante che fa la media di coppie di adiacenti
pixel, mentre la versione `saltante' è un filtro non interpolante che semplicemente
elimina ogni altro pixel.

Normale (normale)
Il filtro più semplice: basta visualizzare un pixel per ogni pixel sullo Spectrum
schermo.

Doppio Taglia (2x)
Ridimensiona lo schermo visualizzato fino al doppio.

Triplicare Taglia (3x)
Ridimensiona lo schermo visualizzato fino a triplicare le dimensioni. Disponibile solo con GTK+, Win32,
Interfacce utente Xlib e SDL o durante il salvataggio di schermate di macchine non Timex.

2xSaI (2xsai)
Super 2xSaI (super2xsai)
SuperAquila (superaquila)
Tre filtri interpolatori che applicano successivamente più smoothing. Tutti e tre
raddoppiare le dimensioni dello schermo visualizzato.

AdvMAME2x (advmame2x)
Un filtro a doppia dimensione e non interpolante che tenta di smussare le linee diagonali.

AdvMAME3x (advmame3x)
Molto simile al AdvMAME2x, tranne per il fatto che triplica le dimensioni dello schermo visualizzato.
Disponibile solo con le interfacce utente GTK+, Win32, Xlib e SDL o durante il salvataggio
screenshot di macchine non Timex.

TV 2x (tv2x)
TV 3x (tv3x)
Timex TV (timextv)
Tre filtri che tentano di emulare l'effetto delle scanline televisive. Il
il primo è un filtro a doppia dimensione per macchine non Timex, il secondo è simile
filtro a tripla taglia, mentre l'ultimo è un filtro a taglia unica per macchine Timex
(notare che questo significa che TV 2X e Timex TV producono la stessa dimensione di output).

AMICO TV (paltv)
AMICO TV 2x (paltv2x)
AMICO TV 3x (paltv3x)
Tre filtri che tentano di emulare l'effetto del sistema TV PAL che stratifica
un'immagine a colori a bassa risoluzione sopra un'immagine in bianco e nero a risoluzione più alta
Immagine. I filtri possono anche aggiungere facoltativamente scanline come le altre serie TV
scaler.

Punto matrice (a matrice di punti)
Un filtro a doppia dimensione che emula l'effetto di un display a matrice di punti.

Timex 1.5x (tempox15x)
Un filtro interpolante specifico per Timex che ridimensiona lo schermo Timex fino a 1.5 volte il suo
dimensione normale (che è quindi 3 volte la dimensione di uno schermo Spectrum "normale").
Disponibile solo per le interfacce utente GTK+, Win32 e SDL o durante il salvataggio
screenshot.

HQ 2x (HQ2X)
HQ 3x (HQ3X)
Due filtri che eseguono un antialiasing di alta qualità (ma lento). Raddoppia e triplica il
rispettivamente la dimensione dello schermo visualizzato.

LA EMULATO SPETTRO


Lo spettro emulato è, per impostazione predefinita, uno spettro 48K non modificato con un lettore di nastri e
Stampante ZX collegata. Oh, e a quanto pare una magica macchina per caricare/salvare istantanee che è
probabilmente è meglio sorvolare per motivi di analogia. :-)

Per emulare diversi tipi di spettro, seleziona il pulsante Macchina, Selezionare... opzione di menu, o
stampa F9.

L'emulazione dello spettro viene messa in pausa quando vengono visualizzate le finestre di dialogo. Nell'interfaccia utente del widget, è anche
in pausa quando vengono visualizzati i menu o l'immagine della tastiera.

STAMPANTE EMULAZIONE


I vari modelli di Spectrum supportavano una gamma di modi per collegare le stampanti, tre di
che sono supportati da Fuse. Diverse stampanti sono messe a disposizione per i diversi
Modelli:

16, 48, TC2048, TC2068, TS2068
Stampante ZX

128/+2/Pentagono
Stampante seriale (solo testo)

+ 2A, +3
Stampante parallela (solo testo)

Se è in uso l'emulazione Opus Discovery, +D o DISCiPLE e l'emulazione stampante è abilitata,
viene fornita l'emulazione di solo testo dell'interfaccia della stampante parallela dell'interfaccia del disco.

Qualsiasi stampa viene aggiunta a uno (o entrambi) dei due file, a seconda della stampante: questi
predefinito su stampa.txt per l'output di testo e stampa.pbm per la grafica (le immagini PBM sono
supportato dalla maggior parte dei visualizzatori e convertitori di immagini). Questi nomi possono essere modificati con il
--file di testo ed --filegrafica opzioni dalla riga di comando o dal file di configurazione. Mentre
la stampante ZX può esclusivamente l'output grafico, l'output di testo simulato viene generato allo stesso modo
tempo usando una sorta di OCR grezzo basato sul set di caratteri corrente (un po' come usare
SCHERMO$). Al momento non c'è supporto per la grafica quando si usa il seriale/parallelo
l'output, sebbene qualsiasi codice di escape utilizzato verrà "stampato" fedelmente. (!)

A proposito, non è una buona idea modificare il stampa.pbm file al di fuori di Fuse se tu
desidera continuare ad aggiungerlo. L'intestazione deve avere un determinato layout affinché Fuse sia
in grado di continuare ad aggiungervi correttamente e il file verrà sovrascritto se non può farlo
essere allegato a.

ZXATASP E ZXCF


Le interfacce ZXATASP e ZXCF sono due periferiche progettate da Sami Vehmaa che
estendere in modo significativo le capacità dello spettro. Maggiori dettagli su entrambi sono disponibili
dalla homepage di Sami, http://user.tninet.se/~vjz762w/, ma qui viene fornita una breve panoramica.

Il vero ZXATASP viene fornito con 128K o 512K di RAM e la possibilità di collegare un IDE
dischi rigidi e una scheda CompactFlash, mentre lo ZXCF è dotato di 128K, 512K o 1024K di RAM
e la possibilità di collegare una scheda CompactFlash. Da un punto di vista emulativo, i due
le interfacce sono in realtà molto simili poiché una scheda CompactFlash è logicamente solo un disco IDE
disco. Attualmente, l'emulazione di Fuse è fissata per avere 512K di RAM nello ZXATASP e 1024K
nello ZXCF.

Per attivare ZXATASP è sufficiente selezionare il pulsante ZXATASP interfaccia opzione dal Opzioni, Disco
Periferiche... dialogo. Lo stato dei jumper di caricamento e protezione da scrittura è quindi
controllato da ZXATASP caricare ed ZXATASP scrivere protegge opzioni. Allo stesso modo, lo ZXCF è
controllato da ZXCF interfaccia ed ZXCF caricare opzioni (la protezione da scrittura ZXCF è
controllato da software).

Se stai usando ZXATASP o ZXCF, quasi sicuramente vorrai investigare
ResiDOS, il sistema operativo progettato per l'utilizzo con ZXATASP e ZXCF. ResiDOS fornisce
strutture per l'utilizzo della RAM aggiuntiva, l'accesso ai dispositivi di archiviazione di massa e un task manager
consentendo il passaggio praticamente istantaneo tra i programmi sullo spettro. Vedere
http://www.worldofspectrum.org/residos/ per ulteriori dettagli.

DIVIDERE


Il DivIDE è un'altra interfaccia IDE per lo spettro, di cui è possibile trovare tutti i dettagli
at http://baze.au.com/divide/. L'interfaccia può essere attivata tramite il Dividere interfaccia
opzione dal Opzioni, Disco Periferiche... finestra di dialogo e lo stato della sua protezione da scrittura
ponticello controllato tramite il Dividere scrivere protegge opzione. Se hai intenzione di usare il
DivIDE, probabilmente vorrai uno dei firmware disponibili dalla homepage di DivIDE.

SPETTRANET EMULAZIONE


Spectranet è un'interfaccia di rete Ethernet per ZX Spectrum di Dylan Thomas. Il
l'interfaccia può essere attivata tramite il Spectranet opzione nelle preferenze Periferiche
finestra di dialogo e lo stato del suo jumper automatico di page-in (disabilita) controllato tramite il
Spectranet disable opzione. Se utilizzerai Spectranet, probabilmente lo farai
vuoi uno dei firmware disponibili dalla homepage di Spectranet
(http://spectrum.alioth.net/doc/index.php) che è anche dove puoi trovare di più
informazioni sull'utilizzo dell'interfaccia.

L'installazione del firmware Spectranet su Fuse è leggermente più complicata che su un vero
macchina, soprattutto perché l'emulazione di Fuse non supporta DHCP. Queste istruzioni sono
corretto dal 2012/01/26: se stai utilizzando un firmware successivo a questo, le cose potrebbero avere
cambiato leggermente.

La prima cosa che devi fare è ottenere una copia del programma di installazione di Spectranet come a
file .tap (o simile). Il programma di installazione è disponibile anche sul sito Spectranet sopra.

Una volta che hai una copia del programma di installazione, avvia Fuse e seleziona Spectranet opzione dal
Opzioni, Periferiche, Generale... finestra di dialogo e lo stato del relativo ponticello di protezione dalla scrittura
controllato tramite il Spectranet disable opzione. Fatto ciò, apri il file di installazione
(utilizzare il Media, Nastro, Aperto... comando piuttosto che File, Aperto... per impedire il caricamento automatico)
e inserisci i seguenti comandi dal BASIC:

E così, 26999
CARICA "" CODICE
RANDOMIZZA USR 27000

Lo schermo dovrebbe diventare blu e vedrai apparire circa 20 righe di messaggio come
il firmware è installato, iniziando con "Cancellazione settore 0" e finendo con "Ripristino pagina
B", e otterrai il familiare 0 OK, 0: 1 nella parte inferiore dello schermo.

Ora deseleziona il Spectranet disable opzione dal Opzioni, Periferiche, Generale... dialogo
e reimpostare lo spettro. Dovresti vedere una brevissima schermata di stato blu, prima del normale
viene visualizzata la schermata del copyright con alcune informazioni Spectranet in alto — dovrebbe esserci
quattro righe di stato, che iniziano con "Alioth Spectranet" e terminano con l'IP di Spectranet
indirizzo (che in questa fase sarà 255.255.255.255).

Ora attiva un NMI (l'opzione di menu Macchina / NMI) e dovresti ottenere un bianco su blu
Menu Spectranet NMI con cinque opzioni.

Seleziona [A] Configura impostazioni di rete: questo dovrebbe portarti a un altro menu, che sarà
scorrimento della parte superiore dello schermo; non preoccuparti di questo per ora.

Ora dovrai impostare varie opzioni:

[A] Abilita/disabilita DHCP — seleziona N
[B] Modifica indirizzo IP: immettere l'indirizzo IP della macchina su cui si esegue Fuse.
[C] Cambia maschera di rete: inserisci la maschera di rete appropriata per l'indirizzo IP selezionato sopra.
Se questo non significa nulla per te, prova 255.255.255.0
[D] Modifica gateway predefinito: immettere l'indirizzo del gateway appropriato. Se non ne conosci nessuno
meglio, inserisci l'indirizzo IP del tuo router.
[E] Modifica DNS primario: inserisci l'indirizzo del tuo server DNS. Se non ne conosci nessuno
meglio, usa il server DNS pubblico di Google, 8.8.8.8.

Non è necessario modificare le opzioni [F] o [G], ma selezionare:

[H] Modifica nome host: immettere un nome host per la macchina abilitata per Spectranet. non lo fa
importa davvero cosa inserisci qui: è per lo più utile solo per sostituire l'impostazione predefinita indesiderata
nome in modo da poter vedere cosa hai inserito per le altre impostazioni.

Il tuo schermo dovrebbe ora assomigliare a questo:

Configurazione attuale
?
Usa DHCP: No
Indirizzo IP: 192.168.000.002
Maschera di rete: 255.255.255.000
Gateway predefinito: 192.168.000.001
DNS primario: 192.168.000.001
DNS secondario: 255.255.255.255

Indirizzo hardware: FF:FF:FF:FF:FF:FF
Nome host: fuse


Se tutto sembra corretto, seleziona [I] Salva modifiche ed esci (vedrai un breve messaggio "Salvataggio
configurazione...” messaggio) seguito da [E] Esci, a quel punto verrai reindirizzato a
DI BASE.

Ora digita i seguenti comandi:

%cfgnew
%cfgcommit

Che mostrerà lo standard 0 OK, 0:1 nella parte inferiore dello schermo.

Ripristina nuovamente lo spettro e vedrai lo stesso display di stato a quattro righe, ma questa volta
con il tuo indirizzo IP nell'ultima riga.

Congratulazioni! Ora hai installato il firmware Spectranet. Per risparmiare dover andare
attraverso tutto ciò ogni volta che avvii Fuse, salva uno snapshot .szx a questo punto e carica
che ogni volta che vuoi usare Spectranet.

RISORSE SELEZIONE


Il modo in cui selezioni un file (che si tratti di un'istantanea o di un file nastro) dipende dall'interfaccia utente in cui ti trovi
usando. Quindi, in primo luogo, ecco come utilizzare il selettore di file GTK+.

Il selettore mostra le directory e i file nella directory corrente in due separate
sottofinestre. Se uno degli elenchi è troppo grande per entrare nella finestra, puoi usare la barra di scorrimento per
vedi il resto (trascinando il cursore, per esempio), oppure puoi usare Maiuscole-Tab (per spostare il
focus della tastiera su una sottofinestra) e utilizzare i tasti cursore. Per cambiare directory, fai doppio clic
esso.

Per scegliere un file da caricare puoi fare doppio clic su di esso o fare clic su di esso e quindi fare clic su Ok. O
clicca Annulla abortire.

Se stai usando la tastiera, probabilmente il modo più semplice per usare il selettore è semplicemente
ignoralo e digita il nome. Non è così fastidioso come sembra, dal momento che il nome del file
la casella di input ha il completamento del nome del file: digita parte di una directory o un nome di file, quindi premi Linguetta.
Dovrebbe completarlo. Se era una directory, si sposta in quella directory; se la
il completamento era ambiguo, completa il più possibile e restringe i nomi dei file
mostrato a quelli che corrispondono. Dovresti premere entrare quando hai finito di digitare il
nome file, oppure Esc abortire.

Ora, se stai utilizzando l'interfaccia utente del widget, quella che utilizza il carattere Spectrum, il selettore funziona
un po' diversamente. I file e le directory sono tutti elencati in un'unica colonna di due colonne
finestra (le directory sono mostrate in alto e terminano con `/') — i nomi possono essere troncati
sullo schermo se sono troppo lunghi per adattarsi.

Per spostare il cursore, puoi utilizzare i tasti cursore o gli equivalenti dello spettro
5/6/7/8, o (similmente) h/j/k/l. Per un movimento più rapido, il Pagina Up, Pagina giù, Casae
Fine le chiavi sono supportate e fanno quello che ti aspetteresti. Per selezionare un file o una directory, premere
entrare. Per interrompere, premere Esc.

Con entrambi i selettori, tieni presente che contro tutti i vengono mostrati i file, se Fuse sarebbe in grado
caricarli o meno.

MONITORAGGIO/DEBUGGER


Innanzitutto, nota che la stragrande maggioranza di questa sezione si applica solo se stai utilizzando GTK+
interfaccia utente; se stai utilizzando una delle interfacce utente del widget, otterrai un'interfaccia molto semplice
monitor che mostra i valori correnti dei registri e permette di fare un singolo passo
attraverso l'esecuzione o continuare.

Se stai utilizzando l'interfaccia utente GTK+, Fuse presenta un'interfaccia moderatamente potente, completamente
monitor/debugger trasparente, attivabile tramite il Macchina, debugger... menu
opzione. Apparirà una finestra del debugger, che mostra lo stato attuale della macchina emulata:
il `riquadro' in alto a sinistra mostra lo stato corrente dello Z80 e gli ultimi byte scritti su qualsiasi
periferiche emulate. Il riquadro in basso a sinistra elenca tutti i punti di interruzione attivi. Spostandosi a destra, il
riquadro successivo mostra dove la mappa di memoria da 64K di Spectrum (il `W?' e `C?' indicare se
ogni pezzo da 8K è scrivibile o conteso rispettivamente), e il successivo uno smontaggio, che da
l'impostazione predefinita inizia al contatore del programma corrente, sebbene questo possa essere modificato sia dal
comando `disassemblare' (vedi sotto) o trascinando la barra di scorrimento accanto ad essa. Il prossimo riquadro
mostra lo stack corrente e nel riquadro finale tutti gli "eventi" che dovrebbero verificarsi e che potrebbero
influenzare l'emulazione. Ognuno di questi riquadri può essere rimosso utilizzando il Visualizza menù. Sotto il
display sono una casella di immissione per i comandi del debugger e cinque pulsanti per il controllo del
debugger:

Valutare
Valutare il comando attualmente nella casella di immissione.

Singolo step
Esegui esattamente un codice operativo Z80 e poi interrompi di nuovo l'emulazione.

Continua
Riavvia l'emulazione, ma lascia aperta la finestra del debugger. Nota che il debugger
la finestra non verrà aggiornata durante l'esecuzione dell'emulazione.

Rompere
Interrompi l'emulazione e torna al debugger.

Chiudi
Chiudi la finestra del debugger e riavvia l'emulazione.

Facendo doppio clic su una voce nel riquadro dello stack, l'emulazione verrà eseguita fino a quando
program counter raggiunge il valore memorizzato a quell'indirizzo, mentre si fa doppio clic su un
la voce nel riquadro "eventi" farà sì che l'emulazione venga eseguita fino a quel momento.

L'alimentazione principale del debugger avviene tramite i comandi inseriti nella casella di immissione, che sono
simili in natura (ma sicuramente non identici o potenti come) a quelli in gdb(1).
In generale, il debugger non distingue tra maiuscole e minuscole e i numeri verranno interpretati come decimali,
a meno che non sia preceduto da `0x' o `$' quando saranno interpretati come esadecimali. Ogni comando
può essere abbreviato con la parte non tra parentesi graffe.

base} numero
Cambia la finestra del debugger per visualizzare l'output in base numero. Valori disponibili
sono 10 (decimale) o 16 (esadecimale).

punto di rottura} [indirizzo] [condizione]
Imposta un punto di interruzione per interrompere l'emulazione e tornare al debugger ogni volta che viene visualizzato un codice operativo
eseguito a indirizzo ed condizione valuta vero. Se indirizzo è omesso, è
il valore predefinito è il valore corrente di PC.

br{punto} p{ort} (r{lead}|w{rite}) porto [condizione]
Imposta un punto di interruzione da attivare ogni volta che porta IO porto viene letto o scritto in e
condizione valuta vero.

br{eakpoint} (r{lead}|w{rite}) [indirizzo] [condizione]
Imposta un punto di interruzione da attivare ogni volta che la posizione della memoria indirizzo viene letto da (altro
che tramite un recupero dell'opcode) o scritto su and condizione valuta vero. Indirizzo
di nuovo, se omesso, torna al valore corrente di PC.

br{eakpoint} tempo {me} tempo [condizione]
Imposta un punto di interruzione in modo che si verifichi tempo tsta dopo l'inizio di ogni frame, assumendo
condizione valuta vero (se ne viene data una).

br{eakpoint} evento area:dettaglio [condizione]
Imposta un punto di interruzione che si verifica quando l'evento specificato da area:dettaglio si verifica e
condizione valuta vero. Gli eventi che possono essere rilevati sono:

dividere:pagina
divide: unpage
L'interfaccia DivIDE viene rispettivamente caricata o scaricata dalla memoria
if1:pagina
if1: unpage
La shadow ROM dell'Interfaccia 1 viene impaginata in o fuori dalla memoria
rzx: fine
Una registrazione RZX termina la riproduzione
nastro: riproduci
nastro: stop
Il nastro emulato inizia o interrompe la riproduzione
zxcf:pagina
zxcf: unpage
L'interfaccia ZXCF viene caricata o scaricata dalla memoria
zxatasp:pagina
zxatasp:unpage
L'interfaccia ZXATASP viene impaginata in o fuori dalla memoria

In tutti i casi, l'evento può essere specificato come area:* per catturare tutti gli eventi da quello
la zona.

chiaro} [indirizzo]
Rimuovi tutti i punti di interruzione in indirizzo o il valore attuale di PC se indirizzo è omesso.
I punti di interruzione di lettura/scrittura della porta non sono interessati.

comandi {comandi} id
<debug comando>
<debug comando>
...
fine
Imposta le cose in modo tale che i comandi del debugger specificati vengano eseguiti automaticamente
quando punto di interruzione id E 'attivato. Al momento non esiste un'interfaccia utente per l'accesso
comandi del debugger multilinea, quindi l'unico modo per specificare questo comando è sul
riga di comando tramite il --comando-debugger opzione.

condizione} id [condizione]
Imposta punto di interruzione id attivare solo quando condizione è vero, o incondizionatamente se
condizione è omesso.

Continua}
Equivalente a Continua pulsante.

Elimina} [id]
Rimuovi punto di interruzione id, o tutti i breakpoint se id è omesso.

smontare} indirizzo
Impostare lo smontaggio del pannello centrale per iniziare a indirizzo.

Uscita}
Esci immediatamente dall'emulatore.

finire}
Uscire dalla CALL corrente o equivalente. Questo non è infallibile: funziona da
impostando un punto di interruzione temporaneo al contenuto corrente del puntatore dello stack, quindi
non funzionerà correttamente se il codice ritorna in qualche altro punto o gioca con
la sua pila in altri modi. Inoltre, l'impostazione di questo punto di interruzione non disabilita gli altri
breakpoint, che possono attivarsi prima di questo. In tal caso, il temporaneo
il punto di interruzione rimane e il comando `continua' può essere usato per tornare ad esso.

ignorare} id contare
Non attivare il prossimo contare volte quel punto di interruzione id si sarebbe innescato.

prossimo}
Passa al codice operativo successivo a quello corrente. Come con il comando "Fine", questo
funziona impostando un punto di interruzione temporaneo al prossimo codice operativo, quindi non è infallibile.

fuori} porto APPREZZIAMO
Scrivi APPREZZIAMO alla porta IO porto.

Stampa} espressione
Stampa il valore di espressione allo standard output.

set} indirizzo APPREZZIAMO
Colpire APPREZZIAMO in memoria a indirizzo.

set} registro APPREZZIAMO
Imposta il valore del registro Z80 registro a APPREZZIAMO.

set} [im|iff1|iff2] APPREZZIAMO
Imposta la modalità di interruzione o interrompi le infradito registro a APPREZZIAMO. Se la modalità im
non è 0, 1 o 2 verrà ignorato, mentre i valori iff diversi da zero verranno convertiti in
uno.

set{t} $variabile APPREZZIAMO
Imposta il valore della variabile debugger variabile a APPREZZIAMO.

fare un passo}
Equivalente a Singolo step pulsante.

t{punto di interruzione} [Opzioni]
Questo è lo stesso del comando `breakpoint' nelle sue varie forme, tranne che il
il punto di interruzione è temporaneo: si attiverà una sola volta e poi verrà rimosso.

Gli indirizzi possono essere specificati in una delle due forme: o indirizzi assoluti, specificati da
un numero intero compreso tra 0x0000 e 0xFFFF o come `pagina:offset'combinazione, che si riferisce
in una posizione offset byte nel banco di memoria pagina, indipendentemente da dove si trova tale banca
attualmente paginato in memoria. Le pagine RAM sono indicate semplicemente da un numero intero, mentre le ROM sono
preceduto da `R' (es. offset 0x1234 nella ROM 1 è specificato come `R1:0x1234'). Pagine selezionate
tramite la riga /ROMCS sono preceduti da `C', mentre Timex Dock ed Exrom usano i prefissi `D'
e `X' rispettivamente. Le macchine 48K sono trattate come se avessero una mappatura permanente di pagina 5
a 0x4000, pagina 2 a 0x8000 e pagina 0 a 0xC000; lo spettro 16K viene trattato come se avesse
pagina 5 a 0x4000 e nessuna pagina a 0x8000 e 0xC000.

Ovunque il debugger si aspetta un valore numerico, tranne dove si aspetta un punto di interruzione
id, puoi invece usare un'espressione numerica, che usa una versione ristretta di C's
sintassi; esattamente la stessa sintassi viene utilizzata per i punti di interruzione condizionali, con "0" falso
e ogni altro valore è vero. Nelle espressioni numeriche, puoi usare costanti intere (all
i calcoli vengono eseguiti in numeri interi), nomi di registro (che valutano semplicemente il valore di
il registro), le variabili del debugger, le parentesi, le quattro operazioni numeriche standard (`+',
`-', `*' e `/'), gli operatori di (non)uguaglianza `==' e `!=', gli operatori di confronto
`>', `<', `>=' e `<=', bit per bit e (`&'), o (`|') ed esclusivo o (`^') e logico
e (`&&') e o (`||').

LA POKE CERCATORE


Il `poke finder' è uno strumento progettato per svolgere il compito di trovare (vite infinite
ecc.) è un po' più semplice per i giochi: è simile all'utility "Bagnino" che era
disponibile per l'uso con Multiface. Funziona mantenendo un elenco di posizioni in cui
il numero attuale di vite (ecc.) può essere memorizzato e avere la possibilità di rimuoverlo da
che elenca tutte le posizioni che non contengono un valore specificato.

La finestra di dialogo poke finder contiene una casella di immissione per specificare il valore da cercare,
un conteggio del numero attuale di possibili ubicazioni e, se sono inferiori a 20
possibili locazioni, un elenco delle possibili locazioni (in formato `page:offset'). I cinque
i pulsanti agiscono come segue:

Incrementato
Rimuovi dall'elenco delle posizioni possibili tutti gli indirizzi che non sono stati
incrementato dall'ultima ricerca.

Decrementato
Rimuovi dall'elenco delle posizioni possibili tutti gli indirizzi che non sono stati
decrementato dall'ultima ricerca.

Cerca
Rimuovi dall'elenco delle posizioni possibili tutti gli indirizzi che non contengono il
valore specificato nel campo "Cerca".

Reset
Reimposta il cercatore di poke in modo che tutte le posizioni siano considerate possibili.

Chiudi
Chiudi la finestra di dialogo. Nota che questo non ripristina lo stato attuale del poke
cercatore.

Facendo doppio clic su una voce nell'elenco delle posizioni possibili, verrà generato un punto di interruzione
essere impostato per attivarsi ogni volta che viene scritta quella posizione.

Un esempio di come usarlo potrebbe rendere le cose un po' più chiare. Useremo la versione 128K di
Gryzor. Carica il gioco, definisci le chiavi adatte e inizia a giocare. Metti subito in pausa il gioco
e apri la finestra di dialogo del cercatore di poke. Notiamo che attualmente abbiamo 6 vite, quindi inserisci "6"
nel campo "Cerca" e fare clic su "Cerca". Questo riduce il numero di possibili
posizioni a circa 931 (potresti ottenere un numero leggermente diverso a seconda di esattamente quando
hai messo in pausa il gioco). Gioca un po' e poi (deliberatamente) perde una vita. Metti in pausa il gioco
ancora. Dato che ora abbiamo 5 vite, sostituisci il `6' nel campo `Cerca' con un `5' e
fare di nuovo clic su "Cerca". Questo riduce quindi l'elenco delle posizioni possibili a una sola:
pagina 2, offset 0x00BC. Questa è l'unica posizione in memoria che ha memorizzato "6" quando avevamo
6 vite e "5" quando avevamo 5 vite, quindi è abbastanza probabile che sia qui che si trovano le vite
conteggio è memorizzato. Facendo doppio clic sulla voce "2:0x00BC" nella finestra di dialogo si imposterà il
punto di interruzione appropriato (a questo punto potresti voler aprire il debugger per confermarlo).
Gioca ancora un po'. Alla successiva perdita di una vita, l'emulazione viene interrotta con PC a 0x91CD.
Scorrendo verso l'alto alcuni indirizzi nel riquadro di disassemblaggio del debugger mostra che è stato caricato un valore
da 0x80BC (il nostro ipotetico contatore di vite), decrementato e quindi memorizzato nuovamente a 0x80BC,
che assomiglia molto al codice per ridurre il numero di vite. Ora possiamo usare il
debugger per sostituire il decremento con un NOP (`set 0x91c9 0'), e giocare un po'
più dopo questo rivela che questo ha funzionato e ora abbiamo vite infinite.

LA POKE MEMORIA


Fuse supporta POKE multifaccia, consentendo di modificare indirizzi di memoria specifici per
cheat (vite infinite, munizioni infinite, ecc.).

La finestra di dialogo `memoria poke' contiene un elenco di POKE caricati di recente e alcune caselle di immissione per
aggiunta di POKE personalizzati:

Banca
Imposta il banco di memoria da 128K (valori da `0' a `7') o l'attuale mappatura della memoria (valore
"8" o vuoto).

Indirizzo
Indirizzo di memoria da modificare. Valori nell'intervallo da 16384 a 65535 per la modalità di memoria 48K o 0
a 65535 per banchi di memoria da 128K. L'interfaccia utente di GTK+ accetta anche indirizzi esadecimali.

Valore
Nuovo valore per l'indirizzo precedente, nell'intervallo da 0 a 255. Il valore 256 significa "Richiedi al
utente in seguito”.

È possibile caricare i POKE da un file esterno utilizzando il File, Aperto... opzione di menu o
la funzionalità di trascinamento della selezione nelle interfacce utente GTK+ e Win32. Dopo aver caricato un'istantanea o
nastro, Fuse tenterà di individuare automaticamente un file POK con lo stesso nome file. Questo significa
che se apriamo `GAME.TAP', Fuse proverà ad aprire `GAME.POK' e `POKES/GAME.POK'.
See http://www.worldofspectrum.org/POKformat.txt per maggiori dettagli su questo formato di file.

I POKE caricati nell'elenco possono essere attivati ​​o disattivati ​​a piacimento dell'utente e rimarranno
in memoria fino al ripristino della macchina.

LA .dsk FORMATO


In generale, si pensa che le immagini del disco per lo spettro +3 siano in formato DSK.
Tuttavia, questa è in realtà una leggera semplificazione eccessiva; ci sono infatti seconda simile, ma
non identici, formati DSK. (La differenza può essere vista facendo `capo -1 dskfile': uno
formato inizierà `MV - CPCEMU' e l'altro inizierà `ESTESA').

Fuse supporta entrambi i formati "CPCEMU" e "EXTENDED".

BETA 128 EMULAZIONE


Fuse supporta l'emulazione Betadisk nella sua emulazione Pentagono e Scorpione, e anche sotto
Emulazione 48K, TC2048, 128K e +2 (ma non +2A) se il beta 128 interfaccia opzione dal
Opzioni, Disco Periferiche... la finestra di dialogo è abilitata. Quando questa opzione viene utilizzata in 48K o TC2048
emulare il beta 128 bagagliaio in 48K macchine opzione controlla inoltre se il
macchina si avvia direttamente nel sistema TR-DOS. Vedi il DISCO RISORSE FORMATI sezione per saperne di più
dettagli sui formati di file su disco supportati.

OPUS DISCOVERY EMULAZIONE


Per impostazione predefinita, Fuse emula l'interfaccia Opus Discovery con l'espansione opzionale 2k RAM
e una seconda unità disco a lato singolo da 40 tracce. Vedi il DISCO RISORSE FORMATI sezione per saperne di più
dettagli sui formati di file su disco supportati. Anche la porta della stampante dell'Opus Discovery è emulata
solo per uscita. (Vedi il STAMPANTE EMULAZIONE sezione per maggiori dettagli.) La Scoperta dell'Opus
può essere utilizzato solo con l'emulazione 16K, 48K, 128K, TC2048 e +2 (non +2A). Per accedere ai dischi,
utilizzare la stessa sintassi di Interface 1 e Microdrives.

+D EMULAZIONE


Fuse supporta l'emulazione del disco +D e dell'interfaccia della stampante. Vedi il DISCO RISORSE FORMATI
sezione per maggiori dettagli sui formati di file su disco supportati. La porta della stampante di +D è
emulato. (Vedi il STAMPANTE EMULAZIONE sezione per maggiori dettagli.) Il +D può essere usato solo
con emulazione 48K, 128K e +2 (non +2A). Per accedere ai dischi, devi prima caricare
G+DOS, inserendo un disco contenente il file DOS (+SYS) e digitando “RUN”. Una volta che DOS è
caricato, puoi caricare su/da dischi +D anteponendo ai nomi dei file il prefisso `dn' dove `n' è il
numero di unità in uso. Ad esempio, `CARICARE d1"miofile"' caricherebbe il file denominato
"myfile" dall'unità emulata 1. Può essere utilizzata anche la sintassi del microdrive.

Per salvare un'istantanea, scegli Macchina, NMI opzione di menu, quindi premere `4' per salvare un 48K
snapshot o "5" per salvare uno snapshot da 128K. Quando si salva un'istantanea da 128K, è necessario
premere S o N per indicare se lo schermo è cambiato durante il salvataggio dell'istantanea, per finire
Salvataggio. Puoi anche scegliere "3" per salvare uno screenshot su disco. Tenere Maiuscole Shift
insieme a una di queste opzioni farà sì che il +D salvi nell'unità "altro" nel
uno usato per ultimo.

Le opzioni "1" e "2" consentono di stampare schermate (in bianco e nero, normale e grande
formati rispettivamente) se è abilitata l'emulazione della stampante. Per il salvataggio e il caricamento di
istantanee e salvataggio di schermate su disco, G+DOS deve essere caricato prima, ma la stampa di
gli screenshot possono essere eseguiti senza caricare G+DOS.

Infine, `X' tornerà dal menu NMI.

DISCEPOLO EMULAZIONE


Fuse supporta l'emulazione del disco DISCiPLE e dell'interfaccia della stampante, sebbene non lo faccia
attualmente supporta l'emulazione della rete Sinclair o supporta l'emulazione di un DISCiPLE
collegato a una macchina 128K. Vedi il DISCO RISORSE FORMATI sezione per maggiori dettagli su
formati di file su disco supportati, che sono gli stessi dell'emulazione +D come descritto sopra.
La porta della stampante di DISCiPLE è emulata. (Vedi il STAMPANTE EMULAZIONE sezione per saperne di più
dettagli.) Il DISCiPLE può essere utilizzato solo con l'emulazione 48K al momento. Per accedere ai dischi,
dovrai prima caricare GDOS, inserendo un disco contenente il file DOS (SYS) e
inserendo “RUN”. Una volta caricato DOS, è possibile caricare su/da dischi DISCiPLE inserendo il prefisso
nomi di file con `dn' dove `n' è il numero dell'unità in uso. Ad esempio, `CARICARE
d1"miofile"' caricherebbe il file denominato "myfile" dall'unità emulata 1. Microdrive
si può usare anche la sintassi.

Le istantanee possono essere salvate in modo simile a quello del +D come descritto sopra, ma nota
che GDOS su DISCiPLE contiene un bug che causa la corruzione non appena il pulsante NMI
viene premuto, influenzando il salvataggio delle istantanee e anche il caricamento delle istantanee che erano
originariamente salvato con un +D o SAM Coupé. Ciò causerà la corruzione anche quando a
viene stampato lo screenshot, o se il menu non viene mai nemmeno inserito in primo luogo (a causa di
Maiuscole non viene premuto, come richiesto per il DISCiPLE), a condizione che GDOS sia
caricato. Questo bug non è presente in G+DOS sul +D. (Nota: questo è stato causato da
salvare/ripristinare il registro AF due volte nel gestore NMI, dove sia AF che AF'
Il registro ombra avrebbe dovuto essere salvato/ripristinato.)

Il pulsante NMI funziona in modo leggermente diverso su DISCiPLE rispetto a +D. Maiuscole deve
essere tenuto premuto mentre si preme il pulsante NMI e non è presente l'opzione "X" per uscire dal menu.
Inoltre, la stampa degli screenshot richiede il caricamento di GDOS. A seconda dell'interfaccia utente che stai
usando, tenendo premuto Maiusc mentre si sceglie il Macchina, NMI l'opzione di menu potrebbe essere
leggermente complicato, o addirittura impossibile. Per l'interfaccia utente GTK+, assicurati di tenere premuto il tasto Maiusc
prima di entrare in Confezionatrici Verticali VFFS menù. Per l'interfaccia utente del widget, non sembra possibile
eseguire questa azione.

DISCO RISORSE FORMATI


Fuse supporta diversi formati di immagine del disco nella sua emulazione +D, DISCiPLE e Beta 128.

Per leggere:

.UDI
Immagine disco ultra; per le specifiche si prega di vedere
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format:_udi or
http://zxmak.chat.ru/docs.htm

Questo è l'unico formato immagine in grado di memorizzare tutte le informazioni rilevanti del
dati registrati su un disco magnetico, quindi può essere utilizzato per qualsiasi no Standard disco
formato. Fuse può leggere anche tutti i tipi di tracce estese (FM/MFM miste o tracce con
dati "DEBOLI" o anche tracce compresse).

.Fdi
Formato immagine disco UKV Spectrum Debugger.

.MGT .IMG
Formati di file DISCiPLE/+D.

.TRISTE .SDF
Per compatibilità con le immagini del disco SAM Coupé che utilizzano questi formati. Nota che SAM
Le immagini coupé `.DSK' condividono lo stesso formato di `.MGT'.

.TRD
immagine del disco TR-DOS; per informazioni dettagliate, vedere http
https://web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
Un semplice formato di archivio per file su disco TR-DOS.

.td0
Formato immagine Teledisk; Fuse supporta solo i file che non utilizzano il "Advanced
Compressione”. Descrizione dettagliata trovata in
http://www.classiccmp.org/dunfield/img54306/td0notes.txt ed
http://www.fpns.net/willy/wteledsk.htm

.dsk
Formato immagine disco CPC; Fuse supporta il semplice vecchio e il nuovo formato CPC esteso
pure. Ulteriori informazioni si prega di consultare il LA .dsk FORMATO sezione e il CPCEMU
sezione del manuale 7.7.1 http://www.cpc-emu.org/linux/cpcemu_e.txt oppure
http://www.cpctech.org.uk/docs/extdsk.html

.opd .OPU
Formati di file di Opus Discovery.

Fuse supporta la maggior parte dei formati di scrittura sopra indicati: .UDI .Fdi .MGT .IMG .TRISTE .TRD .SCL
.opd .OPU .dsk (solo il vecchio formato CPC).

Puoi salvare le immagini del disco con qualsiasi formato di output, basta selezionare l'estensione appropriata.
(es. `elite3.udi' per salvare come file UDI). Se fossero disponibili le librerie appropriate
quando libspettro(3) è stato compilato, quindi Fuse tenterà di creare immagini UDI con compressione
tracce per risparmiare spazio su disco. C'è un .LOG formato "immagine" per scopi di debug. Questo è
un file di testo normale contiene tre dump dell'immagine del disco caricata con dettagli diversi. Non
tutti i formati di immagine possono memorizzare tutte le immagini del disco. Non è possibile salvare un'immagine disco con un
formato inappropriato che perde alcune informazioni (es. lunghezza o settore variabile della traccia
lunghezza).

DEBOLE DISCO DATA


Alcune protezioni contro la copia hanno quelli che vengono descritti come dati "deboli/casuali". Ogni volta che il settore
viene letto uno o più byte cambierà, il valore può essere casuale tra letture consecutive
dello stesso settore. Due formati di immagine del disco (Extended DSK e UDI) possono memorizzare questo tipo di
dati. Fuse può leggere e utilizzare dati di settore deboli da file EDSK e UDI quando presenti e
può salvare i dati del settore debole nel formato immagine UDI.

FILM REGISTRAZIONE


Fuse può salvare filmati con audio in un formato file specifico (FMF). Questa registrazione è molto
veloce e ha una dimensione moderata, ma è necessario utilizzare il programma fmfconv in fuse-utils per
convertire in normali file video e/o audio. Il --film-compr l'opzione consente di impostare
il livello di compressione su Nessuno, Senza perdita o Alto. Se Zlib non è disponibile, solo Nessuno lo è
valido. L'impostazione predefinita quando Zlib è disponibile è Lossless. La registrazione di un filmato potrebbe rallentare
emulazione, se si verificano problemi di prestazioni, è possibile provare a impostare la compressione su Nessuno.

Fuse registra ogni fotogramma visualizzato, quindi per impostazione predefinita il file registrato ha circa 50 video
fotogramma al secondo. Un video standard ha un framerate di circa 24–30/s, quindi se imposti
Opzioni/Generale/Frame tasso 1: n o l'equivalente --Vota opzione della riga di comando su 2 di
il frame rate di registrazione si riduce di circa 25/s. L'esatto frame rate dipende dal clock dello Z80
frequenza che varia a seconda della specifica macchina emulata.

Nota: puoi vedere tutti gli effetti "gfx" solo se l'opzione Fuse frame rate è impostata su 1,
ma nella maggior parte dei casi puoi tranquillamente usare 2. Inoltre, la registrazione del filmato si interrompe se l'emulato
la macchina è cambiata.

La frequenza di campionamento del suono registrato e il numero del canale sono uguali al fusibile generato
frequenza di campionamento del suono (32000 Hz per impostazione predefinita) e numero di canale (mono per impostazione predefinita). Il comune
le frequenze di campionamento nei file video standard sono 44100 Hz e 48000 Hz. Se usi
--frequenza-suono opzione della riga di comando è possibile registrare l'audio su 44100 Hz o anche 48000 Hz.

Puoi registrare l'audio stereo se usi AY stereo separazione o l'equivalente --separazione
interruttore della riga di comando.

Puoi usare fmfconv per convertire il file del filmato registrato in un file video standard.

Esempi

fusibile --inizio-film output.fmf --Vota 2 --frequenza-suono 44100 --separazione ACB

avviare la registrazione video circa 25/s frame rate video e 44100 Hz frequenza di campionamento stereo
livello di compressione predefinito del suono.

COMPRESSO FILE


Supponendo che le librerie appropriate fossero disponibili quando libspettro(3) è stato compilato,
istantanee, immagini su nastro, cartucce dock e file di registrazione in ingresso possono essere letti dai file
compresso con bzip2(3) o gzip(3) proprio come se non fossero compressi. C'è attualmente
nessun supporto per la lettura di immagini disco compresse +3, DISCiPLE/+D o Beta.

Usa fuse online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    facetrack noir
    facetrack noir
    Programma headtracking modulare che
    supporta più face tracker, filtri
    e protocolli di gioco. Tra i tracker
    sono SM FaceAPI, AIC Inertial Head
    Inseguitore...
    Scarica facetrack noir
  • 2
    Codice QR PHP
    Codice QR PHP
    Il codice QR PHP è open source (LGPL)
    libreria per la generazione di QR Code,
    Codice a barre bidimensionale. Basato su
    libreria libqrencode C, fornisce API per
    creazione barra QR Code...
    Scarica codice QR PHP
  • 3
    freeciv
    freeciv
    Freeciv è un gioco a turni gratuito
    gioco di strategia multiplayer, in cui ciascuno
    giocatore diventa il leader di a
    civiltà, lottando per ottenere il
    obiettivo finale: diventare...
    Scarica Freeciv
  • 4
    Sandbox cuculo
    Sandbox cuculo
    Cuckoo Sandbox utilizza i componenti per
    monitorare il comportamento del malware in a
    Ambiente sandbox; isolato dal
    resto del sistema. Offre automatizzato
    analisi o...
    Scarica Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Riproduci video di YouTube su LMS (porting di
    Triode's to YouTbe API v3) Questo è
    un'applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/lms-y...
    Scarica LMS-YouTube
  • 6
    Fondazione per la presentazione di Windows
    Fondazione per la presentazione di Windows
    Fondazione presentazione Windows (WPF)
    è un framework dell'interfaccia utente per la creazione di Windows
    applicazioni desktop. WPF supporta a
    ampio set di sviluppo di applicazioni
    Caratteristiche...
    Scarica Windows Presentation Foundation
  • Di Più "

Comandi Linux

Ad