Què en sabeu dels fitxers CHD i com es poden utilitzar?

Esteu cercant fitxers CHD? Si us agrada jugar retro, és possible que hàgiu trobat fitxers amb l'extensió de .chd. En la majoria de situacions, aquests fitxers tenen algunes coses força comuns: tenen noms críptics, són bastants grans i no semblen essencials en res.





Fitxers CHD

Els fitxers CHD són imatges de discs de jocs arcade utilitzats per MAME. Explica per què tenen una mida de fitxer tan gran. Actualment, es fan força populars entre molts emuladors que fan servir ROM grans. A més, inclou emuladors com alguns dels nuclis de PlayStation Libretro a Retroarch i, mitjançant complements, totes les distribucions increïbles orientades a l’emulació per a la Raspberry Pi sèrie de microordinadors.



Si els vostres CHD són ROM MAME, es desaran a carpetes amb el mateix nom a la part inferior de la carpeta ROM principal de MAME.

Si es tracta de còpies de seguretat de jocs per a PlayStation o consola reals que utilitzaven discos òptics, en algunes situacions haurien de posar-se directament al subdirectori ROM de l’emulador.



r7000 dd-wrt vs tomàquet

Durant els emuladors de consola, els fitxers CHD contenen tot el joc, de manera que podeu obrir-los a l'emulador i començar a jugar. A MAME, tot i que formen part del joc a causa de que MAME emula màquines arcade.



A més de les consoles de jocs, els jocs arcade normalment tenien programari o maquinari dedicat que diferia d'un joc a un altre. La part del programari normalment es desa en xips ROM. En algun moment, amb xips ROM bastant costosos i els jocs cada cop més grans amb visuals més impressionants, els seus fabricants comencen a utilitzar CD o unitats de disc dur. Els van utilitzar per estalviar els recursos més importants dels jocs: àudio, gràfics, música, animacions, mantenint al mateix temps les parts bàsiques del joc més petites als xips ROM.

Motiu:

Els CHD solen ser inútils sols amb MAME. Voleu que els fitxers ROM reals que els acompanyen els facin servir. Tanmateix, els fitxers CHD contenen els recursos del joc, però no el joc en si. També trobareu les ROM que es mouen amb el fitxer CHD concret i qualsevol fitxer addicional relacionat amb el maquinari en què es va executar el joc. Per això, com que continua sent una àrea gris legal, només podem dir que Google és el vostre amic.



Introduïu aquestes ROM al subdirectori ROM de MAME, poseu els vostres CHD al mateix lloc però als subdirectoris amb el seu propi nom i, a continuació, proveu d'executar la ROM amb MAME. Si no podeu utilitzar una línia d’ordres sinó una variant de MAME basada en la GUI, probablement voldreu executar primer un escaneig / auditoria de les vostres ROM.



Contingut dels fitxers CHD

L’increïble eina per treballar amb fitxers CHD ve amb la seva font, del mateix MAME. Es coneix com chdman. Tanmateix, depèn de la configuració de MAME, ja sigui instal·lada o incorporada a bord amb l'ordre:

extracthd

Si voleu comprovar una imatge CHD i veure informació sobre la seva estructura, utilitzeu:

extractcd

Modifiqueu els vostres CHD

També podeu utilitzar la mateixa eina per treure el contingut d’un fitxer CHD i per crear-ne un.

Treure un CHD a un format més accessible, com ara IMG per a la recuperació de la unitat de disc dur o una combinació BIN & CUE per a còpies de seguretat de CD. Té un punt només si intenteu utilitzar aquests fitxers en un emulador diferent que no sigui compatible amb el format CHD. En el cas dels fitxers d'imatge del disc dur, utilitzeu l'ordre:

sudo apt install mame-tools

Per a la recuperació de CD, substituïu

chdman info -i IMAGE_FILENAME.chd
amb
chdman extracthd -i IMAGE_FILE.CHD -o OUTPUT_FILE.IMG
a l'ordre anterior.

La sincronització de fotos iCloud no funciona

Després d’utilitzar un emulador com Demul o PCSX ReARMed, RetroArch o una altra distribució d’emuladors per al vostre Raspberry Pi. A més, heu de posar els fitxers CHD al camí de la ROM de l’emulador perquè els comprovi i els utilitzi.

La carpeta ROM també es veu desordenada si conté la recuperació de més d'un joc que:

fallout 4 fov change
  • Estaven realment en format CD
  • Ara es desen en combinacions BIN i CUE
  • Conté diverses pistes d'àudio

Això es deu a l’ús de la combinació CUE i BIN. Cada pista del CD real s’emmagatzema com un fitxer BIN separat. Així, un sol joc es pot dividir en molts fitxers.

El format de fitxer CHD també es va crear com una forma avançada de desar aquestes ROM. També destaquen en tots els aspectes. Tot es pot afegir en un sol fitxer. Per exemple, les dades típiques es poden comprimir amb el fitxer zlib algorisme. Però les pistes personals es comprimeixen amb Flac.

Què és més?

Si voleu canviar una partida dividida entre un CUE i molts fitxers BIN a un únic fitxer CHD, utilitzeu:

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

Tot i això, no modifiqueu els paràmetres de compressió. Les opcions òptimes se seleccionaran automàticament per a vosaltres. Mentre es fa la conversió, chdman presentarà, entre altres informacions, els diversos tipus de compressió que utilitza en cada cas.

Quan finalitzi la conversió. Simplement intenteu carregar el vostre fitxer CHD més recent al mateix emulador que vau utilitzar per carregar el joc. Si funciona, elimineu els fitxers originals i passeu a l’altre joc.

Si manteniu molts jocs retro, després de canviar-ne el més gran al format CHD, almenys per als emuladors que el compatible. Per tant, simplement podeu acabar emmagatzemant diversos gigabytes d’espai.

Conclusió:

Aquí teniu tot sobre fitxers CHD. Si teniu algun problema, feu-nos-ho saber. Si creieu que és útil, feu-nos saber els vostres suggeriments a la secció de comentaris següent. Coneixeu algun altre mètode alternatiu que creieu que no podem tractar en aquesta guia?

Llegiu també: