What I want to do is load a UMD inside of a program.
I've copied some from WAB Launcher 2.5b, but it doesn't work for UMDs.
Code: Select all
pspDebugScreenPrintf("Loading UMD \n");
int exec_p = sceKernelLoadModule(GAME_PATH_DEST, 0, 0);
sceKernelStartModule(exec_p, 0, 0, 0, 0);
GAME_PATH_DEST = disc0:/PSP_GAME/SYSDIR/EBOOT.BIN (also tried EBOOT.BIN)
I've also tried
Code: Select all
pspDebugScreenPrintf("Loading UMD \n");
sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/EBOOT.BIN", 0);
This one returns to the homescreen with the error "This game cannot be started (80020321)".
Any help is appreciated :)