作者cassine (Savannah)
看板Modchip
标题Re: [PS3 ] 请问EBOOT存放路径与金手指修改之关系
时间Wed May 18 21:45:22 2011
※ 引述《OGASAWARA2 (FULL SWING!!)》之铭言:
: 其实上篇发问主要想问这个XD
: 我看金手指的做成 都是使用另外一个XXXXYYYYY
: 而在dev_hdd0/game/就会再另外生成一个XXXXYYYYY
: 实际执行游戏
: 因为该金手指是使用原dev_hdd0/game/backup/xxxxyyyyy之EBOOT做成的
: 所以似乎跟dev_hdd0/game/xxxxyyyyy之EBOOT 不一样!?
: 若是没有使用金手指
: 会去读取dev_hdd0/game/xxxxyyyyy之EBOOT
: 但若使用金手指
: 会去读取dev_hdd0/game/XXXXYYYYY之EBOOT
: 问题来了
: 使用金手指後 我不能读取我有使用过DLC的存档
: 没使用过DLC的存档 是可正常读取 且金手指可用
: 我曾想过那乾脆做PKG时用dev_hdd0/game/xxxxyyyyy之EBOOT去做就好
: 但在生成EBOOT.ELF时会出现下列讯息 无法生成
: invalid type: 00000008
: perror: No error
: 我主要是想要如何做出也可以让DLC存档使用的金手指
: 还是我哪里搞错了
: 望请各位高手解惑下~
嗯,你确实对 PS3程式载入的流程有所误解。 XMB「从光碟」载入游戏时会去检
查/dev_hdd0/game里面有没有更新档或是 DLC程式档,有的话从该目录载入游戏
,否则从光碟载入游戏。
因此在/dev_hdd0/game底下的东西只要资料夹名称跟原始光碟不同,就没有办法
作成直接启动的方式,要做成 PSN游戏的模式才有办法启动。但通常 DLC又是摆
在与光碟名称相同的目录之中,所以 PSN游戏摩是的金手指档自然读不到 DLC而
无法启动。另外有些 DLC带有自己的主程式,和原本光碟的主程式不同, DLC的
主程式是用NP-DRM金钥加密,目前除了graf_chokolo跟geohot这两位之外大概没
人会解密,因此只能拿光碟里面的原始主程式来做金手指,这样也会读不到 DLC
。
总之要作成从 XMB开关金手指就一定会有读不到 DLC的风险,反之不需要从 XMB
开关的话通常没这个问题。像《真.三国无双6》的金手指就只有选择自己想要
的而已,网路上一堆人做出来的金手指都乱七八糟的,有时候还开了自己不喜欢
的功能。
至於生成EBOOT.BIN 的错误,我个人目前是还没遇过。EBOOT.BIN 都能正确生成
然後执行,有没有效果就是另外一回事了。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.54.160
1F:推 OGASAWARA2:喔喔 原来是这样 谢谢~ 1.160.29.192 05/19 20:52
2F:→ OGASAWARA2:我生成错误是因为我拿DLC过的EBOOT 1.160.29.192 05/19 20:53