diff --git a/src/_ob_thoughtless_van.c b/src/_ob_thoughtless_van.c index 155b35e..42e4171 100644 --- a/src/_ob_thoughtless_van.c +++ b/src/_ob_thoughtless_van.c @@ -1,3 +1,13 @@ #include "common.h" -INCLUDE_ASM(const s32, "_ob_thoughtless_van", func_80089990); +#include "nu/nusys.h" + +/* 19D90 80089990 */ +void func_80089990(NUGfxFunc func) { + s32 mask; + + nuGfxTaskAllEndWait(); + mask = osSetIntMask(OS_IM_NONE); + nuGfxFunc = func; + osSetIntMask(mask); +}