I have tried with numerious PRXs and it seems to happen for all of them...
If I enable my PRX (or any PRX) in the VSH via the Recovery menu they work fine in the XMB but if I try to launch any homebrew (DevHook for example) then the system hangs at the white PSP animation that you get when things start...
I even created a PRX that does nothing except loop to check it wasn't something code wise that was causing the problem and get the same problem with that (see code below),
Code: Select all
#include <pspctrl.h>
#include <pspkernel.h>
#include <stdio.h>
PSP_MODULE_INFO("PRX Test", 0x1000, 1, 0);
PSP_MAIN_THREAD_ATTR(0);
int MainThread (SceSize args, void *argp) {
while (1) {
sceKernelDelayThread(10000);
}
return 0;
}
int module_start(SceSize args, void *argp) {
SceUID thid;
thid = sceKernelCreateThread("PRX_Test", MainThread, 0x18, 0x1000, 0, NULL);
if (thid >= 0) sceKernelStartThread(thid, args, argp);
return 0;
}
int module_stop(void) {
return 0;
}