看板 Modchip 關於我們 聯絡資訊
※ 引述《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 都能正確生成 然後執行,有沒有效果就是另外一回事了。 -- ____ _ _ _ _ ____ _ _ ____ _____ ____ (_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \ _)(_ ) ( \ / )__) ) ( )( )(_)( ) / (____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.54.160
OGASAWARA2:喔喔 原來是這樣 謝謝~ 1.160.29.192 05/19 20:52
OGASAWARA2:我生成錯誤是因為我拿DLC過的EBOOT 1.160.29.192 05/19 20:53