树莓派 5 上的 DOOM

Raspberry Pi 5 上的 Doom 标题图片

简介

DOOM 是最受玩家喜爱的游戏之一。每当我拿到一台新设备时,我个人总是首先想在上面运行《毁灭战士》。可想而知,当我拿到我的 Raspberry Pi 5 时,我首先做的就是这个。

让我告诉你,结果比我预想的要好。

但我的期待是基于在 Raspberry Pi 4 上运行《毁灭战士》,所以就从这里开始吧。

首先,如果您需要复习一下,DOOM 始于 90 年代初。id Software 公司的一个开发团队制作了这款创新的 3D 游戏,并于 1993 年以共享软件的形式发布。

抱着同样的态度,id Software 在 90 年代末公开发布了源代码,允许人们创建自己的关卡、修改,甚至对游戏玩法进行全新的改造。

总之,复古游戏是 Raspberry Pis 最常见(如果不是最常见)的用途之一,《毁灭战士》(DOOM)就是其中的佼佼者。因此,我想从这里开始。

简要说明:从标题图片可以看出,我说的是经典的《毁灭战士》,而不是《毁灭战士 3》。不过我会在适当的时候玩这款游戏的。

树莓派 4 上的 DOOM

我喜欢在树莓派上玩《毁灭战士》已经很久了。但有一个问题是,哪个 DOOM 版本最适合 Pi。

最常见的 DOOM 引擎 是巧克力 DOOM。它是比较保守的发行版之一,真正坚持了经典游戏的风格。其他流行的变体包括 GZDOOM、Zandronum 和 Crispy DOOM。

我选择了 Chocolate DOOM,因为它相当轻便。

在 Raspberry Pi 4 上运行 Chocolate DOOM 非常简单。只需安装 Chocolate DOOM,然后决定要运行哪些 WAD 文件即可。

WAD 文件(代表 "数据都在哪里?")包含不同关卡的地图、纹理和声音。人们就是通过这些文件来制作新的 DOOM 变体的。

那么,让我们来看看其中的一项修改: 自由空间.

Freedoom 包含三种形式:Freedoom 第一阶段和第二阶段与经典游戏类似,而 FreeDM 则是一款针对多人死亡竞赛的 MOD。因此,你要攻击的不是生成的生物,而是其他玩家。

我想以它为例,说明它是如何在 Raspberry Pi 4 上运行的。如下图所示,我正在运行 FreeDM - Chocolate Doom 3.0.1。

树莓派 4 上的 DOOM
树莓派 4 上的 DOOM

请注意,我是一个人在玩,也就是说根本没有敌人。没有其他玩家,也不会有敌人出现。

我必须说,FreeDM 的操作相对流畅,但偶尔也会有点粘滞,肯定会更流畅。同样,这是在没有敌人的情况下。在有敌人的情况下,游戏会很快滞后。

于是,我一边跑来跑去,一边随手拿起武器,决定跑到 btop 看看我的 Raspberry Pi 4 的负载情况如何。

如果你看看上面的照片,很快就会发现 Chocolate DOOM 的 CPU 负载为 8.8%。但在我测试时,Chocolate DOOM 的 CPU 负载在 8% 和 20% 之间波动。

对于一个没有敌人的版本来说,这实在是太多了。不出所料,如果你去 reddit 和 r/DOOM你会发现很多帖子都有类似的抱怨。

所以我想知道它在 Raspberry Pi 5 上会是什么样子。

树莓派 5 上的 DOOM

老实说,如果 CPU 负荷只有一半,我也会很高兴。

我拿着 Raspberry Pi 5 坐了下来。我连接上 a Pimoroni Fan SHIM (就像我用 Raspberry Pi 4 时一样),把它连接到 GPIO 引脚,再把它连接到显示器上,然后用花哨的新电源按钮打开它。

启动后,我立即安装了 "巧克力 DOOM"。

我打开了 Chocolate DOOM,结果发现它运行得非常完美。FreeDM 似乎一点也不卡,所以我想试试看。我决定运行 Freedoom:Phase 2 - Chocolate Doom 3.0.0。

运行方式类似于经典的《毁灭战士》游戏,左右两侧都有敌人出现。

树莓派 5 上的 DOOM
树莓派 5 上的 DOOM

我真的很惊讶。我一直以每秒最高帧数运行游戏,却丝毫没有卡顿。我运行的每个版本的《巧克力 DOOM》都是如此。

而且,从 btop它的 CPU 容量约为 1%。这一直持续了很长时间。在使用 FreeDM 或 Freedoom 时,它从未达到 2%。

因此,如果您期待用 Raspberry Pi 5 玩游戏,那么前景一片光明。

我将在我的 Raspberry Pi 5 上进行更多游戏测试(包括更多 DOOM 测试),如果您想看具体的测试结果,请告诉我!

竞赛与通讯

同时,我们知道要等到 10 月 23 日才能买到 Raspberry Pi 5 是多么令人沮丧。因此,我们希望能让您尽快玩到 Raspberry Pi 5。

所以我们要举办一个小比赛: 您能为 Raspberry Pi 5 想出什么最疯狂的东西?

Raspberr Pi 5 竞赛

只要你的想法不会毁了它,你就可以把你的想法发给我们,我们会在我们的网站上发布--并撰文介绍!

我们将在这里和网站上公布获胜者名单 buyzero.de 10 月 23 日。

获胜创意(由我们决定)将赢得全套 Raspberry Pi 5 套件,包括一个 27W USB-C Power Delivery (PD) 电源、一个 Raspberry Pi 5 机箱、一张 SD 卡和一个 Raspberry Pi 5。欧盟境内免运费。

亚军将获得 Raspberry Pi 5,欧盟境内免运费。

因此,请务必提出您的想法--您可以在下面发表评论,也可以通过以下方式联系我们 PiCockpit 官方联系页面.

您也可以告诉我们您想用 Raspberry Pi 5 做的一些不太疯狂的事情,我们可以帮您完成!

如果您想了解最新消息,请在页面右上方注册订阅我们的时事通讯。

总结

就是这样,DOOM 巧克力在 Raspberry Pi 5 上运行得非常出色。

现在面临更大的挑战!

如果您对 DOOM 感兴趣,我们已经讨论过 在 Arduino Nano 上玩 DOOM 在我们的 百利宫项目 系列。

如果您对 Raspberry Pi 5 感兴趣,请查看我们最近的文章:

树莓派 5 可以运行《毁灭战士》。但它能运行《孤岛惊魂》吗?

4评论

  1. daniel 在10 月 3, 2023在4:29 上午

    ChatGPT 的文章是如何撰写的?

    • Adam 在10 月 9, 2023在10:25 上午

      不,我已经写好了。

  2. NochEinHirnBesitzer 在10 月 4, 2023在7:52 下午

    Sich freuen, dass ein Spiel welches bereits auf 486'ern mit "Coprozessoren"(also respektive ~ 66 - 120 MHz und 4 - 8 MB RAM) flüssig lief, jetzt endlich auch auf 4 x 3000MHz Prozessor und 8000MB läuft...

    还有。

    66 MHz 与 3000 MHz
    8 MB 与 8000 MB

    人必须要有一个非常奇妙的世界,才能对一切感到好奇,或感到自由...... 😉

    • Adam 在10 月 9, 2023在10:28 上午

      是啊,这自然不是什么新的挑战,而只是一次愉快的旅行。

发表评论