05-23-2022, 06:55 AM
(05-22-2022, 07:17 PM)gid15 Wrote:(05-02-2022, 11:30 PM)DragonNeos Wrote: This game was tested with commit c7773e82 but the game still requires the option "Disable DLC Decryption" in order to load properly.I've improved the DLC support in 87f3d00. Does it help?
It still doesn't work when I tried on commit fb0990a9.
Code:
02:44:13 INFO stdout - Main - !!! Error !!! : src/app/patchpkg_notifier.c 50 : start_notification : patchpkg error notify: アップデートデータが正常にインストール
02:44:13 INFO stdout - Main - されていません。PlayStation®Networkで
02:44:13 INFO stdout - Main - 再ダウンロードしてください
02:44:13 INFO compiler - Main - Replacing CodeSequence at 0x08827F84-0x08827F9C by Native Code 'Color.float2int'
02:44:13 WARN hle.ThreadManForUser - Main - checkAlarmID unknown uid=0x88
02:44:14 WARN hle.ThreadManForUser - Main - checkAlarmID unknown uid=0x89
02:44:14 WARN hle.ThreadManForUser - Main - checkAlarmID unknown uid=0x8a
02:44:14 INFO compiler - Back - Replacing CodeSequence at 0x08813334-0x08813348 by Native Code 'strlen'
02:44:14 INFO compiler - Back - Replacing CodeSequence at 0x08936B00-0x08936C20 by Native Code 'memcpy'
02:44:14 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmSetLicenseeKey npDrmKeyAddr=0x08AF8B18
02:44:14 DEBUG hle.scePspNpDrm_user - Back - npDrmKeyAddr[in]:
0x08AF8B18 C4 C4 67 21 27 7B 83 6A B7 9A E0 56 2B 19 C1 51 >..g!'{.j...V+..Q<
02:44:14 INFO hle.scePspNpDrm_user - Back - NPDRM Encryption key detected: 0xC4C46721277B836AB79AE0562B19C151
02:44:14 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmSetLicenseeKey returning 0x0
02:44:14 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmRenameCheck fileName=0x08B65700('ms0:/PSP/GAME/NPJH50832/SYSTEM_UPDATE.EDAT')
02:44:14 WARN hle.scePspNpDrm_user - Back - sceNpDrmRenameCheck: invalid file size
02:44:14 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmRenameCheck returning 0x80550901
02:44:14 INFO stdout - Back - !!! Error !!! : src/app_mod/npdrm.c 116 : openEdat : ms0:/PSP/GAME/NPJH50832/SYSTEM_UPDATE.EDAT:80550901
When I enable Disable DLC Decryption, the DLC can load but the following error appears:
Code:
02:40:24 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmSetLicenseeKey npDrmKeyAddr=0x08AF8B18
02:40:24 DEBUG hle.scePspNpDrm_user - Back - npDrmKeyAddr[in]:
0x08AF8B18 C4 C4 67 21 27 7B 83 6A B7 9A E0 56 2B 19 C1 51 >..g!'{.j...V+..Q<
02:40:24 INFO hle.scePspNpDrm_user - Back - NPDRM Encryption key detected: 0xC4C46721277B836AB79AE0562B19C151
02:40:24 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmSetLicenseeKey returning 0x0
02:40:24 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmRenameCheck fileName=0x08B65588('ms0:/PSP/GAME/NPJH50832/system.sprx')
02:40:24 DEBUG hle.scePspNpDrm_user - Back - sceNpDrmRenameCheck returning 0x0
02:40:24 ERROR libkirk - Back - doCipher
java.lang.IllegalArgumentException: Bad arguments
at javax.crypto.Cipher.doFinal(Cipher.java:2376)
at libkirk.AES.doCipher(AES.java:125)
at libkirk.AES.rijndael_decrypt(AES.java:181)
at libkirk.AES.AES_cbc_decrypt(AES.java:185)
at libkirk.AES.AES_cbc_decrypt(AES.java:163)
at jpcsp.HLE.modules.ModuleMgrForUser.sceKernelLoadModuleNpDrm(ModuleMgrForUser.java:1206)
at _S1_2_0x08999934.s(_S1_2_0x08999934.java:4)
at _S1_2_0x08862E4C.s(_S1_2_0x08862E4C.java:292)
at _S1_2_0x0883DC24.s(_S1_2_0x0883DC24.java:204)
at _S1_2_0x0883ED6C.s(_S1_2_0x0883ED6C.java:696)
at _S1_2_0x0883ED6C.exec(_S1_2_0x0883ED6C.java)
at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:181)
at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:243)
at _S1_2_0x08825730.s(_S1_2_0x08825730.java:204)
at _S1_2_0x08825730.exec(_S1_2_0x08825730.java)
at jpcsp.Allegrex.compiler.RuntimeContext.execWithReturnAddress(RuntimeContext.java:866)
at jpcsp.Allegrex.compiler.RuntimeContext.runThread(RuntimeContext.java:950)
at jpcsp.Allegrex.compiler.RuntimeThread.run(RuntimeThread.java:50)