Vai jūsu ROM krātuvē vairs nav vietas? Par laimi, izmantojot CHDMAN rīku, varat ietaupīt vietu, saspiežot ROM, nevis tos noņemot.

Ja vācat ROM, piemēram, Pokémon, noteikti esat pamanījis, ka jaunākām platformām paredzētie ROM aizņem ievērojamu daļu jūsu krātuves. Vienai spēlei var būt nepieciešami vairāki gigabaiti krātuves. Saglabājiet vairāk nekā duci, un jūsu ROM kolekcija var ātri paplašināties līdz daudziem terabaitiem. Šeit var palīdzēt MAME projekta CHDMAN rīks.

Vai jūsu ROM kolekcijā ir arkādes spēles vai nosaukumi konsolēm ar optisko datu nesēju, piemēram, Sony PlayStation? CHDMAN var tos saspiest CHD failos, kas aizņem daļu no ROM sākotnējā izmēra.

Vislabāk ir tas, ka daudzi emulatori atbalsta CHD formātu. Tātad, jūs varat turpināt atskaņot savus ROM, tos neizvelkot vai neizspiežot. Paskatīsimies, kā.

Kas ir CHDMAN?

MAME Compressed Hunks of Data (CHD) pārvaldnieks jeb saīsināti "CHDMAN" ļauj saglabāt ROM failus vienā saspiestā arhīvā. Tas var ne tikai ietaupīt vietu, bet arī vienkāršot vairāku failu ROM pārvaldību, piemēram, optisko datu nesēju dublējumkopijas, kas sastāv no spēles datu celiņa un daudziem citiem tās mūzikas audio celiņiem.

Galvenā atšķirība, salīdzinot ar tipiskiem arhīviem, ko veido tādi rīki kā 7-Zip un WinRAR, ir tā, ka CHDMAN CHD failus var izmantot bez dekompresijas.

Divi CHD formāta trūkumi ir tādi, ka CHDMAN ir komandrindas rīks, kas jums būs jāizmanto, ierakstot komandas terminālī, un ka ne visi emulatori atbalsta iegūto CHD formātu. CHDMAN var saspiest tikai failus ar šādiem paplašinājumiem:

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

Kā saspiest ISO, izmantojot CHDMAN

CHDMAN tiek izplatīts ar MAME emulatoru. Ja jūs to jau izmantojat, MAME instalācijas direktorijā atradīsit CHDMAN izpildāmo failu. Ja nē, lejupielādējiet jaunāko MAME versiju no tās oficiālās vietnes un instalējiet to savā datorā, lai iegūtu arī CHDMAN.

Lai izvairītos no pilna ceļa ierakstīšanas uz CHDMAN katru reizi, kad vēlaties saspiest ROM, pievienojiet MAME mapi savam System Path mainīgajam. To var izdarīt, izmantojot izmantojot vides mainīgos operētājsistēmā Windows 10.

Atveriet a Failu pārlūks logs (Windows taustiņš + E) un, lai lietas būtu sakārtotas, jebkurā vietā izveidojiet mapi, kurā veiksit visu ar CHDMAN saistīto failu žonglēšanu.

Pārvietojiet tos ROM failus, kurus vēlaties saspiest, uz šo mapi. Šajā rakstā mēs izmantosim oriģinālo PlayStation dublējumu, kas saglabāts CUE un BIN failu kombinācijā.

Palaidiet Windows CMD vai PowerShell. Pēc tam pārejiet uz mapi ar spēles failiem, izmantojot komandu Mainīt direktoriju (CD):

cd PATH_TO_FOLDER

Mūsu komanda bija:

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

Lai saspiestu spēli ar CHDMAN uz CHD formātu, izmantojiet tālāk norādīto.

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

Mūsu komanda bija:

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

Tādā veidā jūs varat saspiest visu konsoļu ROM, kurās tika izmantoti optiskie datu nesēji (CD un DVD), CHD formātā. Tomēr ir īpašs gadījums, kas mums jāpiemin: cietā diska attēli.

CHDMAN un CHD formātu var izmantot arī saspiestu HDD dublējumkopiju glabāšanai. Tiem var būt viens un tas pats paplašinājums ar optiskajām dublējumkopijām, kas saglabātas kā BIN un IMG, taču, lai saspiestu HDD uz CHD, ir jāizmanto iepriekš minētās komandas pielāgota versija:

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

CHDMAN var arī dublēt CHD formāta faktiskos HDD, kas savienoti ar datoru. Tomēr vidusmēra lietotājam tas būtu reti vajadzīgs.

Kas vēl būtu jāzina par CHD?

Šī raksta mērķis ir zināt, kā saspiest savus lielos ROM, lai iegūtu vieglākus CHD failus. Tomēr tālāk norādītā informācija varētu būt noderīga, ja izlemjat izmantot šo faila formātu emulētajām spēlēm.

Kuri emulatori atbalsta CHD?

Lai gan CHD faili tagad tiek uzskatīti par standartu optisko datu nesēju un HDD dublējumkopiju glabāšanai saspiestā emulācijai draudzīgā formātā, ne visi emulatori tos atbalsta.

Ja meklējat ar CHD saderīgu emulatoru, par laimi daži no populārākajiem emulatoriem tos atbalsta. Šeit ir daži emulatoru piemēri, kas ļauj atskaņot CHD:

  • MAME.
  • DuckStation.
  • Beetle PSX.
  • PCSX.
  • PCSX2.
  • DEmul.
  • lr-opera.
  • Reicast.
  • Flycast.
  • Redream.
  • Genesis Plus GX.
  • PicoDrive.

Tāpēc ka kā darbojas LaunchBox un citi priekšgala pakalpojumi, kurus varat izmantot emulācijai, piemēram izmantojot RetroArch operētājsistēmā Windows, CHD vajadzētu strādāt arī ar šiem pakalpojumiem.

Kā jūs varat pārbaudīt savus KSS?

CHDMAN ir ne tikai saspiešanas risinājums, bet, kā norāda tā nosaukums, CHD failu pārvaldnieks. Tātad, jūs varat to izmantot arī, lai...

  • Iegūstiet informāciju par CHD failiem, izmantojot chdman informācija -i "FILENAME.chd" pamudināt.
  • Pārbaudiet CHD failus, izmantojot chdman verify -i "FILENAME.chd" pamudināt.

Vai jūs varat atspiest CHD?

CHD atspiešana ir gandrīz pretēja tam, kā jūs tos saspiežat. Tā kā formāts atbalsta optisko datu nesēju un HDD dublējumus, jums ir jāpielāgo izmantotā komanda atbilstoši datu nesējam, ar kuru strādājat.

CHDMAN var iegūt tikai optisko datu nesēju dublējumus atpakaļ uz CUE un BIN kombināciju ar:

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

Jums nav jānorāda BIN fails; CHDMAN to izveido automātiski, izmantojot to pašu nosaukumu, kas izmantots CUE failam. Lai izvilktu saspiestus HDD dublējumus, nomainiet "extractcd" ar "extracthd" šādi:

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

Vairāk krātuves, vairāk spēļu

Emulatoru ROM saspiešana, izmantojot CHDMAN, atgūs ievērojamu daudzumu krātuves vietas. Bet ir arī liels mīnuss.

Atbrīvojot vietu krātuvē, varat vēl vairāk paplašināt savu ROM kolekciju. Un tas, savukārt, nozīmē vēl vairāk spēļu jūsu neizpildītajā. Tā kā ir tik daudz spēļu viena klikšķa attālumā, būtu lieliski, ja būtu CHDMAN ekvivalents, kas varētu saspiest un pavairot mūsu brīvo laiku.