1. Is sceKernelLoadExec() usable to load EBOOT.PBP from the memory stick on firmware 5.xx? (I am running 5.50 GEN-D3 currently) I have found some people to say that it only executes eboot.bin from UMD's but need clarifying.
2. Can PRXs call sceKernelLoadExecVSHMs2() correctly? I believe I may be doing something wrong here.
Code: Select all
void loadExec(char *file)
{
struct SceKernelLoadExecVSHParam param;
memset(¶m, 0, sizeof(param));
param.key = "game";
param.size = sizeof(param);
param.args = strlen(file)+1;
param.argp = file;
sceKernelLoadExecVSHMs2(file, ¶m);
}
Should I delay the thread or do something beforehand? Or is the function entirely not feasible?
Thanks in advance