EnglischFranzösischSpanisch

Server ausführen | Ubuntu > | Fedora > |


OnWorks-Favicon

hatari-winuae - Online in der Cloud

Führen Sie hatari-winuae im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl hatari-winuae, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME


hatari - Atari ST/STE/TT/Falcon-Emulator

ZUSAMMENFASSUNG


Hatari [Optionen] [Verzeichnis|Diskimage|Programm]

BESCHREIBUNG


Hatari ist ein Atari ST/STE/TT/Falcon Emulator für Linux, FreeBSD, BeOS und andere Systeme
die von der SDL-Bibliothek unterstützt werden.

Mit hatari kann man Spiele, Demos oder Anwendungen ausführen, die für Atari ST, STE oder Falcon geschrieben wurden.
Die Unterstützung von Atari TT ist experimentell. Hatari unterstützt die häufig verwendeten *.st- und *.msa-Datenträger
Bilder und Festplattenemulation.

Zum Ausführen des Emulators wird ein TOS-ROM-Image benötigt. EmuTOS, eine kostenlose Implementierung von TOS ist
Versand mit Hatari. Da es noch nicht vollständig kompatibel mit dem ursprünglichen TOS ist, werden einige
Programme laufen damit nicht richtig. Aus diesem Grund wird empfohlen, ein TOS-ROM zu verwenden
von einem echten Atari.

Als Argument kann man entweder den Namen eines Verzeichnisses angeben, das als emuliert werden soll
virtuelle GEMDOS-Festplatte, ein Disketten-Image oder ein Atari-Programm, das
automatisch gestartet. Im letzten Fall wird das Verzeichnis des Programms als Laufwerk C: verwendet von
wo dieses Programm gestartet wird.

Das Booten erfolgt von dem Disk-Image oder Verzeichnis, das zuletzt im Befehl angegeben wurde
Zeile als Option oder das Argument (und das entspricht A: oder C:). Wenn du geben willst
Disketten-Image-Namen mit einem automatisch startenden Programmnamen, geben Sie ihn mit der Option --disk-a vor
der Programmname.

OPTIONAL


Hatari-Optionen sind in mehrere Kategorien unterteilt:

Allgemeines Optionen


-h, --help
Befehlszeilenoptionen drucken und beenden

-v, --Version
Versionsinformationen drucken und beenden

--confirm-quit
Ob Hatari den Austritt bestätigt

-C, --Konfigurationsdatei
Lesen Sie zusätzliche Konfigurationswerte von , diese Override-Werte gelesen aus
die globalen und Benutzerkonfigurationsdateien

-k, --keymap
Tastaturbelegung laden von

--schneller Vorlauf
Bei schneller Maschine hilft das Überspringen (schnelles Weiterleiten) der Hatari-Ausgabe

gemeinsam Display Optionen


-m, --Mono
Starte im Monochrom-Modus statt in Farbe

--Monitor
Monitortyp auswählen (x = mono/rgb/vga/tv)

-F, --Vollbildschirm
Starten Sie den Emulator im Vollbildmodus

-w, --Fenster
Starten Sie den Emulator im Fenstermodus

--greifen Maus greifen (auch) im Fenstermodus

--grenzen
Bildschirmränder von ST/STE/Falcon anzeigen (für Overscan-Demos mit niedriger/mittlerer Auflösung)

--frameskips
Überspringen Frames nach jedem angezeigten Frame, um die Emulation zu beschleunigen (0=deaktiviert, >4
verwendet automatischen Frameskip mit dem angegebenen Wert als Maximum)

--langsamer
Emulation um Faktor x verlangsamen (wird als Multiplikator für die VBL-Wartezeit verwendet)

--Statusleiste
Statusleiste anzeigen (mit Disketten-LEDs usw.)

--drive-led
Overlay-Laufwerk-LED anzeigen, wenn Statusleiste nicht angezeigt wird

--maximale Breite
Bevorzugte / maximale Fensterbreite für Rahmen / Zoomen

--maximale Höhe
Bevorzugte / maximale Fensterhöhe für Rahmen / Zoomen

--bpp
Interne Bittiefe erzwingen (x = 8/15/16/32, 0=deaktivieren)

ST/STE spezifisch Display Optionen


--desktop-st
Ob der Vollbildmodus die Desktop-Auflösung verwendet, um Folgendes zu vermeiden: Multi-Screen-Durcheinander
Setups, mehrere Sekunden Verzögerung durch Umschalten der Auflösung des LCD-Monitors und die
resultierenden Klangbruch. Da der Hatari ST/E-Anzeigecode das Zoomen nicht unterstützt (außer
Low-Rez-Verdoppelung), wird es nicht skaliert (von Hatari oder Monitor), wenn dies der Fall ist
aktiviert. Daher ist dies hauptsächlich nur dann sinnvoll, wenn Sie unter den beschriebenen leiden
Effekte, möchten aber trotzdem die Maus greifen und andere Ablenkungen vom Bildschirm entfernen
einfach durch Umschalten des Vollbildmodus. (standardmäßig deaktiviert)

--spec512
Hatari verwendet diesen Schwellenwert, um zu entscheiden, wann ein Bildschirm mit dem langsameren aber gerendert werden soll
genauere Spectrum512-Bildschirmkonvertierungsfunktionen (0 <= x <= 512, 0=deaktivieren)

-z, --Zoomen
Zoom (doppelt) niedrige Auflösung (1=nein, 2=ja)

TT/Falke spezifisch Display Optionen


Das Zoomen auf die unten angegebenen Größen erfolgt intern mit ganzzahligen Skalierungsfaktoren. Dies
bedeutet, dass unterschiedliche Atari-Auflösungen mit unterschiedlichen Größen angezeigt werden können, aber sie sind es
nie verschwommen.

- Desktop
Ob die Desktop-Auflösung im Vollbildmodus verwendet werden soll, um Probleme im Zusammenhang mit zu vermeiden
Auflösung umschalten. Andernfalls wird im Vollbildmodus eine Auflösung verwendet, die am nächsten zu . ist
die Hatari-Fenstergröße. (standardmäßig aktiviert)

--force-max
Hatari-Fenstergröße wird auf die angegebene maximale Größe gezwungen und schwarze Ränder werden verwendet, wenn
Die Atari-Auflösung skaliert nicht gleichmäßig. Dies ist am nützlichsten bei der Aufnahme
Videos von Falcon-Demos, die ihre Auflösung ändern. (standardmäßig deaktiviert)

--Aspekt
Ob eine Korrektur des Monitor-Seitenverhältnisses durchgeführt werden soll (standardmäßig aktiviert)

VDI Optionen


--vdi
Ob der VDI-Bildschirmmodus verwendet werden soll

--vdi-flugzeuge
Verwenden Sie erweiterte VDI-Auflösung mit Bittiefe (x = 1, 2 oder 4)

--vdi-breite
Verwenden Sie erweiterte VDI-Auflösung mit Breite (320 < w <= 1280)

--vdi-höhe
Verwenden Sie die erweiterte VDI-Auflösung mit Höhe (200 < h <= 960)

Bildschirm Erfassung Optionen


--Ernte
Statusleiste aus den Screenshots entfernen

--avirecord
AVI-Aufzeichnung starten

--avi-vcodec
Avi-Videocodec auswählen (x = bmp/png)

--avi-fps
AVI-Bildrate erzwingen (x = 50/60/71/...)

--avi-Datei
Verwenden avi . aufnehmen

Geräte Optionen


-J, --Joystick
Emulieren Sie den Joystick mit den Cursortasten im angegebenen Port (0-5)

--Freude
Joystick-Typ (keine/Tasten/real) für den angegebenen Port einstellen

--Drucker
Druckerunterstützung aktivieren und Daten schreiben auf

--midi-in
Aktivieren Sie die MIDI-Unterstützung und schreiben Sie MIDI-Daten auf

--midi-out
Aktivieren Sie die MIDI-Unterstützung und lesen Sie MIDI-Daten von

--rs232-in
Unterstützung für serielle Ports aktivieren und verwenden als Eingabegerät

--rs232-out
Unterstützung für serielle Ports aktivieren und verwenden als Ausgabegerät

Festplatten Optionen


--drive-a
Aktivieren/Deaktivieren von Laufwerk A (Standard ist aktiviert)

--Laufwerk-b
Aktivieren/Deaktivieren von Laufwerk B (Standard ist aktiviert)

--drive-a-heads
Anzahl Köpfe für Antrieb A einstellen (1=einseitig, 2=doppelseitig)

--drive-b-heads
Anzahl Köpfe für Antrieb B einstellen (1=einseitig, 2=doppelseitig)

--disk-a
Disk-Image für Diskettenlaufwerk A einstellen

--disk-b
Disk-Image für Diskettenlaufwerk B einstellen

--protect-floppy
Schreibschutz von Disketten-Bildinhalten (ein/aus/automatisch). Mit der Option "auto" schreiben
Der Schutz richtet sich nach den Attributen der Disk-Image-Datei

--protect-hd
Schreibschutz Festplatte Inhalt (ein/aus/automatisch). Mit der Option "auto" wird die
Der Schutz kann gesteuert werden, indem einzelne Dateiattribute festgelegt werden, wenn er deaktiviert wird
die Dateiattribut-Änderungen für die GEMDOS-Festplattenemulation

--gemdos-koffer
Geben Sie mit dem an, ob neue Verzeichnis-/Dateinamen in Groß- oder Kleinschreibung angegeben werden müssen
GEMDOS HD-Emulation. Aus/oben/unten, standardmäßig aus

-D, --Festplatte
Emulieren Sie Festplattenpartition(en) mit Inhalt. Wenn das Verzeichnis nur . enthält
Einzelbuchstaben (CZ) Unterverzeichnisse, jedes dieser Unterverzeichnisse wird behandelt als
eine separate Partition, sonst wird das angegebene Verzeichnis selbst zugewiesen
Laufwerk "C:". Im Fall mit mehreren Partitionen werden die Buchstaben als Unterverzeichnis verwendet
Namen bestimmen, welchen Laufwerken/Partitionen sie zugewiesen sind. Wenn ist ein
leere Zeichenfolge, dann ist die Emulation der Festplatte deaktiviert

--acsi
Emulieren einer ACSI-Festplatte mit einem Image

--ide-master
Emulieren Sie eine IDE-Master-Festplatte mit einem Image

--ide-sklave
Emulieren Sie eine IDE-Slave-Festplatte mit einem Image

--fastfdc
beschleunigt die FDC-Emulation (kann zu Inkompatibilitäten führen)

Speicher Optionen


--memstate
Speicher-Schnappschuss laden

-S, - Speichergröße
Legen Sie die Menge an emuliertem RAM fest, x = 1 bis 14 MiB oder 0 für 512 KiB

ROM Optionen


-T, --tos
Geben Sie das zu verwendende TOS-ROM-Image an

--patch-tos
Verwenden Sie diese Option, um das TOS-ROM-Patching zu aktivieren/deaktivieren. Nur Experten! Verlasse das
aktiviert, es sei denn, Sie wissen, was Sie tun!

--Patrone
ROM-Cartridge-Image verwenden (funktioniert nur bei GEMDOS HD Emulation und erweitertem VDI
Auflösung deaktiviert)

CPU Optionen


--cpulevel
Geben Sie die zu verwendende CPU (680x0) an (verwenden Sie x >= 1 nur mit EmuTOS oder TOS >= 2.06!)

--cpuclock
Stellen Sie den CPU-Takt (8, 16 oder 32 Mhz) ein

--kompatibel
Verwenden Sie einen kompatibleren, aber langsameren 68000-CPU-Modus mit besserer Prefetch-Genauigkeit und
Zykluszählung

Verschiedenes System Optionen


--Maschine
Maschinentyp auswählen (x = st, ste, tt oder falcon)

--blitter
Blitter-Emulation aktivieren (nur ST)

--dsp
Falcon DSP-Emulation (x = keine, Dummy oder Emu, nur Falcon)

--timer-d
Redundant hohe Timer-D-Frequenz, die von TOS eingestellt wurde, patchen. Dies über verdoppelt Hatari
Geschwindigkeit (für ST/e-Emulation), da die ursprüngliche Timer-D-Frequenz die meisten der
unterbricht.

--fast-boot
Patchen Sie TOS und initialisieren Sie die sogenannten "memvalid"-Systemvariablen, um die
Speichertest von TOS, damit das System schneller bootet.

--rtc
Echtzeituhr aktivieren

Klingen Optionen


--mic
Mikrofon aktivieren/deaktivieren (nur Falcon)

--Klang
Tonfrequenz: 6000-50066. "off" deaktiviert den Ton und beschleunigt die Emulation.
Um zusätzliche Tonartefakte zu vermeiden, sollte die Frequenz so gewählt werden, dass sie
entweder passend zum STE/TT/Falcon Sound DMA (6258, 12517, 250033, 50066
Hz) oder Ihre Soundkartenfrequenzen (11025, 22050, 44100 oder 6000...48000 Hz). Prüfen
was deine Soundkarte unterstützt.

--sound-buffer-size
Soundpuffergröße von SDL: 10-100 oder 0, um die Standardpuffergröße zu verwenden. Standardmäßig
Hatari verwendet eine SDL-Puffergröße von 1024 Samples, was ungefähr 20-30 . ergibt
ms Ton abhängig von der gewählten Tonfrequenz. Unter einigen Betriebssystemen oder mit nicht
vollständig unterstützte Soundkarte, diese Standardeinstellung kann bei niedrigeren Verzögerungen zu einer größeren Verzögerung führen
Frequenz (fast 0.5 Sek.). In diesem Fall können Sie diese Option verwenden, um die
Größe des Soundpuffers auf eine feste Anzahl von Millisekunden Sound (mit 20 is
oft eine gute Wahl, wenn Sie solche Probleme haben). Die meisten Benutzer werden dies nicht benötigen
.

--sound-sync
Die Emulationsrate wird gelegentlich um +100 oder 0 oder -100 Mikrosekunden angestoßen. Dies
verhindert das Überlaufen des Soundpuffers (lange Latenz und verlorene Samples) oder
Unterlauf (kurze Latenz und wiederholte Samples). Die Emulationsrate reibungslos
weicht bis zur Synchronisierung um maximal 0.58% ab, während der Emulator kontinuierlich
erzeugt jedes Sound-Sample und das kristallgesteuerte Soundsystem verbraucht jedes
Sample.
(ein|aus, aus=Standard)

--ym-Mischen
Wählen Sie eine Methode zum Mischen der drei YM2149-Sprachlautstärken aus. "Modell" verwendet a
mathematisches Modell der YM-Stimmen, "Tabelle" verwendet eine Nachschlagetabelle der Audioausgabe
Spannungswerte, die auf STF und "linear" gemessen werden, mittelt nur die 3 YM-Stimmen.

Debuggen Optionen


-D, --debuggen
Schalten Sie ein, ob CPU-Ausnahmen den Debugger aufrufen

--debug-außer
Geben Sie an, welche Ausnahmen den Debugger aufrufen, siehe --debug-außer Hilfe für verfügbar
(durch Kommas getrennte) Ausnahmeflags.

--bios-intercept
Schalte das Parsen von XBios-Befehlen um. Ermöglicht Atari-Programmen die Nutzung aller Hatari-Funktionen
und ändern Sie den Hatari-Zustand durch Hatari-Spezifikation XBios(255) Anrufe. XBios(20)
printscreen-Aufrufe erzeugen auch Hatari-Screenshots.

--conout
Aktivieren Sie die Ausgabeumleitung der Konsole (xconout-Vektorfunktionen) für gegebene zu
Host-Terminal. Gerät 2 ist für die (CON:) VT52-Konsole, die Vektorfunktion
fängt auch EmuTOS-Panikmeldungen und MiNT-Konsolenausgaben ab, nicht nur normales BIOS
Konsolenausgabe.

- Disasmus
Demontageoptionen festlegen. 'uae' und 'ext' wählen die zu verwendende Dissasembly-Engine,
bitmask legt Ausgabeoptionen für die externe Disassemblierungs-Engine und 'Hilfe'-Listen fest
Them.

--natfeats
Aktivieren/deaktivieren (grundlegende) Unterstützung für native Funktionen. ZB EmuTOS verwendet es zum Debuggen
Ausgabe.

--verfolgen
Debug-Traces aktivieren, siehe --verfolgen Hilfe für verfügbare (durch Kommas getrennte) Verfolgung
Fahnen

--trace-Datei
Trace-Ausgabe speichern unter (Standard=stderr)

--parsen
Analysieren/Ausführen von Debugger-Befehlen von

--saveconfig
Speichern Sie die Hatari-Konfiguration und beenden Sie sie. Die Hatari-Benutzeroberfläche benötigt eine Hatari-Konfigurationsdatei, um
start, kann damit automatisch erstellt werden.

--kein Fallschirm
Deaktivieren Sie den SDL-Fallschirm, um Hatari-Core-Dumps zu erhalten. SDL Fallschirm ist standardmäßig aktiviert
um den Videomodus wiederherzustellen, falls Hatari bei der Verwendung von Nicht-Standard-Programmen abnormal beendet wird
Bildschirmauflösung.

--control-socket
Hatari liest zur Laufzeit Optionen aus dem angegebenen Socket

--Logdatei
Log-Ausgabe speichern unter (Standard=stderr)

-Log-Ebene
Log-Ausgabeebene (x=debug/todo/info/warn/error/fatal)

--Alarmstufe
Dialog für Log-Meldungen über dem angegebenen Level anzeigen

--run-vbls
Beenden nach X VBLs

BEFEHLE


Die Tastenkombinationen können in der Konfigurationsdatei konfiguriert werden. Die Standardeinstellungen sind:

Alt Gr + a
Animation aufnehmen

Alt Gr + g
mach einen Screenshot

Alt Gr + i
Boss-Taste: Vollbildmodus verlassen und Fenster symbolisieren

Alt Gr + j
Joystick-Emulation über Cursortasten aktivieren

Alt Gr + m
(ent-)sperren Sie die Maus im Fenster

Alt Gr + r
Warmes Zurücksetzen des ST (wie die Reset-Taste)

Alt Gr + c
Kaltstart des ST (wie der Netzschalter)

Alt Gr + d
Dialog zum Auswählen/Wechseln von Datenträger A öffnen

Alt Gr + s
Ton aktivieren/deaktivieren

Alt Gr + q
Beende den Emulator

Alt Gr + x
Umschalten zwischen normaler / maximaler Geschwindigkeit

Alt Gr + y
Tonaufnahme aktivieren/deaktivieren

Alt Gr + k
Speicherschnappschuss speichern

Alt Gr + l
Speicher-Schnappschuss laden

F11 Umschalten zwischen Vollbild- und Fenstermodus

F12 Aktivieren Sie die GUI der Hatari-Optionen
Möglicherweise müssen Sie im Fenstermodus die SHIFT-Taste gedrückt halten.

Pause Hält die Emulation an

Alt Gr + Pause
Ruft den internen Hatari-Debugger auf

Emuliert Atari ST Tastatur


Alle anderen Tasten auf der Tastatur fungieren als normale Atari ST-Tasten, also drücken Sie die Leertaste auf Ihrem
PC führt zu einem emulierten Drücken der Leertaste auf dem ST. Die folgenden Schlüssel haben
besondere Bedeutungen:

Andere fungiert als ALTERNATE-Taste des ST

links Ctrl
fungiert als CONTROL-Taste des ST

Seite Up
emuliert die HELP-Taste des ST

Seite Nach unten
emuliert die UNDO-Taste des ST

Alt Gr wird handeln als Wechseln sowie solange du es nicht mit einem Hatari . zusammendrückst
Hotkey-Kombination.

The Recht Ctrl Taste wird beim Einschalten als Feuerknopf des emulierten Joysticks verwendet
Joystick-Emulation über Tastatur.

Die Cursortasten fungieren als Cursortasten auf dem Atari ST, solange die Joystick-Emulation
über Tastatur ist ausgeschaltet.

Verwenden Sie hatari-winuae online mit den onworks.net-Diensten


Ad


Ad