PrBoom

出自 ArchWiki

PrBoom 是经典第一人称射击游戏 Doom 的跨平台版本,由 id Software 开发。PrBoom 最初为 Microsoft Windows 编写,后来被移植到 Linux 和许多其他平台。它在原始游戏的基础上提供了一些增强功能,包括 OpenGL 渲染和高视频分辨率,同时力求在游戏玩法方面保持与原始 Doom 一致。您需要原始 Doom 数据,除非您安装 FreeDoom 软件包(见下文)。

安装

安装 prboomAUR 软件包。

用法

要使用 prboom,需要原始数据文件。IWAD - Internal WAD 的缩写 - 是 Doom 引擎游戏的主要资源文件,包含游戏的所有原始声音、关卡和图形。使用 IWad 文件和默认设置(除非您已经编辑了 ~/.prboom/prboom.cfg

# prboom -iwad /path/to/file

要更改窗口分辨率(您必须在游戏内选项中禁用全屏)

# prboom -width 800 -height 600 -iwad /path/to/file

完整的设置列表可以在 prboom(6) 中找到。

服务器

要启动服务器

# prboom-game-server

默认情况下它监听端口 5030,所以要加入游戏

# prboom -net localhost:5030 -iwad /path/to/file

音乐

如果音乐无法工作,请按照以下步骤操作。安装 timidity++freepats-general-midi,然后添加

/etc/timidity++/timidity.cfg
dir /usr/share/timidity/freepats
source /etc/timidity++/freepats/freepats.cfg

请注意,freepats 是一个不完整的音色库;因此它不会播放 Doom 和 Doom 2 使用的每种乐器。您应该考虑安装替代的 SoundFont

参见

Wikipedia:PrBoom