Public feed
#726695
#include <pspkernel.h>
#include <psploadexec.h>
PSP_MODULE_INFO("modulename", 0x1006, 1, 1);
PSP_MAIN_THREAD_ATTR(0);
...
int retval()
{
const char * tmp = "ms0:/PSP/GAME/THEOTHERAPP/EBOOT.PBP";
int i = 0;
struct SceKernelLoadExecParam EBOOTPBP;
const u32 Total_Length = strlen(tmp)+1;
EBOOTPBP.args = Total_Length;
EBOOTPBP.argp = tmp;
EBOOTPBP.key = NULL;
EBOOTPBP.size = sizeof(EBOOTPBP)+Total_Length;
i = sceKernelLoadExec(tmp,&EBOOTPBP);
return i;
}
...
MAIN APP CODE:
...
printf("%p\n", retval()); //prints =0x8002013A (Library not linked yet)
...