Ryan Haines/安卓权威
说到复古游戏,很难买到原装硬件。即使可以,大多数复古游戏机也不适合现代电视,因此体验将明显比几十年前差。幸运的是,有办法解决这个问题。最大的依赖于通过FPGA的硬件仿真、软件仿真或两者的结合。如果你刚刚开始你的旅程,这里有一个两者的快速分解,以及我和Android Authority的其他成员如何使用它们来重温辉煌的日子。什么是FPGA仿真?
Ryan Haines/安卓权威
FPGA或现场可编程门阵列仿真依赖于集成电路来有效地重建原始控制台硬件的逻辑。它不是同一个芯片,因此仍在进行仿真,但目标是使用特定于控制台的内核以完全相同的方式处理信息。通常,它们可以在没有适配器的情况下用于玩卡带和其他复古游戏,更新的硬件可以实现HDMI输出和互联网连接等功能。近年来最著名的例子之一是Analogue Pocket。
我的同事Ryan Haines在他年迈的GameBoy Advance SP最终去世后,拿起一个在更现代的设备上玩他收藏的实体GBA游戏。该公司此前发布了类似的基于FPGA的设备,模拟NES、超级任天堂、经典世嘉游戏机,以及即将推出的任天堂64设备。Analogue是FPGA游戏设备中最知名的品牌。另一种流行的FPGA设备是MiSTer。
这是一种更通用的设备,能够使用不同的内核在一个设备中模拟多个控制台,但通常需要更多的设置。这些产品可以从许多不同的公司以不同的封装获得,但它们通常都使用Terasic的相同DE10 Nano电路板。其他FPGA设备则采取相反的方法。通过将FPGA放入卡带中,您可以在原始主机硬件上播放您最喜欢的游戏的ROM。这是我的同事Stephen Schenck对Everdrive的FPGA墨盒所做的工作。
这使他能够在CRT电视上玩游戏,以获得最真实的复古体验。Ryan Haines/安卓权威
FPGA仿真忠实于原始硬件还有其他优点。软件模拟器经常对复古游戏机的滴答率和其他小怪癖进行平滑处理,这些都被完全保留了下来。由于没有繁重的软件层转换输入,FPGA设备也具有低延迟。这对大多数游戏玩家来说不是问题,但它可以帮助完成帧完美的技巧和其他紧迫的时间。当然,这一切都是有代价的。
FPGA设备可能非常昂贵,成本高于他们试图模拟的原始控制台。由于硬件限制,它们也无法模拟更新的游戏机。优势:精确的逆向硬件仿真
表现不错
产出增加
互联网连接
低输入延迟
低功耗
缺点:价格昂贵
设置困难
无法模拟最近的控制台
什么是软件仿真?Hadlee Simons/Android权威
当你想到在PC或游戏手持设备上玩复古游戏时,你可能会想到软件模拟。
这些使用软件在Windows、Linux、Android、iOS或任何其他平台上模拟复古硬件。这种方法的好处是,更强大的硬件可以直接转化为更好的性能。在我的测试中,过去几年的任何旗舰手机都可以轻松玩PlayStation 2或Dreamcast游戏,许多任天堂Switch游戏也触手可及。当然,模拟器的质量也很重要。值得庆幸的是,大多数平台都有许多专门的开发人员,每个控制台都有几个选项。
如果一个特定的游戏在特定的模拟器上运行不好,你可以尝试不同的模拟器,并希望获得更好的结果。使用设置也会有所帮助。软件模拟器更通用,特别是在功能更强大的设备上。说到设置,软件模拟器比FPGA设备有更多的选择来改善复古游戏的核心体验。这些包括从着色器和升级到在线游戏和RetroAreaction支持的所有内容。如果你只是想要一个简单的体验,你不必使用这些,但花点时间了解这些设置可以带来回报。
如果你正在寻找一种简单的体验,软件模拟也很适合。EmuDeck、Retrobat、EmulationStation、RetroArch等将从一个界面运行您的所有模拟器。如果你只对几个控制台感兴趣,你也可以下载单独的模拟器。C.Scott Brown/安卓管理局
软件仿真几乎没有缺点,尽管对于N64或Sega Saturn等具有独特架构的游戏机来说可能很困难。
翻译过程中总是会丢失东西,因为软件本质上只是试图使用现代代码创建相同的最终结果。大多数现代设备都可以通过这种方式供电,但这通常伴随着重大的让步。例如,游戏可能运行速度较慢或出现图形故障。无论如何,软件仿真的功耗和最低规格明显高于FPGA设备。对于8位或16位时代的复古游戏机来说,这不是问题,但一旦你得到像PS2这样的第六代游戏机,你就需要一台像样的电脑或过去几年的旗舰智能手机。
查看我们的Android模拟器指南,了解您的手机可以运行什么。此外,当软件翻译您的输入时,总会增加少量的延迟。就我个人而言,我甚至没有注意到这一点,但在将它们与FPGA设备进行比较时值得一提。优势:易于查找和设置
免费或便宜
利用现有硬件
大量增强功能
缺点:不是100%准确
延迟稍高
更高的功耗
更高的规格要求
复古游戏的FPGA与软件仿真:你应该选择哪一个?
尼克·费尔南德斯/安卓权威
对于大多数人来说,最好从软件模拟开始。进入的门槛要低得多,它的功能也更加丰富,而且体验往往比在原始的复古硬件上玩要好。您还可以使用与阅读本文相同的硬件,因此成本应该为零。你可以很容易地在Android或iOS上下载模拟器,但你需要自己寻找ROM。如果你真的想要一个更专用的设备,有很多在Android或Linux上运行的复古游戏手持设备。
这些设备的成本低至50美元,预装了模拟器,并提供了方便的一体式外形。FPGA器件更难推荐。它们通常比在复古游戏机上玩要好,复古游戏机可能也很难找到,但价格和困难的设置使它们更适合铁杆爱好者。除非您从Analogue获得设备,否则您最好像享受游戏一样享受设置过程。对于MiSTer来说尤其如此,所以除非你真的准备好进行硬件仿真,否则不要采取这一步骤。你可能会喜欢