Open tpimh opened 2 months ago
These binaries are encrypted, you can decrypt them using this tool: https://github.com/John-K/pspdecrypt
I have now built pspdecrypt
, but for every prx I try to decrypt, I get "Unknown input file format!" error. Am I supposed to use some extra options for successful prx decryption? Can't find anything related in the documentation.
As discussed in Discord, pspdecrypt doesn't handle the ~SCE
header.
There are two solutions:
~PSP
header start: tail -c +65 libsmth.prx > libsmth-psp.prx
@tpimh If there are no issues with the fixed up implementation, we should probably merge those changes.
prxtool
is fine, pspdecrypt
is the tool that needed fiddling. Of course, we can fork the original pspdecrypt to pspdev organization, then merge the changes from the fork that can skip the ~SCE header.
Oh, fair. I think John is still active, though.
Trying
prxtool
with various Sony modules (starting with0x7E534345
), always get the same output:For example, audiocodec.prx or libatrac3plus.prx can be used. Not giving direct links to these files, but there's a list of UMD/PSN games from which these files can be legally obtained.
Is this tool not supposed to work with these prx modules?