Chocolate Doomは、Doom Engineに基づいて、最新のコンピューターで実行できるフォームで、Doomおよびその他のゲームのオリジナルDOSバージョンを正確に再現することを目指しています。
もともと、チョコレートドゥームはドゥームソースポートにすぎませんでした。プロジェクトには現在、異端とヘクセンの港、および争いが含まれています。
チョコレートドゥームの目的は次のとおりです。
チョコレートドゥームの背後にある哲学とデザインの詳細については、ソースコードに配布された哲学ファイルをご覧ください。
プレイ用のチョコレートドゥームのセットアップ方法については、インストールファイルを参照してください。
Chocolate Doomは、DOS Doom構成ファイル(通常はdefault.cfgという名前)と互換性があります。したがって、DOS Doomの既存の構成ファイルは、単純に箱から出して作業する必要があります。ただし、チョコレートドゥームはいくつかの追加の設定も提供します。これらはchocolate-doom.cfgという名前の別のファイルに保存されます。
構成は、チョコレートセットアップツールを使用して編集できます。
Chocolate Doomは、DOSバージョンでも当初サポートされていなかったいくつかのエキストラを含む、多くのコマンドラインパラメーターをサポートしています。バイナリ分布については、ダウンロードに含まれているcmdlineファイルを参照してください。詳細については、Chocolate Doom Webサイトもご覧ください。
Vanilla Doomでは、PWADファイルにスプライトを含める方法はありません。 Chocolate Doomの「-File」コマンドラインオプションは、Vanilla Doomとまったく同じように動作し、「-File」を使用してWADファイルを追加してTCSを再生しようとすることは機能しません。
多くの総変換(TCS)は、メインIWADにマージする必要があるPWADファイルとして分散されています。通常、このマージを実行するDeusf.exeのコピーが含まれています。チョコレートドゥームには、このマージをシミュレートする新しいオプション「-Merge」が含まれています。基本的に、WADディレクトリはメモリにマージされており、ディスク上のIWADを変更する必要性を削除します。
チョコレートドゥームを使用してTCSをプレイするには、次のように実行します。
chocolate-doom -merge thetc.wad
ここにいくつかの例があります:
chocolate-doom -merge batman.wad -deh batman.deh vbatman.deh (Batman Doom)
chocolate-doom -merge aoddoom1.wad -deh aoddoom1.deh (Army of Darkness Doom)
チョコレートドゥームには、音楽再生のためのさまざまなオプションが含まれています。詳細については、readme.musicファイルを参照してください。
さまざまなクラシックTCをプレイする方法に関する情報を含む詳細情報は、チョコレートドゥームのWebサイトで入手できます。
https://www.chocolate-doom.org/
サインアップして、ポートに関する有用な情報を提供することをお勧めします!
チョコレートドゥームは完璧ではありません。 DOS実行可能ファイルを正確にエミュレートして再現することを目的としていますが、一部の動作は再現するのが非常に難しい場合があります。プロジェクトの性質上、バニラドゥームバグに遭遇する可能性もあります。これらは意図的に存在します。詳細については、Not-Bugsファイルを参照してください。
新しいバグレポートは、GitHubの問題トラッカーに提出できます。
https://github.com/chocolate-doom/chocolate-doom/issues
ソースコードパッチは大歓迎ですが、スタイルのガイドラインに従ってください。ソース配布に含まれるハッキングという名前のファイルを参照してください。
チョコレートドゥームはGNU GPLの下に配布されます。詳細については、コピーファイルを参照してください。
フィードバック、質問、または提案は[email protected]に送信してください。ありがとう!