MAME autoboot_command und autoboot_delay in einem Android-Wrapper verwenden
Schreibe nur den Maschinenbefehl in `autoboot_command`, warte mit `autoboot_delay` bis zur Eingabebereitschaft und prüfe vor dem Wrapper-Start die effektive Konfiguration. Die Verzögerung gehört zum emulierten Start; sie wartet nicht auf Android und bestätigt keine Medien.
In dieser Reihenfolge einrichten
- 01
Bestimme Programm und Maschine und suche beide Optionen in Hilfe oder effektiver Konfiguration.
- 02
Starte Maschine und autorisierte Medien manuell; notiere, wann die Eingabeaufforderung bereit ist.
- 03
Setze eine vorsichtige Verzögerung und den kleinsten nachweisbaren Befehl.
- 04
Starte über denselben Wrapper und protokolliere ausführlich; erhöhe nur bei zu früher Eingabe.
- 05
Halte Pfade, Slot und Autoboot getrennt, damit fehlende Dateien nicht als Timingfehler gelten.
- 06
Notiere Version, Maschine, Medium, Verzögerung, Befehl und Ergebnis; teste nach Updates erneut.
Diagnose
| Symptom | Bedeutung | Nächster Schritt |
|---|---|---|
| Unbekannte Option | Build/Wrapper filtert sie | Hilfe prüfen |
| Befehl zu früh | Prompt nicht bereit | Verzögerung erhöhen |
| Kein Start | Früherer Medienfehler | Legale Quelle prüfen |
| Manuell erfolgreich | Syntax oder Timing | Befehl kürzen und loggen |
Die Verzögerung gehört zur Maschine
Sie repariert keine Android-Berechtigung und wartet nicht auf fehlende ROMs, BIOS oder Software.
Zuerst manuell starten
Ein erfolgreicher manueller Start belegt Identität, Medien und Abhängigkeiten vor der Automatisierung.
Der Wrapper ist eine eigene Ebene
Ein Frontend kann Optionen auslassen; die Hilfe des installierten Programms ist maßgeblich.
Nutze nur selbst erstellte, rechtmäßig ausgelesene oder erlaubte Spiele und Firmware. Automatisierung erteilt keine Inhaltsrechte.