MAME-Oberflächensprache unter Android ändern, ohne die Spielregion zu wechseln
Prüfe, ob der Port MAME-Sprachdateien enthält, notiere den wirksamen languagepath und wähle eine dort vorhandene Sprache. Starte neu und prüfe Menüs und Hilfe. Nur die MAME-Oberfläche ändert sich; Grafik, ROM, Sprache des Spiels, Region und DIP-Schalter bleiben unverändert.
Schritte
- 01
Notiere Paket, MAME-Revision, aktuelle Sprache und Zugriff auf die wirksame Konfiguration.
- 02
Prüfe den offiziellen Sprachbaum des Pakets; installiere kein fremdes Sprachpaket.
- 03
Lies languagepath; upstream ist standardmäßig das Verzeichnis language im Arbeitsverzeichnis.
- 04
Wähle einen vorhandenen Namen über Wrapper oder language, beende normal und starte neu.
- 05
Prüfe Menüs, Warnungen, Hilfe und eine Einstellungsseite ohne Maschine oder DIP zu ändern.
- 06
Bei fehlenden Zeichen stelle die vorige Sprache wieder her und prüfe Dateien oder Schrift getrennt.
Diagnosetabelle
| Ergebnis | Grenze | Nächste Prüfung |
|---|---|---|
| Sprache fehlt | Paket enthält sie nicht | Offizielle Dateien prüfen |
| Auswahl wird zurückgesetzt | Wrapper-/Config-Priorität | Wirksame Konfiguration lesen |
| Menü übersetzt, Spiel nicht | Erwartetes Verhalten | Nicht mit Region verwechseln |
| Kästchen statt Zeichen | Schriftabdeckung | Standardschrift testen |
language und languagepath sind zwei Schranken
language wählt eine Übersetzung unter languagepath. Ein gültiger Name hilft nicht bei fehlenden Dateien oder falschem Pfad.
Die emulierte Maschine bleibt gleich
Menülokalisierung ändert weder ROM, Grafik, Sprache, Region noch DIP.
Der installierte Port zählt
Nutze dessen wirksame Konfiguration und Dateien statt eines kopierten Desktop-Pfads.
Verwende nur selbst erstellte, rechtmäßig ausgelesene oder erlaubte Spiele, Firmware, Grafiken, Audio und Schriften. Eine Oberflächensprache gewährt keine Weitergaberechte; ArcadeShelf verlinkt keine ROM- oder BIOS-Pakete.