Какво знаете за CHD файловете и как можете да ги използвате?

Търсите ли CHD файлове? Ако се занимавате с ретро игри, може да сте попаднали на файлове с разширението .chd. В повечето ситуации тези файлове имат някои често срещани неща: те имат загадъчни имена, доста са големи и не изглеждат съществени в нищо.





CHD файлове

CHD файловете са дискови снимки с аркадна игра, използвани от MAME. Това обяснява защо те са толкова големи по размер на файла. В момента те стават доста популярни сред много емулатори, които използват големи ROM. Също така, той включва емулатори като някои от ядрата на PlayStation Libretro в Retroarch и, чрез добавки, всички невероятни ориентирани към емулация дистрибуции за Raspberry Pi серия от микрокомпютри.



Ако вашите CHD са MAME ROM, те се записват в папки със същото име в долната част на основната ROM папка на MAME.

Ако те са резервни копия на игри за истинската PlayStation или конзолата, която използва оптични дискове, в някои ситуации те трябва да поставят директно в ROM поддиректорията на емулатора.



произход игра изтегляне остана

По време на конзолни емулатори CHD файловете съдържат цялата игра, така че можете да ги отворите в емулатора и да започнете да играете. В MAME обаче те са част от играта, защото MAME емулира аркадни машини.



Освен игрови конзоли, аркадните игри обикновено разполагат със специален софтуер или хардуер, които се различават при различните игри. Софтуерната част обикновено се записва в ROM чипове. В един момент, използвайки ROM чипове доста скъпо и игрите стават все по-големи с по-впечатляващи визуални ефекти, техните производители започват да използват компактдискове или твърди дискове. Те ги използваха, за да спестят най-значителните активи на игрите - аудио, графика, музика, анимации - като същевременно запазиха по-малките основни части на играта на ROM чиповете.

Причина:

ИБС обикновено са безполезни сами по себе си с MAME. Искате действителните ROM файлове, които ги придружават, да ги използват. CHD файловете обаче съдържат активите на играта, но не и самата игра. Можете също така да намерите ROM, които се движат с вашия конкретен CHD файл и всички допълнителни файлове, свързани с хардуера, на който играта се изпълнява. Поради това, тъй като остава правна сива зона, можем само да кажем, че Google е ваш приятел.



Поставете тези ROM в поддиректория ROM на MAME, поставете вашите CHD на същото място, но поддиректории, използвайки собственото си име, и след това опитайте да изпълните ROM с MAME. Ако не можете да използвате команден ред, а базиран на GUI вариант на MAME, вероятно първо искате да изпълните сканиране / одит на вашите ROM.



CHD Files ’Contents

Удивителният инструмент за работа с CHD файлове идва с техния източник, от самата MAME. Известно е като chdman. Това обаче зависи от настройката на MAME, или е инсталиран, или го въведете на борда с командата:

extracthd

Ако искате да проверите CHD изображение и да видите малко информация за неговата структура, използвайте:

extractcd

Променете вашите CHD

Можете също да използвате един и същ инструмент както за изваждане на съдържанието на CHD файл, така и за създаване на такъв.

Изтегляне на CHD в по-достъпен формат, като IMG за възстановяване на твърдия диск или комбинация BIN & CUE за архивиране на CD. Има смисъл само ако се опитвате да използвате тези файлове в отделен емулатор, който не може да бъде съвместим с формата CHD. В случай на файлове с изображения на твърд диск, използвайте командата:

sudo apt install mame-tools

За възстановяване на CD заменете

chdman info -i IMAGE_FILENAME.chd
с
chdman extracthd -i IMAGE_FILE.CHD -o OUTPUT_FILE.IMG
в горната команда.

отървете се от рекламите в скайп

След използване на емулатор като Demul или PCSX ReARMed, RetroArch или друго разпространение на емулатор за вашия Raspberry Pi. Освен това трябва да поставите вашите CHD файлове в ROM пътя на емулатора, за да ги провери и използва.

Вашата папка ROM също изглежда неподредена, ако съдържа възстановяване на повече от една игра, която:

как да направя файловете на dropbox достъпни офлайн
  • Наистина бяха в CD формат
  • Сега се записват в комбинации BIN & CUE
  • Съдържа няколко аудиозаписи

Това се дължи на използването на комбинацията CUE & BIN. Всяка песен от реалния компактдиск се съхранява като отделен BIN файл. Така че една игра може да бъде разделена на много файлове.

Файловият формат CHD също е създаден като усъвършенстван начин за запазване на тези ROM. Те също превъзхождат във всяко отношение. Всичко може да се добави в един файл. Например, типичните данни могат да бъдат компресирани с zlib алгоритъм. Но следите за хора се компресират с Flac.

Какво още?

Ако искате да промените игра, разделена между CUE и много BIN файлове, в един CHD файл, използвайте:

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

Обаче не настройвате параметрите на компресия. Оптималният избор ще бъде избран автоматично за вас. Докато преобразува, chdman ще представи, наред с друга информация, различните видове компресия, които използва във всеки отделен случай.

Когато преобразуването приключи. Просто опитайте да заредите най-новия си CHD файл в същия емулатор, който първо сте използвали за зареждане на тази игра. Ако работи, премахнете оригиналните файлове и преминете към другата игра.

Ако държите много ретро игри наоколо, след като промените най-голямата от тях на CHD формат, поне за емулаторите, които са го съвместили. Така че можете просто да съхраните няколко гигабайта пространство.

Заключение:

Ето всичко за CHD файловете. Ако се сблъскате с някакъв проблем, уведомете ни. Ако смятате, че е полезно, уведомете ни за вашите предложения в раздела за коментари по-долу. Знаете ли друг алтернативен метод, който според вас не можем да разгледаме в това ръководство?

Прочетете също: