Dochází vám úložiště pro vaše ROM? Naštěstí s nástrojem CHDMAN můžete ušetřit místo komprimací ROM namísto jejich odstranění.

Pokud sbíráte ROM jako Pokémoni, jistě jste si všimli, že ty pro novější platformy zabírají značnou část vašeho úložiště. Jedna hra může vyžadovat několik gigabajtů úložiště. Ponechejte si více než tucet a vaše sbírka ROM se může rychle rozšířit na mnoho terabajtů. V tom může pomoci nástroj CHDMAN projektu MAME.

Obsahuje vaše sbírka ROM arkádové hry nebo tituly pro konzole s optickými médii, jako je PlayStation od Sony? CHDMAN je dokáže komprimovat na soubory CHD, které zabírají zlomek původní velikosti ROM.

Nejlepší je, že mnoho emulátorů podporuje formát CHD. Takže můžete pokračovat v přehrávání vašich ROM, aniž byste je extrahovali nebo dekomprimovali. Podívejme se jak.

Co je CHDMAN?

Manažer Compressed Hunks of Data (CHD) od MAME, zkráceně „CHDMAN“, umožňuje ukládat soubory ROM do jediného komprimovaného archivu. Kromě úspory místa to může také zjednodušit správu vícesouborových ROM, jako jsou zálohy optických médií skládající se z datové stopy hry a mnoha dalších zvukových stop pro její hudbu.

instagram viewer

Klíčovým rozdílem ve srovnání s typickými archivy vytvořenými nástroji jako 7-Zip a WinRAR je to, že CHD soubory CHDMAN lze používat bez nutnosti dekomprese.

Dvě nevýhody formátu CHD spočívají v tom, že CHDMAN je nástroj příkazového řádku, který budete muset používat zadáváním příkazů do terminálu, a že ne všechny emulátory podporují výsledný formát CHD. CHDMAN umí komprimovat pouze soubory s následujícími příponami:

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

Jak komprimovat vaše ISO pomocí CHDMAN

CHDMAN je distribuován s emulátorem MAME. Pokud to již používáte, najdete spustitelný soubor CHDMAN v instalačním adresáři MAME. Pokud ne, stáhněte si nejnovější verzi MAME z jejích oficiálních stránek a nainstalujte jej do počítače, abyste získali také CHDMAN.

Chcete-li se vyhnout zadávání úplné cesty k CHDMAN pokaždé, když chcete komprimovat ROM, přidejte složku MAME do proměnné System Path. Můžete to udělat pomocí pomocí proměnných prostředí ve Windows 10.

Otevřete a Průzkumník souborů okno (Klávesa Windows + E) a abyste měli ve věcech pořádek, vytvořte si kdekoli chcete složku, ve které budete provádět veškeré žonglování se soubory související s CHDMAN.

Přesuňte soubory ROM, které chcete komprimovat, do této složky. Pro tento článek použijeme originální zálohu PlayStation uloženou v kombinaci souboru CUE & BIN.

Spusťte Windows CMD nebo PowerShell. Poté se pomocí příkazu Change Directory (CD) přesuňte do složky se soubory vaší hry:

cd PATH_TO_FOLDER

Náš příkaz zněl:

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

Chcete-li komprimovat hru pomocí CHDMAN do formátu CHD, použijte následující:

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

Náš příkaz zněl:

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

Tímto způsobem můžete komprimovat ROM všech konzolí, které používaly optická média (CD a DVD) do formátu CHD. Je tu však zvláštní případ, který musíme zmínit: obrazy pevného disku.

CHDMAN a formát CHD lze také použít k ukládání komprimovaných záloh HDD. Ty mohou sdílet stejné rozšíření s optickými zálohami uloženými jako BIN a IMG, ale ke kompresi HDD na CHD musíte použít vylepšenou verzi výše uvedeného příkazu:

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

CHDMAN může také zálohovat do formátu CHD skutečné pevné disky připojené k počítači. To by však běžný uživatel měl potřebovat jen zřídka.

Co dalšího byste měli vědět o CHD?

Vědět, jak komprimovat vaše velké ROM na štíhlejší soubory CHD, je naším cílem v tomto článku. Následující informace však mohou být užitečné, pokud se rozhodnete použít tento formát souboru pro emulované hry.

Které emulátory podporují CHD?

Přestože soubory CHD jsou nyní považovány za standard pro ukládání optických médií a záloh HDD v komprimovaném formátu vhodném pro emulaci, ne všechny emulátory je podporují.

Pokud hledáte emulátor kompatibilní s CHD, naštěstí je podporují některé z nejpopulárnějších emulátorů. Zde je několik příkladů emulátorů, které vám umožňují hrát CHD:

  • MAMA.
  • DuckStation.
  • Beetle PSX.
  • PCSX.
  • PCSX2.
  • DEmul.
  • lr-opera.
  • Reicast.
  • Flycast.
  • Znovu si vymyslet.
  • Genesis Plus GX.
  • PicoDrive.

Kvůli jak funguje LaunchBox a další front-endové služby, které můžete použít pro emulaci, např pomocí RetroArch ve Windows, CHD by měly fungovat i na těchto službách.

Jak můžete zkontrolovat své CHD?

CHDMAN není pouze kompresní řešení, ale, jak jeho název napovídá, správce souborů CHD. Můžete jej tedy použít i k...

  • Získejte informace o souborech CHD pomocí chdman info -i "FILENAME.chd" výzva.
  • Zkontrolujte soubory CHD pomocí chdman ověřit -i "FILENAME.chd" výzva.

Můžete dekomprimovat CHD?

Dekomprese CHD je téměř opakem toho, jak je komprimujete. Vzhledem k tomu, že formát podporuje zálohování optických médií a HDD, musíte příkaz, který použijete, upravit podle média, se kterým máte co do činění.

CHDMAN může extrahovat zálohy optických médií zpět do kombinace CUE & BIN pouze s:

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

Nemusíte zadávat soubor BIN; CHDMAN jej vytvoří automaticky pomocí stejného názvu, jaký se používá pro soubor CUE. Chcete-li extrahovat komprimované zálohy pevného disku, zaměňte „extractcd“ za „extracthd“ následovně:

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

Více úložiště, více her

Komprese ROM vašich emulátorů pomocí CHDMAN vám vrátí značné množství úložného prostoru. Ale je tu také jeden zásadní problém.

Uvolnění úložného prostoru znamená, že můžete svou sbírku ROM dále rozšířit. A to zase znamená ještě více her ve vašem backlogu. S tolika hrami na jedno kliknutí by bylo skvělé mít ekvivalent CHDMAN, který by mohl komprimovat a znásobit náš volný čas.