跳到正文
PS5PCEM
片头 / 菜单能绘制片头与菜单

ASTRO BOT

诊断过场动画 · 画面缺陷

10 月 16 日:通用资源准备减少了复制,改进了内容校验,并缩短标量分析流程。已重新测量 PPSA21564 v1.018 标题画面;过场动画缺陷仍然存在。

测试机器
NVIDIA GeForce RTX 3070 Ti
版本
开发版本
记录的运行
20
已确认
2026年10月16日
ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面
ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面

可以工作的部分

  • 共享命令队列和原生传输通过针对性的单元及GPU测试。

还不能工作的部分

  • 仍缺少原始字体,存在暗色和斑块状表面,以及昂贵的GPU回读。角色控制和通关尚未验证。

实测性能

动态标题画面:2,640 帧 / 131.56 秒,平均 20.07 FPS;每 60 帧区间为 18.39–21.68 FPS。Ryzen 7 7700 / RTX 3070 Ti,1080p 输出,游戏控制的 4K 源画面,保留缓存。这是标题画面的平均值,并非最低帧率或实机游玩结果。此前人群场景在 10 秒内测得 4.60 FPS。

NVIDIA GeForce RTX 3070 Ti

结果

测试历史

每条记录标明包含所述更改的发布版本。尚未纳入正式发布版本的工作标记为开发版本。日期和 FPS 保留原始测试的记录。

  1. 优化内存复制和队列搜索后的 ASTRO BOT 动态标题画面
    开发版本

    减少内存复制,标题画面平均 20.07 FPS

    渲染器每帧避免 26.125 MiB 的过时主机内存复制;队列搜索避免约 117 次重复指针检查。连续测量 2,640 帧,平均 20.07 FPS,每 60 帧区间为 18.39–21.68。680 项 HLE 测试、274 项 Vulkan 测试及 64 种原生覆盖写入配置均通过。仍有 12 个未解析的资源绑定和过场画面缺陷,角色控制尚未验证。

    阅读报告 →
  2. 改进资源分析和内容校验后的 ASTRO BOT 动态标题画面
    开发版本

    更新资源准备:标题画面平均 17.83 FPS

    通过引用着色器数据、精简查询键、改进内容哈希及缓存循环写入掩码,减少 CPU 工作。略过 CPU 分析中的无效标量操作后,对比为 17.85 → 17.88 FPS,差异不足以证明明显提升。最终 2640 帧平均 17.83 FPS;582 项 GPU/Vulkan 测试及五项原生验证通过。仍有 12 个未解析的资源绑定及过场动画缺陷;20 FPS 和角色操控尚未确认。

    阅读报告 →
  3. 资源准备优化后的 ASTRO BOT 动态标题画面,包含标志和按键提示
    开发版本

    降低 CPU 开销;标题画面平均 18.05 FPS

    合并连续纹理读取、减少临时数组初始化并扩大静态分析缓存,以降低 CPU 开销。新的 GPU 就绪查询在对比中达到 17.78 → 18.02 FPS;连续 2640 帧测得平均 18.05 FPS。573 项 GPU/Vulkan 测试和原生验证通过。仍有 12 个未解析的资源绑定及过场动画缺陷,角色操控尚未验证。

    阅读报告 →
  4. 读取与纹理指令验证中的 ASTRO BOT 标题画面
    开发版本

    减少分支分析中的读取

    研究 AnyPS5/KytyPS5 后,每帧省去 49 次无用的 CPU 分析读取,并复用计算着色器的纹理指令索引。较晚的标题画面对比为 14.95 对 14.91 FPS,每种模式 660 帧;尚未证实性能提升,未达到 25 FPS。560 项 GPU/Vulkan 测试和原生验证通过;仍有 12 个未解析的存储绑定。 另测的图形着色器统一分支特化降低了帧率,因此默认保持关闭。

    阅读报告 →
  5. 验证标量读取后的 ASTRO BOT 标题画面
    开发版本

    复用经过验证的标量读取

    分析了 AnyPS5 和 KytyPS5,避免为已证明的着色器入口标量读取重复准备缓冲区。标题画面:14.92 对比 15.02 FPS,每种模式各测量 660 帧;未确认性能提升,尚未达到 25 FPS。每帧减少约 411 次缓冲区准备。558 项 GPU/Vulkan 测试及原生图形验证通过。

    阅读报告 →
  6. 修复描述符后的 ASTRO BOT 标题画面
    开发版本

    标量读取与分段纹理描述符

    对 AnyPS5 的分析帮助修复了未使用的标量缓冲区字段检查,并支持由多次加载组成的有界纹理描述符。标题画面:660 帧平均 14.97 FPS。556 项 GPU/Vulkan 测试及原生测试通过;RDNA2 的十项失败在基准版本也能重现。新增截图;尚未达到 25 FPS,角色操控仍未验证。

    阅读报告 →
  7. 优化数据捕获后的 ASTRO BOT 标题画面
    开发版本

    绘制数据捕获与缓存对比

    标题画面:15.33 对 15.22 FPS,每种设置 660 帧。不再复制或计算无法复用的数据的哈希。扩大缓存未提高 FPS,默认限制保持不变。553 项测试及原生 Vulkan 验证通过。新增标题截图;尚未达到 25 FPS,角色操控仍未验证。

    阅读报告 →
  8. 纹理内存处理改进后的 ASTRO BOT 标题画面
    开发版本

    纹理内存与精确循环指令预算

    标题画面对比:14.48 对 14.26 FPS,每种设置 660 帧。GPU 布局转换保留填充字节,完整写入证明减少重复上传;共享标量分析采用精确指令预算。551 项测试及原生 Vulkan 验证通过。新增标题截图;尚未达到 25 FPS,角色操控仍未验证。

    阅读报告 →
  9. 静态着色器分析改进后的 ASTRO BOT 标题画面
    开发版本

    静态着色器分析与 8/16 位纹理

    标题画面对比:14.25 对 14.19 FPS,每种设置 660 帧。复用调用和 NGG 分析,减少缓冲区查询并限制 Vulkan 轮询时间。8/16 位 GPU 布局变换已验证;较慢的 storage 上传仍默认关闭。548 项测试通过。新增标题截图;尚未达到 25 FPS,角色操控仍未验证。

    阅读报告 →
  10. 优化标量分析后的 ASTRO BOT 标题画面
    开发版本

    标量分析与有序完成

    标题画面均衡对比:13.79 对 13.43 FPS,每种设置 660 帧。减少重复着色器分析,为已修改缓冲区建立索引,将已满足的等待按序处理,并加快大块复制。542 项 GPU/Vulkan 测试通过。新增标题截图;尚未达到 25 FPS,角色操控仍未验证。

    阅读报告 →
  11. 限制命令记录时间后的 ASTRO BOT 标题画面
    开发版本

    限制命令记录时间并精确验证存储内容

    250 微秒的命令记录预算使标题画面的均衡对比从 11.69 提升至 12.43 FPS。后续存储改动测得 12.55 对 12.49 FPS,尚不能证明额外提升,但每帧减少了 26.125 MiB 的重复哈希计算。537 项 GPU/Vulkan 测试及 64 种覆盖写入配置通过。新增标题截图;尚未验证 25 FPS 或角色操控。

    阅读报告 →
  12. 开发版本

    缩小标量快照与上传范围

    寄存器快照大小减半,同时保留依赖跟踪。标量上传只写入着色器实际使用的值。535/535 项 GPU/Vulkan 测试通过;原生测试使用故意填入非零值的缓冲区,验证输入变化、循环、像素以及工作线程和共享资源准备路径。标题画面 1,320 帧测得 11.62 FPS。均衡上传对比为 11.79 对 11.69 FPS,每种设置 660 帧,观察到的差异仅为 0.9%。没有新截图,也未验证角色操控;尚未达到 25 FPS。

    阅读报告 →
  13. 开发版本

    减少 CPU 图像复制

    精确纹素摘要替代保留的图像副本,受检的访客内存读取进一步避免中间副本。标题动画对照:摘要方案 11.19 对 10.83 FPS;直接读取 11.51 对 11.36 FPS,每个设置 660 帧。每一步均减少每帧 26.125 MiB 的 CPU 复制。32 种原生配置通过,涵盖填充区、较新的 CPU 写入、摘要不可用、准备取消和回退路径;mip 发布测试也通过。暂无新截图及画面或操控验证,尚未达到 25 FPS。

    阅读报告 →
  14. 开发版本

    着色器寄存器间接访问

    M0 索引寄存器移动现已正确处理间接读写、执行掩码和循环。128 次原生 GPU 验证及 534/534 项 GPU/Vulkan 测试通过。预热后的标题动画在 1320 帧中测得 10.85 FPS,与上一构建相近。日志未出现新的绘制或调度失败。暂无新截图及画面或操控验证;尚未达到 25 FPS 目标。

    阅读报告 →
  15. 开发版本

    已验证的完整图像覆盖写入

    保守的着色器分析可省去旧输出像素上传,同时保留填充字节、较新的 CPU 写入,以及取消准备后的恢复能力。即时和批量命令的 GPU 测试通过,532 项 GPU/Vulkan 单元测试通过。相同标题动画阶段的对比为启用 9.45 FPS、关闭 9.36 FPS,每种设置 660 帧,每帧减少 25.38 MiB 上传。首次旧光栅图像回读对比为 9.64 对 9.67 FPS,但没有省去任何回读。尚未达到 25 FPS;没有新截图或角色操控验证。 在相同覆盖检查下纳入启用 DCC 的光栅源后,最终对比达到 10.95 对 9.68 FPS(每种设置 660 帧,约提升 13.1%),每帧省去一次光栅图像回读。原生测试同时验证 DCC 元数据保持不变。

    阅读报告 →
  16. 开发版本

    原生图像传输:正确性与帧率验证

    GPU 测试验证原生图像传输保留纹素、填充字节和较新的 CPU 写入。精确缓冲区读取保留已发布的区域;完成批次复用有效的预读副本。Vulkan 测试通过 259/259 项。相同标题动画阶段的对比:原生传输 9.42 FPS,CPU 路径 9.55 FPS;修复预读完成流程后为 9.50 对 9.55 FPS。这些实验性传输默认关闭。内部区间精确读取在对应测量中未被使用。尚未达到 25 FPS;没有新截图或角色操控验证。

    阅读报告 →
  17. 开发版本

    GDS 顺序与标题场景复测

    延迟 GDS 快照可在后续重置后保留计数器值;批量传输和图像完整覆盖处理已通过原生测试。预热后的标题场景基准在 20 秒内为 9.20–9.65 FPS。启用与禁用改动的对照仍约为 9–10 FPS,未证实提速。256/256 项 Vulkan 测试通过。不兼容的图像视图仍导致每帧约 20 MiB 的渲染目标回读。窗口自动化不可用,因此没有新截图或角色控制验证。尚未达到 25–30 FPS 目标。

    阅读报告 →
  18. 开发版本

    渲染优化:标题画面与人群场景测试

    10月14日开发构建:预热后的标题画面约为9–10 FPS;人群场景10秒呈现46帧(4.60 FPS)。共享命令状态、有界资源分析、缓存恢复和原生GPU传输减少开销。272/272项GPU测试及256/256项Vulkan测试通过。最后加入的2D storage-to-color传输通过原生测试,但尚未在游戏中测量。图形缺陷仍在,角色控制尚未验证,未达到25–30 FPS目标。没有新截图;所示图片来自10月13日。

    阅读报告 →
  19. ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面
    开发版本

    Wave 同步修复消除水平光照条纹

    整条 wave 的标量分支和收敛的 LDS 屏障修复了重复条纹。BVH 边界及不透明子节点指针已修正;可选的 PSR v9 快照在 16,384 个块的预算内完成了捕获的查询。启用后的抽样帧未报告 draw/dispatch 失败,但启用前有四个预热程序被拒绝。暗色及斑块状表面仍然存在,实际游戏操作及持续 FPS 提升尚未验证。

    阅读报告 →
  20. ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面
    开发版本

    启动修复及绿色画面异常修复

    JSON、APR、字体和着色器修复,配合本地字体别名及禁用声学传播,使诊断中心关卡过场动画得以显示。SDWA 修复消除了严重的绿色异常,但首次检查仍拒绝了四个 BVH 计算程序。角色控制尚未确认。

    阅读报告 →

截图

截图

上述运行过程中由模拟器自身产生的画面。

优化内存复制和队列搜索后的 ASTRO BOT 动态标题画面

减少内存复制,标题画面平均 20.07 FPS

2026年10月16日 · 开发版本

改进资源分析和内容校验后的 ASTRO BOT 动态标题画面

更新资源准备:标题画面平均 17.83 FPS

2026年10月16日 · 开发版本

资源准备优化后的 ASTRO BOT 动态标题画面,包含标志和按键提示

降低 CPU 开销;标题画面平均 18.05 FPS

2026年10月15日 · 开发版本

读取与纹理指令验证中的 ASTRO BOT 标题画面

减少分支分析中的读取

2026年10月15日 · 开发版本

验证标量读取后的 ASTRO BOT 标题画面

复用经过验证的标量读取

2026年10月15日 · 开发版本

修复描述符后的 ASTRO BOT 标题画面

标量读取与分段纹理描述符

2026年10月14日 · 开发版本

优化数据捕获后的 ASTRO BOT 标题画面

绘制数据捕获与缓存对比

2026年10月14日 · 开发版本

纹理内存处理改进后的 ASTRO BOT 标题画面

纹理内存与精确循环指令预算

2026年10月14日 · 开发版本

静态着色器分析改进后的 ASTRO BOT 标题画面

静态着色器分析与 8/16 位纹理

2026年10月14日 · 开发版本

优化标量分析后的 ASTRO BOT 标题画面

标量分析与有序完成

2026年10月14日 · 开发版本

限制命令记录时间后的 ASTRO BOT 标题画面

限制命令记录时间并精确验证存储内容

2026年10月14日 · 开发版本

ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面

Wave 同步修复消除水平光照条纹

2026年10月13日 · 开发版本

ASTRO BOT 抵达过场动画中的小型飞行器和坠毁飞船,仍有暗色及斑块状表面

启动修复及绿色画面异常修复

2026年10月13日 · 开发版本

20

记录的运行

NVIDIA GeForce RTX 3070 Ti

0.3.5

当前版本

2026年10月16日

片头 / 菜单

结果

能绘制片头与菜单

其他游戏

通关报告都带有维护者确认的日期。所有时间数据都基于 NVIDIA GeForce RTX 3070 Ti 开发机器,在其他硬件上会有差异。游戏内容由用户自行提供,本站从不分发。