Fehlt Ihnen der Speicherplatz für Ihre ROMs? Glücklicherweise können Sie mit dem CHDMAN-Tool Platz sparen, indem Sie Ihre ROMs komprimieren, anstatt sie zu entfernen.
Wenn Sie ROMs wie Pokémon sammeln, ist Ihnen sicherlich aufgefallen, dass die ROMs für neuere Plattformen einen erheblichen Teil Ihres Speicherplatzes beanspruchen. Ein einzelnes Spiel kann mehrere Gigabyte Speicherplatz erfordern. Behalten Sie mehr als ein Dutzend, und Ihre ROM-Sammlung kann schnell auf viele Terabyte anwachsen. Hier kann das CHDMAN-Tool des MAME-Projekts helfen.
Enthält Ihre ROM-Sammlung Arcade-Spiele oder Titel für Konsolen mit optischen Medien, wie die PlayStation von Sony? CHDMAN kann sie in CHD-Dateien komprimieren, die nur einen Bruchteil der Originalgröße eines ROMs einnehmen.
Das Beste ist, dass viele Emulatoren das CHD-Format unterstützen. So können Sie Ihre ROMs weiter abspielen, ohne sie extrahieren oder dekomprimieren zu müssen. Mal sehen, wie.
Was ist CHDMAN?
Mit dem Compressed Hunks of Data (CHD) Manager von MAME, kurz „CHDMAN“, können Sie die Dateien eines ROM in einem einzigen komprimierten Archiv speichern. Dies spart nicht nur Platz, sondern vereinfacht auch die Verwaltung von Mehrdatei-ROMs, wie z. B. optische Mediensicherungen, die aus der Datenspur eines Spiels und vielen weiteren Audiospuren für die Musik bestehen.
Ein wesentlicher Unterschied zu typischen Archiven, die von Tools wie 7-Zip und WinRAR erstellt werden, besteht darin, dass die CHD-Dateien von CHDMAN verwendet werden können, ohne dass eine Dekomprimierung erforderlich ist.
Die beiden Nachteile des CHD-Formats bestehen darin, dass CHDMAN ein Befehlszeilentool ist, das Sie durch die Eingabe von Befehlen im Terminal verwenden müssen, und dass nicht alle Emulatoren das resultierende CHD-Format unterstützen. CHDMAN kann nur Dateien mit den folgenden Erweiterungen komprimieren:
- CUE & BIN.
- GDI.
- ISO.
- Inhaltsverzeichnis.
- NRG.
- CDR.
- IMG.
So komprimieren Sie Ihre ISOs mit CHDMAN
CHDMAN wird mit dem MAME-Emulator vertrieben. Wenn Sie das bereits verwenden, finden Sie die ausführbare Datei von CHDMAN im Installationsverzeichnis von MAME. Wenn nicht, laden Sie es herunter Laden Sie die neueste Version von MAME von der offiziellen Website herunter und installieren Sie es auf Ihrem PC, um auch CHDMAN zu erhalten.
Um zu vermeiden, dass Sie jedes Mal, wenn Sie ein ROM komprimieren möchten, den vollständigen Pfad zu CHDMAN eingeben müssen, fügen Sie den MAME-Ordner zu Ihrer Systempfadvariablen hinzu. Sie können dies tun, indem Sie Verwendung von Umgebungsvariablen in Windows 10.
Öffne ein Dateimanager Fenster (Windows-Taste + E) und um Ordnung zu schaffen, erstellen Sie an einer beliebigen Stelle einen Ordner, in dem Sie alle CHDMAN-bezogenen Dateien verwalten.
Verschieben Sie die Dateien des ROM, die Sie komprimieren möchten, in diesen Ordner. Für diesen Artikel verwenden wir ein Original-PlayStation-Backup, das in einer CUE- und BIN-Dateikombination gespeichert ist.
Führen Sie Windows CMD oder PowerShell aus. Wechseln Sie dann mit dem Befehl „Verzeichnis ändern“ (CD) in den Ordner mit den Dateien Ihres Spiels:
cd PATH_TO_FOLDER
Unser Befehl war:
cd"H:\Emulation\ROMs\PS1\Compress-to-CHD"
Um Ihr Spiel mit CHDMAN in das CHD-Format zu komprimieren, verwenden Sie Folgendes:
chdman.execreatecd-i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"
Unser Befehl war:
chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"
Auf diese Weise können Sie die ROMs aller Konsolen, die optische Medien (CDs und DVDs) verwenden, in das CHD-Format komprimieren. Es gibt jedoch einen besonderen Fall, den wir erwähnen müssen: Festplatten-Images.
CHDMAN und das CHD-Format können auch zum Speichern komprimierter Festplatten-Backups verwendet werden. Diese haben möglicherweise dieselbe Erweiterung wie optische Backups, die als BIN und IMG gespeichert sind, aber Sie müssen eine optimierte Version des obigen Befehls verwenden, um Festplatten in CHDs zu komprimieren:
chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"
CHDMAN kann auch tatsächlich an den PC angeschlossene Festplatten im CHD-Format sichern. Dies sollte jedoch vom Durchschnittsbenutzer selten benötigt werden.
Was sollten Sie sonst noch über KHK wissen?
Unser Ziel in diesem Artikel ist es, zu wissen, wie Sie Ihre großen ROMs in schlankere CHD-Dateien komprimieren. Dennoch könnte das Folgende hilfreich sein, wenn Sie sich entscheiden, dieses Dateiformat für Ihre emulierten Spiele zu verwenden.
Welche Emulatoren unterstützen CHDs?
Obwohl CHD-Dateien mittlerweile als Standard zum Speichern optischer Medien und Festplattensicherungen in einem komprimierten, emulationsfreundlichen Format gelten, werden sie nicht von allen Emulatoren unterstützt.
Wenn Sie nach einem CHD-kompatiblen Emulator suchen, werden ihn glücklicherweise einige der beliebtesten Emulatoren unterstützen. Hier sind einige Beispiele für Emulatoren, mit denen Sie CHDs abspielen können:
- MAME.
- DuckStation.
- Käfer PSX.
- PCSX.
- PCSX2.
- DEmul.
- lr-Oper.
- Neucast.
- Flycast.
- Träumen Sie noch einmal.
- Genesis Plus GX.
- PicoDrive.
Wegen wie LaunchBox funktioniert und andere Front-End-Dienste, die Sie zur Emulation verwenden können, z Verwendung von RetroArch unter Windows, CHDs sollten auch bei diesen Diensten funktionieren.
Wie können Sie Ihre KHK überprüfen?
CHDMAN ist nicht nur eine Komprimierungslösung, sondern, wie der Name schon sagt, ein Manager für CHD-Dateien. Sie können es also auch verwenden, um...
- Erhalten Sie Informationen zu CHD-Dateien, indem Sie die verwenden chdman info -i „DATEINAME.chd“ prompt.
- Überprüfen Sie CHD-Dateien mit dem chdman überprüfen -i „DATEINAME.chd“ prompt.
Können Sie CHDs dekomprimieren?
Das Dekomprimieren von CHDs erfolgt fast in umgekehrter Reihenfolge wie das Komprimieren. Da das Format optische Medien und Festplattensicherungen unterstützt, müssen Sie den zu verwendenden Befehl an das Medium anpassen, mit dem Sie arbeiten.
CHDMAN kann Backups optischer Medien nur zurück in die CUE- und BIN-Kombination extrahieren mit:
chdman.exeextractcd-i "INPUT.chd" -o "OUTPUT.cue"
Sie müssen die BIN-Datei nicht angeben; CHDMAN erstellt es automatisch unter dem gleichen Namen wie die CUE-Datei. Um komprimierte Festplattensicherungen zu extrahieren, tauschen Sie „extractcd“ mit „extracthd“ wie folgt aus:
chdman.exeextracthd-i "INPUT.chd" -o "OUTPUT.IMG"
Mehr Speicherplatz, mehr Gaming
Wenn Sie die ROMs Ihrer Emulatoren mit CHDMAN komprimieren, erhalten Sie eine beträchtliche Menge Speicherplatz zurück. Aber es gibt auch einen großen Nachteil.
Durch die Freigabe von Speicherplatz können Sie Ihre ROM-Sammlung weiter erweitern. Und das wiederum bedeutet, dass Sie noch mehr Spiele in Ihrem Backlog haben. Da so viele Spiele nur einen Klick entfernt sind, wäre es großartig, ein CHDMAN-Äquivalent zu haben, das unsere Freizeit komprimieren und vervielfachen könnte.