Dochádza vám úložisko pre vaše ROM? Našťastie s nástrojom CHDMAN môžete ušetriť miesto komprimáciou ROM namiesto ich odstránenia.
Ak zbierate ROM ako Pokémoni, určite ste si všimli, že tie pre novšie platformy zaberajú značnú časť vášho úložiska. Jedna hra môže vyžadovať niekoľko gigabajtov úložného priestoru. Ponechajte si viac ako tucet a vaša zbierka ROM sa môže rýchlo rozšíriť na mnoho terabajtov. V tom môže pomôcť nástroj CHDMAN projektu MAME.
Obsahuje vaša zbierka ROM arkádové hry alebo tituly pre konzoly s optickými médiami, ako je PlayStation od Sony? CHDMAN ich dokáže komprimovať do súborov CHD, ktoré zaberajú zlomok pôvodnej veľkosti ROM.
Najlepšie je, že veľa emulátorov podporuje formát CHD. Takže môžete pokračovať v prehrávaní svojich ROM bez toho, aby ste ich extrahovali alebo dekomprimovali. Pozrime sa ako.
Čo je CHDMAN?
MAME's Compressed Hunks of Data (CHD) manažér, alebo skrátene „CHDMAN“, vám umožňuje ukladať súbory ROM do jedného komprimovaného archívu. Okrem úspory miesta to môže tiež zjednodušiť správu viacsúborových ROM, ako sú zálohy optických médií pozostávajúce z dátovej stopy hry a mnohých ďalších zvukových stôp pre jej hudbu.
Kľúčovým rozdielom v porovnaní s typickými archívmi vytvorenými nástrojmi ako 7-Zip a WinRAR je to, že CHD súbory CHDMAN možno použiť bez potreby dekompresie.
Dve nevýhody formátu CHD spočívajú v tom, že CHDMAN je nástroj príkazového riadka, ktorý budete musieť používať zadávaním príkazov do terminálu, a že nie všetky emulátory podporujú výsledný formát CHD. CHDMAN dokáže komprimovať iba súbory s nasledujúcimi príponami:
- CUE & BIN.
- GDI.
- ISO.
- TOC.
- NRG.
- CDR.
- IMG.
Ako skomprimovať vaše ISO pomocou CHDMAN
CHDMAN je distribuovaný s emulátorom MAME. Ak ho už používate, spustiteľný súbor CHDMAN nájdete v inštalačnom adresári MAME. Ak nie, stiahnite si najnovšiu verziu MAME z jej oficiálnej stránky a nainštalujte si ho do počítača, aby ste získali aj CHDMAN.
Aby ste sa vyhli zadávaniu úplnej cesty k CHDMAN zakaždým, keď chcete komprimovať ROM, pridajte priečinok MAME do premennej System Path. Môžete to urobiť pomocou pomocou premenných prostredia v systéme Windows 10.
Otvorte a Prieskumník súborov okno (Kláves Windows + E) a aby ste mali vo veciach poriadok, vytvorte si priečinok kdekoľvek chcete, v ktorom budete žonglovať so súbormi súvisiacimi s CHDMAN.
Presuňte súbory ROM, ktoré chcete komprimovať, do tohto priečinka. V tomto článku použijeme originálnu zálohu PlayStation uloženú v kombinácii súborov CUE a BIN.
Spustite Windows CMD alebo PowerShell. Potom sa pomocou príkazu Change Directory (CD) presuňte do priečinka so súbormi vašej hry:
cd PATH_TO_FOLDER
Náš príkaz bol:
cd"H:\Emulation\ROMs\PS1\Compress-to-CHD"
Ak chcete komprimovať hru pomocou CHDMAN do formátu CHD, použite nasledovné:
chdman.execreatecd-i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"
Náš príkaz bol:
chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"
Týmto spôsobom môžete komprimovať ROM všetkých konzol, ktoré používali optické médiá (CD a DVD) do formátu CHD. Je tu však konkrétny prípad, ktorý musíme spomenúť: obrazy pevného disku.
CHDMAN a formát CHD možno použiť aj na ukladanie komprimovaných záloh HDD. Tieto môžu zdieľať rovnaké rozšírenie s optickými zálohami uloženými ako BIN a IMG, ale na kompresiu HDD na CHD musíte použiť vylepšenú verziu vyššie uvedeného príkazu:
chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"
CHDMAN dokáže zálohovať aj skutočné HDD pripojené k PC do formátu CHD. To by však bežný používateľ mal potrebovať len zriedka.
Čo by ste ešte mali vedieť o CHD?
Naším cieľom v tomto článku je vedieť, ako komprimovať veľké ROM na štíhlejšie súbory CHD. Nasledujúce informácie však môžu byť užitočné, ak sa rozhodnete použiť tento formát súboru pre svoje emulované hry.
Ktoré emulátory podporujú CHD?
Aj keď sa súbory CHD v súčasnosti považujú za štandard na ukladanie optických médií a záloh na HDD v komprimovanom formáte prijateľnom pre emuláciu, nie všetky emulátory ich podporujú.
Ak hľadáte emulátor kompatibilný s CHD, našťastie ich podporujú niektoré z najpopulárnejších emulátorov. Tu je niekoľko príkladov emulátorov, ktoré vám umožňujú hrať CHD:
- MAME.
- DuckStation.
- Beetle PSX.
- PCSX.
- PCSX2.
- DEmul.
- lr-opera.
- Reicast.
- Flycast.
- Prenoviť.
- Genesis Plus GX.
- PicoDrive.
Kvôli ako funguje LaunchBox a ďalšie front-end služby, ktoré môžete použiť na emuláciu, napr pomocou RetroArch v systéme Windows, CHD by mali fungovať aj na týchto službách.
Ako môžete skontrolovať svoje CHD?
CHDMAN nie je len kompresné riešenie, ale, ako už názov napovedá, aj správca súborov CHD. Môžete ho teda použiť aj na...
- Získajte informácie o súboroch CHD pomocou chdman info -i "FILENAME.chd" výzva.
- Skontrolujte súbory CHD pomocou chdman overiť -i "FILENAME.chd" výzva.
Môžete dekomprimovať CHD?
Dekompresia CHD je takmer opakom toho, ako ich komprimujete. Keďže formát podporuje zálohovanie optických médií a HDD, musíte príkaz, ktorý použijete, prispôsobiť médiu, s ktorým máte čo do činenia.
CHDMAN môže extrahovať zálohy optických médií späť do kombinácie CUE & BIN iba s:
chdman.exeextractcd-i "INPUT.chd" -o "OUTPUT.cue"
Nemusíte špecifikovať súbor BIN; CHDMAN ho vytvorí automaticky s použitím rovnakého názvu, aký sa používa pre súbor CUE. Ak chcete extrahovať komprimované zálohy pevného disku, vymeňte „extractcd“ za „extracthd“ takto:
chdman.exeextracthd-i "INPUT.chd" -o "OUTPUT.IMG"
Viac úložiska, viac hier
Kompresia ROM vašich emulátorov pomocou CHDMAN vám vráti značné množstvo úložného priestoru. Ale je tu aj hlavná nevýhoda.
Uvoľnenie úložného priestoru znamená, že môžete svoju zbierku ROM ďalej rozširovať. A to sa následne premieta do ešte väčšieho počtu hier vo vašom backlogu. S toľkými hrami na jedno kliknutie by bolo skvelé mať ekvivalent CHDMAN, ktorý by dokázal komprimovať a znásobiť náš voľný čas.