Plugins: Schedule plugins before game thread.

This commit is contained in:
Unknown W. Brackets
2020-09-08 09:31:09 -07:00
parent 2f4945aad8
commit ac7522b0dd
5 changed files with 26 additions and 16 deletions
+4 -1
View File
@@ -1626,7 +1626,10 @@ static void __KernelStartModule(PSPModule *m, int args, const char *argp, SceKer
SceUID threadID = __KernelSetupRootThread(m->GetUID(), args, argp, options->priority, options->stacksize, options->attribute);
__KernelSetThreadRA(threadID, NID_MODULERETURN);
HLEPlugins::Load();
if (HLEPlugins::Load()) {
KernelRotateThreadReadyQueue(0);
__KernelReSchedule("Started plugins");
}
}