Vam zmanjkuje prostora za vaše ROM-e? Na srečo lahko z orodjem CHDMAN prihranite prostor tako, da stisnete svoje ROM-e, namesto da jih odstranite.
Če zbirate ROM-e, kot je Pokémon, ste zagotovo opazili, da tisti za novejše platforme zavzemajo precejšen del vašega prostora za shranjevanje. Posamezna igra lahko zahteva več gigabajtov prostora za shranjevanje. Ohranite jih več kot ducat in vaša zbirka ROM-ov se lahko hitro razširi na veliko terabajtov. Tu lahko pomaga orodje CHDMAN projekta MAME.
Ali vaša zbirka ROM vsebuje arkadne igre ali naslove za konzole z optičnimi mediji, kot je Sonyjeva PlayStation? CHDMAN jih lahko stisne v datoteke CHD, ki zavzamejo delček izvirne velikosti ROM-a.
Najboljše pa je, da veliko emulatorjev podpira format CHD. Torej lahko še naprej predvajate svoje ROM-e, ne da bi jih ekstrahirali ali razpakirali. Poglejmo, kako.
Kaj je CHDMAN?
MAME's Compressed Hunks of Data (CHD) manager ali na kratko "CHDMAN" vam omogoča shranjevanje datotek ROM-a v en sam stisnjen arhiv. Poleg prihranka prostora lahko to tudi poenostavi upravljanje ROM-ov z več datotekami, kot so varnostne kopije optičnih medijev, ki so sestavljeni iz podatkovne sledi igre in številnih drugih zvočnih posnetkov za njeno glasbo.
Ključna razlika v primerjavi s tipičnimi arhivi, ki jih ustvarijo orodja, kot sta 7-Zip in WinRAR, je, da je mogoče datoteke CHD CHDMAN uporabljati brez potrebe po dekompresiji.
Dve slabosti formata CHD sta, da je CHDMAN orodje ukazne vrstice, ki ga boste morali uporabiti s tipkanjem ukazov v terminalu, in da vsi emulatorji ne podpirajo nastalega formata CHD. CHDMAN lahko stisne samo datoteke z naslednjimi končnicami:
- CUE & BIN.
- GDI.
- ISO.
- TOC.
- NRG.
- CDR.
- IMG.
Kako stisniti svoje ISO-je s programom CHDMAN
CHDMAN se distribuira z emulatorjem MAME. Če to že uporabljate, boste izvršljivo datoteko CHDMAN našli v namestitvenem imeniku MAME. Če ne, prenesite najnovejšo različico MAME z njegove uradne strani in ga namestite na svoj računalnik, da dobite tudi CHDMAN.
Da se izognete vnašanju celotne poti do CHDMAN vsakič, ko želite stisniti ROM, dodajte mapo MAME svoji spremenljivki System Path. To lahko storite tako, da z uporabo spremenljivk okolja v sistemu Windows 10.
Odpri a Raziskovalec datotek okno (Tipka Windows + E) in, da bodo stvari urejene, ustvarite mapo, kjer koli želite, znotraj katere boste izvajali vse žongliranje datotek, povezanih s CHDMAN.
Premaknite datoteke ROM-a, ki ga želite stisniti, v to mapo. Za ta članek bomo uporabili izvirno varnostno kopijo PlayStation, shranjeno v kombinaciji datotek CUE & BIN.
Zaženite Windows CMD ali PowerShell. Nato se premaknite v mapo z datotekami vaše igre z ukazom Change Directory (CD):
cd PATH_TO_FOLDER
Naš ukaz je bil:
cd"H:\Emulation\ROMs\PS1\Compress-to-CHD"
Za stiskanje vaše igre s CHDMAN v format CHD uporabite naslednje:
chdman.execreatecd-i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"
Naš ukaz je bil:
chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"
Na ta način lahko stisnete ROM-e vseh konzol, ki so uporabljale optične medije (CD in DVD) v format CHD. Vendar pa moramo omeniti poseben primer: slike trdega diska.
CHDMAN in format CHD se lahko uporabljata tudi za shranjevanje stisnjenih varnostnih kopij HDD. Te lahko delijo isto razširitev z optičnimi varnostnimi kopijami, shranjenimi kot BIN in IMG, vendar morate za stiskanje trdih diskov v CHD uporabiti prilagojeno različico zgornjega ukaza:
chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"
CHDMAN lahko tudi varnostno kopira dejanske trde diske, povezane z računalnikom, v format CHD. To pa naj bi povprečen uporabnik redko potreboval.
Kaj morate še vedeti o CHD?
Naš cilj v tem članku je vedeti, kako stisniti vaše velike ROM-e v vitkejše datoteke CHD. Kljub temu je naslednje lahko koristno, če se odločite uporabiti to obliko datoteke za svoje emulirane igre.
Kateri emulatorji podpirajo CHD?
Čeprav datoteke CHD zdaj veljajo za standard za shranjevanje optičnih medijev in varnostnih kopij trdega diska v stisnjenem formatu, ki je prijazen do emulacije, jih ne podpirajo vsi emulatorji.
Če torej iščete emulator, združljiv s CHD, ga na srečo podpirajo nekateri najbolj priljubljeni emulatorji. Tukaj je nekaj primerov emulatorjev, ki vam omogočajo predvajanje CHD-jev:
- MAME.
- DuckStation.
- Beetle PSX.
- PCSX.
- PCSX2.
- DEmul.
- lr-opera.
- Reicast.
- Flycast.
- Redream.
- Genesis Plus GX.
- PicoDrive.
Zaradi kako deluje LaunchBox in druge sprednje storitve, ki jih lahko uporabite za emulacijo, kot je z uporabo RetroArch v sistemu Windows, bi morali CHD delati tudi na teh storitvah.
Kako lahko preverite svoje CHDs?
CHDMAN ni le rešitev za stiskanje, temveč, kot pove že njegovo ime, upravitelj datotek CHD. Torej ga lahko uporabite tudi za...
- Pridobite informacije o datotekah CHD z uporabo chdman info -i "FILENAME.chd" poziv.
- Preverite datoteke CHD z uporabo chdman verify -i "FILENAME.chd" poziv.
Ali lahko dekompresirate CHD?
Dekompresija CHD je skoraj obratna od tega, kako jih stisnete. Ker format podpira optične medije in varnostne kopije trdega diska, morate ukaz, ki ga boste uporabili, prilagoditi glede na medij, s katerim imate opravka.
CHDMAN lahko izvleče samo varnostne kopije optičnih medijev nazaj v kombinacijo CUE & BIN z:
chdman.exeextractcd-i "INPUT.chd" -o "OUTPUT.cue"
Ni vam treba določiti datoteke BIN; CHDMAN jo samodejno ustvari z istim imenom, ki se uporablja za datoteko CUE. Če želite izvleči stisnjene varnostne kopije HDD, zamenjajte "extractcd" z "extracthd", kot sledi:
chdman.exeextracthd-i "INPUT.chd" -o "OUTPUT.IMG"
Več prostora za shranjevanje, več iger
Stisnjenje ROM-ov vaših emulatorjev s programom CHDMAN vam bo povrnilo veliko prostora za shranjevanje. Obstaja pa tudi velika pomanjkljivost.
Sprostitev prostora za shranjevanje pomeni, da lahko svojo zbirko ROM še razširite. In to posledično pomeni še več iger v vašem zaostanku. Ker je tako veliko iger na klik stran, bi bilo super imeti ekvivalent CHDMAN, ki bi lahko stisnil in pomnožil naš prosti čas.