Chocolate Doom的目的是基于厄运引擎以现代计算机运行的形式准确地重现DOOM和其他游戏的原始DOS版本。
最初,巧克力末日只是一个末日源端口。该项目现在包括异端和hexen港以及冲突。
巧克力末日的目的是:
有关巧克力末日背后的理念和设计的更多信息,请参见用源代码分发的理念文件。
有关如何设置巧克力末日播放的说明,请参阅安装文件。
巧克力末日与DOS DOM配置文件兼容(通常命名为default.cfg )。因此,DOS Doom的现有配置文件应简单地锻炼。但是,巧克力末日还提供了一些额外的设置。这些存储在一个名为chocolate-doom.cfg的单独文件中。
可以使用Chocolate-Setup工具对配置进行编辑。
巧克力末日支持许多命令行参数,包括一些最初不受DOS版本的额外功能。有关二进制发行版,请参阅下载中包含的CMDline文件;巧克力末日网站上还提供了更多信息。
使用香草末日,无法在PWAD文件中包括精灵。 Chocolate Doom的“ -file”命令行选项的行为与Vanilla Doom完全相同,并且通过使用“ -file”添加WAD文件来播放TCS将不起作用。
许多总转换(TC)被分配为PWAD文件,必须合并到主IWAD中。通常包括Deusf.exe的副本,该副本执行此合并。巧克力末日包括一个新的选项“ -Merge”,它将模拟此合并。本质上,WAD目录合并为内存,消除了修改磁盘上的IWAD的需求。
要使用巧克力末日玩TC,请这样运行:
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的信息,可在Chocolate Doom网站上找到:
https://www.chocaly-doom.org/
鼓励您注册并贡献有关港口的任何有用信息!
巧克力末日不是完美的。尽管它旨在准确模拟和复制DOS可执行文件,但某些行为可能很难复制。由于项目的性质,您也可能会遇到香草末日虫子。这些是故意存在的;有关更多信息,请参见Not-Bugs文件。
可以将新的错误报告提交给GitHub上的问题跟踪器:
https://github.com/chocaly-doom/chocaly-doom/issues
欢迎来源代码补丁,但请遵循“样式指南” - 请参阅源分发中包含的名为黑客的文件。
巧克力末日分布在GNU GPL下。有关更多信息,请参见复制文件。
请向[email protected]发送任何反馈,问题或建议。谢谢!