科技媒体 Ars Technica 刊发的一篇报道让主机模拟器社区陷入亢奋。报道描绘了一幅次世代独占壁垒摇摇欲坠的图景:SharpEmu、KytyPS5 以及二进制重链接项目 AnyPS5 接连取得进展,《Astro Bot》和《Demon’s Souls》等作品据称已能在 PC 平台跑出可玩帧率。

然而,这场关于次世代主机模拟的狂欢掺杂了大量定调水分。撕开媒体传播中被刻意放宽的可玩定义,社区直面的现实冷峻得多:目前能跑满帧率的清一色是轻量级独立作品,顶级 3A 巨作在万元显卡加持下依然漏洞百出,而更多旗舰游戏甚至连开机代码都无法执行。

狂欢背后的落差:从60 FPS到无法启动的3A名单

媒体报道的乐观预期与开发者维护的技术数据库之间,存在着刺眼的温差。Ars Technica 在报道中使用了相对宽泛的标准,将《Astro Bot》与《Demon’s Souls》归入达到可玩帧率的行列,但 SharpEmu 官方社区数据库给出的定级却极为克制:在追踪的 61 个测试用例中,只有 10 款被评定为可稳定通关的 Playable,另有 10 款处于 Ingame 阶段。

上述两款第一方大作,在官方最新记录中均被标为伴随重大图形缺陷的 Ingame,根本未达通关标准。在 SharpEmu 开发者公布的 55 款游戏测试报告中,虽然有 12 款能进入画面,但真正跑满 60 FPS 的只有 6 款作品:

  • 《Dreaming Sarah》
  • 《Void Terrarium》
  • 《New Joe & Mac.Caveman Ninja》
  • 《Tetris Forever》
  • 《Hoa》
  • 《Tomb Raider IV–VI Remastered》

这些作品多为 2D 逻辑或复古小体量项目,对图形硬件的调度非常浅显。

SharpEmu 官方兼容库实测状态分布(61例) 10 款 完全可通关 (Playable) 均为小体量 2D / 独立游戏 10 款 进入游戏 (Ingame) 含恶魔之魂,有严重图形缺陷 41 款 黑屏或未通过 (Not Booting) 战神/GT7/赛博朋克2077等

真正代表次世代规格的商业大作依然全线溃败。《God of War Ragnarök》《Gran Turismo 7》《Cyberpunk 2077》以及《Dead Space》在各大项目的兼容数据库中,状态栏无一例外停留在冰冷的“无法启动”(not booting)。

RTX 5090撑起的虚火:同源架构并无免编译直通

部分第三方媒体释放的流畅演示,很大程度上掩盖了苛刻的运行代价。在 Tom's Hardware 记录的实测中,KytyPS5 运行《Demon’s Souls Remake》之所以能跑出 40–50 FPS,依靠的是一套由 RTX 5090 与 Core i9-14900K 组成的顶级怪兽平台。即便算力堆砌至此,演示也仅局限在特定走廊场景,且画面是在着色器完全预编译之后截取的。

在另一套由 Ryzen 9 9950X3D 和 Radeon RX 7900 XT 组建的高端 AMD 平台上,KytyPS5 运行 PS5 版《GTA V》虽然能达到 40–60 FPS,但游戏在完成开场任务的瞬间便彻底崩溃。

许多玩家产生了一种错觉,以为 PS5 采用 AMD x86-64 处理器,便意味着 PC 可以跳过转译直接执行。这一推论只对了一半。回顾 PS3 时代,Cell 处理器复杂的 PPU/SPU 异构设计让 RPCS3 团队耗费数年才啃下 CPU 指令重编译这块硬骨头。到了 PS4 与 PS5,CPU 指令确实实现了 PC 原生执行,但技术暗礁全面转向了 GPU 与专用外设。

次世代主机转译断层:从主机代码到 PC 显示 PS5 硬件环境 定制 RDNA 2 GPU 专有 SSD I/O 与音频 模拟器核心阻碍(重构层) • PM4 指令包逆向与着色器重构 • 闭源操作系统调用层与专有 API 仿真 PC 目标输出 Vulkan 1.3 渲染 基线 16GB / 推荐 32GB
主机与 PC 共享芯片厂商,从不等于底层机器指令可以直接免票通行。

PS4 采用 AMD GCN 架构,而 PS5 升级为定制的 AMD RDNA 2 架构,并内建硬件光追单元、Tempest 音频芯片以及专有的高速 SSD I/O 调度通道。PC 显卡驱动只接受 API 中间码,PS5 的底层机器码和 PM4 数据包必须经历完整的重构才能喂给 Vulkan 1.3。这导致即使是基于 AMD 显卡的电脑,也无法走任何硬件直通捷径。


两条技术岔路:底层精细复刻与重链接猜想

在摸索 PS5 转译路径的过程中,开源社区正在分裂为截然不同的技术路线。前人铺设的路标是 PS4 模拟器 shadPS4。该项目于 2026 年 8 月 17 日发布了 v0.18.0 正式版,随后在 9 月 5 日发布 v0.18.1 开发报告。它所确立的原生 CPU 执行、系统库仿真以及 PM4 指令重构架构,成了后续 PS5 模拟项目吸收参考的模板。

在此基础上,SharpEmu 开发者 CursedIfElse 选择了一条从零构建的高精度路线。团队优先保障硬件指令调度的准确度,每推进一行代码都在社区公开。这种做法稳扎稳打,但代价是极慢的适配周期。KytyPS5 则选择在原有 PS4 代码资产上做大跨步升级,短时间内兼容列表冲到了 134 款,却伴随着大量的闪退与未解决的内存泄露。

更具争议的是 AnyPS5 展现的第三条路。它放弃传统意义上的整机环境模拟,试图模仿苹果 Game Porting Toolkit,把 PS5 的游戏原始代码直接重新链接为 PC 本地运行文件。其公开状态页宣称已经攻克了 50.17% 的 GPU 着色器指令以及约 76% 的系统库覆盖,并放出了《Dead Cells》与《Dreaming Sarah》的运行片段。

  • 提醒.AnyPS5 迄今未向社区开放任何可供独立复现的公开构建版本,其惊人的兼容进度暂时还停留在开发者单方面的纸面声明阶段。

对于普通玩家而言,眼下的最明智动作是管住钱包。当前主流 PS5 模拟项目普遍将门槛卡在 Vulkan 1.3 支持,并要求 16 GB 内存起步、推荐 32 GB。试图为了尝鲜未成熟的模拟画面而添置高端硬件毫无必要,真正稳定通关次世代 3A 的时间表,至少在现阶段仍未写明。