O que você sabe sobre os arquivos CHD e como usá-los?

Você está procurando por arquivos CHD? Se você gosta de jogos retrô, pode ter encontrado arquivos com a extensão .chd. Na maioria das situações, esses arquivos têm algumas coisas bastante comuns: eles têm nomes enigmáticos, são muito grandes e não parecem essenciais em nada.





Arquivos CHD

Os arquivos CHD são imagens de disco de jogos de arcade usadas pelo MAME. Isso explica por que eles são tão grandes em tamanho de arquivo. Atualmente, eles se tornaram bastante populares entre muitos emuladores que usam ROMs grandes. Além disso, inclui emuladores como alguns dos núcleos do PlayStation Libretro no Retroarch e, por complementos, todas as incríveis distribuições orientadas à emulação para o Raspberry Pi série de microcomputadores.



Se seus CHDs forem MAME ROMs, eles serão salvos em pastas com o mesmo nome na parte inferior da pasta principal de ROMs do MAME.

Se forem backups de jogos para o PlayStation ou console real que usa discos ópticos, eles devem, em algumas situações, colocá-los diretamente no subdiretório ROM do emulador.



como esconder um subreddit

Durante os emuladores de console, os arquivos CHD contêm o jogo inteiro, então você pode abri-los no emulador e começar a jogar. No MAME, embora façam parte do jogo, o MAME emula máquinas de arcade.



Além dos consoles de jogos, os jogos de arcade geralmente tinham software ou hardware dedicado que variava de jogo para jogo. A parte do software é normalmente salva em chips ROM. Em algum ponto, usando chips ROM bastante caros e jogos ficando maiores com visuais mais impressionantes, seus fabricantes começam a usar CDs ou unidades de disco rígido. Eles os usaram para salvar os recursos mais substanciais dos jogos - áudio, gráficos, música, animações - enquanto mantinham as partes centrais do jogo nos chips ROM.

Razão:

Geralmente, os CHDs são inúteis por conta própria com MAME. Você deseja que os arquivos ROM reais que os acompanham os utilizem. No entanto, os arquivos CHD contêm os ativos do jogo, mas não o jogo em si. Você também encontrará as ROMs que se movem com o seu arquivo CHD específico e quaisquer arquivos adicionais relacionados ao hardware no qual o jogo foi executado. Por isso, como ainda é uma área cinzenta do direito, só podemos dizer que o Google é seu amigo.



Coloque essas ROMs no subdiretório ROM do MAME, coloque seus CHDs no mesmo lugar, mas subdiretórios usando seus próprios nomes e, em seguida, tente executar a ROM com MAME. Se você não pode usar uma linha de comando, mas uma variante baseada em GUI do MAME, você provavelmente deseja executar uma varredura / auditoria de seus ROMs primeiro.



Conteúdo dos arquivos CHD

A incrível ferramenta para trabalhar com arquivos CHD vem com sua fonte, do próprio MAME. É conhecido como chdman. No entanto, depende da configuração do MAME, ele é instalado ou trazido a bordo com o comando:

extracthd

Se você deseja verificar uma imagem CHD e visualizar algumas informações sobre sua estrutura, use:

extractcd

Modifique seus CHDs

Você também pode usar a mesma ferramenta para extrair o conteúdo de um arquivo CHD e para criar um.

Puxando um CHD para um formato mais acessível, como IMG para recuperação de disco rígido ou uma combinação de BIN & CUE para backups de CD. Só tem um ponto se você está tentando usar esses arquivos em um emulador distinto que não é compatível com o formato CHD. No caso de arquivos de imagem de disco rígido, use o comando:

sudo apt install mame-tools

Para recuperação de CD, substitua

chdman info -i IMAGE_FILENAME.chd
com
chdman extracthd -i IMAGE_FILE.CHD -o OUTPUT_FILE.IMG
no comando acima.

como soltar algo no roblox

Depois de usar um emulador como Demul ou PCSX ReARMed, RetroArch ou outra distribuição de emulador para o seu Raspberry Pi. Além disso, você deve colocar seus arquivos CHD no caminho da ROM do emulador para que ele os verifique e use.

Sua pasta de ROMs também parece desordenada se contiver a recuperação de mais de um jogo que:

stock android parou de funcionar
  • Estavam realmente em formato de CD
  • Agora são salvos em combinações BIN e CUE
  • Continha várias faixas de áudio

Isso se deve ao uso da combinação CUE e BIN. Cada trilha do CD real é armazenada como um arquivo BIN separado. Portanto, um único jogo pode ser dividido em vários arquivos.

O formato de arquivo CHD também foi criado como uma forma avançada de salvar esses ROMs. Eles também se destacam em todos os aspectos. Tudo pode ser adicionado em um único arquivo. Por exemplo, dados típicos podem ser compactados com o zlib algoritmo. Mas as faixas pessoais são compactadas com Flac.

O que mais?

Se você quiser alterar uma divisão do jogo entre um CUE e muitos arquivos BIN em um único arquivo CHD, use:

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

No entanto, você não ajusta os parâmetros de compressão. As escolhas ideais serão selecionadas automaticamente para você. Durante a conversão, o chdman apresentará, entre outras informações, os vários tipos de compactação que usa em cada caso.

Quando a conversão terminar. Simplesmente tente carregar seu arquivo CHD mais recente no mesmo emulador que você usou inicialmente para carregar o jogo. Se funcionar, remova os arquivos originais e vá para o outro jogo.

Se você mantiver muitos jogos retro por aí, depois de trocar o maior deles para o formato CHD, pelo menos para os emuladores que o compatível. Assim, você pode simplesmente acabar armazenando vários gigabytes de espaço.

Conclusão:

Aqui está tudo sobre arquivos CHD. Se você estiver enfrentando algum problema, informe-nos. Se você acha que isso é útil, deixe-nos saber suas sugestões na seção de comentários abaixo. Você conhece algum outro método alternativo que você acha que não podemos cobrir neste guia?

Leia também: