diff --git a/out/boot.dol b/out/boot.dol index 15e31ebf..708c6500 100644 Binary files a/out/boot.dol and b/out/boot.dol differ diff --git a/source/loader/sys.c b/source/loader/sys.c index ba032edf..3e906892 100644 --- a/source/loader/sys.c +++ b/source/loader/sys.c @@ -60,7 +60,8 @@ void Close_Inputs(void) bool Sys_Exiting(void) { - DCFlushRange(&reset, 32); + if(!isWiiVC) + DCFlushRange(&reset, 32); DCFlushRange(&shutdown, 32); return reset || shutdown; } @@ -141,7 +142,8 @@ void __Sys_PowerCallback(void) void Sys_Init(void) { /* Set RESET/POWER button callback */ - SYS_SetResetCallback(__Sys_ResetCallback); + if(!isWiiVC) + SYS_SetResetCallback(__Sys_ResetCallback); SYS_SetPowerCallback(__Sys_PowerCallback); }