PS5 模拟器运行《恶魔之魂》重制版帧率突破 40-50 FPS
近期,一段展示《恶魔之魂:重制版》在 PlayStation 5 模拟器上运行的视频引发关注。画面显示,该游戏在 KyTyPS5、SharpEmu 和 AnyPS5 等模拟器上的运行帧率达到了 40-50 FPS,且图形渲染精度较高。值得注意的是,这一进展发生在索尼停止该游戏实体发行数月之后。

硬件需求与性能对比
尽管演示视频时长较短,仅展示了部分游戏内容,但其表现依然令人印象深刻。根据披露的信息,实现这一流畅度所需的硬件配置包括 NVIDIA RTX 5090 显卡和 Intel Core i9-14900K 处理器。
作为对比,三周前 KyTyPS5 模拟器运行同一款游戏的帧率仅为 1-2 FPS。虽然该模拟器此前已能在 40-60 FPS 下运行较旧的游戏《GTA V》,但《恶魔之魂:重制版》对当前模拟技术提出了更高要求。
技术瓶颈:着色器编译与兼容层
PlayStation 5 的架构与标准 PC 相似,主要区别在于其统一内存设计。目前,模拟 PS5 的核心障碍并非 CPU 或 GPU 的指令集模拟,而是为控制台操作系统和驱动程序编写兼容层。这其中包括将原生图形着色器转换为 Vulkan 支持的 SPIR-V 语言。
鉴于演示视频中未出现明显卡顿,推测录制是在初始运行完成后进行的。着色器的预编译一直是模拟器开发中的难点,因为在实际游戏运行前,很难预测具体需要哪些着色器。
社区数据库与异步编译方案
针对上述问题,目前最有效的解决方案是结合异步编译技术与玩家数据收集,建立社区共享的预加载数据库。这一概念由 RPCS3 团队在 2018 年左右推广,当时该团队规模较小且预算有限。
尽管 NVIDIA 和 AMD 的驱动程序长期以来以有限方式缓存着色器,但 RPCS3 的相关努力比 NVIDIA 和 Microsoft 推出自动着色器编译及高级着色器交付功能早了约七年。后两者拥有更充足的资金资源,旨在从根本上解决这一技术难题。





