Contents

Como comprimir suas ISOs de Retrogame com CHDMAN (e continuar usando-as)

Se colecciona ROMs como Pokémon, certamente já reparou que os jogos para as plataformas mais recentes ocupam uma parte significativa do seu armazenamento. Um único jogo pode exigir vários gigabytes de armazenamento. Se tiver mais de uma dúzia, a sua coleção de ROMs pode rapidamente aumentar para muitos terabytes. É aí que a ferramenta CHDMAN do projeto MAME pode ajudar.

O nosso repositório inclui jogos de arcada e títulos de consola que utilizam dispositivos de armazenamento ótico, como os da PlayStation da Sony. Com a ajuda do CHDMAN, estes jogos podem ser comprimidos em ficheiros CHD mais pequenos, reduzindo significativamente o tamanho dos ficheiros e mantendo todo o conteúdo essencial do jogo.

Uma das vantagens de utilizar emuladores para jogos é a sua compatibilidade com o formato de ficheiro Compressed Hungry Dog (CHD). Isto permite aos utilizadores jogar os seus jogos diretamente a partir dos ficheiros comprimidos sem terem de os extrair ou descomprimir primeiro. Nesta secção, vamos demonstrar como utilizar esta funcionalidade e continuar a desfrutar dos nossos jogos retro favoritos de uma forma conveniente.

O que é o CHDMAN?

O inovador componente CHDMAN do MAME facilita o arquivamento de ficheiros que compõem uma ROM num repositório comprimido singularmente, não só ocupando menos espaço de armazenamento, mas também simplificando a administração de colecções de ROMs com vários ficheiros, tais como os provenientes de sistemas de backup de suportes ópticos que incorporam faixas de dados de jogos e várias faixas musicais.

Uma caraterística distintiva do formato de dados comprimidos do CHDMAN, que o diferencia dos utilitários de compressão tradicionais, como o 7-Zip e o WinRAR, reside na sua capacidade de aceder e manipular o conteúdo de um ficheiro comprimido sem necessitar de descompressão.

A utilização do formato de ficheiro CHD pode apresentar alguns desafios, uma vez que requer a utilização de um utilitário de linha de comandos chamado CHDMAN, que exige a introdução de comandos no ambiente do terminal. Além disso, é de notar que nem todas as plataformas de emuladores suportam a criação ou manipulação de imagens de disco CHD. Além disso, o formato CHD é restrito à compressão de ficheiros com extensões específicas, tais como .vbc, .spr, .dol, .txt, .md5, .crt, .log, .bat, .m3u, .wav, .ogg, .png, .jpg, .gif, .bmp, .ico, .tga, .flf, .mid, .mod, .s3m, .it, .stm, .roq,

⭐CUE & BIN.

⭐GDI.

⭐ISO.

⭐TOC.

⭐NRG.

⭐CDR.

⭐IMG.

Como comprimir suas ISOs com o CHDMAN

O CHDMAN é distribuído com o emulador MAME. Se já o usa, encontrará o executável do CHDMAN no diretório de instalação do MAME.Caso contrário, descarregue a versão mais recente do MAME a partir do seu site oficial e instale-o no seu PC para obter também o CHDMAN.

Para agilizar o processo de compactação de uma ROM utilizando o MAME e minimizar a entrada repetitiva do caminho completo do diretório para o CHDMAN, recomenda-se que os usuários considerem incorporar a pasta do MAME na variável de ambiente PATH do sistema no Windows 10. Isto pode ser conseguido através da configuração de variáveis de ambiente, simplificando assim a tarefa e melhorando a eficiência operacional.

Para abrir uma janela do Explorador de Arquivos no Windows, pressione o botão “tecla Windows” no teclado seguido da letra “E”. Isto irá abrir a aplicação do explorador e permitir-lhe-á navegar pelos seus ficheiros e pastas. Além disso, recomenda-se a criação de uma pasta designada para a gestão de todas as tarefas relacionadas com o CHDMAN, uma vez que tal pode ajudar a manter a organização e facilitar a localização de documentos ou dados importantes. Para tal, basta selecionar a localização pretendida onde pretende criar a pasta e, em seguida, utilizar as ferramentas adequadas para criar a nova pasta nessa localização.

Desloque os ficheiros ROM desejados para o diretório designado para efeitos de compressão. Neste caso, utilizaremos uma cópia de segurança original da PlayStation guardada como um par de ficheiros CUE e BIN.

/pt/images/bin-and-cue-in-windows-file-explorer.jpg

Navegue até ao diretório que contém os ficheiros do seu jogo utilizando o Prompt de Comando ou a interface PowerShell e, em seguida, altere o diretório de trabalho atual com o comando “Change Directory”.

 cd PATH_TO_FOLDER 

O nosso comando foi:

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

/pt/images/cd-command-in-cmd.jpg

Para compactar um jogo usando o CHDMAN e salvá-lo no formato CHD, siga estas etapas:

 chdman.exe createcd -i "ROM_YOU_WANT_TO_COMPRESS.CUE" -o "FILENAME_OF_COMPRESSED.CHD" 

O nosso comando foi:

 chdman createcd -i "All Things N_PSX.cue" -o "All Things N_PSX.chd"

/pt/images/chdman-createcd-command-in-cmd.jpg

o de imagens de disco rígido.

A ferramenta CHDMAN também pode ser utilizada para armazenar cópias de segurança comprimidas de unidades de disco rígido (HDD) no formato de ficheiro CHD. Estas cópias de segurança têm as mesmas extensões de nome de ficheiro que as cópias de segurança de discos ópticos que são armazenadas nos formatos BIN ou IMG; no entanto, deve ser utilizada uma versão adaptada do comando mencionado anteriormente para comprimir os dados do HDD em ficheiros CHD.

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

A Aplicação de Gestão da Unidade de Disco Rígido do Computador (CHDMAN) tem a capacidade de criar uma cópia de segurança de uma unidade de disco rígido externa ou interna que esteja fisicamente ligada a um computador pessoal no formato de alta densidade (CHD) de CD-ROM (Compact Disc-Read Only Memory).No entanto, esta funcionalidade pode não ser utilizada com frequência pelos utilizadores típicos, uma vez que serve um objetivo específico de armazenamento e recuperação de dados nesses dispositivos.

O que mais deve saber sobre as DCC?

O nosso principal objetivo neste artigo é elucidar a arte de reduzir dados ROM volumosos para formatos CHD mais simples. No entanto, se optar por utilizar esta estrutura de ficheiros específica para os seus jogos de emulador, a informação fornecida abaixo pode ser útil.

Que emuladores suportam CHDs?

Embora os ficheiros Compressed HD DVD (CHD) tenham sido amplamente reconhecidos como um método eficiente de arquivamento de cópias de segurança de suportes ópticos e de unidades de disco rígido num formato compatível com emulações, deve ter-se em atenção que nem todos os emuladores estão equipados para lidar com estes ficheiros.

/pt/images/duckstation-chd-file-selection-1.jpg

De facto, vários emuladores bem conceituados oferecem compatibilidade com ficheiros CHD, facilitando assim a sua utilização em vários contextos de jogo. Abaixo está uma lista de tais emuladores conhecidos por suportarem ficheiros CHD:

⭐MAME.

⭐DuckStation.

⭐Beetle PSX.

⭐PCSX.

⭐PCSX

⭐DEmul.

⭐lr-opera.

⭐Reicast.

⭐Flycast.

⭐Redream.

⭐Genesis Plus GX.

⭐PicoDrive.

Devido à forma como a LaunchBox funciona, juntamente com soluções alternativas de front-end que permitem a emulação, como a utilização do RetroArch numa plataforma Windows, conclui-se que os CHDs também devem funcionar eficazmente nesses serviços.

Como é que pode verificar os seus CHDs?

O CHDMAN não é apenas uma solução de compressão, mas sim uma ferramenta de gestão abrangente especificamente concebida para lidar com ficheiros CHD. Consequentemente, para além de fornecer capacidades de redução de dados, oferece uma funcionalidade versátil que permite aos utilizadores manipular e organizar eficazmente os seus ficheiros CHD com facilidade.

Utilize o comando de informação chdman com o modo interativo e forneça o nome do ficheiro entre aspas, como “FILENAME.chd”, para obter detalhes sobre um ficheiro CHD.

Utilize o utilitário de linha de comandos conhecido como chdman para executar um processo de verificação num ficheiro especificado com a extensão “.chd”, tal como “FILENAME.chd”. O subcomando verify é invocado, seguido do caminho do ficheiro de entrada, de modo a assegurar a integridade e exatidão do conteúdo do ficheiro.

Você pode descompactar CHDs?

O processo de descompressão dos ficheiros do Condusiv Health Check Disk (CHD) envolve uma inversão do procedimento de compressão que foi inicialmente aplicado. Ao utilizar soluções de backup em suportes ópticos ou unidades de disco rígido (HDD), é crucial modificar os comandos utilizados de acordo com o suporte de armazenamento específico utilizado.

/pt/images/mame-requires-chd-filter.jpg

O CHDMAN é capaz de recuperar cópias de segurança de suportes ópticos apenas sob a forma de uma combinação de ficheiros CUE e BIN.

 chdman.exe extractcd -i "INPUT.chd" -o "OUTPUT.cue" 

Não é necessário designar manualmente um ficheiro Bin; o CHDMAN gera-o sem problemas, utilizando o mesmo nome utilizado em associação com o ficheiro Cue. Para libertar duplicados condensados do Disco Rígido Externo, substitua “extractcd” por “extracthd”, como se mostra abaixo:

 chdman.exe extracthd -i "INPUT.chd" -o "OUTPUT.IMG" 

Mais Armazenamento, Mais Jogos

Empregar o CHDMAN para comprimir as ROMs associadas ao seu emulador pode resultar em poupanças substanciais em termos de capacidade de armazenamento. No entanto, é importante estar ciente de que esta abordagem também pode ter alguns inconvenientes.

A libertação da memória armazenada permite um aumento do tamanho da biblioteca de jogos, o que subsequentemente resulta num maior número de títulos em atraso. A comodidade do acesso instantâneo a numerosos jogos realça a conveniência de uma ferramenta semelhante ao CHDMAN, que tem a capacidade de condensar e ampliar o tempo de lazer disponível.