Load and bind mu3io at runtime

This commit is contained in:
Tau
2021-06-06 14:23:55 -04:00
parent 2cd6bdb695
commit 9fc45e2df1
8 changed files with 185 additions and 6 deletions

View File

@ -13,6 +13,7 @@
#include "mu3hook/config.h"
#include "mu3hook/io4.h"
#include "mu3hook/mu3-dll.h"
#include "mu3hook/unity.h"
#include "platform/platform.h"
@ -62,6 +63,12 @@ static DWORD CALLBACK mu3_pre_startup(void)
goto fail;
}
hr = mu3_dll_init(&mu3_hook_cfg.dll, mu3_hook_mod);
if (FAILED(hr)) {
goto fail;
}
hr = mu3_io4_hook_init();
if (FAILED(hr)) {