diff --git a/include/common.h b/include/common.h index b660c66..69e6c1f 100644 --- a/include/common.h +++ b/include/common.h @@ -167,7 +167,6 @@ extern OSContPad __GLOBAL_CONTROLLER_DATA_COPY[MAXCONTROLLERS]; extern u8 D_800AA040; extern void (*SWAP_BUFFER_FUNC_800A9E8C)(void** buffers); -extern s32 D_800E79A4; extern u8 SP_THREAD_800BE1C0[1]; extern OSThread THREAD_800BE1C0; extern void* D_800AA41C; diff --git a/linker_scripts/symbols/addr.txt b/linker_scripts/symbols/addr.txt index 946ca6f..83bd037 100644 --- a/linker_scripts/symbols/addr.txt +++ b/linker_scripts/symbols/addr.txt @@ -10,6 +10,7 @@ nuGfxMesgQ = 0x800C4C28; nuGfxMesgBuf = 0x800BE1A0; nuGfxFunc = 0x800AA090; nuGfxPreNMIFunc = 0x800AA094; +nuGfxTaskSpool = 0x800E79A4; nuBoot = 0x8007F880; nuScCreateScheduler = 0x80088C50; // rom:0x19050 diff --git a/src/_ob_grumpy_island.c b/src/_ob_grumpy_island.c index fde9d4c..59dd16e 100644 --- a/src/_ob_grumpy_island.c +++ b/src/_ob_grumpy_island.c @@ -18,7 +18,7 @@ void gfxThread(void* arg0) { switch(temp_v0) { case NU_SC_RETRACE_MSG: if (nuGfxFunc != NULL) { - nuGfxFunc(D_800E79A4); + nuGfxFunc(nuGfxTaskSpool); } break;