CHDファイルについて何を知っていますか?それらをどのように使用できますか?

CHDファイルをお探しですか?レトロゲームに興味がある場合は、拡張子が.chdのファイルに出くわした可能性があります。ほとんどの場合、これらのファイルには非常に一般的なものがいくつかあります。名前がわかりにくく、非常に大きく、何にも不可欠ではないように見えます。





CHDファイル

CHDファイルは、MAMEが使用するアーケードゲームのディスク画像です。ファイルサイズが非常に大きい理由を説明します。現在、それらは大きなROMを使用する多くのエミュレーターの間で非常に人気があります。また、RetroarchのPlayStation Libretroコアのようなエミュレーターが含まれており、アドオンによって、 ラズベリーパイ 一連のマイクロコンピュータ。



CHDがMAMEROMの場合、MAMEのメインROMフォルダの下部にある同じ名前のフォルダに保存されます。

光ディスクを使用する実際のPlayStationまたはコンソールのゲームバックアップである場合は、状況によっては、エミュレータのROMサブディレクトリに直接配置する必要があります。



nvidiaシールド用のWebブラウザ

コンソールエミュレーターでは、CHDファイルにゲーム全体が含まれているため、エミュレーターでそれらを開いてプレイを開始できます。 MAMEでは、MAMEがアーケードマシンをエミュレートするため、ゲームの一部です。



ゲーム機に加えて、アーケードゲームには通常、ゲームごとに異なる専用のソフトウェアまたはハードウェアがありました。ソフトウェア部分は通常、ROMチップに保存されます。ある時点で、ROMチップを使用すると非常にコストがかかり、ゲームはより印象的なビジュアルで大きくなり、メーカーはCDまたはハードディスクドライブの使用を開始します。彼らはそれらを使用して、ゲームの最も重要な資産(オーディオ、グラフィックス、音楽、アニメーション)を保存し、ゲームのコア部分をROMチップ上に小さく保ちました。

理由:

CHDは通常、MAMEではそれ自体では役に立たない。それらに付随する実際のROMファイルでそれらを使用する必要があります。ただし、CHDファイルにはゲームのアセットが含まれていますが、ゲーム自体は含まれていません。また、特定のCHDファイルおよびゲームが実行されたハードウェアに関連する追加フ​​ァイルとともに移動するROMもあります。そのため、それは合法的な灰色の領域のままなので、Googleはあなたの友達であるとしか言えません。



それらのROMをMAMEのROMサブディレクトリに配置し、CHDを同じ場所に配置しますが、サブディレクトリには独自の名前を使用してから、MAMEでROMを実行してみます。コマンドラインではなくGUIベースのMAMEを使用できない場合は、最初にROMのスキャン/監査を実行することをお勧めします。



CHDファイルの内容

CHDファイルを操作するためのすばらしいツールは、MAME自体からのソースに付属しています。 chdmanとして知られています。ただし、MAMEの設定によって異なります。インストールするか、次のコマンドを使用してボードに搭載します。

extracthd

CHD画像を確認し、その構造に関する情報を表示する場合は、次を使用します。

extractcd

CHDを変更する

同じツールを使用して、CHDファイルの内容を引き出して作成することもできます。

ハードディスクドライブリカバリ用のIMGやCDバックアップ用のBINとCUEの組み合わせなど、CHDをよりアクセスしやすい形式に引き出します。これらのファイルをCHD形式と互換性のない別個のエミュレーターで使用しようとしている場合にのみ意味があります。ハードディスクイメージファイルの場合は、次のコマンドを使用します。

sudo apt install mame-tools

CDリカバリの場合は、

chdman info -i IMAGE_FILENAME.chd
を置き換えます
chdman extracthd -i IMAGE_FILE.CHD -o OUTPUT_FILE.IMG
で上記のコマンドで。

PCをFireStickにストリーミング

DemulやPCSXReARMed、RetroArchなどのエミュレーター、またはRaspberryPi用の他のエミュレーターディストリビューションを使用した後。また、CHDファイルをチェックして使用するには、CHDファイルをエミュレータのROMパスに配置する必要があります。

ROMフォルダには、次のような複数のゲームのリカバリが含まれている場合も、混乱しているように見えます。

モバイルノート5をルート化する方法
  • 本当にCDフォーマットでした
  • BINとCUEの組み合わせで保存されるようになりました
  • いくつかのオーディオトラックが含まれています

これは、CUEとBINの組み合わせを使用しているためです。実際のCDの各トラックは、個別のBINファイルとして保存されます。したがって、1つのゲームを多数のファイルに分割できます。

これらのROMを保存するための高度な方法として作成されたCHDファイル形式もあります。また、あらゆる点で優れています。すべてを1つのファイルに追加できます。たとえば、一般的なデータは、 zlib アルゴリズム。しかし、人のトラックはFlacで圧縮されています。

そのうえ?

CUEファイルと多数のBINファイルの間で分割されたゲームを単一のCHDファイルに変更する場合は、次を使用します。

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

ただし、圧縮パラメータを微調整することはありません。最適な選択肢が自動的に選択されます。変換中、chdmanは、他の情報の中でも、それぞれの場合に使用するさまざまな種類の圧縮を提示します。

変換が終了したとき。ゲームのロードに最初に使用したのと同じエミュレーターに最新のCHDファイルをロードしてみてください。動作する場合は、元のファイルを削除して、他のゲームに移動します。

多くのレトロゲームを維持している場合は、それらの最大のものをCHD形式に変更した後、少なくともそれと互換性のあるエミュレーターについては。したがって、数ギガバイトのスペースを格納するだけで済みます。

結論:

これがCHDファイルについてのすべてです。問題が発生した場合は、お知らせください。役に立ったと思われる場合は、下のコメントセクションで提案をお知らせください。このガイドではカバーできないと思われる他の代替方法を知っていますか?

また読む: