RPCS3 模拟器开发团队近日宣布了一项重大更新,为 PlayStation 3 (PS3) 模拟器带来了对 ARM64 硬件的支持。这意味着 RPCS3 现在可以在搭载 ARM 架构处理器的设备上原生运行,包括 Linux 和 macOS 系统。Windows 官方版本也即将推出,进一步扩展了模拟器的适用范围。
展示性能与兼容性
为了展示新平台的支持情况,开发团队发布了两段视频:
- Apple Silicon 性能对比:第一段视频展示了在 Apple M1/M2 芯片上原生运行的性能,并与通过 Rosetta 2 x64 翻译层运行的性能进行了比较。结果显示,原生支持下的性能显著优于通过翻译层运行的效果。
- Raspberry Pi 5 演示:第二段视频则是在 Raspberry Pi 5 上运行 PS3 游戏的演示。尽管其 GPU(Broadcom VideoCore VII)远不如原版索尼硬件强大,但依然能够以 272p 30 FPS 的帧率运行游戏,这相当于 PlayStation Portable (PSP) 的性能水平。这一成果充分体现了开发团队的努力和技术突破。
当前支持状态与挑战
目前,RPCS3 在 Windows arm64 设备上仅限于运行自制游戏,因为开发团队尚未获得足够的 Windows on ARM 设备来进行全面测试和优化。商业游戏可能在这些平台上遇到问题,直到开发者能够获得更多兼容硬件进行改进。
开发团队在其官方博客中详细描述了为 ARM64 平台提供支持的过程中所面临的挑战,以及当前的支持状态。他们强调了跨平台开发的复杂性和适配不同硬件架构所需的大量工作。
移动端移植不在计划内
值得注意的是,尽管有人期待将 PS3 模拟器移植到移动端,但开发团队明确表示,这并不是他们的目标。团队指出:“我们禁止在我们的社区中讨论 Android 和 iOS 相关内容。”并解释说这些话题往往会引发负面讨论。因此,目前没有将 RPCS3 移植到这些平台的计划。
下载与使用
RPCS3 的 Linux arm64 和 macOS arm64 版本现已在模拟器官网的官方下载区提供,用户可以立即下载体验。而对于尚未完成的 Windows arm64 版本,有兴趣的用户需要自行编译源代码来获取最新功能。
评论