shadPS4 挂载 -UPDATE 更新补丁:把游戏从 1.00 升到 1.09 的完整做法
【免费下载链接】shadPS4PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++项目地址: https://gitcode.com/GitHub_Trending/sh/shadPS4
你把《Bloodborne》拷进了 shadPS4,能进标题,但版本号停在 1.00。手里有个 1.09 的补丁却不知道该往哪放。本文带你用-UPDATE补丁文件夹把它正确挂到游戏目录上,全程两三分钟,只要你会复制粘贴就行。
先看目标:做完后长什么样
- 父目录里并排躺着
CUSAxxxxx(基础版)和CUSAxxxxx-UPDATE(补丁)两个文件夹。 - 用编号启动后照常进标题,不再报文件缺失。
- 标题画面 / 游戏列表显示的版本号变成 1.09,不再是 1.00。
动手前:先摸清你手上有什么
先弄懂三个词,后文直接用、不重复解释:
- CUSA 编号:每款游戏在 PS4 里的"身份证号",Bloodborne 是
CUSA00900,游戏文件夹就用它命名。 - PKG:PS4 的安装包格式,相当于电脑上的
.exe或.dmg,要先装成目录才能用。 -UPDATE后缀:shadPS4 认的补丁标记,加在补丁文件夹名末尾,启动时自动叠到游戏之上。
| 情况 | 长什么样 | 先做什么 |
|---|---|---|
.pkg安装包 | 单个xxx.pkg文件 | 先用 shadPS4 安装,装完变成一个 CUSA 编号的文件夹 |
| 基础版目录 | 含sce_sys/param.sfo和eboot.bin的CUSAxxxxx文件夹 | 这就是要升级的"底",名字保持不变 |
| 更新补丁 | 另一个文件夹,常叫CUSAxxxxx-UPDATE或_patch | 这就是本文要挂上去的东西 |
游戏目录和补丁也可以是一个
.zar压缩包,shadPS4 同样认;此时补丁名写成CUSAxxxxx-UPDATE.zar。
按顺序做完这几步
🔧 把游戏安装目录登记进 shadPS4。 命令行用
--add-game-folder 父目录,或在 QtLauncher 里添加;父目录指直接装着CUSAxxxxx的那一层。 预期结果:命令行跑shadPS4 CUSAxxxxx能按编号找到游戏并进到 1.00 的标题。确认基础版是"完整游戏"。 打开
CUSAxxxxx文件夹,里面必须同时有sce_sys/param.sfo和eboot.bin,缺一样 shadPS4 都不会认它。 预期结果:sce_sys和eboot.bin都在,文件夹名就是那个 CUSA 编号。把补丁文件夹重命名为
-UPDATE形式。 改名为CUSAxxxxx-UPDATE——全大写、连字符-、不是下划线——再放进和基础版同一个父目录。 预期结果:父目录里并排出现CUSAxxxxx和CUSAxxxxx-UPDATE。用编号启动游戏。 运行
shadPS4 CUSAxxxxx。shadPS4 会自动把-UPDATE叠在/app0之上,读文件时优先取补丁里的版本,基础版原文件不动。 预期结果:照常进标题画面,无文件缺失报错。核对版本号。 看标题画面或列表里的版本,它优先读补丁文件夹里
sce_sys/param.sfo的号。 预期结果:✅ 版本号显示 1.09。
这套检测是自动的,不需要额外开关;想临时关掉就加参数-i,--ignore-game-patch。
卡住了:按这个顺序排查
- 现象:按编号启动报找不到游戏。最可能原因:游戏安装目录没登记。处理:先
--add-game-folder 父目录,再启动。 - 现象:能进但版本还是 1.00,补丁没吃到。最可能原因:补丁文件夹名不对——大小写、下划线,或没和基础版同级。处理:确认是
CUSAxxxxx-UPDATE全大写连字符,且与基础版在同一父目录。 - ⚠️现象:游戏列表里多出一个叫
CUSAxxxxx-UPDATE的"游戏"。最可能原因:补丁文件夹里带了eboot.bin和param.sfo,被当成第二份完整游戏。处理:把补丁里的eboot.bin删掉,只留要覆盖的文件。
以上都排除不了时,按 Debugging 文档 的思路先看日志再报问题。
把CUSAxxxxx换成目标游戏自己的 CUSA 编号,这套-UPDATE挂法对所有 PS4 游戏通用;还卡住就带上 CUSA 编号和版本号,按 Debugging 文档先自查一遍。
【免费下载链接】shadPS4PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++项目地址: https://gitcode.com/GitHub_Trending/sh/shadPS4
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考