开源PS5模拟器SharpEmu实现6款游戏60FPS运行

开源PS5模拟器SharpEmu实现6款游戏60FPS运行。该模拟器在55款测试游戏中有12款可玩,得益于v0.0.4版本对Vulkan及着色器转换的改进。项目仍处早期阶段,暂不支持高负载3D大作。

开源 PS5 模拟器 SharpEmu 近期取得显著进展。据开发者于 9 月 25 日在 X 平台披露,该模拟器已成功实现六款 PlayStation 5 游戏以可播放的 60 FPS 帧率运行。

基于AMD Zen2架构无需指令翻译

在测试的 55 款游戏中,有 12 款达到了“可玩”状态,其中这 6 款进一步实现了稳定的 60 FPS 输出。开发商指出,虽然这些游戏目前运行流畅,但尚未进行从头到尾的完整通关测试,“可玩”的定义主要指游戏能正常启动并运行,尽管部分标题可能存在轻微的图形或音频瑕疵。

支持的游戏列表与技术突破

此次实现 60 FPS 运行的具体游戏包括:Dreaming Sarah、Void Terrarium、New Joe & Mac: Caveman Ninja、Tetris Forever、Hoa 以及 Tomb Raider IV-VI Remastered。

这一成果得益于 SharpEmu v0.0.4-release.2 版本的发布。该版本引入了多项关键升级,主要包括改进的 SPIR-V 着色器转换功能以及对 Vulkan API 支持的更新。

架构原理与跨平台特性

SharpEmu 采用 C# 语言开发,原生支持 Windows、Linux 和 macOS 三大操作系统,并通过 Vulkan 及 MoltenVK 处理图形 API 调用。由于 PlayStation 5 基于 AMD Zen 2 x86-64 CPU 架构,SharpEmu 能够直接在标准 PC 硬件上本地执行控制台指令,无需进行复杂的指令集翻译。

该模拟器的核心工作聚焦于加载游戏的 eboot.bin 可执行文件及必要的系统模块,同时处理部分内核功能、游戏着色器、资源文件以及 AGC 图形提交。

项目现状与局限性

尽管取得了阶段性突破,SharpEmu 仍处于早期实验阶段,主要用于研究和教育目的。目前该项目尚未具备处理高负载 3D 大作的能力,55 款测试游戏中仅 12 款达到基本可玩门槛,最终仅有 6 款被标记为 60 FPS 可玩。

值得注意的是,SharpEmu 不包含任何受版权保护的系统固件、游戏数据或专有 PlayStation 资产。作为对比,另一款 PS5 模拟器 KytyPS5 近期也在高端配置(Ryzen 9 9950X3D 处理器搭配 Radeon RX 7900 XT 显卡)上实现了《GTA V》PS5 版约 40 至 60 FPS 的运行效果,但在完成开场任务后出现崩溃。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读