Heeft u bijna geen opslagruimte meer voor uw ROM's? Gelukkig kun je met de CHDMAN-tool ruimte besparen door je ROM's te comprimeren in plaats van ze te verwijderen.

Als je ROM's zoals Pokémon verzamelt, heb je zeker gemerkt dat die voor nieuwere platforms een aanzienlijk deel van je opslagruimte in beslag nemen. Voor één game kan meerdere gigabytes aan opslagruimte nodig zijn. Houd er meer dan een dozijn, en uw ROM-verzameling kan snel worden uitgebreid tot vele Terabytes. Dat is waar de CHDMAN-tool van het MAME-project kan helpen.

Bevat jouw ROM-collectie arcadespellen of titels voor consoles met optische media, zoals Sony's PlayStation? CHDMAN kan ze comprimeren tot CHD-bestanden die een fractie van de oorspronkelijke grootte van een ROM in beslag nemen.

Het beste is dat veel emulators het CHD-formaat ondersteunen. U kunt dus uw ROM's blijven afspelen zonder ze uit te pakken of te decomprimeren. Laten we kijken hoe.

Wat is CHDMAN?

Met MAME's Compressed Hunks of Data (CHD) manager, of kortweg "CHDMAN", kunt u de bestanden van een ROM opslaan in een enkel gecomprimeerd archief. Dit bespaart niet alleen ruimte, maar kan ook het beheer van ROM's met meerdere bestanden vereenvoudigen, zoals back-ups van optische media die bestaan ​​uit de datatrack van een game en nog veel meer audiotracks voor de muziek.

instagram viewer

Een belangrijk verschil met typische archieven geproduceerd door tools als 7-Zip en WinRAR is dat CHDMAN's CHD-bestanden kunnen worden gebruikt zonder dat decompressie nodig is.

De twee nadelen van het CHD-formaat zijn dat CHDMAN een opdrachtregelprogramma is dat je moet gebruiken door opdrachten in de terminal te typen, en dat niet alle emulators het resulterende CHD-formaat ondersteunen. CHDMAN kan alleen bestanden comprimeren met de volgende extensies:

  • CUE & BIN.
  • GDI.
  • ISO.
  • TOC.
  • NRG.
  • CDR.
  • IMG.

Hoe u uw ISO's kunt comprimeren met CHDMAN

CHDMAN wordt gedistribueerd met de MAME-emulator. Als je dat al gebruikt, vind je het uitvoerbare bestand van CHDMAN in de installatiemap van MAME. Zo niet, download dan de nieuwste versie van MAME van de officiële site en installeer het op uw pc om ook CHDMAN te krijgen.

Om te voorkomen dat u elke keer dat u een ROM wilt comprimeren het volledige pad naar CHDMAN moet typen, voegt u de map van MAME toe aan uw systeempadvariabele. Dit kun je doen door omgevingsvariabelen gebruiken in Windows 10.

Open een Bestandsverkenner raam (Windows-toets + E) en, om alles netjes te houden, kunt u waar u maar wilt een map maken waarin u al het CHDMAN-gerelateerde bestandsjongleren kunt doen.

Verplaats de bestanden van het ROM dat u wilt comprimeren naar die map. Voor dit artikel gebruiken we een originele PlayStation-back-up die is opgeslagen in een CUE- en BIN-bestandscombinatie.

Voer Windows CMD of PowerShell uit. Ga vervolgens naar de map met de bestanden van je game met de opdracht Change Directory (CD):

cd PATH_TO_FOLDER

Onze opdracht luidde:

cd"H:\Emulation\ROMs\PS1\Compress-to-CHD"

Om je spel te comprimeren met CHDMAN naar CHD-formaat, gebruik je het volgende:

chdman.execreatecd-i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"

Onze opdracht luidde:

chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"

Op deze manier kunt u de ROM's van alle consoles die optische media (cd's en dvd's) gebruiken, comprimeren naar het CHD-formaat. Er is echter een specifiek geval dat we moeten vermelden: harde schijfimages.

CHDMAN en het CHD-formaat kunnen ook worden gebruikt om gecomprimeerde HDD-back-ups op te slaan. Deze kunnen dezelfde extensie delen met optische back-ups die zijn opgeslagen als BIN en IMG, maar je moet een aangepaste versie van de bovenstaande opdracht gebruiken om HDD's naar CHD's te comprimeren:

chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"

CHDMAN kan ook een back-up maken naar daadwerkelijke HDD's in CHD-formaat die op de pc zijn aangesloten. Dat zou echter zelden nodig moeten zijn voor de gemiddelde gebruiker.

Wat moet u nog meer weten over CHD's?

Weten hoe u uw grote ROM's kunt comprimeren tot slankere CHD-bestanden is ons doel in dit artikel. Toch kan het volgende nuttig zijn als u besluit dat bestandsformaat te gebruiken voor uw geëmuleerde games.

Welke emulators ondersteunen CHD's?

Hoewel CHD-bestanden nu worden beschouwd als een standaard voor het opslaan van optische media en HDD-back-ups in een gecomprimeerd emulatievriendelijk formaat, ondersteunen niet alle emulators deze.

Als je op zoek bent naar een CHD-compatibele emulator, dan ondersteunen enkele van de meest populaire emulators deze gelukkig. Hier zijn een paar voorbeelden van emulators waarmee je CHD's kunt spelen:

  • MAME.
  • DuckStation.
  • Kever PSX.
  • PCSX.
  • PCSX2.
  • DEmul.
  • lr-opera.
  • Recast.
  • Vliegcast.
  • Opnieuw dromen.
  • Genesis Plus GX.
  • PicoDrive.

Vanwege hoe LaunchBox werkt en andere front-endservices die u voor emulatie kunt gebruiken, zoals met behulp van RetroArch op Windows, zouden CHD's ook aan deze diensten moeten werken.

Hoe kunt u uw CHD's controleren?

CHDMAN is niet alleen een compressieoplossing, maar, zoals de naam al zegt, een beheerder voor CHD-bestanden. Je kunt het dus ook gebruiken om...

  • Verkrijg informatie over CHD-bestanden met behulp van de chdman info -i "BESTANDSNAAM.chd" snel.
  • Controleer CHD-bestanden met behulp van de chdman verifieer -i "BESTANDSNAAM.chd" snel.

Kunt u CHD's decomprimeren?

Het decomprimeren van CHD's is bijna het omgekeerde van hoe u ze comprimeert. Omdat het formaat optische media en HDD-back-ups ondersteunt, moet u de opdracht die u gaat gebruiken aanpassen aan de media waarmee u te maken hebt.

CHDMAN kan optische mediaback-ups alleen terughalen naar de CUE & BIN-combinatie met:

chdman.exeextractcd-i "INPUT.chd" -o "OUTPUT.cue"

U hoeft het BIN-bestand niet op te geven; CHDMAN maakt het automatisch aan met dezelfde naam die voor het CUE-bestand wordt gebruikt. Om gecomprimeerde HDD-back-ups uit te pakken, verwisselt u "extractcd" als volgt met "extracthd":

chdman.exeextracthd-i "INPUT.chd" -o "OUTPUT.IMG"

Meer opslagruimte, meer gaming

Als u de ROM's van uw emulators comprimeert met CHDMAN, krijgt u een aanzienlijke hoeveelheid opslagruimte terug. Maar er is ook een groot nadeel.

Door opslagruimte vrij te maken, kunt u uw ROM-collectie verder uitbreiden. En dat vertaalt zich op zijn beurt in nog meer games in je backlog. Met zoveel games binnen één klik zou het geweldig zijn om een ​​CHDMAN-equivalent te hebben dat onze vrije tijd zou kunnen comprimeren en vermenigvuldigen.