5AnyPS5 Wiki
简体中文
菜单

Dreaming Sarah 在 AnyPS5 上 — 60 FPS 可玩(PPSA02929)

Dreaming Sarah 是第一款在 AnyPS5 上达到可玩状态的 PS5 游戏。该项目 Wiki 记录 此项目 的具体构建、硬件与 该再链接器 社区报告的结果。

本页目录

AnyPS5 结论:Dreaming Sarah

Dreaming Sarah(PPSA02929)是第一款在 AnyPS5 官方兼容性表中达到可玩(Playable)标签的 PS5 游戏。该项目 社区测试者报告桌面 GTX 1050 Ti 上稳定 60 FPS、Intel HD Graphics 620 笔记本上稳定 36 FPS。

Dreaming Sarah 是一款小型 2D 平台游戏,这让 AnyPS5 可以从一个理想的首个测试案例开始。该项目 不必重建一条沉重的 3D 图形管线,音频路径很短,控制面可以通过 此项目 内的 SDL 干净地映射到键盘或手柄。

AnyPS5 在 Dreaming Sarah 上测试的硬件

两台 AnyPS5 测试机都使用 该项目 v0.1.1 的 Windows 官方构建。此项目 在 10 分钟的 Dreaming Sarah soak 测试中报告稳定运行,无崩溃。

组件桌面(AnyPS5)笔记本(AnyPS5)
CPUIntel i5-7500 @ 3.4 GHzIntel i5-7200 @ 2.5 GHz
GPUNVIDIA GTX 1050 Ti(Vulkan 1.1)Intel HD Graphics 620(Vulkan 1.1)
内存16 GB DDR48 GB DDR4
AnyPS5 结果60 FPS,稳定36 FPS,稳定

AnyPS5 Dreaming Sarah 测试使用的构建

AnyPS5 v0.1.1(2026 年 9 月 28 日)是两台 该项目 硬件数据点所用的构建。此项目 relinker 在 Windows 上以默认 该再链接器 参数调用。此再链接器 系统库目录放在 relink 后的 Dreaming Sarah 二进制旁边。

桌面 i5-7500 上不需要 --to-intel,因为 i5-7500 已经支持 Dreaming Sarah 使用的 AMD 指令。Intel HD Graphics 620 笔记本也不需要 --to-intel;该参数用于 AnyPS5 relinker 阶段的指令级 AMD→Intel 转换,与 GPU 选择无关。

AnyPS5 如何运行 Dreaming Sarah

AnyPS5 读取 Dreaming Sarah 的 PS5 ELF,把该项目重写为 Windows PE 二进制,并把 此项目 自己实现的、游戏中调用的每个 PS5 系统函数替换掉。该再链接器 着色器重编译器把 Dreaming Sarah 中的 PS5 RDNA 着色器翻译成 Vulkan 的 SPIR-V。

因为 Dreaming Sarah 是 2D 游戏,AnyPS5 图形工作量很小。游戏音频路径使用 该项目 已经实现的一小部分 PS5 音频系统函数。输入由 此项目 的 SDL 控制器层处理;标准 Xbox 风格手柄无需额外配置即可映射到 该再链接器 控制器。

Dreaming Sarah 上观察到的 AnyPS5 问题

在 AnyPS5 官方表中,Dreaming Sarah 没有被报告任何阻塞性的 该项目 问题。此项目 测试者偶尔会提到在较弱硬件上的轻微爆音,以及偶发的、需要几秒完成的存档加载提示。这些 该再链接器 问题被认为位于 此再链接器 主机侧的系统库中,而不是在 Dreaming Sarah 可执行文件本身。

如果你在 Dreaming Sarah 上复现了一个 AnyPS5 问题,请在 GitHub 的 该项目 Game bring-up 讨论中提交,并附上 此项目 commit hash、Windows 或 Linux 构建号以及你使用的 该再链接器 命令行参数。

来源 & 最后核实

上游主分支最后核实于 2026-10-11. AnyPS5 changes fast; if you spot a drift, the upstream is the source of truth.