Co víte o souborech CHD a jak je můžete použít?

Hledáte soubory CHD? Pokud se věnujete retro hraní, možná jste narazili na soubory s příponou .chd. Ve většině situací mají tyto soubory zcela běžné věci: mají tajná jména, jsou poměrně velké a v ničem nevypadají zásadně.





Soubory CHD

Soubory CHD jsou obrázky disků z arkádových her používané MAME. Vysvětluje to, proč mají tak velkou velikost souboru. V současné době se stávají velmi populární mezi mnoha emulátory, které používají velké ROM. Zahrnuje také emulátory, jako jsou některá jádra PlayStation Libretro v Retroarch, a doplňky, všechny úžasné distribuce zaměřené na emulaci pro Raspberry Pi řada mikropočítačů.



Pokud jsou vaše CHD MAME ROM, ukládaly se do složek se stejným názvem v dolní části hlavní složky ROM MAME.

Pokud se jedná o zálohy her pro skutečnou PlayStation nebo konzoli, která používá optické disky, měla by být v některých situacích vložena přímo do podadresáře ROM emulátoru.



icloud neaktualizuje fotky

Během konzolových emulátorů obsahují soubory CHD celou hru, takže je můžete otevřít v emulátoru a začít hrát. Ve hře MAME jsou sice součástí hry, protože hra MAME emuluje arkádové automaty.



Kromě herních konzolí měly arkádové hry obvykle speciální software nebo hardware, který se u jednotlivých her lišil. Softwarová část je obvykle uložena v ROM čipech. V určitém okamžiku, kdy jsou čipy ROM poměrně nákladné a hry se zvětšují s působivějšími vizuálními prvky, jejich výrobci začínají používat disky CD nebo jednotky pevného disku. Použili je k uložení nejzásadnějších aktiv her - zvuku, grafiky, hudby, animací - a přitom ponechali hru menších základních částí na čipech ROM.

Důvod:

CHD jsou obvykle u MAME samy o sobě k ničemu. Chcete, aby je používaly skutečné soubory ROM, které je doprovázejí. Soubory CHD však obsahují aktiva hry, ale ne samotnou hru. Naleznete také ROM, které se pohybují s vaším konkrétním souborem CHD, a všechny další soubory související s hardwarem, na kterém hra běžela. Z tohoto důvodu, protože zůstává legální šedou oblastí, můžeme pouze říci, že Google je váš přítel.



Vložte tyto ROM do podadresáře ROM MAME, vložte své CHD na stejné místo, ale do podadresářů s vlastním jménem a poté zkuste spustit ROM pomocí MAME. Pokud nemůžete použít příkazový řádek, ale variantu MAME založenou na grafickém uživatelském rozhraní, pravděpodobně budete chtít nejprve provést skenování / audit ROM.



Obsah souborů CHD

Úžasný nástroj pro práci se soubory CHD přichází s jejich zdrojem, ze samotné MAME. Je známé jako chdman. Závisí to však na vašem nastavení MAME, je buď nainstalováno, nebo přivedeno na palubu pomocí příkazu:

extracthd

Chcete-li zkontrolovat obrázek CHD a zobrazit některé informace o jeho struktuře, použijte:

extractcd

Upravte své CHD

Stejným nástrojem můžete také vytáhnout obsah souboru CHD a vytvořit jej.

Vytáhnutí CHD do dostupnějšího formátu, například IMG pro obnovení jednotky pevného disku nebo kombinace BIN & CUE pro zálohy CD. Má to smysl, pouze pokud se pokoušíte použít tyto soubory v samostatném emulátoru, který není kompatibilní s formátem CHD. V případě obrazových souborů pevného disku použijte příkaz:

sudo apt install mame-tools

Pro obnovení CD nahraďte

chdman info -i IMAGE_FILENAME.chd
pomocí
chdman extracthd -i IMAGE_FILE.CHD -o OUTPUT_FILE.IMG
ve výše uvedeném příkazu.

ps4 ce-36244-9

Po použití emulátoru, jako je Demul nebo PCSX ReARMed, RetroArch nebo jiná distribuce emulátoru pro váš Raspberry Pi. Musíte také umístit soubory CHD do cesty ROM emulátoru, abyste je mohli zkontrolovat a použít.

Složka ROM také vypadá neuspořádaně, pokud obsahuje obnovení více než jedné hry, která:

jaká je dobrá teplota počítače
  • Byli jsme opravdu ve formátu CD
  • Nyní jsou uloženy v kombinacích BIN & CUE
  • Obsahovalo několik zvukových stop

To je způsobeno použitím kombinace CUE & BIN. Každá stopa skutečného CD je uložena jako samostatný soubor BIN. Jedinou hru lze tedy rozdělit na spoustu souborů.

Formát souboru CHD byl také vytvořen jako pokročilý způsob ukládání těchto ROM. Také vynikají v každém ohledu. Vše lze přidat do jednoho souboru. Například typická data lze komprimovat pomocí zlib algoritmus. Ale osobní stopy jsou komprimovány pomocí Flac.

Co je víc?

Pokud chcete změnit rozdělení hry mezi CUE a spoustu souborů BIN na jeden soubor CHD, použijte:

chdman createcd -i 'FILENAME.cue' -o 'OUTPUT_FILENAME.chd'

Parametry komprese však nevylepšujete. Optimální volby pro vás budou vybrány automaticky. Během převodu chdman představí mimo jiné různé druhy komprese, které v každém případě používá.

Když převod skončí. Jednoduše zkuste načíst svůj nejnovější soubor CHD do stejného emulátoru, který jste nejprve použili pro načtení této hry. Pokud to funguje, odeberte původní soubory a přejděte na druhou hru.

Pokud udržíte mnoho retro her, po změně největší z nich do formátu CHD, alespoň pro emulátory, které jej kompatibilní. Můžete tedy jednoduše uložit několik gigabajtů prostoru.

Závěr:

Zde je vše o souborech CHD. Pokud čelíte jakémukoli problému, dejte nám vědět. Pokud si myslíte, že je to užitečné, dejte nám vědět své návrhy v sekci komentářů níže. Znáte jinou alternativní metodu, o které si myslíte, že ji nemůžeme popsat v této příručce?

Přečtěte si také: