摘要:这篇文章是为刚接触开源掌机的新手准备的,希望能帮助大家理清思路,明白在不同价位上,什么样的期望是合理的。 很多新手会觉得困惑,那就是游戏机的性能和模拟难度并不总是成正比的。 比如,我们常把PS1、世嘉土星和N64看作同一时代,性能也差不多。但实际上,PS1在“
这篇文章是为刚接触开源掌机的新手准备的,希望能帮助大家理清思路,明白在不同价位上,什么样的期望是合理的。 很多新手会觉得困惑,那就是游戏机的性能和模拟难度并不总是成正比的。 比如,我们常把PS1、世嘉土星和N64看作同一时代,性能也差不多。但实际上,PS1在“土豆”机上都能流畅运行,N64就比较吃配置了,很多入门级掌机都难以完美模拟。至于世嘉土星,那更是出了名的难搞,很多性能不错的机器也只能“勉强运行一些游戏”。
如果你是刚入坑,不妨看看 B 站上面的开源掌机相关的视频。有很多人做相关掌机的测评。不过这些视频随便看看就可以了,因为很多都是商单视频,而且有些推荐很快就过时了,但是看看这些机器的上手体验还是很有帮助的。
总而言之,我把想模拟的游戏机和用来模拟它们的掌机分成了四个档次:
第一档:PS1及以下价格:200-500 元流畅运行:NES、Game Boy、Game Boy Color、世嘉MD/Genesis、SNES、GBA、PS1可能可以运行一些游戏:Dreamcast、NDS、N64、PSP、世嘉土星常见芯片:君正4770、RK3326、RK3566、全志H700、全志A133Plus推荐机型:TrimUI Smart、安伯尼克 RG XX系列、Miyoo Mini+、TrimUI Smart Pro、Powkiddy RGB30其实在这个档位里,我可以列出十几款机器,它们在外观、功能等方面都有细微的差别。 还有不少老机器用的是君正 4770 或者 RK3326 芯片,虽然技术上已经过时了,但如果你只想玩PS1、SNES之类的游戏,它们完全够用,而且可能在外观上有优势,是新机器没有的。 另外,这些老机器可能会打折或者二手更便宜。 注意,君正 4770 之类的芯片在模拟极少数特别难搞的SNES和PS1游戏时可能会吃力。
RK3566芯片和全志的 H700、A133P 虽然不能让你在N64之类的游戏上达到“开箱即用”的效果,但价格也贵不了多少(甚至可能更便宜,取决于促销活动和运费)。 我把“可能可以运行”的系统按难度从低到高排列了,但具体情况还得看游戏。 比如,在N64上,《马里奥赛车64》比较好跑,RK3566应该没问题(我用RK3326试过,效果还行),但《007黄金眼》或者《Conker's Bad Fur Day》可能就跑不动了。不同的N64游戏在不同的模拟器或者Retroarch 核心上表现不一样,所以你可以试试不同的方案,或者开启跳帧,让一些中等难度的游戏能玩。
注意,PSP是 16:9 的,而这个档位的机器大多是 3.5 英寸的 4:3 屏幕。 即使性能没问题,比较流畅的PSP游戏,在这种小屏幕上拉伸或者上下留黑边,效果也不会太好。 还要注意,这个档位的机器可能没有触摸屏,这会限制你能玩的NDS游戏,即使性能不是问题。 另外,很多机器只有一个 4:3 的屏幕,需要你按热键切换上下屏,这也限制了游戏体验。
这个档位的机器大多运行 Linux 系统,设置很简单:下载固件,刷到 SD 卡里,把 ROM 和 BIOS 文件拖进去就行了。 有些机器,比如安伯尼克 RG353V、RG353P 和 RG353M,可以设置 Android 系统双启动。 这能让你用不同的模拟器,可能会让 N64 之类的游戏跑得更好一些。但我个人觉得没啥必要,因为这些机器的价格已经和下一档的 Android 掌机重叠了。
第二档:PSP及以下同样,我可以列出更多“推荐机型”,包括一些已经停产的老机器,它们现在依然够用,但价格波动很大。
这一档的机器大多是 Android 系统,设置起来比第一档的 Linux 机器要麻烦得多。 Linux 固件一般都预装了模拟器,也配置好了,但Android机器需要你自己安装和配置每个模拟器。 学习曲线会更陡峭,但如果你想在 N64 和 PSP 上获得更好的体验,这是不可避免的。
这一档的机器屏幕有 4:3 的,也有 16:9 的,尺寸也各不相同。 虽然 PSP 在性能上不成问题,但如果你的机器是 4:3 的,16:9 的 PSP 游戏可能会显示得太小或者变形,体验不好。 还要注意,在 4:3 的机器上玩 NDS 和 3DS 游戏时,你需要按热键切换屏幕。 16:9 的机器能让你更灵活地同时显示双屏,但小屏幕可能会限制双屏并排显示的效果。 大部分世嘉土星游戏在这个档位上都能以原生分辨率流畅运行,但我还是把它列为“可能可以运行”,因为它实在太难模拟了,有些游戏可能会有问题,而且我没在自己的机器上测试过。
和上一档的 N64 和 PSP 一样,PS2 和 GameCube 在这个档位上表现会很不稳定。 很多游戏能跑,但运行很多游戏时都会遇到明显的性能问题,需要你调整各种设置,甚至可能有些你喜欢的游戏就是跑不动。 如果你想买这个档位的机器来玩 GameCube 或者 PS2 ,我建议你先问问自己:如果我喜欢的 NGC/PS2 游戏跑不动,我会后悔吗? 如果答案是肯定的,强烈建议你直接买下一档的机器。 贵是贵了点,但买一台能满足你需求的机器,比不断买升级幅度不大的机器要划算。
Switch 在这个档位上的表现更惨,只有极少数对性能要求不高的 Switch 游戏能勉强运行,比如独立游戏和 2D 游戏。 3DS 的难度介于 PS2 和 Switch 之间,但具体表现还是看游戏,而且和 NDS 一样,可能会受到屏幕的限制。
不过,PS1、Dreamcast、N64 和 PSP 之类的游戏在这个档位上就非常棒了。 这个档位的很多机器都有高清屏幕和足够的性能来提高这些游戏的分辨率。 在 6 英寸的屏幕上把 PS1 游戏放大4倍(相当于接近1080p),老游戏看起来就像高清重制版一样,非常惊艳。
第三档:PS2及以下价格:1200-1500 元以上流畅运行:第一档和第二档的所有游戏、世嘉土星、GameCube、PS2、Wii、3DS可能可以运行一些游戏:PSV、Switch、Wii U、Winlator常见芯片:虎贲T820、天玑1100、天玑1200、骁龙865推荐机型:安伯尼克 RG556、安伯尼克 RG406H、Retroid Pocket 5 或 Retroid Pocket Mini这一档的机器应该能流畅运行绝大部分 PS2 和 GameCube 游戏,至少能以原生分辨率运行,而且通常能放大 1.5-2 倍甚至更高。 现在,Android 系统的软件兼容性也成了限制性能的瓶颈。
虽然这一档的机器在性能上应该能流畅运行很多 Wii 游戏,但你需要针对每个游戏进行详细的设置,才能让那些需要体感操作的 Wii 游戏能玩。 GameCube 应该问题不大,但有些游戏可能需要调整 Turnip 驱动和性能模式才能流畅运行,也可能有一些游戏就是跑不动。
世嘉土星的模拟在这个档位上应该更容易实现,但由于软件的原因,你可能需要调整设置,或者在不同的模拟器和核心之间切换,才能让有些游戏流畅运行,不出现 bug。
虽然 PS2 在这个档位上应该比上一档跑得更好,但由于 AetherSX2 已经停止更新,Android 上的 PS2 模拟一直没有突破。 NetherSX2 是 Aether 的修改版,对底层代码的改动不大。 大部分游戏都能正常运行,但有些游戏需要调整设置,甚至有些游戏可能存在无法解决的问题,除非有其他大神接手 Android 平台的 PS2 模拟。
虽然 3DS 通常能流畅运行,但由于软件的限制,在某些游戏中进入新区域时可能会卡顿。 这是因为着色器在缓存,玩几分钟后会消失,但可能会影响需要精确操作的平台跳跃类游戏的体验。
Switch 的模拟还处于早期阶段。 虽然有些 Android 芯片理论上能流畅运行 Switch 游戏,但软件还不够成熟,你不能指望它来替代 Switch。 另外,任天堂一直在积极打击 Switch 模拟,这也减缓了开发进度。 有些游戏能流畅运行,有些游戏能“勉强运行”,还有很多游戏根本跑不动。 你需要折腾 GPU 驱动,需要在不同的模拟器上测试游戏(现在有好几个模拟器,有的还在开发,有的已经停止维护了),《塞尔达传说:王国之泪》估计跑不动,即时存档和游戏内菜单之类的功能可能还没有,可能会出现画面 bug 或者崩溃。 总之,你需要做好折腾的准备,并且接受可能会失望的结果。 现在有很多团队在改进 Switch 模拟,这个领域也在不断发展,你可以持续关注。
PSV模拟的情况更糟,即使在理论上能运行 PSV 游戏的机器上,很多游戏也和现有的模拟软件不兼容。
Wii U 模拟器 Cemu 的 Android 版本还处于非常早期的 beta 测试阶段,只支持少数骁龙处理器,效果也不稳定。 目前,Android 上的 Wii U 模拟只能算是一种实验性的尝鲜。
另外,虽然高端 Android 设备在理论上能运行其他主机,但 Android 上没有 Xbox、PS3 和 Xbox360 的模拟器,而且短期内也不太可能出现。 现在有一些 Windows 模拟器试图把 PC 游戏搬到 Android 上,但它们还很不成熟,需要你手动配置,而且即使是最顶级的 ARM 芯片,也不能保证能流畅运行。
第四档:Odin 2、Steam Deck及以上价格: 2000 元以上流畅运行:前三档的所有游戏、Wii U可能可以运行一些游戏:PSV、Xbox、PS3、Xbox360、Switch、Winlator推荐机型:Ayaneo Odin 2 Mini 或 Ayaneo Odin 2 Portal、Steam Deck、ROG Ally,还有很多我不了解的Ayaneo Odin 2 的骁龙 8 Gen 2 代表了目前开源掌机芯片的最高水平。像 Ayaneo 这样的公司也推出了一些更新的 ARM 设备 (G 系列芯片),但由于驱动的限制以及 ARM 软件的局限性,在实际使用中,它们并没有比骁龙 8 Gen 2 更有优势。
相比 Retroid Pocket 5 和 Mini 的骁龙 865,性能提升只体现在少数特别难搞的 PS2 和 GameCube 游戏上。 所以,你得对 Switch 模拟和 Winlator 之类的极限应用感兴趣,才能体验到这个价位的高端 ARM 芯片的价值,但它们现在还很不成熟。 对于大多数用户来说,买一台 Switch 来玩 Switch 游戏,或者买一台 x86 架构的掌机来玩PC游戏,会更好。
“直接买 Steam Deck”现在已经成了一个梗,因为它是很长一段时间内能流畅运行 PS2 游戏的唯一选择。 而且,作为x86设备,它支持 Android 上没有的模拟器,比如 Xbox、PS3 和 Xbox360的模拟器。 当然,你还能玩海量的 Steam 游戏。 考虑到价格,Steam Deck的 性价比很高。有些人不喜欢它太大太重,而且电池续航也有限。
Steam Deck 预装了 Valve 基于 Linux 开发的 SteamOS 系统,你可以双启动 Windows 或者 Batocera Linux。 这一档的其他x86设备大多预装 Windows,也可以双启动 Batocera,少数设备能运行 Bazzite,这是一个为非 Steam Deck 设备设计的 SteamOS 分支。 这很好,因为你可以用 Android 上没有的模拟器,也能玩大量的 PC 游戏。 但坏处是,x86 架构的能耗更高,电池续航会大幅下降。
坦率地说,我对这个档位了解不多。 我有一台Steam Deck,很喜欢,但除了偶尔玩玩模拟器,我主要还是用它来玩PC游戏。 市场上还有很多比Steam Deck更强大、更小巧的设备,但它们太贵了,我没舍得买。 (-:
来源:图图k科技君