在树莓派上玩老式游戏的 5 种方法

通过这些用于树莓派的开源平台,重温游戏的黄金时代。
287 位读者喜欢这篇文章。
5 arcade-style games for Linux

Cicada Strange 在 Flickr 上, CC BY-SA 2.0

他们不再像以前那样制作游戏了,是吧? 我指的是电子游戏。

当然,现在的设备性能更强了。 塞尔达公主以前在每个方向上只有 16 个像素; 现在有足够的图形处理能力来渲染她头上的每一根头发。 今天的处理器可以在笼斗生死战中击败 1988 年的处理器,而且毫不费力。

但是你知道缺少什么吗?乐趣。

你必须学习一百万零一个按钮才能通过教程任务。 可能还有一个故事情节。 你不应该需要背景故事来杀死坏人。 你只需要跳跃和射击。 因此,毫不奇怪,树莓派最持久和流行的用途之一是重温 8 位和 16 位游戏的黄金时代,即 80 年代和 90 年代早期。 但是从哪里开始呢?

在树莓派上玩老式游戏有几种方法。 每种方法都有其优点和缺点,我将在此处讨论。

Retropie

Retropie 可能是树莓派上最流行的复古游戏平台。 它是稳固的全能型平台,也是模拟经典桌面和游戏机系统的绝佳默认选择。

它是什么?

Retropie 构建于 Raspbian 之上。 如果您愿意,也可以将其安装在现有的 Raspbian 镜像之上。 它使用 EmulationStation 作为图形前端,用于包含一系列开源模拟器的库,包括 Libretro 模拟器。

不过,您无需理解任何一个词即可玩游戏。

它的优点

它非常容易上手。 您只需将镜像刻录到 SD 卡,配置您的控制器,复制您的游戏,然后开始杀死坏人即可。

庞大的用户群意味着那里有丰富的支持和信息,并且有活跃的在线社区可以寻求帮助。

除了 Retropie 镜像附带安装的模拟器之外,您还可以从软件包管理器安装大量的模拟器库,并且它一直在增长。 Retropie 还提供了一个用户友好的菜单系统来管理此操作,从而节省您的时间。

从 Retropie 菜单中,可以轻松添加 Kodi 和 Raspbian 桌面,后者带有 Chromium 网络浏览器。 这意味着您的复古游戏设备也适用于家庭影院、YouTubeSoundCloud 以及所有其他“客厅电脑”好物。

Retropie 还有许多其他自定义选项:您可以更改菜单中的图形,为不同的模拟器设置不同的控制手柄配置,使您的树莓派文件系统对您的本地 Windows 网络可见——各种各样的东西。

Retropie 构建于 Raspbian 之上,这意味着您可以探索树莓派最流行的操作系统。 您找到的大多数树莓派项目和教程都是为 Raspbian 编写的,这使得在 Raspbian 上自定义和安装新东西变得容易。 我已将我的 Retropie 设备用作无线桥接器,在其上安装了 MIDI 合成器,自学了一些 Python,以及更多——所有这些都没有损害其作为游戏机的使用。

它的缺点

在某种程度上,Retropie 的简单安装和易用性是一把双刃剑。 您可以在 Retropie 上运行很长时间,而无需学习像 sudo apt-get 这样的简单命令,这意味着您错过了很多树莓派的体验。

不必非得这样; 当您需要时,命令行仍然在那里,但也许用户与 Bash shell 隔离得太远了,而 Bash shell 实际上远没有看起来那么可怕。 Retropie 的主菜单只能通过控制手柄操作,当您没有插入控制手柄时,这可能会很烦人,因为您一直在将系统用于游戏以外的其他用途。

它适合谁?

任何想要直接开始玩游戏的人,任何想要最大和最好的模拟器库的人,以及任何想要在不玩游戏时开始探索 Linux 的绝佳方式的人。

Recalbox

Recalbox 是一个较新的用于树莓派的开源模拟器套件。 它还支持其他基于 ARM 的小型单板计算机。

它是什么?

与 Retropie 类似,Recalbox 构建于 EmulationStation 和 Libretro 之上。 不同之处在于它不是构建在 Raspbian 之上,而是构建在其自己的 Linux 风味之上:RecalboxOS。

它的优点

Recalbox 的设置甚至比 Retropie 更容易。 您甚至不需要镜像 SD 卡; 只需复制一些文件并开始即可。 它还开箱即用地支持某些游戏控制器,让您更快地进入第 1 关。 Kodi 已预装。 这是一个即用型的游戏和媒体设备。

它的缺点

Recalbox 的模拟器比 Retropie 少,自定义选项更少,用户社区也更小。

您的 Recalbox 设备可能始终仅用于模拟器和 Kodi,就像您安装它时一样。 如果您想更深入地了解 Linux,您可能需要一张新的 Raspbian SD 卡。

它适合谁?

如果您想要绝对最简单的复古游戏体验,并且可以愉快地放弃一些更晦涩的游戏平台,或者如果您害怕做任何有点技术性的事情(并且对摆脱这种状态不感兴趣),那么 Recalbox 非常适合您。

对于大多数 opensource.com 读者来说,Recalbox 最有可能派上用场的是推荐给您不太懂技术的朋友或亲戚。 它超简单的设置和整体缺乏选项甚至可能帮助您避免不得不帮助他们使用它。

自己动手

好的,如果您一直在关注,您可能已经注意到 Retropie 和 Recalbox 都是由许多相同的开源组件构建的。 那么,有什么能阻止您自己将它们组合在一起呢?

它是什么?

无论您想让它成为什么样子都可以。 开源软件的性质意味着您可以使用现有的模拟器套件作为起点,或者随意从中窃取。

它的优点

如果您心中有自己的自定义界面,我想您别无选择,只能卷起袖子开始动手。 这也是安装尚未完全进入 Retropie 的模拟器的一种方法,例如 BeebEmArcEm

它的缺点

嗯,这有点工作量,不是吗?

它适合谁?

黑客、修补匠、构建者、经验丰富的爱好者等等。

原生 RISC OS 游戏

现在介绍一个黑马:RISC OS,ARM 设备的原始操作系统。

它是什么?

在 ARM 成为世界上最流行的 CPU 架构之前,它最初是为成为 Acorn Archimedes 的核心而构建的。 那在今天有点被遗忘的野兽,但在几年内,它是世界上最强大的台式电脑,并吸引了大量的游戏开发。

由于 Pi 中的 ARM 处理器是 Archimedes 中处理器的曾孙,我们仍然可以在其上安装 RISC OS,并且通过一些工作,让这些游戏运行起来。 这与我们迄今为止介绍的模拟器选项不同,因为我们正在为编写游戏的操作系统和 CPU 架构上玩游戏。

它的优点

这是 RISC OS 的完美介绍。 这是一个绝对的操作系统瑰宝,非常值得亲自体验一下。

您正在使用与过去相同的操作系统来加载和玩游戏这一事实,使您的复古游戏设备更像一台时间机器。 这绝对为该项目增加了一些魅力和复古价值。

有一些出色的游戏仅在 Archimedes 上发布。 Archimedes 巨大的硬件优势也意味着它通常在许多多平台游戏中具有最佳的图形和最流畅的游戏玩法。 许多这些游戏的版权所有者非常慷慨地使其可以合法免费下载。

它的缺点

一旦您安装了 RISC OS,仍然需要一些努力才能使游戏正常运行。 这是一个 入门指南

这绝对不是客厅的绝佳全能解决方案。 没有像 Kodi 这样的东西。 有一个网络浏览器 NetSurf,但它正在努力赶上现代网络。 您将无法获得像模拟器套件那样多的游戏种类。 RISC OS Open 供爱好者免费下载和使用,并且大部分源代码已开源。 但尽管名称如此,它并不是 100% 开源的操作系统。

它适合谁?

这个适合寻求新奇事物的人、绝对的复古爱好者、想要探索 80 年代有趣操作系统的人、怀旧 Acorn 机器的人,以及想要一个完全不同的复古游戏项目的人。

命令行游戏

您真的需要安装模拟器或异构操作系统才能重温辉煌岁月吗? 为什么不直接从命令行安装一些原生 Linux 游戏呢?

它是什么?

有一系列经过测试可在 树莓派 上运行的原生 Linux 游戏。

它的优点

您可以使用命令行从软件包安装大多数这些游戏并开始玩。 简单。 如果您已经启动并运行了 Raspbian,那么这可能是您运行游戏的最快途径。

它的缺点

严格来说,这不是真正的复古游戏。 Linux 诞生于 1991 年,并且花了一段时间才作为一个游戏平台走到一起。 这不是 8 位和 16 位经典时代的游戏; 这些是后来构建的移植和受复古影响的游戏。

它适合谁?

如果您只是想要一堆乐趣,没问题。 但如果您试图重温实际的时代,那就不太对了。

标签
User profile image.
James Mawson 白天为科技公司开发营销材料。 他是一位计算机、商业和互联网爱好者、资深的复古游戏玩家和树莓派黑客,以及桌面 Linux 的热情推广者。

9 条评论

我想补充一点,您可以使用 QEMU 在树莓派上启动另一个操作系统,并在那里运行游戏。 例如,您可以轻松地通过 QEMU 在树莓派上运行 FreeDOS。
https://open-source.net.cn/article/18/3/can-you-run-dos-raspberry-pi

今天人们使用 FreeDOS 的众多原因之一是玩经典的 DOS 游戏。 任何在普通 MS-DOS 上运行的游戏也应该在 FreeDOS 上运行。

一定是您的 retropie 安装有问题,因为我的菜单使用键盘工作正常。

复古游戏太棒了! 我迫不及待想再次尝试我的旧 Atari 游戏 - 有人还记得骑着飞行鸵鸟的 Joust 吗? :)

只需安装 Lakka 并获取一些不错的 rom 即可在您的 rpi 上玩复古游戏 :) 包括许多模拟器和出色的游戏手柄支持!

很高兴了解,谢谢。

有趣的内容

有趣的阅读! 感谢您抽出时间撰写这篇文章! :)

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.