← Alle Beiträge

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 ROMS ganz oben auf der Karte.
  • SD-Karte 2 (falls vorhanden): ihr eigener Ordner ROMS ganz 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:

  1. Es schreibt den Ordnernamen klein,
  2. entfernt Leerzeichen, -, _ und +,
  3. 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), obwohl Game Boy und Game Boy Advance erkannt werden. Nimm GBC.
  • FBNeo und MAME, obwohl die Emulatoren da sind. Nimm ARCADE oder FBA.
  • NDS und 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:

  1. Öffne den Ordner in Explore Content und markiere ein beliebiges Spiel.
  2. Drück SELECT, um die Inhaltsoptionen zu öffnen, wähle Core und drück A.
  3. Wähle das System, dann den Emulator.
  4. 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 .zip mit einer ganzen Sammlung.

Zusammenfassung

  1. Leg in ROMS einen Ordner pro System an, mit einem Kurznamen aus der Tabelle (GB, GBA, SNES, PS, PSP …).
  2. Groß- und Kleinschreibung, Leerzeichen, -, _ und + spielen keine Rolle.
  3. 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.