MPH has released the sources to his UMD Game Loader and posted this news:
For the moment, i try some new technic to load fully a firmware on 1.00 and 1.50 psp.
The 64k limit is not a problem because size of major crypted prx are still less than 64k and for the multiplayer and sleep mode, i made some research but it's hard to find the bug ;-)