From 0089ec9f409c0db60dce72e131e7a9794cb72084 Mon Sep 17 00:00:00 2001 From: Maschell Date: Fri, 19 Feb 2021 17:11:50 +0100 Subject: [PATCH] Use WUMS_MODULE_SKIP_WUT_INIT --- Dockerfile | 2 +- source/function_replacements.cpp | 2 -- source/main.cpp | 3 ++- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index b2ecb51..960c6f5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,6 @@ FROM wiiuenv/devkitppc:20210101 COPY --from=wiiuenv/libkernel:20210109 /artifacts $DEVKITPRO COPY --from=wiiuenv/libfunctionpatcher:20210109 /artifacts $DEVKITPRO -COPY --from=wiiuenv/wiiumodulesystem:20210101 /artifacts $DEVKITPRO +COPY --from=wiiuenv/wiiumodulesystem:20210219 /artifacts $DEVKITPRO WORKDIR project \ No newline at end of file diff --git a/source/function_replacements.cpp b/source/function_replacements.cpp index b586414..37cf67e 100644 --- a/source/function_replacements.cpp +++ b/source/function_replacements.cpp @@ -11,8 +11,6 @@ DECL_FUNCTION(int32_t, KiEffectiveToPhysical, uint32_t addressSpace, uint32_t vi return result; } - - DECL_FUNCTION(int32_t, sCheckDataRange, uint32_t address, uint32_t maxDataSize) { if((address & 0xF0000000) == 0x80000000){ return 1; diff --git a/source/main.cpp b/source/main.cpp index cb7f2f9..93f1c88 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -12,9 +12,10 @@ WUMS_MODULE_EXPORT_NAME("homebrew_memorymapping"); WUMS_MODULE_SKIP_ENTRYPOINT(); +WUMS_MODULE_SKIP_WUT_INIT(); WUMS_MODULE_INIT_BEFORE_RELOCATION_DONE_HOOK(); -WUMS_INITIALIZE() { +WUMS_INITIALIZE(args) { WHBLogUdpInit(); DEBUG_FUNCTION_LINE("Setting up memory mapping!"); static uint8_t ucSetupRequired = 1;