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]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)