过去几周,主机自制程序和模拟器项目进展飞快,催生了一些此前难以想象的成果,比如《马力欧卡丁车世界》(Mario Kart World)和《宝可梦 Pokopia》等Nintendo Switch 2游戏被移植到了初代Nintendo Switch上,性能表现还出人意料地不错。如今,PlayStation 5和PlayStation 4也迎来了类似的突破:据报道,《战神:斯巴达之子》(God of War: Sons of Sparta)通过EmuFive——一款面向前代主机的PS5模拟器——在Pro机型上跑出了40帧的成绩。

这款实验性模拟器基于PS4 Multiboot构建,需要越狱系统,其底层则是KytyPS5模拟器,后者将PS5专属的CPU指令重写为游戏代码。上述《战神:斯巴达之子》正是受测游戏之一,在PlayStation 4 Pro上达到了尚可的40帧帧率。不出所料,《空洞骑士:丝之歌》(Hollow Knight: Silksong)的PS5版也能运行,其他游戏仍在测试中,但性能数据尚未公布。
看到《战神》系列最新作在PlayStation 4 Pro上以40帧运行,并不意味着其他PlayStation 5游戏也能达到可玩的帧率,问题出在CPU上。KytyPS5虽然经过补丁处理,用等效代码替换了PlayStation 4美洲豹CPU所缺失的AVX2、FMA或BMI2指令,但再高明的编程技巧也无法弥补与PlayStation 5 Zen 2 CPU之间的巨大速度差距。因此,即便有复杂的3D游戏能在PlayStation 4上运行,帧率多半也低到无法游玩。
主机领域向来只有向下兼容,向上兼容几乎不可能,正因如此,EmuFive无论PlayStation 4运行模拟PlayStation 5游戏的效果如何,都是一个极有意思的项目。我们大概不会看到任何大型3D游戏在上面流畅运行,但如今游戏开发和模拟器项目在AI助力下突飞猛进,某款模拟游戏脱颖而出、突破此前被认为不可能的边界,也并非天方夜谭。



