I want to know how I can do if I load an eboot with a prx to not quit the first eboot loaded before.
It is posible because Irshell can do this ^^
Here the code to load an eboot:
Code: Select all
void execEboot(char *target)
{
u8 vshmain_args[0x400];
struct SceKernelLoadExecVSHParam param;
memset(vshmain_args, 0, sizeof(vshmain_args));
vshmain_args[0x40] = 1;
vshmain_args[0x280] = 1;
vshmain_args[0x284] = 3;
vshmain_args[0x286] = 5;
memset(¶m, 0, sizeof(param));
param.size = sizeof(param);
param.args = strlen(target) + 1;
param.argp = target;
param.key = "game";
param.vshmain_args_size = sizeof(vshmain_args);
param.vshmain_args = vshmain_args;
sctrlKernelLoadExecVSHMs2(target, ¶m);
}
I apologize for my bad english because I am french^^