Se collezioni ROM come Pokémon, avrai sicuramente notato che quelle per le piattaforme più recenti occupano una parte significativa del tuo spazio di archiviazione. Un singolo gioco potrebbe richiedere più gigabyte di spazio di archiviazione. Conservane più di una dozzina e la tua raccolta ROM può espandersi rapidamente fino a molti Terabyte. È qui che lo strumento CHDMAN del progetto MAME può aiutare.
MUO Video della giornata SCORRI PER CONTINUARE CON IL CONTENUTO
La tua collezione ROM contiene giochi arcade o titoli per console con supporto ottico, come la PlayStation di Sony? CHDMAN può comprimerli in file CHD che occupano una frazione della dimensione originale di una ROM.
La cosa migliore è che molti emulatori supportano il formato CHD. Quindi puoi continuare a riprodurre le tue ROM senza estrarle o decomprimerle. Vediamo come.
Cos'è il CHDMAN?
Il gestore Compressed Hunks of Data (CHD) di MAME, o 'CHDMAN' in breve, consente di archiviare i file di una ROM in un unico archivio compresso. Oltre a risparmiare spazio, questo può anche semplificare la gestione di ROM multi-file, come i backup su supporti ottici costituiti dalla traccia dati di un gioco e molte altre tracce audio per la sua musica.
Una differenza fondamentale rispetto agli archivi tipici prodotti da strumenti come 7-Zip e WinRAR è che i file CHD di CHDMAN possono essere utilizzati senza richiedere la decompressione.
I due svantaggi del formato CHD sono che CHDMAN è uno strumento da riga di comando che dovrai utilizzare digitando i comandi nel terminale e che non tutti gli emulatori supportano il formato CHD risultante. CHDMAN può comprimere solo file con le seguenti estensioni:
- STECCA E CONTENITORE.
- GDI.
- ISO.
- SOMMARIO.
- NRG.
- CDR.
- IMG.
Come comprimere i tuoi ISO con CHDMAN
CHDMAN è distribuito con l'emulatore MAME. Se lo usi già, troverai l'eseguibile di CHDMAN nella directory di installazione di MAME. In caso contrario, scarica l'ultima versione di MAME dal suo sito ufficiale e installalo sul tuo PC per ottenere anche CHDMAN.
Per evitare di digitare il percorso completo di CHDMAN ogni volta che desideri comprimere una ROM, aggiungi la cartella di MAME alla variabile System Path. Puoi farlo tramite utilizzando le variabili di ambiente in Windows 10 .
Apri un Esplora file finestra ( Tasto Windows + E ) e, per mantenere le cose in ordine, crea una cartella ovunque desideri, all'interno della quale eseguirai tutti i giochi di destrezza tra file relativi a CHDMAN.
Sposta i file della ROM che desideri comprimere in quella cartella. Per questo articolo utilizzeremo un backup PlayStation originale archiviato in una combinazione di file CUE e BIN.
Esegui Windows CMD o PowerShell. Successivamente, spostati nella cartella con i file del gioco con il comando Cambia directory (CD):
come ottenere un ritratto su iPhone 7
cd PATH_TO_FOLDER
Il nostro comando era:
cd "H:\Emulation\ROMs\PS1\Compress-to-CHD"
Per comprimere il tuo gioco con CHDMAN nel formato CHD, utilizza quanto segue:
chdman.exe createcd -i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD"
Il nostro comando era:
chdman createcd -i "MUO_PSX.cue" -o "MUO_PSX.chd"
In questo modo potrai comprimere le ROM di tutte le console che utilizzavano supporti ottici (CD e DVD) nel formato CHD. C'è però un caso particolare che dobbiamo menzionare: le immagini del disco rigido.
CHDMAN e il formato CHD possono essere utilizzati anche per archiviare backup compressi dell'HDD. Questi potrebbero condividere la stessa estensione con i backup ottici salvati come BIN e IMG, ma devi utilizzare una versione ottimizzata del comando precedente per comprimere gli HDD in CHD:
chdman createhd -i "OLDPCback.img" -o "OLDPCback.chd"