Chocolate Doom 和 LZDoom 在 EmuELEC 上的使用指南
Chocolate Doom 是一个 Doom 源代码移植,准确地再现了 1990 年代 Doom 的体验。LZDoom 是 GZDoom 的一个分支,GZDoom 本身是一个面向修改者的 Doom 引擎移植。
文件位置说明
有两个目录需要注意:
- roms/ports/doom
- 如果通过 SSH 连接设备,路径为
/storage/roms/ports/doom。 - 通过 Samba 访问时,路径为
\\YOUR_IP\roms\ports\doom。 - 如果将 SD 卡插入 PC,路径为
EEROMS:\ports\doom。
- 如果通过 SSH 连接设备,路径为
- roms/ports/doom-mods
- 如果通过 SSH 连接设备,路径为
/storage/roms/ports/doom-mods。 - 通过 Samba 访问时,路径为
\\YOUR_IP\roms\ports\doom-mods。 - 如果将 SD 卡插入 PC,路径为
EEROMS:\ports\doom-mods。
- 如果通过 SSH 连接设备,路径为
原版游戏
如果你只想玩单一的 wad/megawad 游戏,可以将这些 wad、iwad 或 pwad 文件复制到 roms/ports/doom/ 目录下,就可以开始游戏了。它们可以与 Chocolate Doom、LZDoom 和 prboom 一起运行。
模组/附加内容
如果你想玩任何模组或附加内容,你需要将特定的 .doom 文件放入 roms/ports/doom/ 目录中。注意:.doom 文件只能与 Chocolate Doom 和 LZDoom 一起运行。如果你将 prboom 设置为默认核心,将会出现错误!
.doom 文件格式
- EmuELEC 版本 4.2 及以下:
.doom文件必须是 Unix 格式,行结尾必须是 LF。如果使用 DOS 格式(CR+LF),将会报错。最后一行需要添加换行符(LF)。从 EmuELEC 版本 4.3 开始,不再需要这样做。
.doom 文件可以包含以下三个关键词:
- GAMETYPE(可选值:"doom"、"hexen"、"heretic" 或 "strife",指定相应的可执行文件。只对 Chocolate Doom 必需,LZDoom 可留空)
- SUBDIR(指定启动时的子目录,有些模组需要在其自己的文件夹中启动。如果不使用,可以留空)
- PARAMS(启动模组所需的命令行参数)
示例
- Chex 模组
- 创建子文件夹
roms/ports/doom-mods/chex/。 - 将模组文件放入该子文件夹。
- 创建文件
roms/ports/doom/Chex 1.doom,内容如下:GAMETYPE=doom SUBDIR= PARAMS=-iwad /storage/roms/ports/doom-mods/chex/chex.wad -deh /storage/roms/ports/doom-mods/chex/chex.deh - 重启 EmulationStation 后,你会看到 "Chex 1" 出现在 Doom 系统中,这可以在 Chocolate Doom 和 LZDoom 中运行。
- 创建子文件夹
- Strife 模组
- 创建子文件夹
roms/ports/doom-mods/strife/。 - 将 Strife 的 wad 文件放入该子文件夹。
- 创建文件
roms/ports/doom/Strife.doom,内容如下:GAMETYPE=strife SUBDIR= PARAMS=-iwad /storage/roms/ports/doom-mods/strife/strife.wad - 重启 EmulationStation 后,你会看到 "Strife" 出现在 Doom 系统中,这可以在 Chocolate Doom 和 LZDoom 中运行。
- 创建子文件夹
- Doom64 for Doom2
- 创建子文件夹
roms/ports/doom-mods/Doom64_for_Doom2/。 - 将 Doom64 for Doom2 的 wad 文件放入该子文件夹。
- 将
doom2.wad放入roms/ports/doom/目录。 - 创建文件
roms/ports/doom/Doom64.doom,内容如下:GAMETYPE=doom SUBDIR= PARAMS=-iwad /storage/roms/ports/doom/doom2.wad -merge /storage/roms/ports/doom-mods/Doom64_for_Doom2/D64D2.wad -deh /storage/roms/ports/doom-mods/Doom64_for_Doom2/d64d2.deh - 重启 EmulationStation 后,你会看到 "Doom64" 出现在 Doom 系统中。此方法仅适用于 Chocolate Doom。LZDoom 不支持
-merge参数,需使用-file参数,修改roms/ports/doom-mods/Doom64.doom为:GAMETYPE=doom SUBDIR= PARAMS=-iwad /storage/roms/ports/doom/doom2.wad -file /storage/roms/ports/doom-mods/Doom64_for_Doom2/D64D2.wad -deh /storage/roms/ports/doom-mods/Doom64_for_Doom2/d64d2.deh
- 创建子文件夹
为 Chocolate Doom 配置游戏手柄
- 连接键盘到设备。
- 选择 Setup-Scripts -> Launch Terminal。
- 输入命令
chocolate-setup,按回车键。 - 按下光标键一次,以显示配置界面。
- 根据个人喜好配置键位。
- 按 ESC 保存配置。
- 按 H5 和 H2(对于 OGS 设备,其他设备请尝试其他按钮组合),结束终端。
如果你想为 Hexen、Heretic 或 Strife 配置游戏手柄,请使用以下命令:
chocolate-setup -game [hexen|heretic|strife]
© 版权声明
文章版权归作者所有,未经允许请勿转载。


暂无评论内容