The following warnings occurred:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



EmuNewz Network
DLC Decryption - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: svn trunk discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=56)
+---- Thread: DLC Decryption (/showthread.php?tid=8134)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12


RE: DLC Decryption - Herrod22 - 04-13-2013

java heap out of memory errors on everything, even with 2048mb on everything.


RE: DLC Decryption - nash67 - 04-13-2013

looks like Danball Senki Boost [ULJM05990] is broken now with its save
http://www.emunewz.net/forum/showthread.php?tid=15029&pid=180814#pid180814


RE: DLC Decryption - Hykem - 04-13-2013

Thank you all for the intensive testing!
Already working on fixing the heap space problem and the path issue. Expect a new commit as soon as possible. Wink


RE: DLC Decryption - chokaz - 04-13-2013

Thanks for update. Tested with Disgaea 2 dhd placing dlc content into tmp/ULUS10461/dlc made it read without issues. Unfortunately new build 3098 run the game at half speed during battle scenes compared to old one i've used before 3008. Disabling dlc didn't make a difference, slowdowns still persist.


RE: DLC Decryption - serio - 04-13-2013

did you just update your old build or make a completely new one?

updating old builds could accumulate problems overtime, my old folder refused to run d2 or prinny 2 at all after the loading screens for example, i had to do a completely clean install.


RE: DLC Decryption - chokaz - 04-13-2013

(04-13-2013, 03:05 PM)serio Wrote: did you just update your old build or make a completely new one?

updating old builds could accumulate problems overtime, my old folder refused to run d2 or prinny 2 at all after the loading screens for example, i had to do a completely clean install.

I've made backup of saves, deleted old version and installed new one. Tested both 32 bit and 64 bit builds.


RE: DLC Decryption - Sarisa81 - 04-13-2013

My experience with Dissidia 012:

- DLC outfits did not immediately appear, but DLC music did.
- However, the titles were rendered as "001_XXX", and the music didn't play.

Since this was with a copy of JPCSP that's been continuously updated, I backed up my savedata, deleted JPCSP, unpacked r3098, and tried again. The log says that it tried to load the DLC, since I saw lots of entries like these:

18:05:46 INFO hle.IoFileMgrForUser - ffst_thread - hleIoOpen filename = ms0:/PSP/GAME/ULUS10566/e022969b.edat flags = 40000001 permissions = 00
18:05:46 INFO hle.scePspNpDrm_user - ffst_thread - sceNpDrmEdataSetupKey edataFd=0x4
18:06:00 INFO hle.IoFileMgrForUser - ffst_thread - hleIoOpen filename = ms0:/PSP/GAME/ULUS10566/adebd8e4.edat flags = 40000001 permissions = 00

However, no DLC appeared in the tmp\ULUS10566\DLC folder, and no DLC was accessible.

I can upload a full log if it would help anyone.


RE: DLC Decryption - Hykem - 04-13-2013

In r3100 I've restored the proper handling of large PGD files in IOFileMgr and improved the EDAT path recognition.
Basically, if you already have decrypted data, just go to tmp\[DISC_ID] and create the DLC folder. Then copy there all the contents of ms0\PSP\GAME\[DISC_ID]. This time even if the data is stored in several folders it should be recognized.
I've also added a check for .edat files that are not PSPEDAT. A lot of games seem to send dummy or already decrypted files to the npdrm engine.
Thank you all for testing! Smile

@serio:
I've found a couple of things wrong with some SAVEDATA modes. This should still not be able to provide properly encrypted data, but it should help making the SAVEDATA file structure appear more like it should (e.g.: solve the empty PARAM.SFO issue).


RE: DLC Decryption - montcer9012 - 04-13-2013

Nothing yet with killzone DLC kind? =D


RE: DLC Decryption - Hykem - 04-14-2013

(04-13-2013, 11:55 PM)montcer9012 Wrote: Nothing yet with killzone DLC kind? =D

I've placed a small draft function for that in PBP. It's still not working because decrypting the data is not enough. It appears to be compressed just like the demos and some homebrew.
I'm researching this and testing as much as possible. Smile

EDIT: Ok, I think I figured out the Killzone DLC method. After unpacking the EBOOT.PBP there's a key hidden in data.psar. I've never seen this method before, so it may take a while until I figure the decryption out. :S