PGD解密教程,解决PPSSPP加载一些游戏的黑屏问题
从PPSSPP
v0.7-102-g8021e49开始,PPSSPP已经可以从镜像中读取加密的PGD文件,本教程作废,不过对于jpcsp,你仍可以用这种方法节省硬盘空间,另外,貌似解密PGD还是有好处的,比如能提高帧率,解决一些游戏存档或即时存档出错的问题。
相信以前玩过jpcsp的人都知道jpcsp模拟器不能直接从镜像中读取加密过的PGD文件,不过jpcsp可以对PGD文件进行解密。现阶段PPSSPP既不能直接从镜像中读取加密过的PGD文件,也不能对PGD文件进行解密。要想玩一些有加密PGD文件的游戏我们可以借用jpcsp制作已破解PGD文件的游戏镜像。这种方法已经被PPSSPP官网证实是可行的。(用这个方法应该能解决超越世界、第七龙神、光明之舟、光明之刃等游戏的黑屏问题)
我在这里写一下图文教程:
准备工作:
1.电脑一台
2.有加密PGD文件的游戏镜像(比如SD高达
超越世界,SD高达世界,机战Z破解篇、再世篇,天神乱漫)
3.jpcsp模拟器(官方下载地址http://buildbot.orphis.net/jpcsp/)
(个人建议使用UMDGen进行修改,因为这个软件可以看到Lba,使用起来也很方便)
5.PPSSPP模拟器
一、用jpcsp破解PGD文件
用jpcsp运行游戏,jpcsp就会自动对PGD文件进行破解,破解的时候模拟器会暂时卡住,请等待。
需要注意的是:
1.破解可能需要很长时间几分钟到半个小时不等,视PGD文件大小及电脑配置而定
2.有些游戏里面的PGD文件可能不止一个(比如机战Z),而且jpcsp模拟器不会一次性对所有的PGD文件进行破解,建议用jpcsp玩一段时间等所有PGD文件都破解好了再进行下一步。
3.如果出现下图提示,点确定然后在等待即可
4.破解好的文件在模拟器目录下的tmp\游戏ID\里的PGD文件夹里面
二、改名
打开模拟器目录下的tmp\游戏ID\PGD文件夹,在那里能找到破解好的PGD文件
这里以SD高达 超越世界为例
图中的PGDfile.raw.decrypted就是已经破解好的PGD文件。我们得用这个文件替换掉镜像里面的加密的PGD文件。
用UMDGen打开游戏镜像展开至PSP_GAME\INSDIR
可以看到DATAINS.DNS这个文件的Lba就是File-271696中的271696,可以判断出PGDfile.raw.decrypted就是由DATAINS.DNS解密得到的,那就把PGDfile.raw.decrypted重命名为DATAINS.DNS
如果有多个PGD文件,也可以根据Lba来判断文件名,这些PGD文件解密后会放到不同的文件夹不过名字都叫做PGDfile.raw.decrypted(之前有请阿森2013叫jpcsp的作者改一下命名法则的,不过作者没理会)
有一些游戏的PGD文件可能不在游戏镜像里面而是在记忆棒里面,(比如AKB149,刀剑神域的安装数据)模拟器也会把这些PGD文件解密出来,解密出来的PGD就没有相应的Lba,文件也不需要放游戏镜像。
这里以机战Z破解篇为例
三、制作镜像
把所有的PGD文件都改好名之后就可以把这些文件拖到UMDGen里面替换掉原来的文件,然后点Sava保存
名字无所谓,只要不要和原来的镜像相同就行。
用PPSSPP测试一下有没有效果:
好,成功进入游戏了。那刚才破解出来的PGD文件和游戏原镜像都可以删掉了,留着太碍地方,我玩jpcsp的时候就一直都用这种方法节约硬盘空间。如果用的是手机版的PPSSPP也可以把镜像放到手机里试试。
再测试一下机战Z破界篇,结果
也测试了刀剑神域,结果还是无限黑屏
顺便给出已经弄好的SD高达 超越世界
未经本人同意,本文不得转载
加载中,请稍候......