Trois disques optiques vierges disposés en éventail, légèrement décalés

Sie kopieren Final Fantasy VII auf Ihre microSD-Karte, und die Konsole zeigt drei Einträge an: Disc 1, Disc 2, Disc 3. Drei Vorschaubilder für ein einziges Spiel. Das eigentliche Problem kommt, wenn das Spiel die nächste Disc verlangt: Sie müssen beenden, zur Liste zurückkehren, die richtige Datei starten und hoffen, dass der Spielstand mitkommt. Auf einer Handheld-Konsole, die man für zwanzig Minuten im Zug einschaltet, vergeht einem bei diesem Hin und Her die Lust.

Die .m3u-Datei löst beide Punkte auf einmal: Sie fasst die Discs unter einem einzigen Eintrag zusammen und erlaubt den Discwechsel, ohne das Spiel zu verlassen. Fünf Minuten pro Titel, ein für alle Mal.

Eine m3u ist einfach nur Text

Sie brauchen kein spezielles Werkzeug. Eine .m3u enthält die Liste der Discs des Spiels, ein Dateiname pro Zeile, in der richtigen Reihenfolge. Der Emulator liest sie, erkennt, dass er es mit einem Spiel aus mehreren Teilen zu tun hat, und aktiviert einen Mechanismus zum Discwechsel. Die RetroArch-Dokumentation fasst das Vorgehen zusammen: eine Textdatei im selben Ordner wie der Inhalt, der vollständige Name jeder Disc samt Endung, einer pro Zeile.

Eine m3u enthält keinerlei Spieldaten: Die Discs müssen daneben liegen. Zu erlaubten Quellen finden Sie mehr auf unserer Seite Wo legal spielen.

Die Methode Schritt für Schritt

  1. Legen Sie alle Discs des Spiels in denselben Ordner.
  2. Erstellen Sie dort eine Textdatei.
  3. Schreiben Sie eine Zeile pro Disc, mit exaktem Namen und Endung.
  4. Speichern Sie und benennen Sie die Datei dann in .m3u um.

Bei einem Spiel im BIN/CUE-Format listen Sie nur die .cue-Dateien auf: Sie beschreiben die Tracks, die .bin-Dateien folgen von selbst. Bei CHD-Dateien listen Sie die .chd-Dateien auf. Typischer Inhalt einer Datei namens Final Fantasy VII (France).m3u:

  • Final Fantasy VII (France) (Disc 1).chd
  • Final Fantasy VII (France) (Disc 2).chd
  • Final Fantasy VII (France) (Disc 3).chd

Sonst nichts: kein Titel, kein Kommentar, keine überflüssige Leerzeile. Die Reihenfolge legt die Nummerierung fest, die erste Zeile ist Disc 1. Und schreiben Sie nur den Dateinamen, nie einen Pfad wie C:\Spiele\PS1\...: Den gibt es auf Ihrem PC, nicht auf der Konsole.

Die Falle mit der Endung .txt

Das ist Fehler Nummer eins, und er ist unsichtbar: Der Editor speichert spiel.m3u.txt, die Konsole sieht nichts, und Sie suchen nach einer komplizierten Ursache.

Unter Windows hängt der Editor standardmäßig .txt an: Stellen Sie im Speicherdialog den Dateityp auf Alle Dateien um, bevor Sie den vollständigen Namen eingeben. Blenden Sie außerdem im Explorer die Dateiendungen ein, sonst sehen Sie gar nichts. Microsoft nennt den Weg: Ansicht > Anzeigen > Dateinamenerweiterungen.

Unter macOS arbeitet TextEdit im formatierten Text, solange man nichts anderes verlangt: Gehen Sie über Format > In reinen Text umwandeln, sonst ist die erzeugte Datei ein getarntes RTF. Das Speicherfenster bietet dann an, automatisch .txt anzuhängen; deaktivieren Sie diese Option. Aktivieren Sie schließlich die Anzeige der Dateiendungen in den Finder-Einstellungen, Reiter Erweitert.

Schnelle Kontrolle. Wenn die m3u nicht in der Liste erscheint, die Discs aber schon, klebt in neun von zehn Fällen noch ein .txt am Ende.

Die Benennung: ein gemeinsamer Stamm

Die Regel passt in einen Satz: Die m3u trägt den Namen des Spiels, die Discs denselben Namen gefolgt von ihrer Nummer. Metal Gear Solid (France).m3u auf der einen Seite, Metal Gear Solid (France) (Disc 1).cue und (Disc 2).cue auf der anderen.

Das ist keine Pedanterie: Von diesem gemeinsamen Stamm hängt ab, ob Cover-Scraper den Titel erkennen, und wie die Speicherdatei heißt. Die Katalogisierungskonventionen setzen das (Disc n) ohnehin an diese Stelle. Für den Zielordner erklärt unser Ratgeber zur Ordnerstruktur, was muOS, KNULLI und die Original-Firmwares erwarten.

Disc wechseln, ohne das Spiel zu verlassen

Das ist der eigentliche Vorteil. Das Spiel verlangt Disc 2, Sie öffnen das Emulatormenü und wechseln im laufenden Betrieb. In RetroArch enthält das Schnellmenü einen Eintrag Disc Control. Das von den Emulationskernen beschriebene Vorgehen ist immer gleich: Disc auswerfen (Eject Disc), den Index der aktuellen Disc (Current Disc Index) auf die gewünschte Nummer stellen, dann wieder einlegen (Insert Disc). Das Spiel geht dort weiter, wo es aufgehört hat. Dasselbe Menü bietet Load New Disc und Disc Image Append.

Einige Spiele erfordern einen Umweg. Metal Gear Solid registriert das Auswerfen nur, wenn Sie das Menü mit dem Index auf „keine Disc“ verlassen, bevor Sie zurückkehren und die nächste einlegen: Wenn ein Wechsel scheitert, liegt es fast immer daran, dass das Spiel keine Zeit hatte, das leere Laufwerk zu bemerken. Unsere wichtigsten RetroArch-Einstellungen erklären, wie Sie die Taste belegen, die dieses Menü öffnet.

Spielstände folgen der geladenen Datei

Das merkt man oft zu spät. Ein PlayStation-Emulator benennt seine Memory Card nach dem geladenen Inhalt: Die Dokumentation des Kerns Beetle PSX veranschaulicht das mit Final Fantasy VII (USA).m3u und Final Fantasy VII (USA).srm.

Wenn Sie die m3u starten, teilen sich die drei Discs also eine einzige Memory Card. Wenn Sie sie einzeln starten, erhalten Sie drei getrennte Karten, und der Spielstand von Disc 1 ist von Disc 2 aus nicht auffindbar.

Wenn Sie bereits ohne m3u gespielt haben. Ihr Spielstand hängt am Namen der Disc, und der Umstieg auf die m3u erzeugt eine leere Datei. Kopieren Sie die vorhandene Memory Card und benennen Sie die Kopie mit dem Namensstamm der m3u um, bevor Sie neu starten. Unser Ratgeber zu Spielständen auf Retro-Handheld-Konsolen nennt die betroffenen Endungen.

Wann die m3u nichts bringt oder nicht funktioniert

  • Cartridges und PSP. Ein Super-Nintendo-Spiel oder eine UMD passt in eine einzige Datei: Es gibt nichts zusammenzufassen.
  • Eigenständige Android-Emulatoren. DuckStation gibt an, Multi-Disc-Spiele in seiner Liste zusammenzuführen, gemeinsame Memory Cards inklusive: Es stützt sich auf seine Datenbank, ohne m3u.
  • Oberflächen, die keine .m3u-Dateien anzeigen. Manche Firmwares ordnen die Endung nicht dem System zu: Die Datei existiert, bleibt aber unsichtbar. Eine aktuelle Custom-Firmware behebt das in der Regel.
  • Discs, die neben der m3u weiterhin sichtbar sind. Die m3u fügt einen Eintrag hinzu, entfernt aber keinen: Sie müssen die Discs in einen Unterordner verschieben oder sie in der Spieleliste ausblenden.

Wenn die m3u startet, das Spiel aber nicht hochfährt, liegt das Problem woanders: BIOS, Format, abgenutzte Karte. Unsere vierzehn Gründe, warum ein Spiel nicht startet gehen alles durch.

Welche Systeme betroffen sind

System Mehrere Discs In der m3u aufzulisten
PlayStation 1 Sehr häufig Eine .cue oder .chd pro Disc
Mega-CD / Sega CD Vereinzelt Eine .cue pro Disc
Saturn Vereinzelt Eine .cue oder .chd pro Disc
Dreamcast Selten Eine .chd pro Disc
Cartridges, PSP Nicht betroffen —

Die PlayStation 1 ist der Alltagsfall: Unsere PS1-Emulatoren auf Handheld-Konsolen zeigen die je nach Chip verfügbaren Kerne. Eine halbe Stunde reicht, um eine ganze Bibliothek zu bearbeiten: Spiele aus mehreren Teilen lassen sich an einer Hand abzählen. Für das passende Gerät nennt unsere Auswahl an Retro-Handheld-Konsolen den Lieferzustand jedes Modells.

Braucht man eine spezielle Software, um eine m3u-Datei zu erstellen?

Nein. Der Editor oder TextEdit genügen, im reinen Textformat. Ein Code-Editor wie Notepad++ vermeidet die Falle der automatisch angehängten Endung. Ein Textverarbeitungsprogramm erzeugt Formatierungen: Finger weg.

Spielt die Reihenfolge der Zeilen eine Rolle?

Ja. Die erste Zeile wird Disc 1, die zweite Disc 2. Ist die Reihenfolge vertauscht, zeigt das Menü die falschen Nummern an, und manche Spiele lehnen die eingelegte Disc ab.

Meine drei Discs erscheinen trotz m3u weiterhin in der Liste. Ist das normal?

Ja, das ist das Standardverhalten. Um nur einen Eintrag anzuzeigen, verschieben Sie die Discs in einen Unterordner und passen die Pfade an, oder blenden Sie sie in der Oberfläche aus. In jedem Fall laden Sie die m3u, nie die Discs.

Meine m3u funktioniert auf einer Konsole, aber nicht auf der anderen. Warum?

Weil die Unterstützung vom Emulationskern und von der Oberfläche abhängt, nicht von der Datei. Ein Kern ohne Discwechsel-Funktion ignoriert die m3u, und eine Firmware, die die Endung nicht dem System zuordnet, zeigt sie nicht an.

Funktioniert die m3u mit CHD-Dateien?

Ja, und das ist die bequemste Kombination: eine komprimierte Datei pro Disc, eine Zeile pro Datei. Mischen Sie keine Formate in derselben m3u.

M3u, Multi-disques, Playstation 1, Retroarch, Rubrique-technique, Sauvegardes

Kommentar hinterlassen