作者cassine (Savannah)
看板Modchip
标题Re: [PS3 ]JB 游戏支援性、使用更新档後不能运行的 …
时间Tue Oct 12 10:16:32 2010
: http://www.twitlonger.com/show/afb37408528837778299437a8bae30e1
: 挑重点说就是原作者已经找到为何JB备份後的游戏与使用更新档後不能执行的问题
: 所在了,透过他lv2 patch後,将使JB备份後所有游戏与更新都能正常运行。
: 但他反对盗版,可是又顾虑到真的有合法备份的使用者,所以只愿意提供相关资料,
: 不会更新原码。
: 另一个网站的新闻:
: Some games use lv2open to check PARAM.SFO
: http://maxconsole.ca/?p=1254
Some game updates use lv2open to check the disc's param.sfo to make
sure the right disc is in the drive and the check fails because
psjailbreak patches only patch the vsh open, as such a lot of patches
will ask to "insert" the disc if you are playing from a backup, I
don't care much about backups myself but for the sake of it and
because some people may actually do a legit use of them, here is the
patch: in 3.41 lv2 at offset 0x5745C change to "li %r31, 0".
部份游戏的升级用到了 lv2open这个指令来检查位於光碟上的 param.sfo是否存
在,藉此判定使用者是否放入了正确的光碟,但在现阶段JB的状态下,JB工具只
对 vsh open 指令进行修补,所以执行游戏更新档或是 DLC时,就会要求使用者
将光碟放入光碟机(推测应该是光碟机的路径有错因此没抓到档案,然而又没有
做其他错误处理於是造成当机)。
虽然我自己对於能否执行备份游戏感觉是没差,但考量到大部分合法备份的使用
者,所以还是提一下要修补的位置:在3.41版韧体中, lv2记忆体位址 0x5745C
的地方改成"li %r31, 0"。(这段应该是组语)
******
既然都讲这麽明白大概几天之内各大工具就会有所动作吧?
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.31.137
1F:推 moliujian:感谢你的补充~^^ 10/12 14:33
2F:→ moliujian:的确,Hermes已经开始着手V4了,进展似乎很顺利 10/12 20:17