EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Fuse – Online in der Cloud

Führen Sie Fuse beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl Fuse, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Sicherung – Sinclair ZX Spectrum-Emulator

ZUSAMMENFASSUNG


Sicherung [Optionen]

BESCHREIBUNG


Fuse ist ein Sinclair ZX Spectrum-Emulator. Es unterstützt mehrere Modelle (einschließlich des 128),
mit recht originalgetreuer Emulation der Anzeige und des Tons.

Der Emulator kann jedes der von unterstützten Formate laden libspectrum(3) – dazu gehört Z80,
SNA- und SZX-Snapshots sowie virtuelle PZX-, TAP- und TZX-Banddateien. Speichern auf SZX, Z80 und SNA
Snapshots und TZX- und TAP-Banddateien werden unterstützt. Die SLT-Erweiterung des Z80-Formats ist
teilweise unterstützt (ausreichend für Multi-Load-Spiele); allerdings Laden der alten DAT-Datei
Variante ist nicht. Es gibt DSK-, UDI-, FDI-, TR0-, SDF-, MGT-, IMG-, SAD-, TRD-, SCL- und OPD-Disk-Images
wird unterstützt, wenn eine Festplattenschnittstelle emuliert wird, einschließlich der integrierten Festplattenlaufwerke
+3-, Pentagon- oder Scorpion-Maschinen sowie +D, DISCiPLE, Opus Discovery und Beta 128
Schnittstellen. DCK-Cartridge-Images werden bei der Emulation einer Timex 2068-Variante unterstützt.
Auch Interface-2-ROM-Cartridges werden unterstützt.

Schließlich gibt es auch Unterstützung für das Lesen und Schreiben des RZX-Eingabeaufzeichnungsformats.

Siehe die KOMPRIMIERT DATEIEN Weitere Informationen zum Lesen von mit komprimierten Dateien finden Sie im Abschnitt bzip2(3) oder
gzip(3).

OPTIONAL


--accelerate-loader
Geben Sie an, ob Fuse versuchen soll, Bandladegeräte um „kurz“ zu beschleunigen
„Umkreisen“ der Ladeschleife. Dies beschleunigt im Allgemeinen den Ladevorgang, kann aber auch zu Problemen führen
einige Lader scheitern. (Standardmäßig aktiviert, Sie können jedoch ` verwenden--no-accelerate-loader'
Etwas deaktivieren). Dasselbe wie im Dialogfeld „Allgemeine Optionen“. Accelerate Lader .

--aspect-hint
Geben Sie an, ob die GTK+- und Xlib-Benutzeroberflächen einen Hinweis auf das Fenster geben sollen
Manager über das bevorzugte Seitenverhältnis für das Grafikfenster informieren und so verhindern
Größenänderung auf nicht quadratische Größen, was dazu führt, dass Fuse nicht richtig angezeigt wird. Das
Es wurde beobachtet, dass die Option bei einigen Fenstermanagern Probleme verursacht, wenn sie verwendet wird
GTK+-Benutzeroberfläche, die verhindern kann, dass die Größe des Fensters geändert oder überhaupt verschoben wird. (Ermöglicht
standardmäßig, aber Sie können ` verwenden--no-aspect-hint' Etwas deaktivieren). Siehe auch die
`--strict-aspect-hint' Möglichkeit.

--autosave-settings
Geben Sie an, ob die aktuellen Einstellungen von Fuse beim Beenden automatisch gespeichert werden sollen. Der
Identisch mit dem Dialogfeld „Allgemeine Optionen“. Automatisch speichern Einstellungen .

--auto-load
Geben Sie an, ob Band- und Festplattendateien automatisch geladen werden sollen, wenn sie vorhanden sind
geöffnet mit der File, Öffnen Sie ... Menüoption. (Standardmäßig aktiviert, Sie können es jedoch verwenden
`--no-auto-load' Etwas deaktivieren). Identisch mit dem Dialogfeld „Allgemeine Optionen“. Auto-Last halb
.

--beta128
Emulieren Sie eine Beta 128-Schnittstelle. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“.
beta 128 Schnittstelle .

--beta128-48boot
Wenn eine Beta 128-Schnittstelle in der 48K- oder TC2048-Emulation verwendet wird, ist dies die Option
Steuert zusätzlich, ob die Maschine direkt in das TR-DOS-System bootet.
Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“. beta 128 Auto-Boot in 48k Maschinen
.

--betadisk Datei
Fügen Sie die angegebene Datei in das Laufwerk A: und der emulierten Beta-Festplattenschnittstelle ein
Wählen Sie beim Start den Pentagon-Modus.

--bw-tv
Geben Sie an, ob die Anzeige einen Farb- oder Schwarzweißfernseher simulieren soll.
Diese Option ist unter den Benutzeroberflächen GTK+, Win32, Xlib und SDL wirksam: die
andere simulieren immer einen Farbfernseher. Dasselbe wie im Dialogfeld „Allgemeine Optionen“.
Schwarz und Weiß TV .

--competition-code Code
Geben Sie den Code an, der in RZX-Dateien im Wettbewerbsmodus geschrieben werden soll. Das gleiche wie der RZX
Optionsdialoge Wettbewerb Code .

--competition-mode
Geben Sie an, ob Eingabeaufzeichnungen im „Wettbewerbsmodus“ erfolgen sollen. Das Gleiche wie
das RZX-Optionen-Dialogfeld Wettbewerb Modus .

--compress-rzx
Geben Sie an, ob RZX-Dateien komprimiert ausgeschrieben werden sollen. (Standardmäßig aktiviert,
aber Sie können ` verwenden--no-compress-rzx' Etwas deaktivieren). Identisch mit dem Dialogfeld „RZX-Optionen“.
Komprimieren RZX technische Daten .

--confirm-actions
Geben Sie an, ob „gefährliche“ Aktionen (z. B. solche, die zu Datenverlust führen könnten) zulässig sind
Zurücksetzen des Spektrums) erfordern eine Bestätigung, bevor sie auftreten. (Standardmäßig aktiviert,
aber Sie können ` verwenden--no-confirm-actions' Etwas deaktivieren). Diese Option ist dieselbe wie die
Dialogfeld „Allgemeine Optionen“. Schichtannahme Aktionen .

--debugger-command Schnur
Geben Sie einen Debugger-Befehl an, der vor dem Start des Emulators ausgeführt werden soll. Dies kann dazu genutzt werden
Haltepunkte setzen oder ähnliches. Derzeit ist dies die einzige Methode zur mehrzeiligen Eingabe
Debugger-Befehle. (Siehe die ÜBERWACHUNG/DEBUGGER Abschnitt für weitere Informationen).

--detect-loader
Geben Sie an, ob Fuse versuchen soll zu erkennen, wann auf das Band zugegriffen wird
Starten und stoppen Sie die Wiedergabe des virtuellen Bandes automatisch. (Standardmäßig aktiviert, aber Sie
kann ` verwenden--no-detect-loader' Etwas deaktivieren). Identisch mit dem Dialogfeld „Allgemeine Optionen“.
Entdecken Lader .

--Schüler
Emulieren Sie eine DISCiPLE-Schnittstelle. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“.
Schüler Schnittstelle .

--discipledisk Datei
Fügen Sie die angegebene Datei in das Laufwerk 1 des emulierten DISCiPLE ein.

--disk-ask-merge
Fordern Sie den Benutzer auf, zu bestätigen, ob Fuse versuchen soll, die „B“-Seite einer Festplatte zusammenzuführen
Image aus einer separaten Datei, wenn Sie ein neues einseitiges Disk-Image öffnen.

--disk-try-merge Modus
Wählen Sie aus, ob Fuse versuchen soll, eine separate Datei für die „B“-Seite einer Festplatte zusammenzuführen
Image separate Datei beim Öffnen eines neuen Disk-Images. Die meisten doppelseitigen Disk-Images
werden als zwei einseitige Disk-Images ausgegeben, z. B. „Golden Axe - Side A.dsk“ und
„Goldene Axt – Seite B.dsk“. Wenn wir also Golden Axe spielen wollen, müssen wir es zuerst tun
Legen Sie das erste Disk-Image ein und wenn das Spiel Sie auffordert, Seite B einzufügen, müssen wir es tun
Finden und öffnen Sie das zweite Disk-Image, anstatt nur die Disk darin umzudrehen
Antrieb. Wenn aktiviert, versucht Fuse, auch das zweite Bild zu öffnen und ein Double zu erstellen
Erstellen Sie ein doppelseitiges Disk-Image (Zusammenführen der beiden einseitigen Disk-Images) und fügen Sie dieses zusammengeführt ein
virtuelle Festplatte in das Festplattenlaufwerk. Die Funktion erkennt, ob die Datei einseitig ist
eines doppelseitigen Bildes, wenn der Dateiname mit einem Muster wie [Ss]ide[ _][abAB12][ übereinstimmt
_.] im Dateinamen einer Festplatte, die geöffnet wird. Wenn Fuse gefunden wird, wird es versuchen
Öffnen Sie auch die andere Seite der Diskette und ersetzen Sie sie durch die entsprechenden Zeichen
Dateiname z. B. 1→2, a→b, A→B. Bei Erfolg werden die beiden Bilder zusammengeführt und
Jetzt haben wir eine doppelseitige Diskette im Laufwerk. Das heißt, wenn wir „Golden Axe“ öffnen –
Seite A.dsk“, dann versucht Fuse, auch „Golden Axe – Seite B.dsk“ zu öffnen. Jetzt können wir
Drehen Sie einfach die Festplatte um, wenn Golden Axe nach „Seite B“ fragt. Die verfügbaren Optionen sind
Nie, Mit der einseitig Laufwerke und Immer.

--Teilen
Emulieren Sie die DivIDE-Schnittstelle. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“.
Teilen Schnittstelle .

--divide-masterfile Datei
--divide-slavefile Datei
Geben Sie ein IDE-Image an, das in den emulierten Master und Slave der DivIDE geladen werden soll
Laufwerke bzw.

--divide-write-protect
Geben Sie an, dass der Schreibschutz-Jumper des emulierten DivIDE als gesetzt betrachtet werden soll.
Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“. Teilen schreiben Risiken zu minimieren .

--Dock Datei
Fügen Sie die angegebene Datei in das emulierte Dock der Timex 2068-Variante ein. auch auswählen
den TC2068 beim Start, falls verfügbar.

--doublescan-mode
Geben Sie an, dass die Framebuffer-Benutzeroberfläche versuchen soll, einen Doppelscanmodus zu verwenden (wobei
jede Zeile wird zweimal angezeigt).

--drive-plus3a-type tippe
--drive-plus3b-type tippe
--drive-beta128a-type tippe
--drive-beta128b-type tippe
--drive-beta128c-type tippe
--drive-beta128d-type tippe
--drive-plusd1-type tippe
--drive-plusd2-type tippe
--drive-disciple1-type tippe
--drive-disciple2-type tippe
--drive-opus1-type tippe
--drive-opus2-type tippe
Geben Sie einen Festplattentyp an, der mit der zugehörigen Schnittstelle emuliert werden soll. Siehe die Diskette
Weitere Informationen finden Sie im Optionsdialog.

--drive-40-max-track zählen
--drive-80-max-track zählen
Geben Sie die maximale Anzahl von Spuren für physische Laufwerke mit 40 und 80 Spuren an
beziehungsweise.

--embed-snapshot
Geben Sie an, ob ein Schnappschuss bei der Aufzeichnung in eine RZX-Datei eingebettet werden soll
von einem vorhandenen Snapshot gestartet. (Standardmäßig aktiviert, Sie können es jedoch verwenden
`--no-embed-snapshot' Etwas deaktivieren). Identisch mit dem Dialogfeld „RZX-Optionen“. Immer einbetten
Schnappschuss .

- Schnellladen
Geben Sie an, ob Fuse beim virtuellen Band mit der schnellstmöglichen Geschwindigkeit laufen soll
spielt. (Standardmäßig aktiviert, Sie können jedoch ` verwenden--no-fastload' Etwas deaktivieren). Der
Identisch mit dem Dialogfeld „Allgemeine Optionen“. Schnelles Laden .

-f Frequenz
--sound-freq Frequenz
Geben Sie an, welche Frequenz Fuse für das Audiogerät verwenden soll. Der Standardwert ist 32 kHz.
Einige Geräte unterstützen jedoch nur eine einzelne Frequenz oder einen begrenzten Bereich (z. B. 48 kHz).
oder bis zu 22 kHz).

--voller
Emulieren Sie eine Fuller-Box-Schnittstelle. Identisch mit dem Dialogfeld „Peripherieoptionen“. Fuller Box
.

--Vollbildschirm
Geben Sie an, ob Fuse im Vollbildmodus ausgeführt werden soll. Diese Option ist nur wirksam
unter der SDL-Benutzeroberfläche.

-g Filter
--graphics-filter Modus
Geben Sie an, welcher Grafikfilter verwendet werden soll, falls verfügbar. Die Standardeinstellung ist normal, Die
verwendet keine Filterung. Die verfügbaren Optionen sind 2x, 2xsai, 3x, advmame2x, advmame3x,
Punktmatrix, Hälfte, Halbskip, hq2x, hq3x, normal, super2xsai, Superadler, Zeitx15x,
timextv, tv2x, paltv, paltv2x und paltv3x. Siehe GRAFIK FILTER Abschnitt für
mehr Details.

--graphicsfile Datei
Legen Sie den Dateinamen fest, der für die grafische Ausgabe vom emulierten ZX-Drucker verwendet wird. Siehe die
DRUCKER EMULATION Abschnitt für weitere Details.

-h
--help
Geben Sie eine kurze Hilfe zur Verwendung und listen Sie die verfügbaren Optionen auf.

--if2cart Datei
Fügen Sie die angegebene Datei in die emulierte Schnittstelle 2 ein.

--interface1
Emulieren Sie eine Sinclair-Schnittstelle 1. Identisch mit dem Dialogfeld „Peripherieoptionen“.
Schnittstelle 1 .

--interface2
Emulieren Sie eine Sinclair-Schnittstelle 2. (Standardmäßig aktiviert, aber Sie können verwenden
`--no-interface2' Etwas deaktivieren). Identisch mit dem Dialogfeld „Peripherieoptionen“. Schnittstelle 2
.

--issue2
Emulieren Sie eine Tastatur der Ausgabe 2. Identisch mit dem Dialogfeld „Allgemeine Optionen“. Problem 2 Tastatur
.

-j Gerät
--joystick-1 Gerät
Lesen Sie von Gerät um den ersten Joystick zu emulieren. Fuse wird beides verwenden
`/dev/input/js0' oder `/dev/js0' standardmäßig.

--joystick-2 Gerät
Wie für --joystick-1 aber für den zweiten Joystick; Die Standardeinstellung ist hier entweder
`/dev/input/js1' oder `/dev/js1'.

--joystick-1-output tippe
--joystick-2-output tippe
--joystick-keyboard-output tippe
Wählen Sie aus, welche Joystick-Schnittstelle für die ersten beiden echten Joysticks angeschlossen werden soll
Tastatur-Joystick. Die Standardeinstellung ist 0, was keine Ausgabe ist. Die verfügbaren Optionen sind
1 (Mauszeiger), 2 (kempston), 3 (Sinclair 1), 4 (Sinclair 2), 5 (Timex 1), 6 (Timex 2),
und 7 (Voller). Identisch mit dem Dialogfeld „Joysticks-Optionen“. Joystick tippe .

--joystick-1-fire-1 Code
--joystick-1-fire-2 Code
--joystick-1-fire-3 Code
--joystick-1-fire-4 Code
--joystick-1-fire-5 Code
--joystick-1-fire-6 Code
--joystick-1-fire-7 Code
--joystick-1-fire-8 Code
--joystick-1-fire-9 Code
--joystick-1-fire-10 Code
--joystick-1-fire-11 Code
--joystick-1-fire-12 Code
--joystick-1-fire-13 Code
--joystick-1-fire-14 Code
--joystick-1-fire-15 Code
--joystick-2-fire-1 Code
--joystick-2-fire-2 Code
--joystick-2-fire-3 Code
--joystick-2-fire-4 Code
--joystick-2-fire-5 Code
--joystick-2-fire-6 Code
--joystick-2-fire-7 Code
--joystick-2-fire-8 Code
--joystick-2-fire-9 Code
--joystick-2-fire-10 Code
--joystick-2-fire-11 Code
--joystick-2-fire-12 Code
--joystick-2-fire-13 Code
--joystick-2-fire-14 Code
--joystick-2-fire-15 Code
Wählen Sie aus, welcher Sicherungstastencode vom entsprechenden echten Joystick ausgelöst werden soll
Tastendruck. Die Codes sind die den Tasten entsprechenden Fuse-Tastaturcodes. Der
Standardwert ist 4096 was dem virtuellen Joystick-Feuerknopf entspricht. Dasselbe
wie im Dialogfeld „Joysticks-Optionen“. Joystick Feuer Optionen.

--joystick-keyboard-up Code
--joystick-keyboard-down Code
--joystick-keyboard-left Code
--joystick-keyboard-right Code
--joystick-keyboard-fire Code
Wählen Sie aus, welcher Sicherungsschlüsselcode der jeweiligen Richtung entsprechen soll, und feuern Sie dafür ab
virtueller Joystick der Tastatur. Dasselbe wie im Dialogfeld „Optionen für Tastatur-Joysticks“.
Taste für UP, Taste für AB, Taste für LINKS, Taste für RECHTS und Taste für
FEUER Optionen bzw.

--joystick-prompt
Wenn diese Option angegeben ist, werden Sie von Fuse nach der Art des Joysticks gefragt
Wählen Sie die Emulation aus, die Sie beim Laden eines Snapshots verwenden möchten. Es wird keine Eingabeaufforderung ausgegeben, wenn die
Die Konfiguration im Snapshot entspricht der, die Sie derzeit verwenden. Das gleiche wie
Dialogfeld „Allgemeine Optionen“. Schnappen Joystick Eingabeaufforderung .

--kempston
Emulieren Sie einen Kempston-Joystick. Identisch mit dem Dialogfeld „Peripherieoptionen“. Kempston
Joystick .

--kempston-mouse
Emulieren Sie eine Kempston-Maus. Identisch mit dem Dialogfeld „Peripherieoptionen“. Kempston Maus
.

--späte Zeiten
Es wurde beobachtet, dass einige echte Spectrums so laufen, dass der Bildschirm gerendert wird
einen Tstate später als auf anderer realer Hardware. Diese Option gibt an, dass Fuse
sollte eine solche Maschine nachahmen. Identisch mit dem Dialogfeld „Allgemeine Optionen“. Spät Timings
.

--loading-sound
Geben Sie an, ob der beim Laden der Bänder erzeugte Ton emuliert werden soll. (Ermöglicht
standardmäßig, aber Sie können ` verwenden--no-loading-sound' Etwas deaktivieren). Genauso wie der Sound
Optionsdialoge Laden klingen .

-m tippe
--Maschine tippe
Geben Sie den Maschinentyp an, der zunächst emuliert werden soll. Die Standardeinstellung ist 48, ein 48K-Spektrum. Der
verfügbare Optionen sind 16, 48, 48_ntsc, 128, plus2, plus2a, plus3, 2048, 2068,
ts2068, Pentagon, Pentagon512, Pentagon1024, Skorpion und se.

--melodik
Emulieren Sie eine Melodik AY-Schnittstelle für 16/48k-Spektren. Dasselbe wie bei den Peripheriegeräten
Optionsdialoge Melodik .

--microdrive-Datei Datei
--microdrive-2-Datei Datei
--microdrive-3-Datei Datei
--microdrive-4-Datei Datei
--microdrive-5-Datei Datei
--microdrive-6-Datei Datei
--microdrive-7-Datei Datei
--microdrive-8-Datei Datei
Geben Sie die zu öffnenden Microdrive-Cartridge-Dateien für Schnittstelle 1 an.

--mouse-swap-buttons
Vertauschen Sie die linke und rechte Maustaste, wenn Sie die Kempston-Maus emulieren. Das gleiche
wie das Dialogfeld „Allgemeine Peripheriegeräte“. Tausch Maus Tasten .

--movie-compr Grad des
Diese Option legt die Komprimierungsstufe fest, die beim Erstellen von Filmen verwendet wird. Das Gleiche wie der Film
Optionsdialoge Film Werkzeugen Möglichkeit. Die verfügbaren Optionen sind Andere,
Lossless und High (verlustbehaftet). Die Standardoption ist Lossless. Siehe auch die FILM
AUFNEHMEN .

--movie-start Dateinamen
Mit dieser Befehlszeilenoption startet Fuse die Filmaufnahme, sobald der
Der Emulator wird gestartet. Siehe auch die FILM AUFNEHMEN .

--movie-stop-after-rzx
Mit dieser Befehlszeilenoption stoppt Fuse die Filmaufzeichnung, wenn die RZX-Wiedergabe erfolgt oder
Die RZX-Aufzeichnung endet. Identisch mit dem Dialogfeld „Filmoptionen“. Stoppen Einspielung vor nachdem RZX
endet Möglichkeit. (Standardmäßig aktiviert, Sie können jedoch ` verwenden--no-movie-stop-after-rzx'zu
deaktivieren). Siehe auch die FILM AUFNEHMEN .

--Opus
Emulieren Sie eine Opus Discovery-Schnittstelle. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“.
opus Angewandte F&E Schnittstelle .

--opusdisk Datei
Fügen Sie die angegebene Datei in das Laufwerk 1 des emulierten Opus Discovery ein.

--paltv2x
Geben Sie an, ob die Skalierer PAL TV 2x und PAL TV 3x auch Scanlines erzeugen sollen
nach dem Vorbild der TV-Skalierer TV 2x und Timex. Das Gleiche wie die allgemeinen Optionen
Dialoge PAL-TV - TV2x bewirken .

-p Datei
--Wiedergabe Datei
Geben Sie eine RZX-Datei an, ab der die Wiedergabe beginnen soll.

--plus3disk Datei
Fügen Sie die angegebene Datei in das Laufwerk A: des emulierten +3 ein; Wählen Sie auch +3 aus
Startup, falls verfügbar.

--plus3-detect-speedlock
Geben Sie an, ob die +3-Laufwerke versuchen, Speedlock-geschützte Festplatten zu erkennen und zu emulieren
„schwache“ Sektoren. Wenn die Disk-Image-Datei (EDSK oder UDI) schwache Sektordaten enthält,
als die Speedlock-Erkennung wird automatisch weggelassen. Siehe auch die SCHWACH DISK DATEN
Abschnitt. Identisch mit dem Dialogfeld „Festplattenoptionen“. +3 Entdecken Speedlock .

--plusd
Emulieren Sie eine +D-Schnittstelle. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“. +D Schnittstelle
.

--plusddisk Datei
Fügen Sie die angegebene Datei in das emulierte +D-Laufwerk 1 ein.

--Drucker
Geben Sie an, ob die Emulation einen Drucker enthalten soll. Dasselbe wie bei den Peripheriegeräten
Optionsdialoge Emulieren, nacheifern Drucker .

--Bewertung Rahmen
Geben Sie die Bildrate an, das Verhältnis von Spektrum-Frame-Updates zu echten Frame-Updates.
Identisch mit dem Dialogfeld „Allgemeine Optionen“. Rahmen Rate .

-r Datei
--aufzeichnen Datei
Geben Sie eine RZX-Datei an, in der mit der Aufnahme begonnen werden soll.

--rom-16 Datei
--rom-48 Datei
--rom-128-0 Datei
--rom-128-1 Datei
--rom-plus2-0 Datei
--rom-plus2-1 Datei
--rom-plus2a-0 Datei
--rom-plus2a-1 Datei
--rom-plus2a-2 Datei
--rom-plus2a-3 Datei
--rom-plus3-0 Datei
--rom-plus3-1 Datei
--rom-plus3-2 Datei
--rom-plus3-3 Datei
--rom-plus3e-0 Datei
--rom-plus3e-1 Datei
--rom-plus3e-2 Datei
--rom-plus3e-3 Datei
--rom-tc2048 Datei
--rom-tc2068-0 Datei
--rom-tc2068-1 Datei
--rom-ts2068-0 Datei
--rom-ts2068-1 Datei
--rom-pentagon-0 Datei
--rom-pentagon-1 Datei
--rom-pentagon-2 Datei
--rom-pentagon-3 Datei
--rom-scorpion-0 Datei
--rom-scorpion-1 Datei
--rom-scorpion-2 Datei
--rom-scorpion-3 Datei
--rom-spec-se-0 Datei
--rom-spec-se-1 Datei
--rom-interface-1 Datei
--rom-opus Datei
--rom-plusd Datei
--rom-jünger Datei
--rom-beta128 Datei
--rom-speccyboot Datei
Geben Sie die Datei an, die für die für jede Maschine verwendeten ROMs verwendet werden soll. Die Optionen
beziehen sich jeweils auf das 16K-Spektrum (48.rom), 48K-Spektrum (48.rom), die Zwei
ROMs für das 128K-Spektrum (128-0.rom und 128-1.rom), die beiden ROMs für die +2
(plus2-0.rom und plus2-1.rom), die vier ROMs für die +2A (plus3-0.rom, plus3-1.rom,
plus3-2.rom und plus3-3.rom), die vier ROMs für die +3 (plus3-0.rom, plus3-1.rom,
plus3-2.rom und plus3-3.rom), das TC2048-ROM (tc2048.rom), die beiden ROMs für die
TC2068 (tc2068-0.rom und tc2068-1.rom), die beiden ROMs für den TS2068 (tc2068-0.rom
und tc2068-1.rom), die beiden Haupt-ROMs, das TR-DOS-ROM und ein Reset-Service-ROM für
das Pentagon (128p-0.rom, 128p-1.rom, trdos.rom und glück.rom), die vier ROMs für
der Scorpion 256 (256s-0.rom, 256s-1.rom, 256s-2.rom und 256s-3.rom), die beiden ROMs
für die Spectrum SE (se-0.rom und se-1.rom), das Interface 1 ROM (if1-2.rom), Die
Opus Discovery ROM (opus.rom), das DISCiPLE ROM (Schüler.rom), das +D ROM
(plusd.rom), das TR-DOS ROM für die Beta 128-Emulation mit 48K, TC2048, 128K oder +2
(trdos.rom) und das SpeccyBoot ROM (speccyboot-1.4.rom). Die Namen in Klammern
bezeichnen die Standardwerte. Beachten Sie, dass nicht alle diese ROMs mit Fuse geliefert werden – Sie müssen es tun
Stellen Sie Ihre eigenen Kopien von denen zur Verfügung, bei denen dies nicht der Fall ist.

--no-rs232-handshake
Mit dieser Option geht die Emulation von Schnittstelle 1 von Fuse davon aus, dass die RS-232-Leitung eine andere ist
Ende ist live, wenn Sie die Kommunikationskanäle verbinden. Siehe auch die `--rs232-rx'
und `--rs232-tx' Optionen.

--rs232-rx
--rs232-tx
Geben Sie die Kommunikationskanäle (FIFO oder Datei) an, die für Schnittstelle 1 RS-232 verwendet werden sollen
Emulation als RxD- und TxD-Leitung. Siehe auch die `--rs232-handshake' Optionen.

--rzx-autosaves
Geben Sie an, dass Fuse beim Aufzeichnen einer RZX-Datei automatisch einen Schnappschuss hinzufügen soll
alle 5 Sekunden zum Aufnahmestream hinzugefügt. (Standardmäßig ist „Ein“ aktiviert, Sie können es jedoch verwenden
`--no-rzx-autosaves' Etwas deaktivieren). Identisch mit dem Dialogfeld „RZX-Optionen“. Erstellen automatisch speichern
Möglichkeit; Weitere Einzelheiten finden Sie dort.

--Trennung tippe
Geben Sie eine Stereotrennung der AY-Tonkanäle des 128 an. Identisch mit den allgemeinen Optionen
Dialoge AY Stereo Trennung Möglichkeit. Die verfügbaren Optionen sind Andere, ACB und ABC.
Die Standardoption ist Andere.

--einfach
Geben Sie an, ob Fuse die einfache 8-Bit-IDE-Schnittstelle emuliert, wie sie von verwendet wird
Spektrum +3e. Identisch mit dem Dialogfeld „Optionen für Festplattenperipheriegeräte“. Einfacher 8-bit IDE
.

--simpleide-masterfile Datei
Geben Sie eine HDF-Datei an, um eine Verbindung zum Master der emulierten einfachen 8-Bit-IDE-Schnittstelle herzustellen
Kanal.

--simpleide-slavefile Datei
Geben Sie eine HDF-Datei an, um eine Verbindung zum Slave der emulierten einfachen 8-Bit-IDE-Schnittstelle herzustellen
Kanal.

--slt
Unterstützen Sie die SLT-Trap-Anweisung. (Standardmäßig aktiviert, Sie können jedoch ` verwenden--no-slt'
Etwas deaktivieren). Identisch mit dem Dialogfeld „Allgemeine Optionen“. Verwenden Sie die .slt Fallen .

-s Datei
--Schnappschuss Datei
Geben Sie eine Snapshot-Datei zum Laden an. Die Datei kann in jedem unterstützten Snapshot-Format vorliegen
by libspectrum(3).

--Klang
Geben Sie an, ob Fuse Ton erzeugen soll. (Standardmäßig aktiviert, Sie können es jedoch verwenden
`--keinen Ton' Etwas deaktivieren). Identisch mit dem Dialogfeld „Soundoptionen“. Klingen freigegeben .

-d Gerät
--Soundkarte Gerät
Geben Sie das zu verwendende Tonausgabegerät und alle Optionen an, die diesem Gerät zugewiesen werden sollen. Wenn du
verwenden nicht die SDL-Benutzeroberfläche oder verwenden libao or libasound (ALSA) also für die Tonausgabe
Gerät Der Parameter gibt lediglich das Gerät an, das für die Tonausgabe verwendet werden soll.

Wenn Sie die SDL-Benutzeroberfläche verwenden, ist die Gerät Mit dem Parameter können Sie das Audio angeben
Zu verwendender Treiber (z. B. DSP, Alsa, DMA, ESD und Arts).

Wenn Sie libao für die Tonausgabe die Gerät Mit dem Parameter können Sie angeben
das für die Tonausgabe verwendete Gerät (entweder „live“ über einen Lautsprecher oder eine Datei) und das
Parameter, die für dieses Gerät verwendet werden sollen. Im Allgemeinen ist die Gerät Parameter hat die
unten stehende Formular Treiber[:param[=Wert][,param[=Wert][,...]]. Fahrer wählt den libao-Treiber aus
Um verwendet zu werden, muss einer der „Live“-Treiber (aixs, auch, alsa09, Arzt, esd, Iris,
Mac OS X, am, Zentrum or Sonne) oder einen Dateitreiber (au, roh, wav or null). Das Verfügbare
Parameter- und Wertepaare für jedes Gerät sind:

· aixs: AIX-Audiosystem

· dev=Gerät
`Gerät' gibt das AIX-Soundgerät.

· auch: Advanced Linux Sound Architecture Version 0.5.x

· Karte=num
`num' gibt die ALSA-Kartennummer an.

· dev=num
`num' gibt die ALSA-Gerätenummer an.

· buf_size=num
`num' gibt die ALSA-Puffergröße in Bytes an.

· alsa09: Erweiterte Linux Sound Architecture Version 0.9+

· dev=Schnur
`Schnur' gibt das ALSA-Gerät an, z. B. hw:1.2

· buffer_time=num
`num' gibt die ALSA-Pufferzeit in Mikrosekunden an.

· period_time=num
`num' gibt die ALSA-Periodenzeit in Mikrosekunden an.

· use_mmap=ja|y|wahr|t|1
Gibt an, dass libao die speicherzugeordnete Übertragung verwendet.

· Arzt: aRts Soundserver: keine Parameter.

· esd: Erleuchteter Sound-Daemon.

· host=Schnur
`Schnur' gibt die ESD-Hostspezifikation an.

· Iris: IRIX Audio Library: keine Parameter.

· Mac OS X: MacOS X CoreAudio: keine Parameter.

· am: Netzwerk-Audiosystem.

· host=Schnur
`Schnur' gibt die NAS-Host-Spezifikation an.

· buf_size=num
`num' gibt die Puffergröße auf dem Server an.

· Zentrum: Soundsystem öffnen.

· dsp=Schnur
`Schnur' gibt das zu verwendende OSS-Gerät an, z. B. /dev/sound/dsp1

· Sonne: SUN-Audiosystem.

· dev=Schnur
`Schnur' gibt das zu verwendende Audiogerät an.

· au: SUN Sparc Audiodatei: keine Parameter.

· roh: rAW-Datei.

· byteorder=Schnur
`Schnur' kann irgendeins von sein nativen (native Host-Bytereihenfolge), groß (groß
Endian) oder wenig (Little Endian).

· wav: Microsoft-Audiodatei: keine Parameter.

· null: null Ausgabe: keine Parameter.

· debuggen: zum Debuggen von libao.

Schließlich ist jeder der Dateiausgabetypen (au, roh und wav) haben eine zusätzliche Option
`file=Dateinamen' wo `Dateinamen' gibt die Datei an, an die die Ausgabe weitergeleitet wird. Das
Der Standardwert ist `Fuse-Sound.ao', wenn es nicht angegeben ist.

Einige Anwendungsbeispiele:

Sicherung -d alsa09:dev=hw:1

bewirkt, dass Fuse die ALSA 0.9+-Ausgabe mit der zweiten Soundkarte (Nr. 1) verwendet.

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

bewirkt, dass Fuse Little-Endian-Wörter in „speichert“.enigma.raw'.

Siehe den Abschnitt „GERÄT“ von ogg123(1) für aktuelle Informationen zu Geräten und
Optionen (mit Ausnahme der Option „Datei“, die von Fuse selbst bereitgestellt wird).

Wenn Sie libasound or ALSA für die Tonausgabe die Gerät Parameter erlaubt
Sie können das für die Tonausgabe verwendete Gerät und einige zu verwendende Parameter angeben
dieses Gerät. Im Allgemeinen ist die Gerät Parameter hat die Form
devstr or
param[=Wert][,param[=Wert][,...][,devstr].

· devstr: Wählt das verwendete ALSA-Gerät aus. Es kann sich um ein beliebiges komplexes oder einfaches ALSA-Gerät handeln
Gerätename. z.B: Standard or HW:0 or tee:plughw:0,'/tmp/out.raw',raw. Sehen
die alsa-lib pcm API-Referenz unter http://www.alsa-project.org/alsa-doc/
alsa-lib/pcm.html zur weiteren Erläuterung.

· stoppen und Werte:

· Puffer=nnnn: Stellen Sie den ALSA-Puffer in Frames ein, kleinere Werte verursachen
geringere Tonverzögerung, aber möglicherweise mehr Pufferunterlauf (Knacks und Knackgeräusche),
Ein größerer Wert führt zu einer längeren Verzögerung, aber zu weniger Unterschreitungen. Standardmäßig Sicherung
Bestimmen Sie die Puffergröße anhand der tatsächlichen Schallfrequenz.

Wenn Sie ein spezielles Plugin für Ihr PCM-Gerät verwenden (z. B. dmix) oder
Ihre Karte unterstützt einige benötigte Parameter nicht (z. B. kann sie andere nicht abspielen).
(nur 48-kHz-Stereoton wie bei einigen AC97-Soundkarten) kann zu Fuse führen
Die erforderliche Puffergröße und die entsprechende Tonfrequenz können nicht eingestellt werden.
Kanäle usw., daher können Sie kein optimales Ergebnis erzielen oder nicht
den Ton überhaupt hören. Versuchen Sie in diesem Fall das plughw:#, (wobei # bedeuten
Ihre Kartennummer beginnt bei 0) für ALSA-Geräte.

· ausführlich : Wenn angegeben, meldet die Sicherung ALSA-Pufferunterläufe an stderr.

Einige Anwendungsbeispiele:

Sicherung -d ausführlich, Puffer = 2000

bewirkt, dass Fuse das standardmäßige ALSA-Gerät mit 2000-Frame-Längenpuffer und -Bericht verwendet
ALSA-Pufferunterlauf an stderr.

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

bewirkt, dass Fuse die erste Karte verwendet und parallel die rohen Audio-Samples speichert
/tmp/aufwm.raw Datei.

--sound-force-8bit
Erzwingen Sie die Verwendung von 8-Bit-Sound, auch wenn 16-Bit möglich ist. Identisch mit den Tonoptionen
Dialoge Zwingen 8-bit .

--speaker-type tippe
Wählen Sie die Ausgabelautsprecheremulation aus. Der Typ kann TV-Lautsprecher, Piepser oder Ungefiltert sein.
Identisch mit dem Dialogfeld „Soundoptionen“. Speaker tippe .

--speccyboot
Emulieren Sie eine SpeccyBoot-Ethernet-Schnittstelle. Identisch mit dem Dialogfeld „Peripherieoptionen“.
SpeccyBoot Möglichkeit. Weitere Informationen finden Sie auf der SpeccyBoot-Webseite unter
http://speccyboot.sourceforge.net/ Ausführliche Informationen zum SpeccyBoot finden Sie hier.

--speccyboot-tap Gerät
Geben Sie das TAP-Gerät an, das für die SpeccyBoot-Emulation verwendet werden soll.

--specdrum
Emulieren Sie eine SpecDrum-Schnittstelle. Identisch mit dem Dialogfeld „Peripherieoptionen“. SpecDrum
Möglichkeit. Weitere Informationen finden Sie auf der World of Spectrum Infoseek-Webseite unter
http://www.worldofspectrum.org/infoseekid.cgiid = 1000062 für Handbücher, Software und
more.

--spectranet
Geben Sie an, ob Fuse die Spectranet-Ethernet-Schnittstelle emuliert. Das Gleiche wie das
Dialogfeld „Allgemeine Peripherieoptionen“. Spectranet Möglichkeit. Siehe die SPEKTRANET
EMULATION Abschnitt für weitere Details.

--spectranet-disable
Diese Option steuert den Status des automatischen Spectranet-Page-In-Jumpers (J2).
Identisch mit dem Dialogfeld „Allgemeine Peripherieoptionen“. Spectranet deaktivieren Möglichkeit. Siehe die
SPEKTRANET EMULATION Abschnitt für weitere Details.

--Geschwindigkeit Prozentsatz
Geben Sie die Geschwindigkeit (als Prozentsatz der tatsächlichen Spectrum-Geschwindigkeit) an, mit der die Emulation durchgeführt werden soll
sollte versuchen, fortzufahren. Identisch mit dem Dialogfeld „Allgemeine Optionen“. Emulation Geschwindigkeit
.

--Statusleiste
Aktiviert für die GTK+- und Win32-Benutzeroberfläche die Statusleiste unter der Anzeige. Für die Xlib
und SDL-Benutzeroberfläche, aktiviert die Statussymbole, die anzeigen, ob die Festplatte und das Band in Betrieb sind
zugegriffen. Identisch mit dem Dialogfeld „Allgemeine Optionen“. Anzeigen statusbar .

--strict-aspect-hint
Verwenden Sie für die GTK+-Benutzeroberfläche strengere Grenzwerte für die Seitenverhältnisgrenzen, die durch festgelegt werden
`--aspect-hint' Möglichkeit. Dies kann dazu führen, dass einige Fenstermanager (z. B.
Metacity(1)), damit die Größe des Fensters nicht geändert und verschoben werden kann, dies ist jedoch erforderlich
andere verhindern (z. B. fvm(1)) daran gehindert, die Größe des Fensters zu ändern
Quadrat.

-v Modus
--fbmode Modus
Geben Sie an, welcher Modus für die FB-Benutzeroberfläche verwendet werden soll. Verfügbare Werte für Modus sind „320“ (was
entspricht einem 320×240×256-Modus), die Standardeinstellung und „640“ (ein 640×480×256-Modus).

--svga-modes Modus1, Modus2, Modus3
Geben Sie an, welcher SVGA-Modus für die SVGAlib-Benutzeroberfläche bei verschiedenen Bildschirmgrößen verwendet werden soll.
Verfügbare Werte für mode1, mode2 und mode3 werden in einer Tabelle aufgelistet, wenn Fuse angerufen hat
mit --svga-modes Liste Befehlszeilenoption. Wenn der Benutzer einen nicht verfügbaren Modus auswählt
Für eine Größe ignoriert Fuse einfach und versucht, den besten Modus dafür zu finden. zB mit
--svga-modes 0,0,12 Fuse verwendet den angegebenen 1024×768×256 SVGA-Modus für dreifache Größe
Filter, wählen Sie jedoch automatisch SVGA-Modi für Filter mit normaler oder doppelter Größe.
Die obige Modusnummer ist nur ein Beispiel, und die Modusnummern und ihre Bedeutung können sein
Variieren Sie Grafikkarte für Grafikkarte.

-D Modus
--doublescan-mode Modus
Geben Sie an, ob Doublescan-Modi in der FB-Benutzeroberfläche verwendet werden sollen. Verfügbare Werte für Modus
sind 0, 1 und 2. 0 bedeutet „niemals doppelt scannen“ (verwenden Sie 640×480 bei entweder 72 Hz oder 60 Hz),
wohingegen 1 und 2 beide „versuchen, Doublescan zu verwenden“ bedeuten und auf 640×480 zurückgreifen
Modi. 1 wählt 72-Hz-Modi aus (gleiche Größe und Form wie Ihr typisches 640×480) und
2 wählt 60-Hz-Modi (Overscan).

Wenn Ihr Monitor bei Verwendung von 1 oder 2 einen leeren Bildschirm anzeigt, drücken Sie F10 und versuchen Sie es dann mit a
andere Option oder sagen Sie „--fbmode 640“.

-t Datei
--Band Datei
Geben Sie eine zu verwendende virtuelle Banddatei an. Es muss im PZX-, TAP- oder TZX-Format vorliegen.

--Textdatei Datei
Legen Sie den Dateinamen fest, der für die Textausgabe von den emulierten Druckern verwendet wird. Siehe die DRUCKER
EMULATION Abschnitt unten für weitere Details.

--Fallen
Unterstützt Traps für das Laden/Speichern von ROM-Bändern. (Standardmäßig aktiviert, Sie können es jedoch verwenden
`--keine Fallen' Etwas deaktivieren). Identisch mit dem Dialogfeld „Allgemeine Optionen“. Verwenden Sie die Band Fallen
.

-V
--Version
Zeigen Sie an, welche Version von Fuse verwendet wird.

--volume-ay Volumen
Legt die relative Lautstärke des AY-3-8912-Chips in einem Bereich von 0–100 % fest. Das Gleiche wie das
Dialogfeld „Soundoptionen“. AY Volumen .

--volume-beeper Volumen
Legt die relative Lautstärke des Piepsers in einem Bereich von 0–100 % fest. Genauso wie der Sound
Optionsdialoge Beeper Volumen .

--volume-specdrum Volumen
Legt die relative Lautstärke der SpecDrum in einem Bereich von 0–100 % fest. Genauso wie der Sound
Optionsdialoge SpecDrum Volumen .

--writable-roms
Erlauben Sie Spectrum-Programmen, die ROM(s) zu überschreiben. Das Gleiche wie die allgemeinen Optionen
Dialoge Erlauben schreibt zu ROM .

--zxatasp
Geben Sie an, ob Fuse die ZXATASP-Schnittstelle emulieren soll. Dasselbe wie die Festplattenperipheriegeräte
Optionsdialoge ZXATASP Schnittstelle .

--zxatasp-upload
Geben Sie den Status des ZXATASP-Upload-Jumpers an. Dasselbe wie die Festplattenperipheriegeräte
Optionsdialoge ZXATASP laden .

--zxatasp-write-protect
Geben Sie den Status des ZXATASP-Schreibschutz-Jumpers an. Dasselbe wie die Festplattenperipheriegeräte
Optionsdialoge ZXATASP schreiben Risiken zu minimieren .

--zxatasp-masterfile Datei
Geben Sie eine HDF-Datei an, um eine Verbindung zum Masterkanal der emulierten ZXATASP-Schnittstelle herzustellen.

--zxatasp-slavefile Datei
Geben Sie eine HDF-Datei an, um eine Verbindung zum Slave-Kanal der emulierten ZXATASP-Schnittstelle herzustellen.

--zxcf
Geben Sie an, ob Fuse die ZXCF-Schnittstelle emulieren soll. Dasselbe wie die Festplattenperipheriegeräte
Optionsdialoge ZXCF Schnittstelle .

--zxcf-upload
Geben Sie den Status des ZXCF-Upload-Jumpers an. Identisch mit den Optionen für Festplattenperipheriegeräte
Dialoge ZXCF laden .

--zxcf-cffile Datei
Geben Sie eine HDF-Datei an, um eine Verbindung zur emulierten ZXCF-Schnittstelle herzustellen.

--zxprinter
Emulieren Sie den ZX-Drucker. Identisch mit dem Dialogfeld „Allgemeine Peripherieoptionen“. ZX Drucker
.

Alle langen Optionen, die die Ein-/Aus-Einstellungen steuern, können mit ` deaktiviert werden--no-foo' (für ein
Option `--foo'). Zum Beispiel das Gegenteil von „--issue2' ist `--no-issue2'. Diese Optionen
kann auch während der Ausführung des Emulators mithilfe der Optionsdialoge geändert werden – siehe
Dokumentation für die Optionen Menü in der MENÜS UND SCHLÜSSEL Abschnitt für Details.

VERSCHIEDENE FRONT-ENDS


Fuse unterstützt verschiedene Frontends oder UIs (Benutzeroberflächen). Das übliche ist GTK+-basiert,
Es gibt aber auch SDL-, Win32-, Xlib-, SVGAlib- und Framebuffer-Versionen.

Der wichtige Unterschied besteht darin, dass die GTK+- und Win32-Versionen einen „nativen“ Dialog verwenden
Boxen usw. (verhält sich wie ein ziemlich normales GUI-basiertes Programm), während die anderen ein verwenden
Alternative, Fuse-spezifische „Widget-Benutzeroberfläche“. Dieses letztere Frontend ist übrigens leicht zu erkennen
Es verwendet das Hauptfenster/den Hauptbildschirm von Fuse für Menüs und Dialoge und verwendet das eigene von Spectrum
Schriftart.

MENÜS UND SCHLÜSSEL


Da viele der verfügbaren Tasten für die Emulation der Tastatur des Spectrum vorgesehen sind, ist die
Die primäre Möglichkeit, Fuse selbst (und nicht die emulierte Maschine) zu steuern, ist über die
Menüs. Für einige Menüoptionen gibt es auch Funktionstastenkürzel.

In der GTK+- und Win32-Version ist die Menüleiste immer oben im Fuse sichtbar
Fenster. Sie können auf einen Menünamen klicken, um ihn anzuzeigen. Alternativ können Sie auch drücken F1 zu
Zeigt eine Popup-Version der Menüleiste an, in der Sie dann mit den Cursortasten navigieren können
oder Maus.

Drücken Sie in der Widget-Benutzeroberfläche F1 ist die einzige Möglichkeit, zum Hauptmenü zu gelangen; und im Gegensatz zum GTK+
Version pausiert der Emulator, während durch die Menüs navigiert wird. Die Menüs zeigen welche Taste
zum Drücken für jede Menüoption in Klammern. Drücken Esc Verlässt ein Menü und drückt Enter
Verlässt das Menüsystem vollständig (und „bestätigt“ alle aktuellen Dialoge).

Hier erfahren Sie, was die Menüoptionen bewirken, zusammen mit den Funktionstastenbelegungen für diese Elemente
die sie haben:

F3
File, Öffnen Sie ...
Öffnen Sie eine Spectrum-Datei. Snapshots werden in den Speicher geladen; Bandbilder werden sein
in das emulierte Kassettendeck eingelegt, und wenn das Auto-Last halb Option wird gesetzt
geladen wird. Das Öffnen eines Disk-Images oder eines Timex-Dock-Images führt dazu, dass
Der entsprechende Maschinentyp (+3, Pentagon oder TC2068) muss mit dem Bild ausgewählt werden
eingelegt, und die Datenträger werden automatisch geladen, wenn die Auto-Last halb Option ist gesetzt.
Siehe die FILE SELECTION Weitere Informationen zur Auswahl der Datei finden Sie im folgenden Abschnitt. Notiz
dass sich dieses Verhalten von früheren Versionen von Fuse unterscheidet, wenn diese Option aktiviert ist
würde nur Schnappschüsse öffnen.

F2
File, Speichern Schnappschuss...
Speichern Sie einen Snapshot (Maschinenstatus, Speicherinhalt usw.) in einer Datei. Sie können die auswählen
Dateiname, unter dem gespeichert werden soll. Wenn es die Erweiterung .szx, .z80 oder .sna hat, der Snapshot
werden in diesem Format gespeichert. Andernfalls wird es als .szx-Datei gespeichert.

File, Aufzeichnung, Aufzeichnen...
Beginnen Sie mit der Aufzeichnung von Eingaben in einer RZX-Datei, initialisiert vom aktuellen Emulationsstatus.
Sie werden aufgefordert, einen Dateinamen einzugeben.

File, Aufzeichnung, Rekord für Schnappschuss...
Beginnen Sie mit der Aufzeichnung der Eingabe in einer RZX-Datei, initialisiert aus einem Snapshot. Du wirst es zuerst tun
Sie werden nach dem zu verwendenden Schnappschuss und dann nach der Datei gefragt, in der die Aufnahme gespeichert werden soll.

Insert
File, Aufzeichnung, Insert Schnappschuss
Fügt einen Schnappschuss des aktuellen Status in die RZX-Datei ein. Dies kann bei a verwendet werden
Später können Sie mit einem der folgenden Befehle in den eingefügten Zustand zurückkehren.

Löschen
File, Aufzeichnung, Rollback
Setzt die Aufzeichnung auf den Punkt zurück, an dem der vorherige Schnappschuss eingefügt wurde.
Die Aufnahme wird ab diesem Punkt fortgesetzt.

File, Aufzeichnung, Rollback zu ...
Setzen Sie die Aufnahme auf einen beliebigen Schnappschuss zurück, der in die Aufnahme eingefügt wurde.

File, Aufzeichnung, Spiel...
Wiedergabe aufgezeichneter Eingaben aus einer RZX-Datei. Auf diese Weise können Sie aufgezeichnete Tastendrücke wiedergeben
bisher. RZX-Dateien enthalten im Allgemeinen eine Momentaufnahme des Spectrum-Status zum Zeitpunkt
Beginn der Aufnahme; Wenn dies bei der ausgewählten RZX-Datei nicht der Fall ist, werden Sie zu einer Eingabe aufgefordert
Schnappschuss zum Laden.

File, Aufzeichnung, Stoppen
Stoppen Sie alle aktuell aufgenommenen/abgespielten RZX-Dateien.

File, AY Protokollierung, Aufzeichnen...
Beginnen Sie mit der Aufzeichnung der über den Soundchip AY-3-8912 ausgegebenen Bytes in einer PSG-Datei. Du
Sie werden aufgefordert, einen Dateinamen einzugeben, unter dem die Aufnahme gespeichert werden soll.

File, AY Protokollierung, Stoppen
Stoppen Sie die aktuelle AY-Protokollierung.

File, Offen SCR Bildschirmfoto...
Laden Sie einen SCR-Screenshot (im Wesentlichen nur einen binären Dump des Spectrum-Videos).
Speicher) auf den aktuellen Bildschirm. Fuse unterstützt Screenshots, die in der Timex-Hi-
Farb- und hochauflösende Modi sowie „normale“ Spectrum-Bildschirme und machen a
Einfache Konvertierung, wenn ein hochauflösender oder farbiger Screenshot auf ein Nicht-Timex-Gerät geladen wird
Maschine.

File, Speichern Bildschirm as SCR...
Speichern Sie eine Kopie dessen, was derzeit auf dem Bildschirm des Spectrum angezeigt wird, als SCR
Datei. Sie werden aufgefordert, einen Dateinamen einzugeben, unter dem der Screenshot gespeichert werden soll.

File, Speichern Bildschirm as PNG...
Speichern Sie den aktuellen Bildschirm als PNG-Datei. Sie werden aufgefordert, einen Dateinamen zum Speichern einzugeben
den Screenshot dazu.

File, Filme, Aufzeichnen...
Fuse kann Filme (Video und Audio) in einer Datei mit einem speziellen Format aufzeichnen, das dies kann
später mit dem in ein gängiges Videodateiformat konvertiert werden fmfconv Dienstprogramm. Du
Sie werden aufgefordert, einen Dateinamen zum Speichern des Videos einzugeben. Bitte sehen FILM AUFNEHMEN .

File, Filme, Stoppen
Beenden Sie die laufende Filmaufnahme.

File, Laden Sie Binär Daten...
Laden Sie Binärdaten aus einer Datei in den Speicher des Spectrum. Nach Auswahl der Datei
Um Daten zu laden, können Sie auswählen, wo und wie viele Daten geladen werden sollen.

File, Speichern Binär Daten...
Speichern Sie einen beliebigen Teil des Spectrum-Speichers in einer Datei. Wählen Sie die gewünschte Datei aus
Geben Sie den Ort ein, an dem Sie speichern möchten, gefolgt vom Speicherort und der Länge der Daten, die Sie speichern möchten.

F10
File, Beenden
Beenden Sie den Emulator. Es erscheint ein Bestätigungsdialog, in dem überprüft wird, ob Sie dies tatsächlich möchten
mach das.

F4
Optionen, Allgemeines...
Zeigt das Dialogfeld „Allgemeine Optionen“ an, in dem Sie Fuse konfigurieren können. (Mit dem Widget
UI, die in Klammern angezeigten Tasten schalten die Optionen um, Enter bestätigt alle Änderungen und
Esc Abbrüche). Beachten Sie, dass alle geänderten Einstellungen nur für die aktuell ausgeführte Version gelten
Sicherung.

Die verfügbaren Optionen sind:

Emulation Geschwindigkeit
Legen Sie fest, wie schnell Fuse versucht, das Spektrum zu emulieren, als Prozentsatz
die Geschwindigkeit, mit der die reale Maschine läuft. Wenn Ihre Maschine nicht schnell genug ist
Um mit der gewünschten Geschwindigkeit Schritt zu halten, läuft Fuse einfach so schnell wie möglich.
Beachten Sie, dass keine Tonausgabe erfolgt, wenn die Emulationsgeschwindigkeit nicht genau 100 % beträgt
produziert werden.

Rahmen Rate
Geben Sie die Bildrate an, das Verhältnis der Spektrum-Bildaktualisierungen zum tatsächlichen Bild
Aktualisierung. Dies ist nützlich, wenn Ihre Maschine Schwierigkeiten hat, mit der Geschwindigkeit Schritt zu halten
Der Spektrumbildschirm wird aktualisiert.

Problem 2 Tastatur
Frühere Versionen des Spectrum verwendeten einen anderen Wert für nicht verwendete Bits auf dem
Tastatureingabeanschlüsse, und einige Spiele waren von deren alten Werten abhängig
Bits. Wenn Sie diese Option aktivieren, wird auf den alten Wert umgeschaltet, damit Sie sie ausführen können.

Verwenden Sie die Band Fallen
Normalerweise fängt Fuse Aufrufe der ROM-Bandladeroutine der Reihe nach ab
um Dateien vom Band nach Möglichkeit schneller zu laden. Aber das kann (selten)
stören das Laden von TZX; Durch Deaktivieren dieser Option wird das Problem vermieden
Kosten für langsameres (dh immer in Echtzeit erfolgendes) Bandladen. Beim Bandladen
Wenn die Traps deaktiviert sind, müssen Sie die Bandwiedergabe manuell starten, indem Sie drücken F8
oder die Auswahl Medien, Band, Play Menüpunkt. Fuse verwendet dazu auch Bandfallen
die Bandspeicherroutine im ROM abfangen, um Banddateien schnell zu speichern,
Bänder können auch mit gespeichert werden Medien, Band, Rekord Startseite Menüpunkt.

Schnelles Laden
Wenn diese Option aktiviert ist, läuft Fuse mit der schnellstmöglichen Geschwindigkeit
wenn das virtuelle Band abgespielt wird, wodurch die Zeit, die es abspielt, drastisch verkürzt wird
dauert, um Programme zu laden. Möglicherweise möchten Sie diese Option deaktivieren, wenn Sie möchten
Stoppen Sie das Band an einem bestimmten Punkt.

Accelerate Lader
Wenn diese Option aktiviert ist, versucht Fuse, Bandladeprogramme zu beschleunigen
durch „Kurzschließen“ der Ladeschleife. Dies wird im Allgemeinen schneller
wird geladen, kann jedoch dazu führen, dass einige Ladeprogramme fehlschlagen.

Entdecken Lader
Wenn diese Option aktiviert ist, versucht Fuse, einen Ladevorgang zu erkennen
Routine ausgeführt wird, und dann automatisch das virtuelle Band starten
Laden Sie das Programm ein. Dies erfolgt mithilfe einer Heuristik zur Identifizierung eines Ladevorgangs
ist also keineswegs unfehlbar, funktioniert aber in den meisten Fällen.

Auto-Last halb
Wenn Sie eine Band- oder Festplattendatei öffnen, liegt das oft daran, dass sie eine enthält
Programm, das Sie laden und ausführen möchten. Wenn diese Option ausgewählt ist, wird dies der Fall sein
geschieht automatisch, wenn Sie eine dieser Dateien mit dem öffnen
File, Öffnen Sie ... Menüoption – Sie müssen dann die verwenden Medien Menü zur Verwendung von Bändern
oder Festplatten zum Speichern von Daten oder zum Laden von Daten in ein bereits laufendes System


Verwenden Sie die .slt Fallen
Der Multi-Load-Aspekt von SLT-Dateien erfordert eine Trap-Anweisung
unterstützt. Diese Anweisung wird im Allgemeinen außer für diese Falle nicht verwendet, aber
da es nicht unvorstellbar ist, dass ein Programm das Reale verwenden möchte
Stattdessen können Sie wählen, ob Sie die Falle unterstützen möchten oder nicht.

Erlauben schreibt zu ROM
Wenn diese Option ausgewählt ist, lässt Fuse das Überschreiben von Programmen problemlos zu
was normalerweise ROM wäre. Dies ist wahrscheinlich in den meisten Fällen nicht sehr nützlich
Umstände, insbesondere da das 48K-ROM Teile von sich selbst überschreibt.

Automatisch speichern Einstellungen
Wenn diese Option ausgewählt ist, schreibt Fuse automatisch seinen aktuellen Wert
Ausgewählte Optionen werden beim Beenden in die Konfigurationsdatei übernommen (falls libxml2 war verfügbar
als Fuse kompiliert wurde). Wenn Sie diese Option deaktivieren, müssen Sie dies tun
manuell verwenden Optionen, Speichern Anschließend stellen Sie sicher, dass diese Einstellung übernommen wird
in die Konfigurationsdatei von Fuse geschrieben.

MDR Patrone len
Diese Option steuert die Anzahl der Blöcke in einer neuen Microdrive-Kassette. Wenn
Der Wert ist kleiner als 4 oder größer als 254. Die Sicherung geht von 4 oder 254 aus.

Zufällig Länge MDR Patrone
Wenn diese Option aktiviert ist, verwendet Fuse eine zufällige Microdrive-Kassette
Länge anstelle der in der angegebenen Länge MDR Patrone len .

RS-232 Handschlag
Wenn Sie diese Option deaktivieren, geht Fuse davon aus, dass das andere Ende der RS-232-Leitung unter Spannung steht
wenn Sie die Kommunikationskanäle verbinden. Siehe auch die `--rs232-rx' und
`--rs232-tx' Optionen.

Schwarz und Weiß TV
Mit dieser Option können Sie auswählen, ob eine Farbe oder Schwarz simuliert werden soll
weißer Fernseher. Dies ist nur unter GTK+, Win32, Xlib und SDL wirksam
Benutzeroberflächen: Die anderen simulieren immer einen Farbfernseher.

PAL-TV - TV2x bewirken
Mit dieser Option können Sie wählen, ob das PAL-TV 2x und höher skaliert
reproduzieren auch Scanlines auf die gleiche Weise wie TV 2x, TV 3x und Timex TV
Scaler.

Schichtannahme Aktionen
Geben Sie an, ob „gefährliche“ Aktionen (die zu Datenverlust führen könnten, z
(Beispiel: Zurücksetzen des Spektrums) erfordern eine Bestätigung, bevor sie auftreten.

Anzeigen statusbar
Aktiviert für die GTK+- und Win32-Benutzeroberfläche die Statusleiste unter der Anzeige. Für
Die SDL-Benutzeroberfläche aktiviert die Statussymbole, die anzeigen, ob die Festplatte und das Band in Ordnung sind
zugegriffen wird. Für die anderen Benutzeroberflächen hat diese Option keine Auswirkung.

Schnappen Joystick Eingabeaufforderung
Wenn diese Einstellung aktiviert ist, werden Sie von Fuse gefragt, welchen physischen Joystick oder welche Tastatur Sie verwenden möchten
Stellen Sie eine Verbindung zur im Snapshot aktivierten Joystick-Schnittstelle her, sofern dies nicht bereits geschehen ist
entspricht Ihrer aktuellen Konfiguration.

Spät Timings
Wenn diese Option ausgewählt ist, bewirkt Fuse alle bildschirmbezogenen Timings (z. B. wann
der Bildschirm gerendert wird und wenn ein Speicherkonflikt auftritt) als ein tstate
später als „normal“, ein Effekt, der bei mancher realen Hardware auftritt.

Optionen, Klang...
Zeigen Sie das Dialogfeld „Soundoptionen“ an, in dem Sie die Soundausgabe von Fuse konfigurieren können. (Mit
In der Widget-Benutzeroberfläche schalten die in Klammern angezeigten Tasten die Optionen um. Enter bestätigt irgendwelche
Änderungen, und Esc Abbrüche). Beachten Sie, dass alle geänderten Einstellungen nur für gelten
aktuell laufende Sicherung.

Klingen freigegeben
Legen Sie fest, ob die Tonausgabe überhaupt aktiviert werden soll. Wenn diese Option ist
deaktiviert, Fuse gibt keinen Ton aus.

Laden klingen
Normalerweise emuliert Fuse Bandladegeräusche beim Laden von PZXs, TAPs oder
TZXs in Echtzeit, allerdings mit bewusst geringerer Lautstärke als bei einem echten
Spektrum. Sie können diese Option deaktivieren, um das Ladegeräusch zu eliminieren
vollständig.

AY Stereo Trennung
Standardmäßig ist die Tonausgabe mono, da dies alles ist, was Sie von einem erhalten
unverändertes Spektrum. Wenn Sie diese Option jedoch aktivieren, erhalten Sie sogenanntes ACB-Stereo
(für Sound vom 128 und dem Soundchip AY-3-8912 anderer Klone).

Zwingen 8-bit
Erzwingen Sie die Verwendung von 8-Bit-Sound, auch wenn 16-Bit (Standard) verfügbar ist. Notiz
Das (wenn die Option aktiviert ist) wenn kein 8-Bit-Sound verfügbar ist, dann dort
Es wird überhaupt kein Ton ausgegeben, daher ist es am besten, diese Option nicht zu verwenden, es sei denn, dies ist der Fall
einen konkreten Bedarf dafür.

Speaker tippe
Mit dieser Option kann die Emulation des Tonausgabesystems geändert werden.
Unterschiedliche Lautsprecheroptionen schränken die Bass- und Höhenwiedergabe ein
aus der Maschine hergestellt. Wählen Sie zwischen einem Lautsprecher vom Typ „TV“ und einem kleinen
Beeper-Lautsprecher, der die Bass- und Höhenwiedergabe erheblich einschränkt.
Wählen Sie „Ungefiltert“, um eine unveränderte (aber weniger genaue) Tonausgabe zu erhalten.

AY Volumen
Legt die relative Lautstärke des AY-3-8912-Chips in einem Bereich von 0–100 % fest.

Beeper Volumen
Legt die relative Lautstärke des Piepsers in einem Bereich von 0–100 % fest.

SpecDrum Volumen
Legt die relative Lautstärke der SpecDrum in einem Bereich von 0–100 % fest.

Optionen, Peripheriegeräte, Allgemeines...
Zeigen Sie das Dialogfeld „Peripherieoptionen“ an, in dem Sie die Peripheriegeräte konfigurieren können
Es wird davon ausgegangen, dass die Sicherung an die emulierten Maschinen angeschlossen wird. (Mit der Widget-Benutzeroberfläche
die in Klammern dargestellten Tasten schalten die Optionen um, Enter bestätigt alle Änderungen und Esc
Abbrüche). Beachten Sie, dass alle geänderten Einstellungen nur für die aktuell laufende Sicherung gelten.
Beachten Sie außerdem, dass alle Änderungen, die Peripheriegeräte aktivieren und deaktivieren, zu einer Störung führen können
Zurücksetzen der emulierten Maschine.

Kempston Joystick
Wenn diese Option ausgewählt ist, emuliert Fuse eine Kempston-Joystick-Schnittstelle
(wahrscheinlich der am weitesten verbreitete Typ im Spectrum). Beachten Sie, dass dies
Die Option entspricht grundsätzlich dem Anschließen der Schnittstelle selbst an eine
Spektrum, nicht zum Anschließen eines Joysticks; Dies wirkt sich auf das Spektrum aus
reagiert auf einen Lesevorgang am Eingangsport 31. Um einen Kempston-Joystick in einem Spiel zu verwenden,
Diese Option muss aktiviert sein und Sie müssen außerdem einen Kempston-Joystick auswählen
Optionen, Joysticks Menü.

Kempston Maus
Wenn diese Option ausgewählt ist, emuliert Fuse eine Kempston-Mausschnittstelle.

Wenn Sie Fuse im Vollbildmodus verwenden, wird Ihre Maus automatisch so verwendet, als ob
an die Kempston-Schnittstelle angeschlossen. Andernfalls müssen Sie auf klicken
Spektrumanzeige, um Fuse anzuweisen, den Zeiger zu ergreifen (und ihn zu erstellen).
unsichtbar); Um Fuse anzuweisen, es freizugeben, klicken Sie auf die mittlere Schaltfläche (oder das Rad).
oder drücken Sie Escape.

Bei der Framebuffer-Benutzeroberfläche bevorzugt Fuse die Verwendung von GPM; wenn dies nicht verfügbar ist,
Es wird auf die integrierte PS/2-Mausunterstützung zurückgegriffen. In diesem Modus versucht es
/dev/input/mäuse, /dev/mouse dann /dev/psaux, stoppt, wenn es erfolgreich war
öffnet einen. Die erste davon wird bevorzugt, da (zumindest unter Linux mit a
2.6-Series-Kernel) kann jeder Maustyp und jede angeschlossene Maus verwendet werden
verwendet werden.

Tausch Maus Tasten
Wenn diese Option aktiviert ist, werden die linke und rechte Maustaste vertauscht
bei der Emulation einer Kempston-Maus.

Fuller Box
Wenn diese Option ausgewählt ist, emuliert Fuse einen Fuller Box AY-Sound und
Joystick-Schnittstelle. Diese Emulation ist nur für 16k, 48k und verfügbar
TC2048-Maschinen.

Melodik
Wenn diese Option ausgewählt ist, emuliert Fuse eine Melodik AY-Soundschnittstelle.
Diese und viele ähnliche Schnittstellen wurden zur Herstellung des hergestellt
48K Spectrum kompatibel mit der gleichen AY-Musik wie das 128K Spectrum. Das
Die Emulation ist nur für die 16k-, 48k- und TC2048-Maschinen verfügbar.

Schnittstelle 1
Wenn diese Option ausgewählt ist, emuliert Fuse den einfachen Sinclair
Schnittstelle 1 und ermöglicht den Anschluss von Microdrive-Kassetten
über die getrennt Medien, Schnittstelle 1, Mikroantrieb Menüs. Es ermöglicht auch
Unterstützung für die Schnittstelle 1 RS-232.

Schnittstelle 2
Wenn diese Option ausgewählt ist, emuliert Fuse einen Patronenanschluss, wie er auf zu finden ist
über die Schnittstelle 2. Anschließend können Kartuschen eingesetzt und entnommen werden Medien,
Patrone, Schnittstelle 2 Speisekarte. Beachten Sie, dass Pentagon, Scorpion, Interface 2,
ZXATASP und ZXCF verwenden alle denselben Hardwaremechanismus für den Zugriff auf einige davon
ihre erweiterten Funktionen, daher sollte jeweils nur eine davon ausgewählt werden oder
Es kommt zu unvorhersehbarem Verhalten.

Emulieren, nacheifern Drucker
Wenn diese Option ausgewählt ist, emuliert Fuse einen Drucker. Siehe die DRUCKER
EMULATION Abschnitt für weitere Details.

ZX Drucker
Wenn diese Option ausgewählt ist, emuliert Fuse den ZX-Drucker. Siehe die
DRUCKER EMULATION Abschnitt für weitere Details.

SpeccyBoot Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse eine SpeccyBoot-Schnittstelle, die
ermöglicht das Booten eines ZX Spectrum über ein Ethernet-Netzwerk. Siehe SpeccyBoot
Webseite bei http://speccyboot.sourceforge.net/ für weitere Informationen an.

SpecDrum Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse einen Cheetah SpecDrum-Sound
Schnittstelle. Weitere Informationen finden Sie auf der World of Spectrum Infoseek-Webseite unter
http://www.worldofspectrum.org/infoseekid.cgiid = 1000062 für Handbücher,
Software und mehr. Diese Emulation ist nur für 48k, 128k und verfügbar
TC2048-Maschinen.

Spectranet
Wenn diese Option ausgewählt ist, emuliert Fuse die Spectranet-Schnittstelle.
das eine Ethernet-Schnittstelle für das Spectrum bereitstellt. Siehe die SPEKTRANET
EMULATION Abschnitt für weitere Details.

Spectranet deaktivieren
Diese Option steuert den Status des automatischen Page-In-Jumpers von Spectranet
(J2). Siehe die SPEKTRANET EMULATION Abschnitt für weitere Details.

Optionen, Peripheriegeräte, Scheibe...
Beachten Sie, dass alle Änderungen, die Peripheriegeräte aktivieren und deaktivieren, zu einer Störung führen können
Zurücksetzen der emulierten Maschine.

Einfacher 8-bit IDE
Wenn diese Option ausgewählt ist, emuliert Fuse die einfache 8-Bit-IDE-Schnittstelle
wie vom Spectrum +3e verwendet, und ermöglichen den Anschluss von Festplatten
über die getrennt Medien, SDI, Einfacher 8-bit Menü.

ZXATASP Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die ZXATASP-Schnittstelle
Bietet sowohl zusätzlichen RAM als auch eine IDE-Schnittstelle. Siehe die ZXATASP UND ZXCF
Abschnitt für weitere Details.

ZXATASP laden
Diese Option steuert den Status des ZXATASP-Upload-Jumpers. Siehe die ZXATASP
UND ZXCF Abschnitt für weitere Details.

ZXATASP schreiben Risiken zu minimieren
Diese Option steuert den Status des ZXATASP-Schreibschutz-Jumpers. Siehe die
ZXATASP UND ZXCF Abschnitt für weitere Details.

ZXCF Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die ZXCF-Schnittstelle
Bietet sowohl zusätzlichen RAM als auch eine CompactFlash-Schnittstelle. Siehe die ZXATASP
UND ZXCF Abschnitt für weitere Details.

ZXCF laden
Diese Option steuert den Status des ZXCF-Upload-Jumpers. Siehe die ZXATASP
UND ZXCF Abschnitt für weitere Details.

Teilen Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die DivIDE-Schnittstelle. Siehe die
TEILEN Abschnitt für weitere Details.

Teilen schreiben Risiken zu minimieren
Diese Option steuert den Status des DivIDE-Schreibschutz-Jumpers. Sehen
TEILEN Abschnitt für weitere Details.

+D Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die +D-Schnittstelle. Siehe die +D
EMULATION Abschnitt für weitere Details.

Schüler Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die DISCiPLE-Schnittstelle. Sehen
SCHÜLER EMULATION Abschnitt für weitere Details.

beta 128 Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die Beta 128-Schnittstelle. Sehen
BETA 128 EMULATION Weitere Informationen finden Sie im Abschnitt. Beta 128-Emulation ist
unabhängig von dieser Option für die Pentagon- und Scorpion-Maschinen aktiviert.

beta 128 Auto-Boot in 48k Maschinen
Wenn diese Option ausgewählt ist, wird bei Verwendung einer Beta 128-Schnittstelle in 48K oder
Bei der TC2048-Emulation bootet die Maschine direkt in das TR-DOS-System.

opus Angewandte F&E Schnittstelle
Wenn diese Option ausgewählt ist, emuliert Fuse die Opus Discovery-Schnittstelle.
Siehe die OPUS DISCOVERY EMULATION Abschnitt für weitere Details.

Optionen, RZX...
Zeigt das Dialogfeld „RZX-Optionen“ an, in dem Sie konfigurieren können, wie Fuse mit RZX umgeht
Eingangsaufnahmen. (Bei der Widget-Benutzeroberfläche schalten die in Klammern angezeigten Tasten um
Optionen, Enter bestätigt alle Änderungen und Esc Abbrüche). Beachten Sie, dass sich alle geändert haben
Die Einstellungen gelten nur für die aktuell laufende Sicherung.

Erstellen automatisch speichern
Wenn diese Option ausgewählt ist, fügt Fuse der Aufnahme einen Schnappschuss hinzu
Streamen Sie alle 5 Sekunden, während Sie eine RZX-Datei erstellen, und aktivieren Sie so die
Rollback-Funktionen können verwendet werden, ohne dass Snapshots explizit hinzugefügt werden müssen
in den Bach. Ältere Snapshots werden aus dem Stream entfernt, um sie beizubehalten
Dateigröße und Anzahl der Schnappschüsse: Jeder Schnappschuss dauert bis zu 15 Sekunden
gespeichert werden, dann alle 15 Sekunden ein Schnappschuss bis zu einer Minute, dann einer
Schnappschuss jede Minute bis 5 Minuten und dann alle einen Schnappschuss
5 Minuten. Beachten Sie, dass diese „Beschneidung“ nur für automatisch eingefügte Dateien gilt
Schnappschüsse: Manuell in den Stream eingefügte Schnappschüsse werden niemals beschnitten.

Komprimieren RZX technische Daten
Wenn diese Option ausgewählt ist, und zlib war verfügbar, als Fuse kompiliert wurde,
Alle von Fuse geschriebenen RZX-Dateien werden komprimiert. Das ist im Allgemeinen gut
Dies macht die Dateien erheblich kleiner, und das möchten Sie wahrscheinlich auch
Schalten Sie es nur aus, wenn Sie die RZX-Dateien debuggen oder andere Dateien vorhanden sind
Programm, das keine komprimierten RZX-Dateien unterstützt.

Wettbewerb Modus
Alle Eingabeaufzeichnungen, die bei Auswahl dieser Option gestartet werden, werden ausgeführt
im „Wettbewerbsmodus“ erstellt. Im Wesentlichen bedeutet dies, dass Fuse gerecht handeln wird
wie ein echtes Spectrum: Sie können keine Snapshots laden und die Emulation anhalten
Ändern Sie auf jeden Fall die Geschwindigkeit oder irgendetwas, was Sie in der Realität nicht tun könnten
Maschine. Wenn eines dieser Dinge versucht wird oder wenn die emulierte Sicherung vorhanden ist
mehr als 5 % schneller oder langsamer als die normale Spectrum-Geschwindigkeit läuft, dann
Die Aufnahme wird sofort gestoppt.

If libgcrypt war verfügbar, als Fuse kompiliert wurde, und dann wurden damit Aufnahmen gemacht
Der aktive Wettbewerbsmodus wird digital signiert, theoretisch zur „Zertifizierung“.
dass es mit den oben genannten Einschränkungen hergestellt wurde. Aber, fehlen uns die Worte.
Verfahren is nicht Verbindung (und kann keine be gemacht So), so Präsenz of jedem
Stempel, Unterschrift on an RZX Datei sollte nicht be gemacht as Bereitstellung Beweis zur Verbesserung der Gesundheitsgerechtigkeit it wurde
gemacht mit Wettbewerb Modus aktiv. Diese Funktion ist ausschließlich in Fuse enthalten
da dies eine der Voraussetzungen dafür war, dass Fuse in einem Online-System verwendet werden konnte
Turnier.

Wettbewerb Code
Der hier eingegebene Zahlencode wird in alle erstellten RZX-Dateien geschrieben
Wettbewerbsmodus. Dies ist eine weitere Funktion für Online-Turniere, die dies kann
kann verwendet werden, um zu „beweisen“, dass die Aufnahme nach einem bestimmten Code erfolgt ist
freigegeben. Wenn Sie nicht an einem solchen Turnier teilnehmen, können Sie es getrost ignorieren
diese Option.

Immer einbetten Schnappschuss
Geben Sie an, ob bei der Aufzeichnung ein Snapshot in eine RZX-Datei eingebettet werden soll
wird von einem vorhandenen Snapshot gestartet.

Optionen, Joysticks
Fuse kann viele der gängigen Joystick-Typen emulieren, die für verfügbar waren
Spektrum. Die Eingaben für diese emulierten Joysticks können von echten Joysticks übernommen werden
an die emulierende Maschine angeschlossen (konfiguriert über Optionen, Joysticks,
Joystick 1 ... und Optionen, Joysticks, Joystick 2 ... Optionen) oder aus dem q, a,
o, p und Raumfahrt Tasten auf der Tastatur der emulierenden Maschine, konfiguriert über
Optionen, Joysticks, Tastatur... Möglichkeit. Beachten Sie Folgendes, wenn Sie die Tastatur verwenden
einen Joystick emulieren, der q, a, o, p und Raumfahrt Schlüssel werden nicht ihre normale Funktion haben
Effekt (um Probleme mit Spielen zu vermeiden, die Dinge wie Use tun p für eine Pause, wenn
mit einem Joystick).

Jeder der Joysticks (einschließlich des „falschen“ Tastatur-Joysticks) kann so konfiguriert werden
Emulieren Sie einen der folgenden Joystick-Typen:

Andere
Kein Joystick: Alle Eingaben werden einfach ignoriert.

Cursor
Ein Cursor-Joystick, äquivalent zum Drücken 5 (Links), 6 (Nieder), 7 (hoch),
8 (richtig und 0 (Feuer).

Kempston
Ein Kempston-Joystick, gelesen vom Eingangsport 31. Beachten Sie, dass der Optionen,
Peripheriegeräte, Kempston Schnittstelle Für den Eingang muss auch die Option gesetzt sein
anerkannt werden.

Sinclair 1
Sinclair 2
Die „linken“ und „rechten“ Sinclair-Joysticks entsprechen dem Drücken 1
(Links), 2 (Rechts), 3 (Nieder), 4 (auf und 5 (Feuer), oder 6 (Links), 7
(Rechts), 8 (Nieder), 9 (auf und 0 (Feuer) bzw.

Timex 1
Timex 2
Die „linken“ und „rechten“ Joysticks, wie sie am Timex 2068 angebracht sind
integrierte Joystick-Schnittstelle der Variante.

Für die echten Joysticks ist auch eine Konfiguration möglich (allerdings derzeit nur
bei Verwendung der GTK+-Schnittstelle) welche Auswirkung jede Taste auf dem Joystick hat:
das kann sein Joystick Feuer, entspricht dem Drücken des Feuers des emulierten Joysticks
Taste, Nichts, was bedeutet, keine Wirkung zu haben, oder eine beliebige Spectrum-Taste, was bedeutet, dass
Das Drücken dieser Taste entspricht dem Drücken dieser Spectrum-Taste.

Optionen, Auswählen ROMs
Für jede von Fuse emulierte Spectrum-Variante steht ein eigener Dialog zur Verfügung
ermöglicht die Auswahl der von dieser Maschine verwendeten ROMs. Wählen Sie einfach das gewünschte ROM aus
verwenden möchten, und setzen Sie dann das Spektrum zurück, damit die Änderung wirksam wird.

Optionen, Filter...
Wählen Sie den aktuell verwendeten Grafikfilter aus. Siehe die GRAFIK FILTER Abschnitt für
mehr Details.

Optionen, Festplatten Options ...
Bei der Emulation von Festplattenlaufwerken ermöglicht Fuse die Angabe des physischen Laufwerks
Einheiten, die an die emulierte Schnittstelle angeschlossen sind. Jedes Laufwerk kann als eines davon festgelegt werden
folgende Typen:

Einseitig 40 verfolgen sind

Doppelseitig 40 verfolgen sind

Einseitig 80 verfolgen sind

Doppelseitig 80 verfolgen sind

Die verfügbaren Optionen, die eingestellt werden können, sind:

+3 Antrieb A
Standardmäßig ist ein einseitiges 40-Spur-Laufwerk vorgesehen.

+3 Antrieb B
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

+3 Entdecken Speedlock
Geben Sie an, ob die +3-Laufwerke versuchen, Speedlock-geschützte Festplatten zu erkennen, und
emulieren „schwache“ Sektoren. Wenn die Disk-Image-Datei (EDSK oder UDI) schwach enthält
Sektordaten, dann wird die Speedlock-Erkennung automatisch weggelassen. Siehe auch
SCHWACH DISK DATEN .

beta 128 Antrieb A
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

beta 128 Antrieb B
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

beta 128 Antrieb C
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

beta 128 Antrieb D
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

+D Antrieb 1
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

+D Antrieb 2
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

Schüler Antrieb 1
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

Schüler Antrieb 2
Standardmäßig ist ein doppelseitiger 80-Spur-Antrieb vorgesehen.

opus Antrieb 1
Standardmäßig ist ein einseitiges 40-Spur-Laufwerk vorgesehen.

opus Antrieb 2
Standardmäßig ist ein einseitiges 40-Spur-Laufwerk vorgesehen.

MIT DER INTELLIGENTEN SCHADENKALKULATION VON fusionieren 'B' Seite of Festplatten
Diese Option fordert den Benutzer auf zu bestätigen, ob Fuse versuchen soll, die zusammenzuführen
„B“-Seite eines Disk-Images aus einer separaten Datei beim Öffnen einer neuen Single-
einseitiges Disk-Image.

Schichtannahme fusionieren Scheibe Seiten
Wählen Sie aus, ob Fuse versuchen soll, eine separate Datei für die „B“-Seite von zusammenzuführen
Beim Öffnen eines neuen Disk-Images wird eine separate Disk-Image-Datei erstellt. Die meisten doppelseitig
Disk-Images werden als zwei einseitige Disk-Images ausgegeben, z. B. „Golden Axe –
Seite A.dsk“ und „Golden Axe – Seite B.dsk“. Also, wenn wir Golden spielen wollen
Axe, zuerst müssen wir das erste Disk-Image einfügen und wenn das Spiel dazu auffordert
Fügen Sie Seite B ein, wir müssen stattdessen das zweite Disk-Image finden und öffnen
einfach die Diskette im Laufwerk umdrehen. Wenn aktiviert, versucht Fuse, sich zu öffnen
auch das zweite Image und erstellen Sie ein doppelseitiges Disk-Image (wobei beides zusammengeführt wird).
(einseitige Festplatten-Images) und fügen Sie diese zusammengeführte virtuelle Festplatte in die Festplatte ein
Antrieb. Die Funktion erkennt, ob es sich bei der Datei um eine einseitige Datei handelt
image, wenn der Dateiname mit einem Muster wie [Ss]ide[ _][abAB12][ _.] in der Datei übereinstimmt
Dateiname einer Festplatte, die geöffnet wird. Wenn die Sicherung gefunden wird, versucht sie, sie zu öffnen
Die andere Seite der Diskette ersetzt ebenfalls die entsprechenden Zeichen
der Dateiname zB 1→2, a→b, A→B. Bei Erfolg werden die beiden zusammengeführt
Bilder und jetzt haben wir eine doppelseitige Diskette im Laufwerk. Das heißt, wenn wir
Öffnen Sie „Golden Axe – Side A.dsk“, dann versucht Fuse, „Golden Axe –
Seite B.dsk' auch. Jetzt können wir die Festplatte einfach „umdrehen“, wenn Golden Axe danach fragt
„Seite B“. Die verfügbaren Optionen sind Nie, Mit der einseitig Laufwerke und
Immer.

F11
Optionen, Vollständiger Bildschirm
Schalten Sie Fuse zwischen Vollbild- und Fenstermodus um. Dieses Menü ist nur verfügbar
unter der SDL-Benutzeroberfläche.

Optionen, Speichern
If libxml2 verfügbar war, als Fuse kompiliert wurde, führt dies zu Fuses Strom
Optionen, in die geschrieben werden soll .fuserc in Ihrem Home-Verzeichnis, aus dem sie stammen
wird wieder aufgenommen, wenn Fuse neu gestartet wird. Der beste Weg, diese Datei zu aktualisieren, ist per
Verwenden Sie diese Option, aber es handelt sich um eine einfache XML-Datei, deren Bearbeitung nicht allzu schwierig sein sollte
Hand, wenn du es wirklich willst.

Pause
Maschine, Pause
Emulation anhalten oder anhalten. Diese Option ist nur unter GTK+ und Win32 verfügbar
Benutzeroberflächen; Um die anderen Benutzeroberflächen anzuhalten, drücken Sie einfach F1, um das Hauptmenü aufzurufen.

F5
Maschine, zurücksetzen
Setzen Sie das emulierte Spektrum zurück. Auch hier haben Sie die Möglichkeit, dies zu kündigen, wenn Sie es verwenden
die GTK+- oder Win32-Benutzeroberflächen.

Maschine, hart zurückstellen
Setzen Sie das emulierte Spektrum zurück. Ein Hard-Reset entspricht dem Ausschalten des Spectrums
ausschalten und dann wieder einschalten. Auch hier haben Sie die Möglichkeit, dies zu stornieren, wenn
Sie verwenden die GTK+- oder Win32-Benutzeroberflächen.

F9
Maschine, Wählen...
Wählen Sie einen Spektrumtyp zur Emulation aus. Ein kurzer Überblick über Sinclair, Amstrad
und Timex finden Sie unter
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm während mehr
Technische Informationen finden Sie unter
http://www.worldofspectrum.org/faq/reference/reference.htm und
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

Spektrum 16k
Spektrum 48k
Die Originalmaschinen, wie sie 1982 von Sinclair herausgebracht wurden, mit 16 oder 48 KB RAM
beziehungsweise.

Spektrum 48k (NTSC)
Das NTSC 48K-Gerät wurde in Teilen Südamerikas in begrenzter Stückzahl veröffentlicht.

Spektrum 128k
Die 128K-Maschine, wie sie 1985 (Spanien) oder 1986 (Großbritannien) von Sinclair herausgebracht wurde.

Spektrum +2
Die erste Maschine, die 1986 von Amstrad herausgebracht wurde. Von einem Emulationspunkt aus
Ansicht, die +2 ist praktisch identisch mit der 128K.

Spektrum + 2A
Spektrum +3
Die beiden 1988 von Amstrad herausgebrachten Maschinen. Technisch sehr ähnlich
einander, außer dass der +3 über ein 3-Zoll-Laufwerk verfügt, während der +2A über ein XNUMX-Zoll-Laufwerk verfügt
nicht.

Spektrum +3e
Ein +3 mit modifizierten ROMs ermöglicht den einfachen Zugriff auf IDE-Festplatten
8-Bit-Schnittstelle, wie von aktiviert Optionen, Festplatten Peripherals Dialog. Sehen
http://www.worldofspectrum.org/zxplus3e/ für weitere Informationen an.

Timex TC2048
Timex TC2068
Die von Timex in Portugal veröffentlichten Varianten des Spectrum.

Timex TS2068
Die von Timex in Nordamerika veröffentlichte Variante des Spectrum.

Pentagon 128k
Russischer Klon des Spectrum. Es wurden viele verschiedene Maschinen genannt
Pentagon von 1989 bis 2006, diese Maschine entspricht einer Ära von 1991
Pentagon 128K mit dem optionalen AY-Soundchip und dem integrierten Beta 128
Festplattenschnittstelle und ist die am häufigsten emulierte Version der Maschine. Mehr
Technische Details finden Sie unter
http://www.worldofspectrum.org/rusfaq/index.html,

Pentagon 512k
Pentagon 1024k
Neuere Versionen der Pentagon Russian Spectrum-Klone, die Folgendes enthalten
mehr Speicher und das ROM „Mr Gluk Reset Service“ bieten eine leistungsfähigere Leistung
Firmware

Skorpion ZS 256
Ein weiterer russischer Klon des Spectrum. Einige Details finden Sie unter
http://www.worldofspectrum.org/rusfaq/index.html. Wie alle Russen
Bei den Klonen sind 3.5-Zoll-Festplatten eingebaut, auf die über die Beta 128-Festplatte zugegriffen wird
Schnittstelle und TR-DOS (das Technology Research Disk Operating System). Der
Der wichtigste Unterschied zum Pentagon 128k und ähnlichen Maschinen ist
die Details zum Anzeigezeitpunkt.

Spektrum SE
Eine aktuelle Variante, die von Andrew Owen und Jarek Adamski entworfen wurde
Man kann es sich am besten als eine Kreuzung zwischen der 128K-Maschine und der Timex vorstellen
Varianten, die den Zugriff auf 272 KB RAM ermöglichen. Einige weitere Details sind
verfügbar bei http://www.worldofspectrum.org/faq/reference/sereference.htm
und Dokumentation des erweiterten BASIC finden Sie unter
https://github.com/cheveron/sebasic4/wiki. Der Bugtracker für das BASIC ist
at https://github.com/cheveron/sebasic4/issues?state=open.

Maschine, Debugger...
Starten Sie den Monitor/Debugger. Siehe die ÜBERWACHUNG/DEBUGGER Abschnitt für weitere Informationen.

Maschine, Sack Finder...
Starten Sie den „Poke Finder“. Siehe die POKE FINDER Abschnitt für weitere Informationen.

Maschine, Sack Speicher...
Erlauben Sie die Verwendung multifaceter POKEs für Dinge wie unendliche Leben. Siehe die POKE SPEICHER
Abschnitt für weitere Informationen.

Maschine, Memory Browser...
Starten Sie den Speicherbrowser. Es sollte ziemlich offensichtlich sein, was dies bewirkt; vielleicht der
Beachtenswert ist lediglich, dass die Emulation angehalten wird, bis Sie das Fenster schließen.

Maschine, NMI
Sendet einen nicht maskierbaren Interrupt an das emulierte Spektrum. Aufgrund eines Tippfehlers im
Standard-48-KB-ROM führt zu einem Reset, es sind jedoch modifizierte ROMs verfügbar
Nutzen Sie diese Funktion. Wenn das +D (oder DISCiPLE) emuliert wird, wird dies verwendet
Greifen Sie auf die Screenshot- und Snapshot-Funktionen von +D (oder DISCiPLE) zu (siehe +D
EMULATION und SCHÜLER EMULATION Abschnitte unten). Für den SCHÜLER: Caps Shift
muss gedrückt gehalten werden, während die NMI-Taste gedrückt wird. Bei einigen Benutzeroberflächen kann dies der Fall sein
schwierig oder sogar unmöglich. Beachten Sie, dass GDOS auf dem DISCiPLE einen Fehler enthält
Dies führt zu einer Beschädigung der gespeicherten Snapshots und zu einem Fehler bei der Rückkehr vom NMI
Menü richtig. Dieser Fehler ist in G+DOS auf dem +D nicht vorhanden.

F7
Medien, Band, Öffnen Sie ...
Wählen Sie eine PZX-, TAP- oder TZX-Virtual-Tape-Datei zum Laden aus. Siehe die FILE SELECTION
Weitere Informationen zur Auswahl der Datei finden Sie im folgenden Abschnitt. Wenn Auto-Last halb ist eingestellt in
Im Dialogfeld „Allgemeine Optionen“ (wie es standardmäßig der Fall ist) können Sie das verwenden File, Öffnen Sie ...
Wählen Sie stattdessen die Menüoption und das Band wird automatisch geladen. Ansonsten du
Sie müssen den Ladevorgang in der emulierten Maschine starten (mit LOAD „“ oder dem 128er-Band).
Loader-Option, möglicherweise müssen Sie jedoch zuerst einen Reset durchführen.

Zu Garantie Damit TZX-Dateien ordnungsgemäß geladen werden, sollten Sie die Datei auswählen und erstellen
Stellen Sie sicher, dass Bandlade-Traps im Dialogfeld „Allgemeine Optionen“ deaktiviert sind, und drücken Sie dann F8
(oder tun Medien, Band, Play). Allerdings funktionieren die meisten TZXs mit Bandladefallen
aktiviert (häufig wird ein Teil schnell geladen, der Rest wird dann in Echtzeit geladen), also Sie
Vielleicht möchtest du es zuerst so versuchen.

F8
Medien, Band, Play
Beginnen Sie bei Bedarf mit der Wiedergabe der PZX-, TAP- oder TZX-Datei. (Auswahl der Option (bzw
Drücken F8) pausiert die Wiedergabe erneut und ein weiteres Drücken setzt die Wiedergabe fort. Um zu erklären – wenn
Bandlade-Traps wurden deaktiviert (im Dialogfeld „Allgemeine Optionen“) und starten die
Der Ladevorgang in der emulierten Maschine reicht nicht aus. Sie müssen auch „drücken“.
„Play“ sozusagen :-), und so macht man das. Möglicherweise müssen Sie auch „drücken“.
unter bestimmten anderen Umständen so abspielen, z. B. bei TZXs mit Multi-Load
Spiele können eine Stop-the-Tape-Anfrage haben (die Fuse befolgt).

Medien, Band, Entdecken
Durchsuchen Sie das aktuelle Band. Eine kurze Anzeige der einzelnen Datenblöcke auf der
Es erscheint die aktuelle Kassette, auf der Sie auswählen können, welchen Block Fuse abspielen soll
nächste. Bei der GTK+-Benutzeroberfläche wird die Emulation fortgesetzt, während der Browser angezeigt wird.
Durch Doppelklicken auf einen Block wird dieser ausgewählt. In den anderen UIs wird die Emulation angehalten
und Sie können die Cursortasten verwenden und drücken Enter um es auszuwählen. Wenn Sie sich entscheiden
Wenn Sie den Block nicht ändern möchten, drücken Sie einfach Flucht.

Medien, Band, Rewind
Spulen Sie das aktuelle virtuelle Band zurück, damit es noch einmal von Anfang an gelesen werden kann.

Medien, Band, Auswahl aufheben
Löschen Sie das aktuelle virtuelle Band. Dies ist besonders nützlich, wenn Sie eine „saubere“ Oberfläche wünschen
Slate‘, um neu gespeicherte Dateien hinzuzufügen, bevor Sie dies tun Medien, Band, Schreiben... (oder F6).

F6
Medien, Band, Schreiben...
Schreiben Sie den aktuellen Inhalt des virtuellen Bandes in eine TZX-Datei. Sie werden aufgefordert, a einzugeben
Dateinamen. Der Inhalt des virtuellen Bandes ist der Inhalt des zuvor geladenen Bandes
(falls welche geladen wurden, seit Sie das letzte Mal a Medien, Band, Auswahl aufheben), gefolgt von
alles, was Sie seitdem von der emulierten Maschine gespeichert haben. Diese neu gespeicherten Dateien sind
nicht wird in eine beliebige Banddatei geschrieben, bis Sie diese Option wählen!

Medien, Band, Rekord Startseite
Startet die direkte Aufzeichnung der Ausgabe vom emulierten Spektrum zum Strom
virtuelles Band. Dies ist nützlich, wenn Sie mit einem nicht standardmäßigen ROM aufnehmen möchten oder
aus einer benutzerdefinierten Speicherroutine. Die meisten Bandvorgänge sind während der Aufnahme deaktiviert.
Stoppen Sie die Aufnahme mit Medien, Band, Schreiben... Menüoption.

Medien, Band, Rekord Stoppen
Stoppt die direkte Aufnahme und platziert die neue Aufnahme auf dem virtuellen Band.

Medien, Schnittstelle 1
Auf virtuelle Microdrive-Images kann nur zugegriffen werden, wenn die Schnittstelle 1 aktiv ist
Optionen, Peripherals Speisekarte. Beachten Sie, dass alle Änderungen am Microdrive-Image Auswirkungen haben
erst dann in die Datei auf der Festplatte geschrieben werden, wenn die entsprechende Speicheroption verwendet wird.

Medien, Schnittstelle 1, Mikroantrieb 1, Insert Neu
Legen Sie eine neue (unformatierte) Microdrive-Kassette in das emulierte Microdrive 1 ein.

Medien, Schnittstelle 1, Mikroantrieb 1, Einfügen ...
Fügen Sie ein vorhandenes Microdrive-Cartridge-Image in das emulierte Microdrive 1 ein. Das werden Sie tun
Sie werden zur Eingabe eines Dateinamens aufgefordert.

Medien, Schnittstelle 1, Mikroantrieb 1, Auswerfen
Werfen Sie das Microdrive-Image in Microdrive 1 aus. Wenn das Image geändert wurde, können Sie
Sie werden gefragt, ob Sie die Änderungen speichern möchten.

Medien, Schnittstelle 1, Mikroantrieb 1, Speichern
Speichern Sie das Microdrive-Image in Microdrive 1.

Medien, Schnittstelle 1, Mikroantrieb 1, Speichern wie...
Schreiben Sie das Microdrive-Image in Microdrive 1 in eine Datei. Sie werden aufgefordert, a einzugeben
Dateiname.

Medien, Schnittstelle 1, Mikroantrieb 1, Schreiben beschützen, Ermöglichen
Aktivieren Sie die Schreibschutzregisterkarte für das Bild in Microdrive 1.

Medien, Schnittstelle 1, Mikroantrieb 1, Schreiben beschützen, Deaktivieren
Deaktivieren Sie die Schreibschutzlasche für das Bild in Microdrive 1.

Medien, Schnittstelle 1, Mikroantrieb 2, ...
Medien, Schnittstelle 1, Mikroantrieb 3, ...
Medien, Schnittstelle 1, Mikroantrieb 4, ...
Medien, Schnittstelle 1, Mikroantrieb 5, ...
Medien, Schnittstelle 1, Mikroantrieb 6, ...
Medien, Schnittstelle 1, Mikroantrieb 7, ...
Medien, Schnittstelle 1, Mikroantrieb 8, ...
Äquivalente Optionen für die anderen emulierten Microdrives.

Medien, Schnittstelle 1, RS232, Stecker RxD
Medien, Schnittstelle 1, RS232, Ziehen Sie RxD
Medien, Schnittstelle 1, RS232, Stecker TxD
Medien, Schnittstelle 1, RS232, Ziehen Sie TxD
Verbinden oder trennen Sie einen Kommunikationskanal (FIFO oder Datei), um ihn als RS-232 zu verwenden
TxD- oder RxD-Kabel.

Medien, Festplatten
Auf virtuelle Disketten-Images kann zugegriffen werden, wenn ein +3, +3e, Pentagon oder emuliert wird
Scorpion oder bei den Schnittstellenoptionen Beta 128, Opus Discovery, +D oder DISCiPLE
aktiviert sind und eine mit der gewählten Schnittstelle kompatible Maschine ausgewählt wird. (Sehen
.DSK FORMAT, BETA 128 EMULATION OPUS DISCOVERY EMULATION +D EMULATION und
SCHÜLER EMULATION Hinweise zu den unterstützten Dateiformaten finden Sie in den folgenden Abschnitten.

Auch hier haben Änderungen, die an einem Disk-Image vorgenommen werden, keine Auswirkungen auf die Datei, die zuvor erstellt wurde
in das Laufwerk „eingefügt“. Wenn Sie Änderungen beibehalten möchten, verwenden Sie das entsprechende
Option „Auswerfen und Schreiben“, bevor Sie Fuse verlassen.

Medien, Scheibe, + 3, Antrieb A:, Einfügen ...
Fügen Sie eine Disk-Image-Datei zum Lesen/Schreiben in das emulierte Laufwerk A: des +3 ein.

Medien, Scheibe, + 3, Antrieb A:, Auswerfen
Werfen Sie das Disk-Image aus, das sich derzeit im emulierten Laufwerk A: des +3 befindet – oder aus dem emulierten
Nehmen Sie die Maschine aus der Perspektive heraus und werfen Sie sie aus. Beachten Sie, dass am Bild vorgenommene Änderungen nicht wirksam werden
gerettet werden.

Medien, Scheibe, + 3, Antrieb A:, Speichern
Speichern Sie das Disk-Image derzeit im Laufwerk A: des +3.

Medien, Scheibe, + 3, Antrieb A:, Speichern wie...
Speichern Sie den aktuellen Status des Disk-Images, das sich derzeit im Laufwerk A: des +3 befindet, in einer Datei.
Sie werden aufgefordert, einen Dateinamen einzugeben.

Medien, Scheibe, + 3, Antrieb B:, Einfügen ...
Wie oben, jedoch für das +3-Laufwerk B:. Fuse emuliert Laufwerk B: als zweites 3″-Laufwerk.

Medien, Scheibe, + 3, Antrieb B:, Auswerfen
Wie oben, jedoch für Laufwerk B:.

Medien, Scheibe, + 3, Antrieb B:, Speichern
Wie oben, jedoch für Laufwerk B:.

Medien, Scheibe, + 3, Antrieb B:, Speichern wie...
Wie oben, jedoch für Laufwerk B:.

Medien, Scheibe, Beta, Antrieb A:, Insert Neu
Legen Sie eine neue (unformatierte) Diskette in das emulierte Beta-Laufwerk A: ein.

Medien, Scheibe, Beta, Antrieb A:, Einfügen ...
Medien, Scheibe, Beta, Antrieb A:, Auswerfen
Medien, Scheibe, Beta, Antrieb A:, Speichern
Medien, Scheibe, Beta, Antrieb A:, Speichern wie...
Wie oben, jedoch für das emulierte Beta-Laufwerk A:.

Medien, Scheibe, Beta, Antrieb A:, Schreiben beschützen, Ermöglichen
Aktivieren Sie die Schreibschutzregisterkarte für das Image in Beta-Laufwerk A:.

Medien, Scheibe, Beta, Antrieb A:, Schreiben beschützen, Deaktivieren
Deaktivieren Sie die Schreibschutzregisterkarte für das Image in Beta-Laufwerk A:.

Medien, Scheibe, Beta, Antrieb B:, ...
Medien, Scheibe, Beta, Antrieb C :, ...
Medien, Scheibe, Beta, Antrieb D:, ...
Wie oben, jedoch für die verbleibenden emulierten Beta-Festplattenschnittstellenlaufwerke.

Medien, Scheibe, Opus, Antrieb 1, Insert Neu
Medien, Scheibe, Opus, Antrieb 1, Einfügen ...
Medien, Scheibe, Opus, Antrieb 1, Auswerfen
Medien, Scheibe, Opus, Antrieb 1, Speichern
Medien, Scheibe, Opus, Antrieb 1, Speichern wie...
Medien, Scheibe, Opus, Antrieb 1, Schreiben beschützen, Ermöglichen
Medien, Scheibe, Opus, Antrieb 1, Schreiben beschützen, Deaktivieren
Medien, Scheibe, Opus, Antrieb 2, ...
Wie oben, jedoch für die emulierten Opus Discovery-Laufwerke.

Medien, Scheibe, +D, Antrieb 1, Insert Neu
Medien, Scheibe, +D, Antrieb 1, Einfügen ...
Medien, Scheibe, +D, Antrieb 1, Auswerfen
Medien, Scheibe, +D, Antrieb 1, Speichern
Medien, Scheibe, +D, Antrieb 1, Speichern wie...
Medien, Scheibe, +D, Antrieb 1, Schreiben beschützen, Ermöglichen
Medien, Scheibe, +D, Antrieb 1, Schreiben beschützen, Deaktivieren
Medien, Scheibe, +D, Antrieb 2, ...
Wie oben, jedoch für die emulierten +D-Laufwerke.

Medien, Scheibe, Schüler, Antrieb 1, Insert Neu
Medien, Scheibe, Schüler, Antrieb 1, Einfügen ...
Medien, Scheibe, Schüler, Antrieb 1, Auswerfen
Medien, Scheibe, Schüler, Antrieb 1, Speichern
Medien, Scheibe, Schüler, Antrieb 1, Speichern wie...
Medien, Scheibe, Schüler, Antrieb 1, Schreiben beschützen, Ermöglichen
Medien, Scheibe, Schüler, Antrieb 1, Schreiben beschützen, Deaktivieren
Medien, Scheibe, Schüler, Antrieb 2, ...
Wie oben, jedoch für die emulierten DISCiPLE-Laufwerke.

Medien, Patrone, Timex Obwohl, Einfügen ...
Setzen Sie eine Kassette in die Timex 2068-Dockingstation ein. Dadurch wird die emulierte Maschine aufgerufen
auf den TC2068 umgestellt werden (falls es nicht bereits eine 2068-Variante war) und zurückgesetzt werden.

Medien, Patrone, Timex Obwohl, Auswerfen
Entfernen Sie die Patrone aus der Timex 2068-Dockingstation. Dadurch wird die emulierte Maschine aufgerufen
zurückgesetzt werden.

Medien, Patrone, Schnittstelle 2, Einfügen ...
Setzen Sie eine Kassette in den Kassettensteckplatz der Schnittstelle 2 ein. Dies wird dazu führen, dass
Die emulierte Maschine muss zurückgesetzt und die Kassette geladen werden.

Medien, Patrone, Schnittstelle 2, Auswerfen...
Entfernen Sie die Kassette aus dem Kassettensteckplatz der Schnittstelle 2. Dies wird dazu führen, dass
emulierte Maschine zurückgesetzt werden.

Medien, SDI, Einfacher 8-bit, Meister, Einfügen ...
Schließen Sie eine IDE-Festplatte an den Master-Kanal der einfachen 8-Bit-Schnittstelle an.

Medien, SDI, Einfacher 8-bit, Meister, Verpflichten
Verursacht alle Schreibvorgänge, die auf der virtuellen Festplatte durchgeführt wurden, die an die einfache Festplatte angeschlossen ist
Der Master-Kanal der 8-Bit-Schnittstelle muss auf die reale Festplatte übertragen werden, sodass sie
das Auswerfen der virtuellen Festplatte überleben.

Medien, SDI, Einfacher 8-bit, Meister, Auswerfen
Werfen Sie die virtuelle Festplatte aus dem Master-Kanal der einfachen 8-Bit-Schnittstelle aus. Notiz
dass alle Schreibvorgänge auf die virtuelle Festplatte verloren gehen, es sei denn Medien, SDI, Einfacher
8-bit, Meister, Verpflichten Die Option wird verwendet, bevor die Festplatte ausgeworfen wird.

Medien, SDI, Einfacher 8-bit, Sklave, Einfügen ...
Medien, SDI, Einfacher 8-bit, Sklave, Verpflichten
Medien, SDI, Einfacher 8-bit, Sklave, Auswerfen
Das gleiche wie Medien, SDI, Einfacher 8-bit, Master Einträge oben, aber für das Einfache
Slave-Kanal der 8-Bit-Schnittstelle.

Medien, SDI, ZXATASP, Meister, Einfügen ...
Medien, SDI, ZXATASP, Meister, Verpflichten
Medien, SDI, ZXATASP, Meister, Auswerfen
Medien, SDI, ZXATASP, Sklave, Einfügen ...
Medien, SDI, ZXATASP, Sklave, Verpflichten
Medien, SDI, ZXATASP, Sklave, Auswerfen
Das gleiche wie Medien, SDI, Einfacher 8-bit, Master Einträge oben, aber für die beiden
Kanäle der ZXATASP-Schnittstelle.

Medien, SDI, ZXCF CompactFlash, Einfügen ...
Medien, SDI, ZXCF CompactFlash, Verpflichten
Medien, SDI, ZXCF CompactFlash, Auswerfen
Das gleiche wie Medien, SDI, Einfacher 8-bit, Master Einträge oben, aber für ZXCF
CompactFlash-Steckplatz der Schnittstelle.

Medien, SDI, Teilen, Meister, Einfügen ...
Medien, SDI, Teilen, Meister, Verpflichten
Medien, SDI, Teilen, Auswerfen
Medien, SDI, Teilen, Sklave, Einfügen ...
Medien, SDI, Teilen, Sklave, Verpflichten
Medien, SDI, Teilen, Auswerfen
Das gleiche wie Medien, SDI, Einfacher 8-bit Einträge oben, aber für die beiden Kanäle von
die DivIDE-Schnittstelle.

Hilfe, Tastatur Bild...
Zeigen Sie ein Diagramm an, das die Spectrum-Tastatur und die verschiedenen Schlüsselwörter zeigt, die möglich sind
mit jedem Schlüssel aus (48K) BASIC generiert werden. Unter den GTK+- und Win32-Benutzeroberflächen ist dies der Fall
wird in einem separaten Fenster angezeigt und die Emulation wird fortgesetzt. Bei den anderen Benutzeroberflächen ist die
Das Bild bleibt auf dem Bildschirm (und der Emulator pausiert), bis Sie drücken Esc or Enter.

WESENTLICHE KARTEN


Bei der Emulation des Spektrums Tasten F1 zu F10 werden als Verknüpfungen für verschiedene Menüpunkte verwendet,
wie oben beschrieben. Die alphanumerischen Tasten (zusammen mit Enter und Raumfahrt) werden unverändert zugeordnet
die Spectrum-Tasten. Die anderen Schlüsselzuordnungen sind:

Shift wird als Caps Shift emuliert

Control, Andere und Meta
emuliert als Symbol Shift (die meisten anderen Modifikatoren sind ebenfalls darauf abgebildet)

Rücktaste
emuliert als Caps–0 (Delete)

Esc emuliert als Caps–1 (Bearbeiten)

Caps Zahnscheiben
emuliert als Caps–2

Cursor Tasten
emuliert als Caps–5/6/7/8 (je nach Bedarf)

Tab emuliert als Caps Shift–Symbol Shift (erweiterter Modus)

Einige weitere Satzzeichen werden unterstützt, sofern sie auf Ihrer Tastatur vorhanden sind – `,', `.',
`/', `;', `'', `#', `-' und `='. Diese werden den entsprechenden Symbol-Shift-Tasten zugeordnet
auf dem Spektrum.

Eine Liste der für die Verwendung der Dateiauswahldialoge gültigen Tasten finden Sie im FILE
SELECTION Abschnitt unten.

DISPLAY GRÖßE


Einige Benutzeroberflächen von Fuse ermöglichen die Größenänderung der Anzeige des emulierten Spektrums. Für das Fenster-
basierte (GTK+, Win32 und Xlib), können Sie die Größe des Fensters ändern, indem Sie die Größe ändern. :-)
Wie das genau funktioniert, hängt von Ihrem Fenstermanager ab; Möglicherweise müssen Sie das Fenster machen
mehr als das Doppelte der Breite und Höhe der Originalgröße, bevor es tatsächlich vergrößert wird. Sicherung
versucht, das Fenster „quadratisch“ zu halten, aber bei einigen Fenstermanagern kann dies dazu führen, dass
Die Größe des Fensters wird nie geändert. Wenn dieses Problem auftritt, wird die Datei „--no-aspect-hint'
Option kann helfen.

Wenn Sie die SDL-Benutzeroberfläche unter X11 oder GTK+ verwenden, wird die Fenstergröße automatisch angepasst
die richtige Größe für den ausgewählten Grafikfilter.

GRAFIK FILTER


Fuse hat die Möglichkeit, im Wesentlichen beliebige Filter zwischen der Erstellung seines Bildes anzuwenden
auf dem Bildschirm des Spectrums und zeigt es auf dem Monitor der emulierenden Maschine an. Diese Filter
kann verwendet werden, um verschiedene Formen der Glättung, die Emulation von TV-Scanlines und vieles mehr durchzuführen
Möglichkeiten. Die Unterstützung für Grafikfilter variiert zwischen den verschiedenen Benutzeroberflächen.
Es gibt jedoch zwei allgemeine Klassen: die Benutzeroberflächen GTK+, Win32, Xlib, SVGAlib und SDL
(und das Speichern von .png-Screenshots) unterstützen „interpolierende“ Filter, die eine Palette verwenden
größer als die 16 Farben des Spectrum, während dies bei der Framebuffer-Benutzeroberfläche derzeit der Fall ist
unterstützt überhaupt keine Filter.

Eine weitere Komplikation ergibt sich aus der Tatsache, dass die Timex-Maschinen über eine hohe
Videomodus mit doppelter horizontaler Auflösung. Um dem entgegenzuwirken, behandelt Fuse
Diese Maschinen haben eine „normale“ Displaygröße, die doppelt so groß ist wie eine normale
Spectrum-Bildschirm, was dazu führt, dass für diese ein anderer Satz Filter verfügbar ist
Maschinen. Beachten Sie, dass für Timex alle Filter mit doppelter oder dreifacher Größe verfügbar sind
Maschinen nur bei Verwendung der SDL-, Win32- oder GTK+-Benutzeroberflächen.

Die verfügbaren Filter zusammen mit ihrem Kurznamen, mit dem sie im Befehl ausgewählt werden
Zeile, sind:

Timex Hälfte (geglättet) (Hälfte)
Timex Hälfte (überspringen) (Halbskip)
Zwei Timex-maschinenspezifische Filter, die den Bildschirm auf die Hälfte des Normalwerts verkleinern
(Timex) Größe; das heißt, die gleiche Größe wie ein normaler Spectrum-Bildschirm. Der Unterschied
Der Unterschied zwischen diesen beiden Filtern liegt darin, wie sie mit dem hochauflösenden Modus umgehen: dem
Die „geglättete“ Version ist ein interpolierender Filter, der benachbarte Paare mittelt
Pixel, während die „überspringende“ Version ein nicht interpolierender Filter ist, der einfach ist
löscht jedes zweite Pixel.

Normal (normal)
Der einfachste Filter: Zeigen Sie einfach ein Pixel für jedes Pixel im Spektrum an
Bildschirm.

Doppelt Größe (2x)
Skalieren Sie den angezeigten Bildschirm auf die doppelte Größe.

Verdreifachen Größe (3x)
Skalieren Sie den angezeigten Bildschirm auf die dreifache Größe. Nur verfügbar mit GTK+, Win32,
Xlib- und SDL-Benutzeroberflächen oder beim Speichern von Screenshots von Nicht-Timex-Maschinen.

2xSaI (2xsai)
Super 2xSaI (super2xsai)
SuperEagle (Superadler)
Drei interpolierende Filter, die sukzessive mehr Glättung anwenden. Alle drei
doppelt so groß wie der angezeigte Bildschirm.

AdvMAME2x (advmame2x)
Ein nicht interpolierender Filter mit doppelter Größe, der versucht, diagonale Linien zu glätten.

AdvMAME3x (advmame3x)
Sehr ähnlich AdvMAME2x, außer dass dadurch die Größe des angezeigten Bildschirms verdreifacht wird.
Nur mit den Benutzeroberflächen GTK+, Win32, Xlib und SDL oder beim Speichern verfügbar
Screenshots von Nicht-Timex-Maschinen.

TV 2x (tv2x)
TV 3x (tv3x)
Timex TV (timextv)
Drei Filter, die versuchen, den Effekt von Fernseh-Scanlines zu emulieren. Der
Der erste ist ein Filter mit doppelter Größe für Maschinen, die nicht von Timex stammen, der zweite ist ähnlich
Dreifachgrößenfilter, während der letzte ein Einzelgrößenfilter für Timex-Maschinen ist
(Beachten Sie, dass dies bedeutet, dass TV 2X und Timex TV die gleiche Ausgabegröße erzeugen).

PAL TV (paltv)
PAL TV 2x (paltv2x)
PAL TV 3x (paltv3x)
Drei Filter, die versuchen, den Effekt des PAL-TV-Systems zu emulieren, das Schichten aufweist
ein Farbbild mit niedrigerer Auflösung über einem Schwarzweißbild mit höherer Auflösung
Bild. Die Filter können optional auch Scanlines hinzufügen, wie die anderen TV-Serien
Scaler.

Punkt Matrix (Punktmatrix)
Ein Filter mit doppelter Größe, der den Effekt einer Punktmatrixanzeige emuliert.

Timex 1.5x (Zeitx15x)
Ein interpolierender Timex-spezifischer Filter, der den Timex-Bildschirm auf das 1.5-fache seines Wertes skaliert
übliche Größe (also dreimal so groß wie ein „normaler“ Spectrum-Bildschirm).
Nur für die GTK+-, Win32- und SDL-Benutzeroberflächen oder beim Speichern verfügbar
Screenshots.

HQ 2x (hq2x)
HQ 3x (hq3x)
Zwei Filter, die hochwertiges (aber langsames) Antialiasing durchführen. Verdoppelt und verdreifacht die
Größe des angezeigten Bildschirms.

EMULIERT SPECTRUM


Das emulierte Spektrum ist standardmäßig ein unverändertes 48K-Spektrum mit einem Kassettenrekorder und
ZX-Drucker angeschlossen. Oh, und anscheinend eine magische Maschine zum Laden/Speichern von Schnappschüssen
Aus Gründen der Analogie sollte man es wahrscheinlich am besten beschönigen. :-)

Um verschiedene Arten von Spektrum zu emulieren, wählen Sie das aus Maschine, Wählen... Menüoption, oder
Presse F9.

Die Spectrum-Emulation wird angehalten, wenn Dialoge angezeigt werden. In der Widget-Benutzeroberfläche ist dies auch der Fall
pausiert, wenn Menüs oder das Tastaturbild angezeigt werden.

DRUCKER EMULATION


Die verschiedenen Spectrum-Modelle unterstützten eine Reihe von Möglichkeiten zum Anschließen von Druckern, drei davon
die von Fuse unterstützt werden. Für die unterschiedlichen Zwecke werden unterschiedliche Drucker zur Verfügung gestellt
Modelle:

16, 48, TC2048, TC2068, TS2068
ZX-Drucker

128/+2/Pentagon
Serieller Drucker (nur Text)

+ 2A, +3
Paralleldrucker (nur Text)

Wenn die Opus Discovery-, +D- oder DISCiPLE-Emulation verwendet wird und die Druckeremulation aktiviert ist,
Es wird eine Nur-Text-Emulation der parallelen Druckerschnittstelle der Festplattenschnittstelle bereitgestellt.

Jeder Ausdruck wird je nach Drucker an eine (oder beide) von zwei Dateien angehängt – diesen
Standard auf printout.txt zur Textausgabe und printout.pbm für Grafiken (PBM-Bilder sind
wird von den meisten Bildbetrachtern und Konvertern unterstützt). Diese Namen können mit geändert werden
--Textdatei und --graphicsfile Optionen über die Befehlszeile oder Konfigurationsdatei. Während
Der ZX-Drucker kann einzige Die Ausgabe erfolgt grafisch, gleichzeitig wird eine simulierte Textausgabe generiert
Zeit mit einer groben Art von OCR basierend auf dem aktuellen Zeichensatz (ein bisschen wie mit
BILDSCHIRM$). Derzeit gibt es keine Unterstützung für Grafiken bei Verwendung der seriellen/parallelen Schnittstelle
Ausgabe, obwohl alle verwendeten Escape-Codes originalgetreu „gedruckt“ werden. (!)

Übrigens ist es keine gute Idee, das zu ändern printout.pbm Datei außerhalb von Fuse, wenn Sie
Ich möchte weiterhin daran anhängen. Damit Fuse funktioniert, muss der Header ein bestimmtes Layout haben
Die Datei kann weiterhin korrekt angehängt werden und die Datei wird überschrieben, wenn dies nicht möglich ist
angehängt werden.

ZXATASP UND ZXCF


Die Schnittstellen ZXATASP und ZXCF sind zwei von Sami Vehmaa entwickelte Peripheriegeräte
Erweitern Sie die Fähigkeiten des Spectrum erheblich. Weitere Einzelheiten zu beiden sind verfügbar
von Samis Homepage, http://user.tninet.se/~vjz762w/, aber hier wird ein kurzer Überblick gegeben.

Der echte ZXATASP verfügt entweder über 128 KB oder 512 KB RAM und die Möglichkeit, eine IDE anzuschließen
Festplatten und eine CompactFlash-Karte, während der ZXCF mit 128K, 512K oder 1024K RAM ausgestattet ist
und die Möglichkeit, eine CompactFlash-Karte anzuschließen. Aus Emulationssicht sind die beiden
Die Schnittstellen sind eigentlich sehr ähnlich, da eine CompactFlash-Karte logischerweise nur eine IDE-Festplatte ist
Scheibe. Derzeit ist die Emulation von Fuse auf 512 KB RAM im ZXATASP und 1024 KB festgelegt
im ZXCF.

Um ZXATASP zu aktivieren, wählen Sie einfach das aus ZXATASP Schnittstelle Option von der Optionen, Festplatten
Peripheriegeräte... Dialog. Der Zustand der Upload- und Schreibschutz-Jumper ist dann
gesteuert von der ZXATASP laden und ZXATASP schreiben Risiken zu minimieren Optionen. Ähnlich verhält es sich mit dem ZXCF
gesteuert von der ZXCF Schnittstelle und ZXCF laden Optionen (der ZXCF-Schreibschutz ist
softwaregesteuert).

Wenn Sie entweder ZXATASP oder ZXCF verwenden, möchten Sie mit ziemlicher Sicherheit dies untersuchen
ResiDOS, das Betriebssystem, das für die Verwendung mit ZXATASP und ZXCF entwickelt wurde. ResiDOS bietet
Möglichkeiten zur Nutzung des zusätzlichen Arbeitsspeichers, Zugriff auf die Massenspeicher und einen Task-Manager
ermöglicht praktisch sofortiges Umschalten zwischen Programmen auf dem Spectrum. Sehen
http://www.worldofspectrum.org/residos/ für weitere Informationen an.

TEILEN


Die DivIDE ist eine weitere IDE-Schnittstelle für das Spectrum, zu der ausführliche Informationen gefunden werden können
at http://baze.au.com/divide/. Die Schnittstelle kann über aktiviert werden Teilen Schnittstelle
Option von der Optionen, Festplatten Peripheriegeräte... Dialog und den Status seines Schreibschutzes
Jumper gesteuert über die Teilen schreiben Risiken zu minimieren zu erhalten. Wenn Sie das verwenden möchten
DivIDE, Sie benötigen wahrscheinlich eine der Firmwares, die auf der DivIDE-Homepage verfügbar sind.

SPEKTRANET EMULATION


Das Spectranet ist eine Ethernet-Netzwerkschnittstelle für das ZX Spectrum von Dylan Thomas. Der
Die Schnittstelle kann über aktiviert werden Spectranet Option in den Peripherieeinstellungen
Dialog und der Status seines Jumpers für das automatische Einblättern (Deaktivieren), der über gesteuert wird
Spectranet deaktivieren Möglichkeit. Wenn Sie das Spectranet nutzen, werden Sie das wahrscheinlich tun
Ich möchte eine der auf der Spectranet-Homepage verfügbaren Firmwares
(http://spectrum.alioth.net/doc/index.php), wo Sie auch mehr finden können
Informationen zur Nutzung der Schnittstelle.

Die Installation der Spectranet-Firmware auf Fuse ist etwas komplizierter als auf einem echten
Dies liegt vor allem daran, dass die Fuse-Emulation kein DHCP unterstützt. Diese Anweisungen sind
korrekt vom 2012 – wenn Sie eine neuere Firmware als diese verwenden, kann es sein, dass dies der Fall ist
leicht verändert.

Als Erstes müssen Sie sich eine Kopie des Spectranet-Installationsprogramms besorgen
.tap-Datei (oder ähnlich). Das Installationsprogramm ist auch auf der oben genannten Spectranet-Site verfügbar.

Sobald Sie eine Kopie des Installationsprogramms haben, starten Sie Fuse und aktivieren Sie das Kontrollkästchen Spectranet Option von der
Optionen, Peripheriegeräte, Allgemeines... Dialog und den Status seines Schreibschutz-Jumpers
gesteuert über die Spectranet deaktivieren Möglichkeit. Öffnen Sie anschließend die Installationsdatei
(benutze den Medien, Band, Öffnen Sie ... Befehl statt File, Öffnen Sie ... um ein automatisches Laden zu verhindern)
und geben Sie die folgenden Befehle aus BASIC ein:

LÖSCHEN 26999
CODE „“ LADEN
RANDOMIZE USR 27000

Der Bildschirm sollte blau werden und etwa 20 Nachrichtenzeilen werden angezeigt
Die Firmware wird installiert, beginnend mit „Sektor 0 löschen“ und endend mit „Seite wiederherstellen“.
B“ und am unteren Bildschirmrand erscheint die bekannte 0 OK, 0:1.

Deaktivieren Sie nun das Kontrollkästchen Spectranet deaktivieren Option von der Optionen, Peripheriegeräte, Allgemeines... Dialog
und setzen Sie das Spektrum zurück. Sie sollten vor dem regulären einen sehr kurzen blauen Statusbildschirm sehen
Es erscheint ein Copyright-Bildschirm mit einigen Spectranet-Informationen oben – die sollten vorhanden sein
vier Statuszeilen, beginnend mit „Alioth Spectranet“ und endend mit der IP des Spectranet
Adresse (zu diesem Zeitpunkt 255.255.255.255).

Lösen Sie nun ein NMI (die Menüoption Maschine/NMI) aus und Sie sollten ein Weiß auf Blau erhalten
Spectranet NMI-Menü mit fünf Optionen.

Wählen Sie [A] Netzwerkeinstellungen konfigurieren – dies sollte Sie zu einem anderen Menü führen
Scrollen Sie oben auf dem Bildschirm; Machen Sie sich darüber im Moment keine Sorgen.

Sie müssen nun verschiedene Optionen festlegen:

[A] DHCP aktivieren/deaktivieren – wählen Sie N
[B] IP-Adresse ändern – Geben Sie die IP-Adresse des Computers ein, auf dem Sie Fuse ausführen.
[C] Netzmaske ändern – Geben Sie die entsprechende Netzmaske für die oben ausgewählte IP-Adresse ein.
Wenn Ihnen das nichts sagt, versuchen Sie es mit 255.255.255.0
[D] Standard-Gateway ändern – geben Sie die entsprechende Gateway-Adresse ein. Falls Sie keine kennen
Geben Sie besser die IP-Adresse Ihres Routers ein.
[E] Primären DNS ändern – geben Sie die Adresse Ihres DNS-Servers ein. Falls Sie keine kennen
Verwenden Sie besser den öffentlichen DNS-Server von Google, 8.8.8.8.

Es besteht keine Notwendigkeit, die Optionen [F] oder [G] zu ändern, aber wählen Sie Folgendes aus:

[H] Hostnamen ändern – Geben Sie einen Hostnamen für die Spectranet-fähige Maschine ein. Das ist nicht der Fall
Es ist wirklich egal, was Sie hier eingeben – es ist meistens nützlich, nur um die Junk-Standardeinstellung zu ersetzen
Geben Sie den Namen ein, damit Sie sehen können, was Sie für die anderen Einstellungen eingegeben haben.

Ihr Bildschirm sollte nun etwa so aussehen:

Aktuelle Konfiguration
───────────────────────────────────────
DHCP verwenden: Nein
IP-Adresse: 192.168.000.002
Netzmaske: 255.255.255.000
Standard-Gateway: 192.168.000.001
Primärer DNS: 192.168.000.001
Sekundärer DNS: 255.255.255.255

Hardware-Adresse: FF:FF:FF:FF:FF:FF
Hostname: Sicherung


Wenn alles korrekt aussieht, wählen Sie [I] Änderungen speichern und beenden (Sie sehen eine kurze Meldung „Speichern
Konfiguration...), gefolgt von [E] Exit, woraufhin Sie zurückgekehrt sind
BASIC.

Geben Sie nun die folgenden Befehle ein:

%cfgnew
%cfgcommit

Dadurch wird am unteren Bildschirmrand die Standardeinstellung 0 OK, 0:1 angezeigt.

Setzen Sie das Spectrum erneut zurück und Sie sehen die gleiche vierzeilige Statusanzeige, dieses Mal jedoch
mit Ihrer IP-Adresse in der letzten Zeile.

Glückwunsch! Sie haben jetzt die Spectranet-Firmware installiert. Um sich das Wegfahren zu ersparen
Führen Sie dies jedes Mal durch, wenn Sie Fuse starten, speichern Sie an dieser Stelle einen .szx-Snapshot und laden Sie ihn
dass Sie jederzeit das Spectranet nutzen möchten.

FILE SELECTION


Die Art und Weise, wie Sie eine Datei auswählen (ob Snapshot- oder Banddatei), hängt davon ab, auf welcher Benutzeroberfläche Sie sich befinden
verwenden. Hier erfahren Sie zunächst, wie Sie die GTK+-Dateiauswahl verwenden.

Der Selektor zeigt die Verzeichnisse und Dateien im aktuellen Verzeichnis in zwei getrennten Teilen an
Unterfenster. Wenn eine der Listen zu groß ist, um in das Fenster zu passen, können Sie dazu die Bildlaufleiste verwenden
Sehen Sie sich den Rest an (z. B. indem Sie den Schieberegler ziehen), oder verwenden Sie Umschalt-Tab (um das zu verschieben
(Tastaturfokus auf ein Unterfenster verschieben) und die Cursortasten verwenden. Um das Verzeichnis zu wechseln, doppelklicken Sie
es.

Um eine Datei zum Laden auszuwählen, können Sie entweder darauf doppelklicken oder darauf klicken und dann klicken Ok. Oder
klicken Sie auf Abbrechen abbrechen.

Wenn Sie die Tastatur verwenden, ist es wahrscheinlich am einfachsten, den Selektor zu verwenden
Ignorieren Sie es und geben Sie den Namen ein. Das ist nicht so lästig, wie es sich anhört, da der Dateiname
Das Eingabefeld verfügt über eine Dateinamenvervollständigung – geben Sie einen Teil eines Verzeichnis- oder Dateinamens ein und drücken Sie dann Tab.
Es sollte es vervollständigen. Wenn es sich um ein Verzeichnis handelte, wird es in dieses Verzeichnis verschoben. wenn die
Die Vervollständigung war nicht eindeutig, sie vervollständigt so viel wie möglich und schränkt die Dateinamen ein
denjenigen angezeigt, die dazu passen. Sie sollten drücken Enter wenn Sie mit der Eingabe fertig sind
Dateiname, oder Esc abbrechen.

Wenn Sie nun die Widget-Benutzeroberfläche verwenden, also die mit der Schriftart Spectrum, funktioniert der Selektor
ein bisschen anders. Die Dateien und Verzeichnisse werden alle in einer einzigen zweispaltigen Liste aufgelistet
Fenster (die Verzeichnisse werden oben angezeigt und enden mit „/“) – die Namen sind möglicherweise abgeschnitten
auf dem Bildschirm, wenn sie zu lang sind.

Um den Cursor zu bewegen, können Sie entweder die Cursortasten oder die Spectrum-Äquivalente verwenden
5/6/7/8, oder (ähnlich) h/j/k/l. Für eine schnellere Bewegung ist die Seite Up, Seite Nach unten, Startseite und
Ende Schlüssel werden unterstützt und tun, was Sie erwarten. Um eine Datei oder ein Verzeichnis auszuwählen, drücken Sie
Enter. Zum Abbrechen drücken Sie Esc.

Beachten Sie dies bei beiden Selektoren alle Dateien werden angezeigt, ob Fuse in der Lage wäre
um sie zu laden oder nicht.

ÜBERWACHUNG/DEBUGGER


Beachten Sie zunächst, dass der Großteil dieses Abschnitts nur gilt, wenn Sie GTK+ verwenden
Benutzeroberfläche; Wenn Sie eine der Widget-Benutzeroberflächen verwenden, erhalten Sie eine sehr einfache
Monitor, der die aktuellen Werte der Register anzeigt und Ihnen die Einzelschrittfunktion ermöglicht
durch Ausführung oder Fortfahren.

Wenn Sie die GTK+-Benutzeroberfläche verwenden, verfügt Fuse über eine mäßig leistungsstarke, vollständig
transparenter Monitor/Debugger, der über aktiviert werden kann Maschine, Debugger... menu
Möglichkeit. Es erscheint ein Debugger-Fenster, das den aktuellen Status der emulierten Maschine anzeigt:
Das obere linke „Fenster“ zeigt den aktuellen Status des Z80 und die letzten geschriebenen Bytes
emulierte Peripheriegeräte. Im unteren linken Bereich werden alle aktiven Haltepunkte aufgelistet. Nach rechts bewegen, die
Der nächste Bereich zeigt, wo sich die 64-KB-Speicherzuordnung des Spectrum befindet (die `W?' und `C?' Zeige, ob
jeder 8K-Block ist beschreibbar bzw. umstritten) und der nächste eine Disassemblierung, die von
Die Standardeinstellung beginnt beim aktuellen Programmzähler, obwohl dies entweder durch geändert werden kann
Befehl „disassemble“ (siehe unten) oder indem Sie die Bildlaufleiste daneben ziehen. Der nächste Bereich
Zeigt den aktuellen Stapel und im letzten Bereich alle „Ereignisse“ an, die eintreten sollen und könnten
Auswirkungen auf die Emulation haben. Jede dieser Scheiben kann mit dem entfernt werden Anzeigen Speisekarte. Unter dem
Zu den Anzeigen gehören ein Eingabefeld für Debugger-Befehle und fünf Schaltflächen zur Steuerung
Debugger:

Bewerten
Werten Sie den Befehl aus, der sich aktuell im Eingabefeld befindet.

Single Schritt
Führen Sie genau einen Z80-Opcode aus und stoppen Sie dann die Emulation erneut.

Fortfahren
Starten Sie die Emulation neu, aber lassen Sie das Debugger-Fenster geöffnet. Beachten Sie, dass der Debugger
Das Fenster wird während der Ausführung der Emulation nicht aktualisiert.

Break
Stoppen Sie die Emulation und kehren Sie zum Debugger zurück.

Menu
Schließen Sie das Debugger-Fenster und starten Sie die Emulation neu.

Durch Doppelklicken auf einen Eintrag im Stapelbereich wird die Emulation ausgeführt, bis der
Der Programmzähler erreicht den an dieser Adresse gespeicherten Wert, während Sie auf einen doppelklicken
Ein Eintrag im Bereich „Ereignisse“ führt dazu, dass die Emulation ausgeführt wird, bis dieser Zeitpunkt erreicht ist.

Die Hauptleistung des Debuggers liegt in den Befehlen, die in das Eingabefeld eingegeben werden
ähnlicher Natur (aber definitiv nicht identisch oder so mächtig wie) mit denen in gdb(1).
Im Allgemeinen berücksichtigt der Debugger die Groß-/Kleinschreibung nicht und Zahlen werden als Dezimalzahlen interpretiert.
sofern kein „vorangestellt“ ist0x' oder `$' wann sie als Hex interpretiert werden. Jeder Befehl
kann auf den Teil abgekürzt werden, der nicht in geschweiften Klammern steht.

Base} Anzahl
Ändern Sie das Debugger-Fenster so, dass die Ausgabe in der Basis angezeigt wird Anzahl. Verfügbare Werte
sind 10 (dezimal) oder 16 (hex).

br{eakpoint} [Adresse] [Zustand]
Legen Sie einen Haltepunkt fest, um die Emulation zu stoppen und zum Debugger zurückzukehren, wann immer ein Opcode vorhanden ist
ausgeführt um Adresse und Zustand wertet wahr aus. Wenn Adresse wird weggelassen, es
Standardmäßig wird der aktuelle Wert von PC verwendet.

br{eakpoint} p{ort} (r{ead}|w{rite}) port [Zustand]
Legen Sie einen Haltepunkt fest, der bei jedem E/A-Port ausgelöst wird port wird von und gelesen oder geschrieben
Zustand wertet wahr aus.

br{eakpoint} (r{ead}|w{rite}) [Adresse] [Zustand]
Legen Sie einen Haltepunkt fest, der bei jedem Speicherort ausgelöst wird Adresse wird gelesen aus (andere
als über einen Opcode-Abruf) oder in und geschrieben Zustand wertet wahr aus. Adresse
Auch hier wird standardmäßig der aktuelle Wert von PC verwendet, wenn er weggelassen wird.

br{eakpoint} ti{me} Zeit [Zustand]
Legen Sie einen Haltepunkt fest, der ausgeführt werden soll Zeit tstates nach dem Start jedes Frames, vorausgesetzt
Zustand wertet wahr aus (falls einer angegeben ist).

br{eakpoint} ev{ent} Gesamtfläche unserer Sitzes:Detail [Zustand]
Legen Sie einen Haltepunkt fest, der auftritt, wenn das von angegebene Ereignis eintritt Gesamtfläche unserer Sitzes:Detail auftritt und
Zustand wird als wahr ausgewertet. Die Ereignisse, die abgefangen werden können, sind:

teilen:Seite
teilen:unpage
Die DivIDE-Schnittstelle wird in den Speicher bzw. aus dem Speicher ausgelagert
if1:Seite
if1:unpage
Das Schatten-ROM der Schnittstelle 1 wird in den Speicher oder aus dem Speicher ausgelagert
rzx:Ende
Die Wiedergabe einer RZX-Aufnahme wird beendet
Band: abspielen
Band: Stopp
Das emulierte Band startet oder stoppt die Wiedergabe
zxcf:Seite
zxcf:unpage
Die ZXCF-Schnittstelle wird in den Speicher oder aus dem Speicher ausgelagert
zxatasp:Seite
zxatasp:unpage
Die ZXATASP-Schnittstelle wird in den Speicher oder aus dem Speicher ausgelagert

In allen Fällen kann das Ereignis als angegeben werden Gesamtfläche unserer Sitzes:* um alle Ereignisse daraus abzufangen
Bereich.

klar} [Adresse]
Entfernen Sie alle Haltepunkte bei Adresse oder der aktuelle Wert von PC, wenn Adresse wurde weggelassen.
Port-Lese-/Schreib-Haltepunkte sind davon nicht betroffen.

Befehle id
<Debugger Befehl>
<Debugger Befehl>
...
Ende
Stellen Sie die Dinge so ein, dass die angegebenen Debugger-Befehle automatisch ausgeführt werden
wenn Haltepunkt id ausgelöst wird. Derzeit gibt es keine Benutzeroberfläche zur Eingabe
mehrzeilige Debugger-Befehle, daher kann dieser Befehl nur im angegeben werden
Befehlszeile über die --debugger-command .

Zustand} id [Zustand]
Haltepunkt setzen id nur auslösen, wenn Zustand wahr ist, oder bedingungslos, wenn
Zustand wurde weggelassen.

weitermachen}
Entspricht dem Fortfahren .

löschen} [id]
Haltepunkt entfernen id, oder alle Haltepunkte, wenn id wurde weggelassen.

zerlegen Adresse
Beginnen Sie mit der Demontage der Mittelplatte Adresse.

Ausfahrt}
Beenden Sie den Emulator sofort.

beenden}
Verlassen Sie den aktuellen CALL oder ein gleichwertiges Element. Das ist nicht unfehlbar: Es funktioniert
Setzen eines temporären Haltepunkts auf den aktuellen Inhalt des Stapelzeigers, also
funktioniert nicht richtig, wenn der Code zu einem anderen Punkt zurückkehrt oder damit spielt
seinen Stapel auf andere Weise. Außerdem werden durch das Festlegen dieses Haltepunkts andere nicht deaktiviert
Haltepunkte, die vor diesem ausgelöst werden können. In diesem Fall das Provisorische
Der Haltepunkt bleibt erhalten und mit dem Befehl „continue“ kann zu ihm zurückgekehrt werden.

ignorieren} id zählen
Lösen Sie nicht den nächsten aus zählen mal dieser Haltepunkt id hätte ausgelöst.

nächste}
Gehen Sie zum Opcode, der dem aktuellen folgt. Wie beim „Finish“-Befehl auch hier
funktioniert durch das Setzen eines temporären Haltepunkts beim nächsten Opcode und ist daher nicht unfehlbar.

aus} port Wert
Schreiben Wert zum IO-Port port .

drucken} Ausdruck
Drucken Sie den Wert von aus Ausdruck zur Standardausgabe.

Satz} Adresse Wert
Sack Wert ins Gedächtnis ein Adresse.

Satz} Registrieren Wert
Legen Sie den Wert des Z80-Registers fest Registrieren zu Wert.

Satz} [im|iff1|iff2] Wert
Stellen Sie den Interrupt-Modus oder die Interrupt-Flip-Flops ein Registrieren zu Wert. Wenn der IM-Modus
nicht 0, 1 oder 2 ist, wird es ignoriert, während IFF-Werte ungleich Null in konvertiert werden
eins.

se{t} $Variable Wert
Legen Sie den Wert der Debugger-Variablen fest Variable zu Wert.

Schritt}
Entspricht dem Single Schritt .

t{Haltepunkt} [Optionen]
Dies ist dasselbe wie der Befehl „breakpoint“ in seinen verschiedenen Formen, mit der Ausnahme, dass der
Der Haltepunkt ist temporär: Er wird nur einmal ausgelöst und dann entfernt.

Adressen können in einer von zwei Formen angegeben werden: entweder als absolute Adressen, angegeben durch
eine Ganzzahl im Bereich 0x0000 bis 0xFFFF oder als `Seite:Offset' Kombination, die sich bezieht
zu einem Ort Offset Bytes in die Speicherbank Seite, unabhängig davon, wo sich diese Bank befindet
derzeit im Speicher ausgelagert. RAM-Seiten werden einfach durch eine Ganzzahl angegeben, ROMs hingegen schon
mit dem Präfix „R' (z. B. Offset 0x1234 in ROM 1 wird als ` angegebenR1:0x1234'). Seiten ausgewählt
über die /ROMCS-Zeile werden mit dem Präfix „`“ versehenC', während Timex Dock und Exrom Präfixe verwendenD'
und `X' bzw. Die 48K-Maschinen werden so behandelt, als hätten sie eine permanente Zuordnung von Seite 5
bei 0x4000, Seite 2 bei 0x8000 und Seite 0 bei 0xC000; Das 16K-Spektrum wird als vorhanden behandelt
Seite 5 bei 0x4000 und keine Seite bei 0x8000 und 0xC000.

Überall erwartet der Debugger einen numerischen Wert, außer dort, wo er einen Haltepunkt erwartet
id können Sie stattdessen einen numerischen Ausdruck verwenden, der eine eingeschränkte Version von C verwendet
Syntax; Für bedingte Haltepunkte wird genau die gleiche Syntax verwendet, wobei „0“ falsch ist
und jeder andere Wert ist wahr. In numerischen Ausdrücken können Sie ganzzahlige Konstanten (alle) verwenden
Berechnungen werden in ganzen Zahlen durchgeführt), Registernamen (die einfach den Wert von ergeben).
das Register), Debugger-Variablen, Klammern, die standardmäßigen vier numerischen Operationen („+“,
`-', `*' und `/'), die (Nicht-)Gleichheitsoperatoren `==' und `!=', die Vergleichsoperatoren
`>', `<', `>=' und `<=', bitweise und (`&') oder (`|') und exklusives oder (`^') und logisch
und (`&&') und oder (`||').

POKE FINDER


Der „Poke Finder“ ist ein Werkzeug, das das Auffinden von (unendlichen Leben) erleichtern soll
usw.) macht das Suchen nach Spielen etwas einfacher: Es ähnelt dem „Lifeguard“-Dienstprogramm, das es gab
zur Verwendung mit dem Multiface verfügbar. Es funktioniert durch die Verwaltung einer Liste der Standorte, an denen
Die aktuelle Anzahl an Leben (usw.) kann gespeichert werden und es besteht die Möglichkeit, daraus zu entfernen
die alle Orte auflistet, die keinen angegebenen Wert enthalten.

Der Poke-Finder-Dialog enthält ein Eingabefeld zur Angabe des zu suchenden Werts,
eine Zählung der aktuellen Anzahl möglicher Standorte und, falls weniger als 20 vorhanden sind
mögliche Standorte, eine Liste der möglichen Standorte (im Format „page:offset“). Die Fünf
Die Tasten funktionieren wie folgt:

Inkrementiert
Entfernen Sie aus der Liste der möglichen Standorte alle Adressen, die noch nicht vorhanden waren
seit der letzten Suche erhöht.

Dekrementiert
Entfernen Sie aus der Liste der möglichen Standorte alle Adressen, die noch nicht vorhanden waren
seit der letzten Suche dekrementiert.

Suche
Entfernen Sie aus der Liste der möglichen Standorte alle Adressen, die das nicht enthalten
Wert, der im Feld „Suchen nach“ angegeben ist.

zurücksetzen
Setzen Sie den Poke-Finder zurück, sodass alle Standorte als möglich angesehen werden.

Menu
Schließen Sie den Dialog. Beachten Sie, dass dadurch der aktuelle Status des Poke nicht zurückgesetzt wird
Finder.

Ein Doppelklick auf einen Eintrag in der Liste der möglichen Speicherorte führt zu einem Haltepunkt
so eingestellt werden, dass es immer dann ausgelöst wird, wenn auf diesen Speicherort geschrieben wird.

Ein Beispiel für die Verwendung könnte die Sache etwas klarer machen. Wir verwenden die 128K-Version von
Gryzor. Laden Sie das Spiel, legen Sie die passenden Tasten fest und beginnen Sie mit dem Spielen. Unterbrechen Sie das Spiel sofort
und rufen Sie den Poke-Finder-Dialog auf. Wir stellen fest, dass wir derzeit 6 Leben haben, also geben Sie „6“ ein.
in das Feld „Suchen nach“ ein und klicken Sie auf „Suchen“. Dadurch verringert sich die Anzahl der möglichen
Standorte auf etwa 931 (abhängig vom genauen Zeitpunkt erhalten Sie möglicherweise eine etwas andere Zahl).
du hast das Spiel pausiert). Ein bisschen mitspielen und dann (absichtlich) ein Leben verlieren. Unterbrechen Sie das Spiel
nochmal. Da wir jetzt 5 Leben haben, ersetzen Sie die „6“ im Feld „Suchen nach“ durch eine „5“ und
Klicken Sie erneut auf „Suchen“. Dadurch reduziert sich die Liste der möglichen Standorte auf nur einen:
Seite 2, Offset 0x00BC. Dies ist der einzige Ort im Speicher, an dem „6“ gespeichert war, als wir es hatten
6 Leben und „5“, wenn wir 5 Leben hatten, also ist es ziemlich wahrscheinlich, dass dies der Ort ist, an dem die Leben leben
Zählung wird gespeichert. Durch Doppelklicken auf den Eintrag „2:0x00BC“ im Dialogfeld wird die festgelegt
entsprechenden Haltepunkt (möglicherweise möchten Sie an dieser Stelle den Debugger öffnen, um dies zu bestätigen).
Spielen Sie noch ein bisschen mit. Wenn Sie das nächste Mal ein Leben verlieren, wird die Emulation mit dem PC bei 0x91CD gestoppt.
Wenn Sie im Disassemblierungsbereich des Debuggers einige Adressen nach oben scrollen, wird angezeigt, dass ein Wert geladen wurde
von 0x80BC (unser hypothetischer Lebenszähler), dekrementiert und dann wieder auf 0x80BC gespeichert,
Das sieht sehr nach dem Code aus, um die Zahl der Leben zu reduzieren. Wir können jetzt das verwenden
Debugger, um das Dekrement durch ein NOP zu ersetzen (`set 0x91c9 0') und das Spiel ein wenig zu spielen
Mehr danach zeigt, dass dies funktioniert hat und wir jetzt unendlich viele Leben haben.

POKE SPEICHER


Fuse unterstützt Multiface-POKEs und ermöglicht so die Änderung bestimmter Speicheradressen
Cheat (unendliche Leben, unendliche Munition usw.).

Der „Poke Memory“-Dialog enthält eine Liste der zuletzt geladenen POKEs und einige Eingabefelder dafür
Hinzufügen benutzerdefinierter POKEs:

Bank
Legt die 128K-Speicherbank (Werte „0“ bis „7“) oder die aktuelle Speicherzuordnung (Wert) fest
„8“ oder leer).

Adresse
Zu ändernde Speicheradresse. Werte im Bereich von 16384 bis 65535 für den 48-KB-Speichermodus oder 0
bis 65535 für 128K-Speicherbänke. GTK+ UI akzeptiert auch Hex-Adressen.

Wert
Neuer Wert für die frühere Adresse im Bereich von 0 bis 255. Wert 256 bedeutet „Aufforderung an die“.
Benutzer später“.

Mit dem ist es möglich, POKEs aus einer externen Datei zu laden File, Öffnen Sie ... Menüoption bzw
die Drag-and-Drop-Funktionalität in den GTK+- und Win32-Benutzeroberflächen. Nach dem Laden eines Snapshots bzw
Auf einem Band versucht Fuse, automatisch eine POK-Datei mit demselben Dateinamen zu finden. Das heisst
Wenn wir „GAME.TAP“ öffnen, versucht Fuse, „GAME.POK“ und „POKES/GAME.POK“ zu öffnen.
See http://www.worldofspectrum.org/POKformat.txt Weitere Informationen zu diesem Dateiformat finden Sie hier.

In die Liste geladene POKEs können nach Wunsch des Benutzers aktiviert oder deaktiviert werden und bleiben bestehen
im Speicher bis zu einem Maschinenreset.

.DSK FORMAT


Generell gilt, dass Disk-Images für das +3 Spectrum im DSK-Format vorliegen.
Dabei handelt es sich jedoch tatsächlich um eine leichte Vereinfachung; gibt es tatsächlich XNUMX ähnlich, aber
nicht identisch, DSK-Formate. (Der Unterschied kann durch Ausführen von ` erkannt werdenganzer -1 dskfile': eins
Format startet „MV - CPCEMU“ und das andere startet „EXTENDED“.

Fuse unterstützt sowohl die Formate „CPCEMU“ als auch „EXTENDED“.

BETA 128 EMULATION


Fuse unterstützt die Betadisk-Emulation in seiner Pentagon- und Scorpion-Emulation und auch darunter
48K-, TC2048-, 128K- und +2-Emulation (aber nicht +2A), wenn die beta 128 Schnittstelle Option von der
Optionen, Festplatten Peripheriegeräte... Der Dialog ist aktiviert. Wenn diese Option in 48K oder TC2048 verwendet wird
Emulation der beta 128 Auto-Boot in 48k Maschinen Option steuert zusätzlich, ob die
Die Maschine bootet direkt in das TR-DOS-System. Siehe die DISK FILE FORMATEN Abschnitt für mehr
Einzelheiten zu unterstützten Datenträgerdateiformaten.

OPUS DISCOVERY EMULATION


Standardmäßig emuliert Fuse die Opus Discovery-Schnittstelle mit der optionalen 2-KByte-RAM-Erweiterung
und ein zweites einseitiges 40-Spur-Diskettenlaufwerk. Siehe die DISK FILE FORMATEN Abschnitt für mehr
Einzelheiten zu unterstützten Festplattendateiformaten. Auch der Druckerport des Opus Discovery wird emuliert
Nur zur Ausgabe. (Siehe die DRUCKER EMULATION Weitere Informationen finden Sie im Abschnitt „The Opus Discovery“.
Darf nur mit 16K, 48K, 128K, TC2048 und +2 (nicht +2A) Emulation verwendet werden. Um auf Datenträger zuzugreifen,
Verwenden Sie dieselbe Syntax wie Schnittstelle 1 und Microdrives.

+D EMULATION


Fuse unterstützt die Emulation der +D-Festplatten- und Druckerschnittstelle. Siehe die DISK FILE FORMATEN
Weitere Informationen zu unterstützten Datenträgerdateiformaten finden Sie im Abschnitt. Der Druckeranschluss des +D ist
emuliert. (Siehe die DRUCKER EMULATION Weitere Einzelheiten finden Sie im Abschnitt.) Das +D darf nur verwendet werden
mit 48K-, 128K- und +2-Emulation (nicht +2A). Um auf Datenträger zugreifen zu können, müssen Sie diese zunächst laden
G+DOS, indem Sie eine Diskette mit der DOS-Datei (+SYS) einlegen und „RUN“ eingeben. Sobald DOS ist
geladen, können Sie auf/von +D-Festplatten laden, indem Sie den Dateinamen „d“ voranstellenn' wo `n' ist der
Nummer des verwendeten Laufwerks. Zum Beispiel: „BELASTUNG d1"meineDatei"' würde die genannte Datei laden
„myfile“ vom emulierten Laufwerk 1. Es kann auch die Microdrive-Syntax verwendet werden.

Um einen Schnappschuss zu speichern, wählen Sie Maschine, NMI Menüoption und drücken Sie dann „4“, um 48 KB zu speichern
Schnappschuss oder „5“, um einen 128K-Schnappschuss zu speichern. Wenn Sie einen 128K-Schnappschuss speichern, müssen Sie dies tun
Drücken Sie zum Abschluss Y oder N, um anzugeben, ob sich der Bildschirm beim Speichern des Schnappschusses geändert hat
sparen. Sie können auch „3“ wählen, um einen Screenshot auf der Festplatte zu speichern. Halten Sie die Feststelltaste gedrückt
zusammen mit einer dieser Optionen führt dazu, dass +D auf dem „anderen“ Laufwerk gespeichert wird
einer wurde zuletzt verwendet.

Mit den Optionen „1“ und „2“ können Screenshots gedruckt werden (monochrom, normal und groß).
Formate), wenn die Druckeremulation aktiviert ist. Zum Speichern und Laden von
Schnappschüsse und das Speichern von Screenshots auf der Festplatte, G+DOS muss zuerst geladen werden, aber Drucken von
Screenshots können erstellt werden, ohne G+DOS zu laden.

Schließlich kehrt „X“ aus dem NMI-Menü zurück.

SCHÜLER EMULATION


Fuse unterstützt die Emulation der DISCiPLE-Festplatten- und Druckerschnittstelle, obwohl dies nicht der Fall ist
Unterstützt derzeit die Emulation des Sinclair-Netzwerks oder die Emulation eines DISCiPLE
an eine 128K-Maschine angeschlossen. Siehe die DISK FILE FORMATEN Weitere Informationen finden Sie im Abschnitt
unterstützte Festplattendateiformate, die mit denen für die oben beschriebene +D-Emulation identisch sind.
Der Druckerport des DISCiPLE wird emuliert. (Siehe die DRUCKER EMULATION Abschnitt für mehr
Details.) Der DISCiPLE darf derzeit nur mit 48K-Emulation verwendet werden. Um auf Datenträger zuzugreifen,
Sie müssen zuerst GDOS laden, indem Sie eine Diskette mit der DOS-Datei (SYS) einlegen
Geben Sie „RUN“ ein. Sobald DOS geladen ist, können Sie durch Präfixieren auf/von DISCiPLE-Disketten laden
Dateinamen mit `dn' wo `n' ist die Nummer des verwendeten Laufwerks. Zum Beispiel: „BELASTUNG
d1"meineDatei"' würde die Datei mit dem Namen „myfile“ vom emulierten Laufwerk 1 laden. Microdrive
Syntax kann ebenfalls verwendet werden.

Schnappschüsse können auf ähnliche Weise wie oben beschrieben mit +D gespeichert werden. Beachten Sie jedoch, dass dies der Fall ist
dass GDOS auf dem DISCiPLE einen Fehler enthält, der zu Beschädigungen führt, sobald die NMI-Taste gedrückt wird
gedrückt wird, was sich auf das Speichern von Snapshots und auch auf das Laden von Snapshots auswirkt
ursprünglich mit einem +D oder SAM Coupé gespeichert. Dies führt zu Korruption, selbst wenn a
Screenshot gedruckt wird oder wenn das Menü überhaupt nicht aufgerufen wird (aufgrund von
Die Feststelltaste (Caps Shift) wird nicht gedrückt, wie es für den DISCiPLE erforderlich ist), sofern GDOS dies tut
geladen. Dieser Fehler ist in G+DOS auf dem +D nicht vorhanden. (Hinweis: Dies wurde verursacht durch
Zweimaliges Speichern/Wiederherstellen des AF-Registers im NMI-Handler, wobei sowohl AF als auch AF'
(Das Schattenregister sollte gespeichert/wiederhergestellt worden sein.)

Die NMI-Taste funktioniert beim DISCiPLE etwas anders als beim +D. Caps Shift muss
gedrückt gehalten werden, während die NMI-Taste gedrückt wird, und es gibt keine „X“-Option zum Verlassen des Menüs.
Außerdem muss zum Drucken von Screenshots GDOS geladen sein. Abhängig von der Benutzeroberfläche, die Sie verwenden
Halten Sie die Feststelltaste gedrückt, während Sie auswählen Maschine, NMI Menüoption sein kann
etwas schwierig oder sogar unmöglich. Stellen Sie für die GTK+-Benutzeroberfläche sicher, dass die Umschalttaste gedrückt gehalten wird
bevor Sie die betreten Maschine Speisekarte. Für die Widget-Benutzeroberfläche scheint dies nicht möglich zu sein
diese Aktion ausführen.

DISK FILE FORMATEN


Fuse unterstützt mehrere Disk-Image-Formate in seiner Emulation +D, DISCiPLE und Beta 128.

Zum Lesen:

.UDI
Ultra-Disk-Image; Die Spezifikationen finden Sie unter
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format:_udi or
http://zxmak.chat.ru/docs.htm

Dies ist das einzige Bildformat, das alle relevanten Informationen des Bildes speichern kann
aufgezeichnete Daten auf einer Magnetplatte, so dass sie für jeden verwendet werden können liefert nicht Standard Scheibe
Format. Fuse kann auch alle erweiterten Titeltypen lesen (gemischtes FM/MFM oder Titel mit
„SCHWACH“-Daten oder auch komprimierte Tracks).

.ADI
UKV Spectrum Debugger-Disk-Image-Format.

.MGT .IMG
DISCiPLE/+D-Dateiformate.

.TRAURIG .SDF
Für Kompatibilität mit SAM Coupé-Disk-Images, die diese Formate verwenden. Beachten Sie, dass SAM
Coupé-Bilder „.DSK“ haben dasselbe Format wie „.MGT“.

.TRD
TR-DOS-Disk-Image; Ausführliche Informationen finden Sie unter http
://web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
Ein einfaches Archivformat für TR-DOS-Festplattendateien.

.TD0
Teledisk-Bildformat; Fuse unterstützt nur Dateien, die nicht die Funktion „Erweitert“ verwenden
Komprimierung“-Option. Ausführliche Beschreibung finden Sie in
http://www.classiccmp.org/dunfield/img54306/td0notes.txt und
http://www.fpns.net/willy/wteledsk.htm

.DSK
CPC-Disk-Image-Format; Fuse unterstützt das einfache alte und das neue erweiterte CPC-Format
zu. Weitere Informationen finden Sie im .DSK FORMAT Sektion und der CPCEMU
Handbuch Abschnitt 7.7.1 http://www.cpc-emu.org/linux/cpcemu_e.txt oder im
http://www.cpctech.org.uk/docs/extdsk.html

.OPD .OPU
Opus Discovery-Dateiformate.

Fuse unterstützt die meisten der oben genannten Formate zum Schreiben: .UDI .ADI .MGT .IMG .TRAURIG .TRD .SCL
.OPD .OPU .DSK (nur das alte CPC-Format).

Sie können Disk-Images in jedem Ausgabeformat speichern. Wählen Sie einfach die entsprechende Erweiterung aus.
(z. B. `elite3.udi' zum Speichern als UDI-Datei). Sofern die entsprechenden Bibliotheken vorhanden wären
wann libspectrum(3) kompiliert wurde, versucht Fuse, komprimierte UDI-Bilder zu erstellen
Titel, um Speicherplatz zu sparen. Da ist ein .LOG „Bild“-Format für Debugging-Zwecke. Das ist
Eine reine Textdatei enthält drei Dumps des geladenen Disk-Images mit unterschiedlichen Details. Nicht
Alle Image-Formate können alle Disk-Images speichern. Sie können ein Disk-Image nicht mit einem speichern
ungeeignetes Format, bei dem einige Informationen verloren gehen (z. B. variable Spurlänge oder Sektor).
Länge).

SCHWACH DISK DATEN


Einige Kopierschutzprogramme enthalten sogenannte „schwache/zufällige“ Daten. Jedes Mal der Sektor
Beim Lesen ändern sich ein oder mehrere Bytes. Der Wert kann zwischen aufeinanderfolgenden Lesevorgängen zufällig sein
desselben Sektors. Zwei Disk-Image-Formate (Extended DSK und UDI) können diese Art von Daten speichern
Daten. Fuse kann schwache Sektordaten aus EDSK- und UDI-Dateien lesen und verwenden, sofern vorhanden, und
kann schwache Sektordaten im UDI-Bildformat zurückspeichern.

FILM AUFNEHMEN


Fuse kann Filme mit Ton in einem bestimmten Dateiformat (FMF) speichern. Diese Aufnahme ist sehr
schnell und mittelgroß, aber Sie müssen dazu das Programm fmfconv in Fuse-Utils verwenden
in normale Video- und/oder Audiodateien konvertieren. Der --movie-compr Mit der Option können Sie festlegen
Stellen Sie die Komprimierungsstufe auf „Keine“, „Verlustfrei“ oder „Hoch“ ein. Wenn Zlib nicht verfügbar ist, ist nur None verfügbar
gültig. Wenn Zlib verfügbar ist, ist die Standardeinstellung „Lossless“. Die Aufnahme eines Films kann sich verlangsamen
Wenn bei der Emulation Leistungsprobleme auftreten, können Sie versuchen, die Komprimierung auf „Keine“ zu setzen.

Fuse zeichnet jedes angezeigte Bild auf, sodass die aufgezeichnete Datei standardmäßig etwa 50 Videos enthält
Bild pro Sekunde. Ein Standardvideo hat eine Framerate von etwa 24–30/s
Optionen/Allgemein/Rahmen Rate 1: n oder das Äquivalent --Bewertung Befehlszeilenoption auf 2 als
Die Aufnahmebildrate verringert sich um etwa 25/s. Die genaue Bildrate hängt vom Z80-Takt ab
Frequenz, die je nach emulierter Maschine variiert.

Hinweis: Sie können alle „gfx“-Effekte nur sehen, wenn die Option „Framerate verschmelzen“ auf 1 eingestellt ist.
In den meisten Fällen können Sie jedoch bedenkenlos 2 verwenden. Außerdem stoppt die Filmaufnahme, wenn die Emulation erfolgt
Maschine wird gewechselt.

Die aufgezeichnete Tonabtastrate und die Kanalnummer stimmen mit der erzeugten Sicherung überein
Tonabtastrate (standardmäßig 32000 Hz) und Kanalnummer (standardmäßig Mono). Das Gemeinsame
Die Abtastfrequenzen in Standardvideodateien betragen 44100 Hz und 48000 Hz. Wenn du benutzt
--sound-freq Mit der Befehlszeilenoption können Sie Ton mit 44100 Hz oder sogar 48000 Hz aufnehmen.

Sie können Stereoton aufnehmen, wenn Sie ihn verwenden AY Stereo Trennung oder das Äquivalent --Trennung
Befehlszeilenschalter.

Sie können verwenden fmfconv um eine aufgezeichnete Filmdatei in eine Standardvideodatei zu konvertieren.

Beispiele

Sicherung --movie-start Ausgabe.fmf --Bewertung 2 --sound-freq 44100 --Trennung ACB

Starten Sie die Videoaufnahme mit einer Videobildrate von etwa 25/s und einer Stereo-Abtastfrequenz von 44100 Hz
Standardkomprimierungsstufe für den Ton.

KOMPRIMIERT DATEIEN


Vorausgesetzt, die entsprechenden Bibliotheken waren zum Zeitpunkt verfügbar libspectrum(3) wurde zusammengestellt,
Schnappschüsse, Bandbilder, Dock-Cartridges und Eingabeaufzeichnungsdateien können aus Dateien gelesen werden
komprimiert mit bzip2(3) oder gzip(3) als ob sie unkomprimiert wären. Gibt es derzeit
Keine Unterstützung für das Lesen komprimierter +3-, DISCiPLE/+D- oder Beta-Disk-Images.

Nutzen Sie Fuse online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad