索尼 PS3 模拟器 RPCS3 发布 0.0.40 版本:SPU 模拟实现重大突破、多款游戏可 4K60 帧

索尼 PS3 模拟器 RPCS3 发布 0.0.40 版本,核心改进集中在 Cell 处理器的 SPU 模拟上。开发者通过识别新的 SPU 指令使用模式并重写相关重编译路径,借助 LLVM 与 ASMJIT 生成更高效的 x86 原生代码,降低了 CPU 开销。实测在英特尔酷睿 Ultra 9 285K + RTX 5080 平台上,《杀戮地带 2》可达 4K 50–60 FPS(使用 AMD FSR),《神秘海域:德雷克船长的宝藏》4K 平均约 54 FPS。当前 RPCS3 已能运行超过 70% 的 PS3 游戏,支持 Windows、Linux、macOS、FreeBSD,并在 2024 年末加入原生 Arm64 支持。

4 月 8 日消息,索尼 PS3 模拟器 RPCS3 现已正式推出 0.0.40 版本,本次更新主要在 Cell 处理器模拟方面取得关键进展。核心开发者埃拉德通过识别新的 SPU 使用模式,并重写相关代码路径,使模拟器能够生成更高效的 PC 原生代码,IT之家附项目地址如下(点此访问)。

据介绍,新版模拟器在英特尔酷睿 Ultra 9 285K + 英伟达 GeForce RTX 5080 平台上,游玩《杀戮地带 2》时可实现 4K 分辨率 50-60 帧(使用 AMD FSR 技术)、游玩《神秘海域:德雷克船长的宝藏》时可实现 4K 分辨率平均 54 帧。

技术层面上,PS3 的 Cell 架构由一个 PowerPC PPU 和最多 7 个 SPU 组成,每个 SPU 为 128 位 SIMD 协处理器,并配备 256KB 本地存储。新版 RPCS3 模拟器通过 LLVM 与 ASMJIT 将 Cell 指令重编译为 x86 代码,而转换效率直接影响 CPU 资源消耗。埃拉德通过识别新的指令模式并优化重编译流程,使同等负载下生成的机器代码更加精简,从而降低整体 CPU 开销。

IT之家注意到,目前 RPCS3 已可运行超过 70% 的 PS3 游戏,支持 Windows、Linux、macOS 和 FreeBSD,并已在 2024 年末加入原生 Arm64 支持。

版权声明:本站文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

评论加载中...