gr8 thread
Theres some automated tool but i know this worked
OK, here's the guide to patch your own games:
1) Download and compile latest tools from git.fail0verflow.com Git (old versions of unself produce incorrect ELF)
2) Extract ELF from SELF
3) Hexedit ELF, find and replace dev_bdvd to correct path on dev_hdd0 (not all, but most games require this step)
4) Build NPDRM SELF using Geohot's tools
5) Build package using psn_package_npdrm
6) Patch your builded package using Geohot's tool (only for 3.55 firmware)
That's it. If you can't follow this guide, more detailed guide won't help you.
This also works from 3.41, with no jailbreak dongle, video below (courtesy of TheRuler):
[youtube=
https://www.youtube.com/watch?v=01WY7wQMUK8]
Source: PSX-Scene