11-23-2011, 06:04 AM
(11-17-2011, 02:02 PM)Itaru Wrote: In Persona 2, the encrypted save file (named P2PTUMI.SAV) that is generated by JPCSP is always 8 bytes larger than the one generated by a real PSP. The game's system data save generated by a real PSP is 1048 bytes, but the one generated by JPCSP is 1056 bytes. For the savegame, the one generated by a real PSP is 21528 bytes, whereas the JPCSP one is 21536 bytes. So, I think the crypto engine is still not generating the encrypted saves properly.
Hmm... Yes, indeed. Thanks for pointing this out.
Seems like not only there's a padding issue, but the PARAM.SFO is still not matching the hashes properly.
I'll have to investigate deeper into this, as the BBMac algorithm is pretty much fully reversed there should be a tiny error somewhere.