Android-MAME-Sicherung / 2026-07-25

MAME-Spielstände und Einstellungen unter Android vor Updates sichern

Sichere NVRAM, Gerätekonfiguration und Save States, ohne bei jedem Android-Frontend denselben Ordner anzunehmen.

Sicherungsplan · 9 MinutenMAME-Frontends unter Android; Begriffe aus MAME 0.288

MAME-Spielstände und Einstellungen unter Android vor Updates sichern

Beende den Emulator sauber, notiere die genauen Frontend- und MAME-Versionen und kopiere die konfigurierten NVRAM-, CFG- und State-Verzeichnisse an einen selbst kontrollierten Ort. Prüfe die Wiederherstellung zuerst mit derselben Version; Save States sind nach Treiber- oder Versionswechseln nicht garantiert kompatibel.

In dieser Reihenfolge sichern und prüfen

  1. 01

    Notiere App- und MAME/Core-Version, Kurznamen und Sicherungsdatum.

  2. 02

    Ermittle in den Einstellungen die tatsächlichen CFG-, NVRAM-, State- und Aufnahmeverzeichnisse.

  3. 03

    Beende jedes Spiel und schließe den Emulator, damit Konfiguration und NVRAM fertig geschrieben werden.

  4. 04

    Kopiere `cfg`, `nvram` und `sta`; nimm `inp` nur für benötigte Eingabeaufnahmen mit.

  5. 05

    Trenne die Sicherung von ROM-, BIOS- und CHD-Dateien und bilde bei einem Archiv eine Prüfsumme.

  6. 06

    Stelle zuerst in derselben Version wieder her; prüfe nach dem Update einzeln und behalte die alte Kopie.

Welche Daten was erhalten

MAME-DatenErhaltener InhaltVorsicht
CFGEingaben, DIP-Schalter, Zähler und GeräteeinstellungenAlte Belegung kann mit neuem Controller kollidieren
NVRAMEEPROM und nichtflüchtiger GerätespeicherMAME vor dem Kopieren sauber beenden
State (STA)Momentaufnahme eines unterstützten GerätsTreiber- und versionsabhängig
Aufnahme (INP)Aufgezeichneter EingabestromKann bei geändertem CFG oder NVRAM asynchron werden

Konfigurierte Verzeichnisse statt vermuteter Pfade

MAME trennt CFG, NVRAM, Eingaben und States. Ein Android-Frontend kann privaten, gemeinsamen oder exportierten Speicher verwenden. Lies seine Verzeichnisanzeige und exportiere vor Deinstallation, Löschen der App-Daten oder Wechsel des Dokumentbaums.

Ein State ist kein dauerhafter Gerätespeicher

NVRAM bildet nichtflüchtige Bauteile ab und wird beim Beenden geschrieben. Ein State erfasst mehr vom laufenden Gerät, setzt aber explizite Treiberunterstützung voraus. Für langfristige Daten bevorzuge native Speicherung oder NVRAM und binde States an den exakten Build.

Sicherung durch Wiederherstellung beweisen

Stelle ein bekanntes Gerät in derselben Version wieder her und prüfe Eingaben, DIP-Schalter, NVRAM-Fortschritt und einen unterstützten State. Teste nach dem Update nur eine Kopie; funktioniert NVRAM, aber der State nicht, bewahre den alten Build dafür auf.

Offizielle Quellen

Verwandte Anleitungen