diff --git a/linker_scripts/symbols/addr.txt b/linker_scripts/symbols/addr.txt index b6821ee..307c3b1 100644 --- a/linker_scripts/symbols/addr.txt +++ b/linker_scripts/symbols/addr.txt @@ -1,4 +1,4 @@ - +obCurrentFrameBuf = 0x800c4bb8; // size:4 obFrameBuf = 0x800a8204; // size:12 obReadController = 0x8007284C; diff --git a/src/main.c b/src/main.c index 52c8e41..e831083 100644 --- a/src/main.c +++ b/src/main.c @@ -65,7 +65,7 @@ extern s32 D_800A81F4; extern s32 D_800A81F8; extern s8 D_800AEF9A; -extern void* D_800C4BB8; +extern u16* obCurrentFrameBuf; extern struct { // s32 field_0x0; @@ -268,7 +268,7 @@ void gfxSwapCfbFunc(NUScTask* task) { u8 prev; - D_800C4BB8 = task->framebuffer; + obCurrentFrameBuf = task->framebuffer; prev = __reset_compared_osTvType(); if (prev == OS_TV_TYPE_MPAL)