品技

 找回密码
 注册用户
查看: 11|回复: 0

[求助] ps5 pro 如何玩这个黑旗 不闪退 10.01 fpkg + 补丁

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:262
  • 打卡月天数:14
  • 打卡总奖励:4320
  • 最近打卡:2026-10-15 19:46:33
发表于 昨天 22:53 | 显示全部楼层 |阅读模式
100经验值
ps5 pro 如何玩这个黑旗 不闪退 10.01  fpkg + 补丁

fpkg安装好后,要在 usb0/建一个补丁目录可以吗。




================================================================================
  《刺客信条:黑旗 重同步版》 - PPSA28183 v01.006.038
  降级支持固件 4.xx + PSSR (PS5 PRO) + 画质模式 60 FPS            (v2)
================================================================================


*** 仅限 PS5 PRO ***
此版本强制游戏将主机识别为 PS5 Pro(Pro 模式 + PSSR)。
在基础版 PS5 / Slim 上会黑屏或报错。基础版主机应使用
普通的 4.50 "存档修复" 降级版(无 PSSR)。


状态:v1 已在 PS5 Pro、固件 10.01 上实机测试 - 可启动,PSSR 生效,
        画质模式 60 FPS。
        v2 (2026-10-03) = v1 + 4 个导入存根(D 节),22 字节代码;
        其他所有文件与 v1 完全相同。
param.json:requiredSystemSoftwareVersion 0x0450,process SDK 4.00。


--------------------------------------------------------------------------------
安装说明
--------------------------------------------------------------------------------


使用干净的原始转储(DUPLEX)。将此文件夹中的所有内容复制到
游戏的 app0 目录,保持文件夹结构不变。.forge 文件、localization/、
resources/、videos/ 以及 sce_sys/ 中的其余文件保持与原始转储一致。


    eboot.bin, ShaderData.bin, libaegir_f.prx, libmemorywrapper_f.prx
    ampr_emu.index, dlc_emu.ini
    sce_module/  (5 个模块)
    fakelib/     (8 个文件)
    psml_package/KPN9_v070.psp      <- PSSR 模型,必需
    sce_sys/param.json


FTP 目标路径(示例:游戏在 USB 上,请自行调整文件夹名称):
  将 FW_4xx_PPSA28183_AC_Black_Flag_Resynced_01.006.038_PS5Pro_PSSR_Quality60_v2
  中的所有内容复制到
  ->  /mnt/usb0/AC BLACK FLAG PPSA28183-app0/
  此时 PSSR 文件位于:
      /mnt/usb0/AC BLACK FLAG PPSA28183-app0/psml_package/KPN9_v070.psp
  (游戏内路径为 /app0/psml_package/KPN9_v070.psp)。游戏在内部/扩展
  存储上:将 /mnt/usb0/ 替换为 /mnt/ext0/(或你的驱动器)。
  构建 PKG 时:打包前请将 psml_package/ 保留在 app0 内。


需要 union-mount 加载器(ShadowMount / ShadowMountPlus / BackPork),
以便使用 fakelib/。请勿在同一扫描路径中保留另一个标题 ID 为
PPSA28183 的文件夹。


--------------------------------------------------------------------------------
修改内容
--------------------------------------------------------------------------------


A) 固件 4.xx 降级(基于 4.50 存档修复版本)
   - eboot 及所有模块的 SDK 版本为 4.00;使用 4xx-kit libc。
   - 固件 < 12 的 GPU 挂起修复:旧固件不为计算着色器提供暂存区
     -> 在 fakelib/libSceAgcDriver.sprx 中挂钩,分配一个
     24 MB 的暂存缓冲区并设置 COMPUTE_TMPRING_SIZE;eboot 和
     ShaderData.bin 中的 164 + 168 条 `s_trap 1` 指令(BVH 断言)
     -> s_nop。
   - 存档修复:SceSaveDataMount3 +0x18 (systemBlocks) -1 -> 0。当游戏
     SDK 低于 5.00 时,ShellCore 会拒绝 -1。


B) PS5 Pro 固件 10.01 上的 PSSR
   - 游戏仅在以下条件满足时启用 PSSR:主机为 Pro + libScePsml 加载
     + Mfsr2 初始化成功(eboot+0x3627340)。没有单独的 PSSR 菜单
     选项:在 Pro 模式下游戏会自动使用 PSSR。
   - Pro 检测:固件 10.01 仅从 libkernel_web 导出 sceKernelIsTrinityMode,
     因此游戏和 Agc 回退到 kit 垫片(始终为 0)。
       eboot:sceKernelGetOperationMode -> mode 3 (Pro),IsTrinityMode -> 1,
              sceAgcGetIsTrinityMode -> 1
       fakelib/libSceAgc.sprx:IsTrinityMode 垫片 -> 1
   - fakelib/libScePsml.sprx = 来自固件 13.60 的 libScePsml(游戏构建时
     所针对的版本,mfsrVersion "13.00A")。4xx-kit 的 Psml(12.x)可以
     运行但会渲染出黑色的 3D 画面。要在 10.01 上运行 13.60 的 Psml:
       10.01 上缺少 2 个 libc++ std::locale::id 变量 -> 指向一个
       只读常量;GetOperationMode / IsTrinityMode 被存根;SDK 4.00。
   - PSSR 模型 KPN9_v070.psp(固件 10.01 上不存在)从
     /app0/psml_package/ 加载。MFSR4K/8K 仍来自系统。


C) 画质模式 60 FPS
   - 引擎唯一的目标 FPS 设置函数(0x303ffd0)限制在 [20, 320]。
     下限从 20 提高到 60(虚拟地址 0x304000a,60.0 常量位于只读
     段中)。画质预设 30 -> 60;性能模式原本就是 60。
   - 实测:画质模式 60 FPS,重负载场景会降至约 47-55(GPU 瓶颈,
     光线追踪)。
   - 建议使用 60 Hz 显示输出。


D) v2 (2026-10-03):Pro 固件 10.01 - 11.xx 上缺少的 4 个导入
   - 它们之前仅通过 kit 的 fakelib 垫片“解析”,但这些垫片
     不会真正绑定(在旧固件主机上确认:因
     PRX_NOT_RESOLVED_FUNCTION 而崩溃)。现在直接存根:
       eboot:PLT sceKernelGetOperationMode -> mode 3 (Pro),sub 0
              (与已在 0x5c9094c 处修补的调用点值相同)
       sce_module/libc.prx:3 个 libSceLibcInternalExt 函数 -> 0
   - 更改的文件:eboot.bin、sce_module/libc.prx。
   - 在 Pro 固件 12.00+ 上这些函数原生存在;存根无害。


--------------------------------------------------------------------------------
校验
--------------------------------------------------------------------------------
sha256sum -c SHA256SUMS


您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

小黑屋|手机版|Archiver|品技 |网站地图

GMT+8, 2026-10-17 01:47 , Processed in 0.039958 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表