刷到这条消息的时候我愣了一下——有人在PS5上跑起了Switch游戏,而且不是幻灯片级别的"能开机",是《超级马里奥 奥德赛》能稳定跑在60 FPS。

这个项目叫ProsperoEden,是一款实验性模拟器。据外媒 Boomplay 报道,它已经被移植到了 PS5 上,让索尼主机能够运行任天堂 Switch 游戏。项目基于开源模拟器 Eden 开发,而 Eden 的代码行源自 Yuzu。目前它还处在早期 Alpha 阶段,主要在 PS5 固件 6.02 上进行测试。

打开网易新闻 查看更多图片

换句话说,这不是什么成熟产品,是一个刚起步的实验品。但已经跑出来的成绩,确实有点东西。

已经跑起来的游戏,帧数差距挺明显

从已测试的情况来看,不同游戏的运行表现差别不小:

  • 《超级马里奥 奥德赛》:能够稳定运行在 60 FPS
  • 《可梦 朱/紫》(宝可梦):帧率约为 40 FPS
  • 《超级马力欧 3D 世界》:正在测试中
  • 《马力欧卡丁车8 豪华版》:正在测试中,还需进一步优化才能达到稳定 60 帧
  • 《空洞骑士》:正在测试中
  • 《宝可梦传说 Z-A》:正在测试中

注意这里的关键词是"已测试"和"正在测试"。开发团队自己强调过,当前兼容性列表仅代表已测试的阶段,并不保证游戏能够完整运行。也就是说,能进游戏、能跑起来,和"能从头玩到尾"是两码事。

《马力欧卡丁车8 豪华版》那条尤其值得看一眼——它还需要进一步优化,才能达到稳定 60 帧。赛车游戏对帧数敏感,40 帧和 60 帧的手感差距,玩过的人都懂。

功能上还只是个半成品

目前这个模拟器只支持 OpenGL,Vulkan 支持计划在后续加入。已经实现的功能包括:

  • DualSense 手柄支持
  • 存档和性能查看
  • 为部分游戏切换便携模式与底座模式

DualSense 是 PS5 的官方手柄,能支持它算是基本操作。便携模式和底座模式的切换倒是有点意思——Switch 游戏本来就分这两种形态运行,模拟器把这个选项做出来,说明开发者在认真对待不同游戏的运行环境差异。

但 OpenGL 单打独斗这件事,也说明它离"好用"还有距离。Vulkan 在模拟器圈子里通常意味着更好的性能和兼容性,现在还没上,很多游戏的帧数表现可能还有变数。

绕不开的那件事:法律风险

报道里明确提到,该项目也可能面临任天堂方面的法律风险。

这不是危言耸听。Eden 的代码行源自 Yuzu,而 Yuzu 的结局大家都清楚。一个基于 Yuzu 代码、跑在索尼主机上、运行任天堂游戏的模拟器,几乎把能踩的线都踩了一遍。开发团队在 Alpha 阶段就把兼容性列表标注为"仅代表已测试阶段",某种程度上也是在给自己留余地。

从玩家角度看,这件事的兴奋点很直接:PS5 的硬件性能摆在那里,如果能稳定模拟 Switch 游戏,理论上可以跑出比原机更好的帧数和分辨率。奥德赛稳 60 帧就是个例子——Switch 原版在某些场景下是跑不满的。

但兴奋归兴奋,现实归现实。早期 Alpha、只支持 OpenGL、兼容性不保证、法律风险悬在头上,这四个标签叠在一起,说明它离"PS5 变成 Switch 模拟神机"还有很长的路。

现在能确定的事

把已知信息捋一遍:ProsperoEden 已移植到 PS5,基于 Eden 开发,Eden 代码源自 Yuzu,处于早期 Alpha,主要在固件 6.02 测试。《超级马里奥 奥德赛》稳定 60 FPS,《宝可梦 朱/紫》约 40 FPS,《马力欧卡丁车8 豪华版》还需优化才能稳 60 帧,另外几款游戏在测试中。仅支持 OpenGL,Vulkan 计划后续加入。已支持 DualSense、存档、性能查看、便携/底座模式切换。兼容性列表不代表游戏能完整运行。可能面临任天堂的法律风险。

就这些。没有发售日期,没有下载渠道,没有价格,也没有"支持游戏完整列表"这种东西——因为现在压根还没有。

作为一个看热闹的玩家,我的感受是:技术层面确实让人兴奋,PS5 跑 Switch 游戏这件事本身就有足够的想象空间。但 Alpha 阶段的东西,看看就好。真要说期待,我更想知道 Vulkan 支持加进来之后,《马力欧卡丁车8 豪华版》能不能真的稳在 60 帧。

至于法律那关怎么过,那就不是玩家能操心的事了。