more dummy patching functions

This commit is contained in:
georgemoralis 2023-07-14 14:29:13 +03:00
parent 3cbbdd5b2f
commit d9da9ade78
6 changed files with 164 additions and 5 deletions

View file

@ -16,7 +16,15 @@ namespace HLE::Libs::LibKernel {
int sceKernelCreateEqueue(/* SceKernelEqueue* eq*/int eq,const char* name)
{ return 0;
}
int sceKernelWaitEqueue(/*SceKernelEqueue eq, SceKernelEvent* ev,*/ int num, int* out /*, SceKernelUseconds* timo*/) { return 0;
}
int sceKernelIsNeoMode()
{ return 0;
}
static void stack_chk_fail() {
}
void LibKernel_Register(SymbolsResolver* sym) {
//memory
LIB_FUNCTION("rTXw65xmLIA", "libkernel", 1, "libkernel", 1, 1, sceKernelAllocateDirectMemory);
@ -25,6 +33,10 @@ namespace HLE::Libs::LibKernel {
LIB_FUNCTION("MBuItvba6z8", "libkernel", 1, "libkernel", 1, 1, sceKernelReleaseDirectMemory);
//equeue
LIB_FUNCTION("D0OdFMjp46I", "libkernel", 1, "libkernel", 1, 1, sceKernelCreateEqueue);
LIB_FUNCTION("fzyMKs9kim0", "libkernel", 1, "libkernel", 1, 1, sceKernelWaitEqueue);
//misc
LIB_FUNCTION("WslcK1FQcGI", "libkernel", 1, "libkernel", 1, 1, sceKernelIsNeoMode);
LIB_FUNCTION("Ou3iL1abvng", "libkernel", 1, "libkernel", 1, 1, stack_chk_fail);
}
};