ROM-Ordnernamen unter muOS: welcher Ordner für welches System
Unter muOS musst du keine feste Ordnerstruktur nachbauen. Du legst in ROMS einen Ordner an, packst deine Spiele hinein, und muOS erkennt am Ordnernamen, welches System es ist und welcher Emulator passt. Das klappt aber nur, wenn muOS den Namen kennt. Hier findest du die Namen, die muOS kennt, wie es sie liest und was du bei einem System tust, das es nicht erkennt.
Getestet auf: Anbernic RG40XXH · muOS 2601.0 Jacaranda. Die Liste unten ist die, die in dieser Version steckt (assign.json, 378 Namen für 34 Systeme).
Wo die Ordner hingehören
- SD-Karte 1: der Ordner
ROMSganz oben auf der Karte. - SD-Karte 2 (falls vorhanden): ihr eigener Ordner
ROMSganz oben.
Jedes System bekommt einen eigenen Ordner direkt in ROMS, zum Beispiel ROMS/GBA. muOS legt diese Ordner nicht selbst an: Auf einer neuen Karte ist ROMS vielleicht leer oder enthält nur ein paar davon.
So liest muOS einen Ordnernamen
Wenn du einen Ordner zum ersten Mal in Explore Content öffnest, macht muOS Folgendes:
- Es schreibt den Ordnernamen klein,
- entfernt Leerzeichen,
-,_und+, - und sucht das Ergebnis in seiner Liste. Steht es dort, bekommt der Ordner dieses System und dessen Standard-Emulator.
GBA, gba, Game Boy Advance und game-boy-advance funktionieren also alle: Sie werden zu gba oder gameboyadvance, und beides steht auf der Liste.
Manche Namen, die man erwarten würde, stehen nicht auf der Liste von 2601, solche Ordner werden also nicht erkannt:
Game Boy Color(gameboycolor), obwohlGame BoyundGame Boy Advanceerkannt werden. NimmGBC.FBNeoundMAME, obwohl die Emulatoren da sind. NimmARCADEoderFBA.NDSund andere Systeme ohne Namen auf der Liste (siehe unten).
Die Liste
Der Kurzname ist unsere Empfehlung: Er steht auf der Liste von muOS und ist schnell getippt. Die anderen Namen funktionieren genauso.
| System | Kurzname | Weitere Namen, die muOS erkennt (Auswahl) |
|---|---|---|
| Nintendo Game Boy | GB |
GAMEBOY, DMG, Game Boy |
| Nintendo Game Boy Color | GBC |
GBCOLOR, NGBC (aber nicht Game Boy Color, siehe oben) |
| Nintendo Game Boy Advance | GBA |
GBADVANCE, Game Boy Advance |
| Nintendo NES / Famicom | NES |
FC, FAMICOM |
| Nintendo SNES / Super Famicom | SNES |
SFC, SUPERNES, Super Famicom |
| Nintendo 64 | N64 |
64, NINTENDO64 |
| Sega Mega Drive / Genesis | MD |
GENESIS, MEGADRIVE, GEN |
| Sega Master System | SMS |
MS, MASTERSYSTEM |
| Sega Game Gear | GG |
GAMEGEAR |
| Sega 32X | 32X |
SEGA32X, S32X |
| Sega Mega-CD / Sega CD | SEGACD |
MEGACD, SCD |
| Sega Dreamcast | DC |
DREAMCAST |
| Sega Naomi / Atomiswave | NAOMI |
ATOMISWAVE, AW |
| Sony PlayStation | PS |
PSX, PS1, PLAYSTATION |
| Sony PSP | PSP |
PPSSPP |
| NEC PC Engine / TurboGrafx-16 | PCE |
TG16, PCENGINE, TURBOGRAFX |
| NEC PC Engine CD | PCECD |
TGCD, PCENGINECD |
| NEC SuperGrafx | SGFX |
SUPERGRAFX |
| SNK Neo Geo | NEOGEO |
NG |
| SNK Neo Geo CD | NEOCD |
NGCD, NEOGEOCD |
| SNK Neo Geo Pocket / Color | NGP |
NGPC, NEOGEOPOCKET |
| Arcade | ARCADE |
FBA, MAME2003, CPS, FINALBURNNEO |
| Atari 2600 | ATARI2600 |
2600, A2600, ATARI |
| Atari Lynx | LYNX |
ATARILYNX |
| Commodore Amiga | AMIGA |
AMIGA500 |
| Commodore 64 | C64 |
COMMODORE64 |
| PC DOS | DOS |
PC, MSDOS, DOSBOX |
| PICO-8 | PICO8 |
PICO, FAKE08 |
| ScummVM | SCUMMVM |
SCUMM |
| Doom | DOOM |
PRBOOM |
| Cave Story | CAVESTORY |
NXENGINE |
| Ports (Skripte) | PORTS |
APPS, SCRIPTS |
| Bücher | BOOKS |
BOOK |
| Video und Musik | MEDIA |
VIDEOS, MUSIC, MOVIES |
Ordnernamen, die zugleich Emulatornamen sind (zum Beispiel MGBA, SNES9X, DUCKSTATION, FLYCAST), stehen ebenfalls auf der Liste und wählen dieses System.
Ein System, das nicht auf der Liste steht
Manche Systeme, die muOS ausführen kann, haben keinen Namen auf der Liste von 2601, zum Beispiel der Nintendo DS. Ihre Ordner werden trotzdem angezeigt, aber muOS weiß nicht, welchen Emulator es nehmen soll. Weise ihn einmal von Hand zu:
- Öffne den Ordner in Explore Content und markiere ein beliebiges Spiel.
- Drück SELECT, um die Inhaltsoptionen zu öffnen, wähle Core und drück A.
- Wähle das System, dann den Emulator.
- Drück X, um ihn für alle Spiele in diesem Ordner zu verwenden (A setzt ihn nur für dieses eine Spiel).
muOS merkt sich die Wahl für diesen Ordner.
Spiele mit mehreren Dateien
Disc-Spiele (PlayStation, Dreamcast, Mega-CD …) bestehen oft aus mehreren Dateien (.cue + .bin, .gdi + Tracks). Leg jedes Spiel in einen eigenen Ordner innerhalb des System-Ordners, zum Beispiel ROMS/DC/Spielname/.
Spiele per WLAN in den richtigen Ordner bringen
Unsere kostenlose App Wi-Fi Transfer sortiert die Spiele für dich. Tippe im Browser deines Handys oder PCs auf Spiele hinzufügen und wähle die Dateien: Eine .gba-Datei landet in ROMS/GBA, eine .sfc in ROMS/SNES und so weiter. Hast du für das System schon einen Ordner, den muOS kennt, etwa ROMS/GBA, nimmt sie diesen. Bei Dateitypen, die zu mehreren Systemen gehören können (.zip, .bin, .iso, .chd), öffnest du zuerst den richtigen Ordner und lädst sie dort hoch.
Nutze nur Spiele, die du haben darfst, zum Beispiel kostenlose Homebrew. Ideen findest du unter Die besten kostenlosen Homebrew-Spiele für den RG40XXH.
Fehlerbehebung
- Der Ordner ist da, aber die Spiele starten nicht oder fragen nach einem Core: Der Name steht nicht auf der Liste von muOS. Benenne den Ordner mit einem Kurznamen aus der Tabelle um oder weise das System wie oben von Hand zu.
- Ein Spiel startet mit dem falschen Emulator: Markiere es, drück SELECT → Core und wähle einen anderen (X ändert den ganzen Ordner).
- Die Spiele erscheinen gar nicht: Prüfe, ob sie direkt im System-Ordner liegen (oder in einem Spielordner darin) und nicht in einer
.zipmit einer ganzen Sammlung.
Zusammenfassung
- Leg in
ROMSeinen Ordner pro System an, mit einem Kurznamen aus der Tabelle (GB,GBA,SNES,PS,PSP…). - Groß- und Kleinschreibung, Leerzeichen,
-,_und+spielen keine Rolle. - Nicht auf der Liste (zum Beispiel
Game Boy Color,NDS,FBNEO,MAME)? Umbenennen oder SELECT → Core, dann X für den ganzen Ordner.
Quellen: die in muOS 2601.0 eingebaute Ordnerliste (assign.json auf dem Handheld); wie muOS Ordnernamen liest: Quellcode von MustardOS frontend; Assigning a core to a directory (FAQ der muOS-Community).
Fragen? Schreib an feedback@pocketkode.com.
PocketKode steht in keiner Verbindung zu muOS oder Anbernic.