Apologies for any existing bugs in unself. Adding these changes to unself2 is left as an exercise for the reader.

v2 info:

Added npdrm magic to unself2 and readself2
unself2 doesn’t like the metadata section with type 3 in my game.
This section looks to be some kind of linking information. Here is a snippet:
crt0190002crt1190002libaudio_stub190002libaudio_stub190002

I haven’t yet looked around to see if this is type of section is documented anywhere.

Thanks:

fail0verflow for the orginal tools
JuanNadie for figuring out NPDRM
euss for his endless hours of work on the wiki

Why didn’t you beat me to the punch, Team PS360? I didn’t need to reverse a single instruction! It isn’t that hard…