使用RetroPie构建复古游戏机

我在YouTube频道上亲自面对的最常见问题是我最喜欢的Linux发行版是什么。 如果将答案限制为在台式机和笔记本电脑上运行,则答案通常是某种形式的基于Ubuntu的Linux发行版。 我对这个问题的诚实回答可能会让许多人感到惊讶。 我最喜欢的Linux发行版实际上是RetroPie

就像我对Linux和开放源代码软件一样充满热情,我同样对经典游戏(尤其是90年代及更早版本生产的视频游戏)充满热情。 我将大部分盈余收入用于较旧的游戏,现在我可以收集到将近一千款游戏,可供20多个游戏机使用。 在业余时间,我会搜集跳蚤市场,院子销售,房地产销售和eBay购买各种游戏机的游戏,包括Nintendo,Sega和Sony进行的几乎每次迭代。 我喜欢经典游戏,在如今发布的游戏中似乎失去了这种魅力。

RetroPie游戏

RetroPie是一个伟大的项目,对像我这样的复古游戏发烧友来说也是一笔财富。 RetroPie是基于Raspbian的发行版,设计用于Raspberry Pi(尽管可以使其在其他平台(例如PC)上运行)。 RetroPie启动进入图形界面,该图形界面可通过游戏板或操纵杆完全控制,并允许您轻松管理自己喜欢的游戏的数字副本(ROM)。 您可以从Internet上抓取信息,以更好地组织收藏并管理收藏的游戏列表,并且整个界面非常人性化和高效。 在界面上,您可以直接启动游戏,然后通过按下游戏板上的按钮组合来退出游戏。 除非需要输入WiFi密码或手动编辑配置文件,否则几乎不需要键盘。

我使用RetroPie来托管我所收藏的每个物理游戏的数字副本。 从本地商店或eBay购买游戏时,我还会下载ROM。 作为收藏家,这非常方便。 如果我手腕上没有特定的物理控制台,则可以启动RetroPie并快速享受游戏乐趣,而无需连接电缆或清洁墨盒触点。 在原始硬件上玩游戏还有很多话要说,但是如果时间紧迫,RetroPie非常方便。 我也不必担心电池电量耗尽,墨盒触点变脏,光盘腐烂或像我这样的收藏家必须定期处理的其他问题。 我只是玩游戏。

此外,RetroPie还使我变得非常聪明,并利用我的技术知识来实现​​通常无法获得的其他功能。 例如,我设置了三个RetroPie,每个RetroPies都利用Syncthing (一种流行的开源文件同步工具)在彼此之间同步文件。 同步是自动进行的,这意味着我可以在一台电视上开始游戏,然后在另一台设备上的同一位置继续,因为同步中包含了保存文件。 为了更进一步,我还将保存和配置文件备份到Backblaze B2 ,因此,如果SD卡出现故障,我将受到保护。

设置RetroPie

设置RetroPie非常容易,如果您之前曾经设置过Raspberry Pi Linux发行版(例如Raspbian),则过程基本上是相同的-您只需下载IMG文件,并使用其他工具将其闪存到SD卡中即可,例如Etcher ,然后将其插入到RetroPie中。 然后插入交流适配器和游戏手柄,然后通过HDMI将其连接到电视。 您也可以选择购买一个保护套,以保护RetroPie免受外界因素的影响并增加视觉吸引力。 以下是您需要入门的清单:

  • Raspberry Pi板(推荐3B +或更高版本)
  • SD卡(建议16GB或更大)
  • USB游戏手柄
  • UL认证的微型USB电源适配器,至少2.5A

如果您选择添加可选的Raspberry Pi外壳,我建议使用RetroFlag的Super NES和Super Famicom主题外壳 。 这些外壳不仅看起来很酷,而且还具有功能齐全的电源和重置按钮。 这意味着您可以将“重置”和“电源”按钮配置为直接触发操作系统的停止过程,而不必突然终止电源。 这肯定会带来更专业的体验,但是确实需要安装特殊的脚本。 有关说明在RetroFlag的GitHub页面上 。 提防:亚马逊和eBay上有许多质量不一的案例。 其中一些是RetroFlag案例的廉价仿制品,而其他一些则总体上质量较低。 实际上,即使RetroFlag制作的盒子质量也各不相同-我在NES主题的盒子中遇到了一些配电问题,导致体验不稳定。 如有疑问,我发现RetroFlag的Super NES和Super Famicom主题案例效果很好。

新增游戏

首次启动RetroPie时,它将调整文件系统的大小,以确保您可以完全访问SD卡上的可用空间,并可以设置游戏手柄。 我无法为您提供游戏ROM的链接,因此我将把这一部分留给您解决。 找到它们后,只需将它们添加到指定文件夹的RetroPie SD卡中,该文件夹位于/ home / pi / RetroPie / roms / <console_name>下 。 您可以使用自己喜欢的工具将ROM传输到Pi,例如终端中的SCPWinSCPSamba等。添加游戏后,可以通过按开始并选择重新启动EmulationStation的选项来重新扫描它们。 重新启动后,它将自动为您添加的ROM添加菜单项。 基本上就是全部。

(重新扫描会更新EmulationStation的游戏清单。如果不这样做,它将不会列出您复制过来的任何新添加的游戏。)

关于游戏的性能,您的里程会因您要模拟的游戏机而异。 例如,我注意到Sega Dreamcast游戏几乎完全不能运行,并且大多数Nintendo 64游戏将以不良帧率缓慢运行。 许多PlayStation Portable(PSP)游戏的性能也不一致。 但是,所有8位和16位游戏机看上去都非常完美,我还没有遇到运行不佳的单个8位或16位游戏机。 出乎意料的是,为原始PlayStation设计的游戏对我来说运行非常好,考虑到Raspberry Pi较低的性能潜力,这是一项了不起的壮举。

总体而言,RetroPie的性能很棒,但是Raspberry Pi却不如游戏PC强大,因此请相应地调整您的期望。

结论

RetroPie是一个梦幻般的开源项目,致力于保存经典游戏,是世界各地游戏收藏者的资产。 拥有我的物理游戏收藏的数字副本非常方便。 如果我要告诉自己的童年时代自己,有一天我可以在一台设备上收集整个游戏,那么我可能会不敢相信。 但是RetroPie已成为我家庭中的主食,并提供数小时的娱乐和享受。

如果您想查看我提到的部分以及快速安装概述, 我的YouTube频道上有一个视频,介绍整个过程,并在最后展示一些游戏玩法。

翻译自: https://opensource.com/article/19/1/retropie

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值