跳到正文
PS5PCEM

早期原型 · 0.3.6

公开进行的 PlayStation 5 模拟研究

PS5PCEM 是一个用 Zig 编写的实验性模拟器:客户机代码原生执行,RDNA2 着色器被翻译给 Vulkan 或实验性的 DirectX 12 后端,再由 Windows 和 Linux 启动器把这一切串联起来。已记录的 34 款游戏中,有 11 款被完整通关。

Linux / Windows 10 2004 或更新 · x86-64-v3 · Vulkan 1.2 驱动 · GPL-3.0-or-later

《Cat Quest III》岛屿游戏画面,含 HUD、山脉与蓝色海面,由 PS5PCEM 绘制

《Cat Quest III》,由 PS5PCEM 在基准机器上绘制。已确认可从头玩到尾。 更多截图

34

已记录游戏

在 0.3.2 上测试

11

完整通关

由维护者确认

11

能进入游戏场景

画面中已有游戏内容

12

启动、片头或菜单

更早的阶段

目前的进展

一个把测量公开的原型

客户机代码原生执行,RDNA2 着色器转为 SPIR-V,Vulkan 把画面送上屏幕。有几款游戏可以通关,另一些停在菜单或载入画面。下面每一条结果都会说明属于哪种,以及出自哪个版本。

Native guest execution

x86-64 guest code runs natively on Windows and Linux with ELF/SELF loading, relocation, module linking, TLS, firmware HLE, savedata and contained-fault diagnostics.

RDNA2 to SPIR-V

Stateful AGC command-stream execution feeds a growing RDNA2-to-SPIR-V shader pipeline covering both graphics and compute workloads.

Vulkan and DirectX 12

Vulkan is the default renderer: resident render targets, image alias tracking, timeline scheduling, texture detiling, depth/stencil and MSAA. An experimental native DirectX 12 backend is in Windows development builds.

Audio, video and pads

Host audio, H.264/AAC playback through FFmpeg, Sony controller HID support, XInput and keyboard fallbacks, and launcher-managed input profiles.

图形 API

两个渲染器:Vulkan 与 DirectX 12

两者执行同一条 AGC 命令流,并从同一套 RDNA2 着色器翻译开始。在启动器设置的“图形 API”卡片中选择,下次启动时生效。

Vulkan

默认

Windows 和 Linux 默认使用 Vulkan,支持目标和管线缓存、GPU 纹理解码、深度、模板及 MSAA。需要 Vulkan 1.2 驱动;DirectX 测试会单独标注。

平台
Windows · Linux
PS5_GRAPHICS_API
vulkan
Vulkan 渲染器如何工作

DirectX 12

实验性

0.3.6 版本提供 Windows 实验性原生 DirectX 12。Terminator 2D 到达实机游戏,Raiden IV 到达首个关卡,Super Woden GP 到达地图。Vulkan 仍为默认,Linux 使用 Vulkan。

平台
Windows
PS5_GRAPHICS_API
d3d12
DirectX 12 后端如何工作

测试结果

兼容性概览

每条结果都由维护者在 NVIDIA GeForce RTX 3070 Ti 上观察得到。时间数据描述的是那台机器,在您的机器上会不同。点开某款游戏可查看完整测试历史。

全部 34 条结果
可玩
可玩 · 可通关
维护者已将游戏玩到结束。在记录下来的运行中,画面、声音和输入都表现正确,但帧率仍取决于场景和硬件。
进入游戏
能进入游戏场景
已载入的游戏画面或引擎场景能够显示出来,但并未声称可以通关:帧率、载入时间或未验证的输入仍是障碍。
片头 / 菜单
能绘制片头与菜单
游戏通过客户机渲染流程绘制出片头、厂商标志、画面或菜单。尚未进入游戏,或者进入后未经验证。
可启动
能启动并加载资源
模块完成链接,引擎初始化有所推进,但尚未声称有画面送到屏幕上。

看它运行

YouTube 频道上的实录

静态截图无法体现流畅度。频道会把这里追踪的游戏按实际运行的样子录下来——要评价一个画面正确但速度缓慢的版本,这是诚实的办法。

Ghost of Yōtei

启动器

一个启动器,十二种语言

0.3.6 版本包含全部 12 种语言、48 款游戏的库、PKG/ZAR 解包、FPS上限和渲染器选择。默认使用 Vulkan;DirectX 12 为 Windows 专用实验功能。

显示十二种语言卡片的 PS5PCEM 启动器设置页面

只使用您有权使用的内容

PS5PCEM 不附带、本站也不提供任何游戏、主机固件、系统库、密钥或厂商资料。本项目用于互操作性研究与教育。完整的 法律说明.

在 Windows 和 Linux 上试用 0.3.6

发布于 2026年10月30日. 便携压缩包或单用户安装程序,两者都附有公开的 SHA-256 校验值。 Linux: DEB, RPM, Pacman, AppImage.