MAME-Low-Latency unter Android nutzen, ohne Frame-Jitter zu erzeugen
Nutze `lowlatency` nur, wenn der Android-Port die MAME-Option anbietet und das Spiel bereits volle Geschwindigkeit hält. Die Option zeichnet vor der Drosselung und passt besonders zu VRR-Displays; MAME lässt sie standardmäßig aus, weil einige Systeme Jitter zeigen. Vergleiche dieselbe Szene aus/ein und nimm die Option bei schlechterem Pacing oder Ton zurück.
In dieser Reihenfolge
- 01
Notiere Port, MAME-Revision, Renderer, Display, Eingabe, Kurzname und Basis ohne lowlatency.
- 02
Bestätige in Oberfläche, Hilfe, Konfiguration oder Log, dass die Option unterstützt wird.
- 03
Erfasse mit autorisiertem Spiel Geschwindigkeit, Pacing, Ton und Reaktion am warmen Gerät.
- 04
Aktiviere nur lowlatency; ändere weder VSync, Frameskip, Throttle, Speed, Renderer noch Audiopuffer.
- 05
Behalte es nur bei besserer Reaktion und stabiler Ausgabe; sonst zurücksetzen.
- 06
Speichere im kleinsten Umfang und bewahre den Aus/Ein-Beleg.
Diagnosetabelle
| Option oder Symptom | Wirkung | Grenze |
|---|---|---|
| `lowlatency` | Zeichnet vor dem Drosseln | Weniger Latenz oder Jitter |
| Run-Ahead | Führt States aus und stellt sie her | Andere Technik |
| VSync / waitvsync | Koordiniert Display | Tearing und Warten |
| Unter 100 % | Echtzeit verfehlt | Zuerst Leistung herstellen |
Scheduling statt Spiellogik
MAME zeichnet vor dem Throttle; Run-Ahead führt weiter aus und stellt States wieder her.
VRR passt gut, garantiert aber nichts
MAME warnt vor Jitter bei manchen Systemen, besonders neueren 3D-Maschinen oder Betriebssystem-ähnlicher Software. Android ergänzt Compositor und Wrapper.
Leistung ist die Kontrolle
Eine langsame Maschine verfehlt schon das Zeitbudget. Stelle volle Geschwindigkeit her und ändere nur lowlatency.
Latenzeinstellungen ändern nur die Darstellung. Nutze ein autorisiertes Spiel, hänge keine ROMs oder BIOS-Dateien an und verwechsle Funktion nicht mit Verbreitungsrecht.