I am the author of patch, and I'm still using it. Not very carefully tested thought, but seems to work well. As you can see, it's basically the same code as in loading Elf32 binary. If you need more information, feel free to ask me.