作者cassine (Savannah)
看板Modchip
标题Re: [PS3 ] 在3.41韧体上执行SDK350编译的游戏
时间Fri Jan 7 00:19:08 2011
※ 引述《cassine (Savannah)》之铭言:
: 昨天尝试改GT5 亚版,结果没成功,一切都按照说明做了。档案尾巴那边一堆
: SDK350的注记还蛮令人介意的。
: 回头来改TOGF,最後改出来的执行档跟网路上面可以正常进入游戏的执行档有
: 125 个byte不同,结果当然是自己改的没能进入游戏。有差异的地方是在 ELF执
: 行标头的地方有 113个byte不同,两个加密区段後缀有12个byte不同,但也不像
: 是checksum。
: 结果这 125个byte的差异就造成能进入游戏跟会退回 XMB的两种结果。这些差异
: 暂时还找不出线索就是。原作者的说明并没有特别解释要修改 ELF档案,所以我
: 是怀疑可能还有一些没公开的资讯。
: TOGF是用SDK340编译,再用SDK350加密的游戏,所以不解密还原没办法玩。刺客
: 教条:兄弟会跟 COD是用SDK340编译,也用SDK340加密,但却在PARAM.SFO 里面
: 注记要3.50才给玩的游戏,所以绕过就可以玩,不需特别解密。GT5 亚版则是用
: SDK350编译,也用SDK350加密的游戏,所以就算能解密还原,玩到一半当机或是
: 有些选项没反应也不用太意外。
大概把几个要改的位址弄懂了,然而还有一个地方的值是怎麽生出来的还没个底
,就只差那麽一点了唉~。
GT5 亚版EBOOT.BIN 目前网路上流传的版本在结尾部份呼叫3.50版程式库的地方
没有改,我不知道不改会不会在没有3.50伪装的主机上有影响。考量到官方版的
PSGrooPIC 是没有出Hermes v4b + 3.55 伪装的版本。带有Hermes v4b payload
的版本是1.8b,所以我就直接将档案结尾做了修改,改成呼叫3.40版程式库。
反正伪装的3.55版实际上也是3.40版程式库,所以没道理不能玩。确实我修改的
版本可以在没有3.55伪装的主机上正确执行,也可以辨认1.05版更新。
测试环境:
主 机:CECH-2007B FF @ FW3.41
JB工具:PSGrooPIC 1.8b: Hermes v4b
Gaia Manager 1.04.1 w/ MEM Patch Enabled
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.61.141
1F:推 harkk2001:C大"辨认"1.05 可以安装吗? 01/07 14:27
2F:→ cassine:1.05的主程式是NP-DRM,可以安装但装了会不能执行游戏 01/08 11:09