登录
论坛首页 > PS4/PS3软硬技术区
发帖|
看30537|回112|收藏
雨鱼 看全部
2017-4-7 00:53
本帖最后由 雨鱼 于 2019-11-14 13:20 编辑

前言
--------------------------------------------------------------------------------
很难得,我居然还有闲写下这篇文,可能是我最后的PS3长篇教程了,大家且看且珍惜
备份恢复法我在两年前就开始玩了,没想到在PS3末期的应用能有那么大的突飞猛进
俄罗斯人果然是战斗民族,能找出这种在OFW上运行游戏备份的方法着实让我双膝跪地
然后继续让我双膝跪地的是我天朝的JS开创性的给这个方法赋予了一个霸气的名称————直破
接下来,就是本年度大戏教程了,看完你还不会我只能给你双膝跪地了

注:本文涉及到的所有资源请到置顶固件工具贴搜寻获取

名词解释
--------------------------------------------------------------------------------
OFW —— Official Firmware 即官方系统
BU —— Backup Utility 即备份工具,位于PS3设定——主机设定下
DTU —— Data Transfer Utility 即数据传输工具,位于PS3设定——主机设定下
TABR —— TrueAncestor BACKUP Retailer 最常用的备份注射工具

适用范围
--------------------------------------------------------------------------------
BU法 —— 所有4.70及以下系统,无论OFW,CFW,ODE都可以应用
                4.75以上系统所有外部添加数据通过BU法恢复后全部无法生效
                如果是在4.70及以下系统有导入过外部数据,再升级到4.75之后的系统的话,导入的数据会依然有效
                只是之后再也不能使用恢复功能,一旦使用,会导致之前导入的数据会全部失效
DTU法 —— 所有系统
                 4.75以上系统可以通过DTU将另一部机子上的有效数据传输过来并使用

关于BU你需要了解的
--------------------------------------------------------------------------------
使用BU,你要有有一个有足够空间的外置存储,推荐使用移动硬盘
使用BU导出功能时不会对你的外置存储介质进行格式化操作,请安心使用,导出的文件会写到PS3/EXPORT/BACKUP文件夹
请好好的保存第一次的备份文件,后面有什么操作失误,都可以用这个备份来恢复你的主机数据
使用BU导出功能无法导出奖杯,还原后奖杯会被清除,需要从PSN同步回来
使用BU导出功能可以备份用户存档,还原后存档会一起被还原
但为了谨慎起见,建议还原备份前自行手动备份一下存档,如果是plus会员,建议把存档同步到plus存储
如果PS3主机安装了过多的游戏数据,导出过程会比较漫长,可能要几个小时
实测格式化以后的导出文件大小为30M左右,导出只需要一分钟,还原1G左右大小的备份文件需要3分钟左右
使用BU恢复功能时系统会先格式化硬盘,所以恢复备份后主机上原来所有的数据会被清除然后写入备份里的数据
导出的备份只能还原到本机上,是无法恢复到另一台主机上的
通过备份注射工具可以制作不限主机的备份文件,可以恢复到任何主机上

关于DTU你需要了解的
--------------------------------------------------------------------------------
使用DTU,只能通过有线连接两台主机进行传输,LAN口损坏或封禁的情况下是无法使用的
使用DTU可以由低版本系统向高版本系统进行数据传输,比如4.70->4.81这样子
使用DTU可以从CFW向OFW进行数据传输,但是强烈建议给CFW恢复的备份中不要包含任何自制应用及其残留文件
使用DTU时千万注意不要逆向传输,不然等抹掉有用机子的数据时就追悔莫及了

哪些数据可以向备份注射并生效?
--------------------------------------------------------------------------------
1. 有官方更新补丁的游戏备份
2. 解锁型的PSN游戏
3. 免授权DLC
4. 免授权PS1游戏(仅4.70及以下可以运行)
5. 免授权PSP游戏(仅4.70及以下可以运行)
6. 免授权主题
7. 免授权PSN头像
8. 官方PKG(仅允许安装)

备份注射工具的使用方法
--------------------------------------------------------------------------------
目前最常用到的备份注射工具就是TABR,以下的说明会基于最新版v2.20来展开

0. 准备工作:
获取TABR v2.20后解压后第一次运行retailer.exe,会在解压目录下面自动创建一些文件夹
接下来,把通过BU导出的备份文件夹(类似201702XXXXXXXX)放到TABR的backup下面
把下载的游戏备份请解压缩后放置到GAMES下面,比如BLJS10031这样的文件夹放置到GAMES下面
把游戏数据文件夹放到game下面,这个文件夹下面通常会放置游戏更新补丁,DLC文件,PSN/PS1/PSP游戏数据
注意游戏数据必须是文件夹形式的,比如NPUA80089,如果是pkg请先用pkgview解包后再放入
把解锁edat文件放到edat下面,实际上TABR会自动为C00类型解锁游戏生成解锁edat文件,并不需要手工放置
把主题文件放到置theme下面,把PSN头像文件放置到avatar下面,把需要注射的pkg文件放置到pkg下面

1. 选择备份文件:
在TABR主选单可以看到有很多选项,在下方的命令提示处只要输入选项前的数字或字母即可执行该选项
这里我们输入1,回车,选择 1. Select Backup Folder,即可以进入到备份选择界面
在备份选择界面输入文件夹名称前的数字回车就选择好备份了
回到主菜单,可以在11和12处看到选择的备份和自动选择的目标账户编号
实际上,TABR已经可以凭空生成备份文件,因此如果不是一定要往自己导出的备份上注射数据的话,这一步可以跳过不做

2. 选择目标账户:
因为有的文件是注射到账户下的,比如解锁edat文件、PSN头像,所以设置了这个功能
通常来说在执行第一步选择备份的时候,工具会帮你选中备份中的第一个帐号,如果需要变更账户的话才需要执行选项2
执行选项2后可以看到备份中的账户编号,如果通过编号无法辨识账户的话可以输入s显示账户名称
不过目前TABR还不支持显示中文字符,如果账户名称是中文的话只会显示?了
在账户选择界面输入帐户编号前的数字回车就选择好账户回到主菜单了,可以看主选单选项12来确认选的账户编号
在菜单文字的最后面[]内显示的是该备份中账户的数量

3. 添加游戏备份:
执行选项3就可以添加放置于GAMES下面游戏备份了,注意游戏备份要整个放入GAMES,而不是只把PS3_GAME放入
输入游戏备份名称前的数字回车就添加了该游戏备份了,如果要添加多个,就重复输入不同游戏的编号即可
比如添加1号和2号游戏,就输入1回车,2回车,然后b回到主菜单就完成了
输入a可以一下子添加列表中的全部游戏备份,有时如果需要添加很多游戏备份但不是全部的时候
可以先a添加全部,然后去到选项13移除不需要的那些,进入选项13后只会看到已添加的内容,所示剩下哪些一目了然
在后面注射游戏备份时,TABR会自动在game下找到对应的补丁文件夹一同注射
所以只是注射游戏备份的话,在选项3里添加完游戏备份就可以了,不需要再到选项4去手动添加补丁文件夹
注意,如果没有在game中放置对应游戏备份的补丁,那么备份恢复完以后该游戏肯定启动失败

4. 添加游戏数据文件夹
执行选项4可以添加游戏数据文件夹,具体操作和选项3一样,不重复说了,具体说说game下面的文件夹如何放置
放置到game下面的一般有游戏补丁、DLC数据、PSN游戏、PS1游戏、PSP游戏,有时还可以提前放入游戏硬碟安装文件

先来说游戏补丁,补丁下载请大家爱用psnstuff,没有比这个更好的搜索补丁的工具了
游戏补丁通常分为两种完整型和累积性,如果搜索游戏补丁时只有一个就是完整型,如果有多个就是累积型
完整型很简单,下载解包后直接放入game下面就可以了,而累积型则是下载到主机系统限制以下的版本,再选择性合并
举个例子,某游戏有1.01-1.10十个补丁,在psnstuff显示1.09开始系统要求4.75以上,那么一般下载到1.08就可以了
下载完首先解包1.01得到个底包,之后再解包1.02,然后把1.02所有的内容覆盖到1.01里面
之后循环一直到把1.08的内容覆盖进去就完成了补丁的合并,然后把合并好的文件夹放置到game下面即可
但有时为了测试游戏,也可以不合并,只放置最低版本的补丁到game下面

接下来说DLC,首先DLC必须是免授权的,仅官方的DLC数据肯定无法生效的,还需要覆盖免受权补丁
DLC文件夹的放置有两种情况,和补丁文件夹名称一致,以及和补丁文件夹名称不一致
前者的话,把DLC文件里的USRDIR直接合并到补丁的USRDIR里面,然后把补丁文件夹放到TABR的game下面,不需要在选项4里额外添加
后者的话,把DLC文件夹独立放置到game下面,添加的时候需要在选项4里额外添加这个DLC文件夹

再来说PSN游戏,只有可解锁型PSN游戏添加后可以启动,其他均会让你去PS商店购买,哪些是可解锁型请到psnstuff的C00和OFW DB里检索
C00类型的PSN游戏本体解包后直接放入game下面即可,其他解锁型的则需要将解锁补丁中的USRDIR覆盖到本体中再注射,有时还需要覆盖个游戏图标ICON0.PNG
PSN游戏的补丁也是按照上面提到的顺序依次覆盖到本体数据上,DLC则是将USRDIR覆盖到本体中,一般先覆盖补丁,再覆盖DLC
对于PSN游戏来说,最后本体,补丁,DLC是在一个文件夹中,添加起来也挺方便

最后说说PS1和PSP游戏,再说一边都要免受权,还有要说的是如果你注射完打算升级联网的,那就不用折腾这俩了,4.75开始无法启动免受权PS1和PSP了
如果你们问我PSP的免受权补丁在哪里有,我先跟你说psnstuff的PSP DB,你们觉得太少?那么自己想办法做吧,我到现在没时间研究这个,帮不了你们了

5. 添加解锁edat文件
执行选项5可以手动为C00型PSN游戏添加解锁edat文件,不过实际上TABR在注射时会自动为C00添加edat解锁文件,所以平时基本上用不到这个选项了

6. 添加主题文件
执行选项6可以添加主题文件,支持p3t文件和免受权edat主题文件

7. 添加头像文件
执行选项7可以添加头像文件,不过头像文件只能在登陆PSN以后设置,所以只有打算联网才有添加的必要

8. 添加PKG文件
执行选项8可以添加PKG文件,恢复完备份后可以在XMB安装注射的PKG,不过注意OFW只能安装官方PKG,自行打包的PKG是无法安装的
所以TABR默认是无法添加自行打包的PKG的,除非去SWITCH里面打开ALLOW DEBUG PKG开关才可以
回过来说,大部分官方PKG都是需要授权的,所以装了也无法生效,只有游戏补丁和C00型PSN游戏倒是可以通过安装生效
不过考虑到补丁、DLC数据的合并,更常用的是解包再添加,所以这算是个实验性质的功能吧

13-18. 检视添加的内容
执行选项13-18可以检视各项添加的内容,还可以移除已经添加的内容

S. 注射到选定备份
执行选项S后,输入ok,TABR就正式开始进入注射过程,会先把已添加的内容全部复制到workspace文件夹的对应结构中
然后将目标备份复制到output下面,最后将整个workspace下面的内容注射到目标备份中
备份注射完成后,就可以将备份复制到移动硬盘的PS3/EXPORT/BACKUP下面,到BU中执行恢复操作了
output下面产生的新备份也可以移动回backup下面进行循环注射
workspace里的文件直到下一次注射前或重新打开TABR前一直会保留

N. 注射到新备份
选项N和选项S的区别是,选项N无需目标备份,会生成一个空备份开始注射,即使在选项1中选择了目标备份,也是无视的
使用选项N产生的备份是通用备份,可以不受限的在任意主机上进行恢复操作,所以一般推荐使用选项N生成备份

F. 最后确认开关
打开这个开关,在注射过程中workspace文件准备好后会有提示输入ok才能继续注射,在这个时候可以手工调整workspace里的准备文件

A. 允许Debug Pkg开关
打开这个开关,添加pkg文件时可以添加自行打包的pkg

R. 重构数据库开关
此开关默认打开,关闭此开关后,备份恢复完不会自动重构数据库,所有已注射内容不会显示出来

P. 注射区域开关
默认为非保护区域,如果在idps文件夹下面放置了备份对应的idps.bin文件,可以切换为保护区域
注射到保护区域的内容仅可以恢复到该idps对应的主机上,其他主机无法恢复

X. 解包备份文件
执行选项X后可以选择一个备份进行解包,解包数据会在extracted下面,默认情况只会解包非保护区的数据
如果在idps文件夹下面放置了备份对应的idps.bin文件,则会连保护区的数据一同解包

V. 转换游戏备份
执行选项V后可以选择一个游戏备份直接转换成game文件形式,转换后的文件夹在converted下面
注意,转换前必须将游戏备份的对应补丁放置在game下面,不然无法转换,转换后获得的文件夹可以手动移动到game下面
再注意,用选项4从game下面添加转换的游戏是不会自动添加游戏补丁的,需要添加转换的游戏和补丁两个文件夹
这个功能主要用来分享转换好的游戏,分享时提供转换的游戏和对应补丁文件夹就可以了

关于4.70以上主机直破
--------------------------------------------------------------------------------
前面已经提到4.70以上主机直破需要通过另一台主机通过DTU将数据传输过来才可以
所以一般的做法是制作一台同样是4.81的种子机,不断的向其他4.81的主机传输复制
接收数据传输后的4.81主机不仅可以登陆PSN,还可以游玩需要4.70以上系统版本才可以玩的游戏

相关链接
--------------------------------------------------------------------------------
【OFW/ODE】使用备份法玩完整版PSN游戏教程
http://bbs.a9vg.com/thread-4456986-1-1.html
OFW备份恢复法游戏兼容性汇报与分享贴
http://bbs.a9vg.com/thread-5158491-1-1.html
最新PSNSTUFFX和DB打包下载
http://bbs.a9vg.com/thread-4857380-1-1.html
spakler 看全部
2017-4-7 02:25
所以 哪里有这种子机 只有一台4.81
szx 看全部
2017-4-7 07:03
赞赞赞,支持鱼大;我觉得应该不是最后一次,至少还有全系软破!
xm0103 看全部
2017-4-7 08:12
虽然用不上,但还是感谢鱼大无私的奉献
zxcvbnm2434 看全部
2017-4-7 08:43


for 溢位
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
完美豆豆 看全部
2017-4-7 08:44
没仔细看,但先顶一下吧
嘿嘿d礼服 看全部
2017-4-7 08:52
嘿嘿嘿,看来雨大心情不错啊~~~~!
confire 看全部
2017-4-7 10:03
鱼大NB. 说实话,鱼大最值得我佩服的并不是能迅速学会这些软件怎么用,也不是辛苦爬外网看外文。这些东西并不是最难的部分。

最难的是这份坚持。世事变迁,人来又转。仍然能坚持蹲在这里坚持研究PS3, 这才是最难最值得敬佩的。
huqinjie 看全部
2017-4-7 10:45
好帖子,收藏了,理论的都掌握了,就差实践了。
confire 看全部
2017-4-7 11:10
P.S. 所以JS就有新的***方法,就是做一个4.81母鸡农场,帮人直灌游戏呗。
此类辛苦钱,应该赚。

A9VG电玩部落

Powered by Discuz! X3.4

首页|标准版|触屏版|电脑版