Короче, за*бал..
Для обычной проги (homebrew). Варнинг!! Не аппа, не обновления, не ПСХ..
#define EBOOT_PATH "ms0:/PSP/GAME/PROGRAM/EBOOT.PBP"
struct SceKernelLoadExecVSHParam param;
memset(¶m, 0, sizeof(param));
param.size = sizeof(param);
param.key = "game";
param.args = strlen(EBOOT_PATH) + 1;
param.argp = EBOOT_PATH;
sctrlKernelLoadExecVSHMs2(EBOOT_PATH, ¶m);
Незабываем подключить -lpspsystemctrl_kernel или -lpspsystemctrl_user либы и systemctrl.h.