diff --git a/linker_scripts/symbols/addr.txt b/linker_scripts/symbols/addr.txt index 2f49a45..60f5be0 100644 --- a/linker_scripts/symbols/addr.txt +++ b/linker_scripts/symbols/addr.txt @@ -1,3 +1,5 @@ +obReadController = 0x8007284C; + nusched = 0x800E8B10; // size:0x680 nuScRetraceCounter = 0x800C4BCC; nuScPreNMIFlag = 0x800C4800; diff --git a/src/main.c b/src/main.c index b9e404a..10fd5ac 100644 --- a/src/main.c +++ b/src/main.c @@ -77,7 +77,7 @@ extern struct { extern u16 __MAIN_START_BUT_CHECK; extern s16 __MAIN_START_BUT_STATE; -extern void func_8007284C(u16); +extern void obReadController(u16); extern void func_8016AF80(); extern void func_80197B70(); extern void func_8007328C(); @@ -213,7 +213,7 @@ loop_2: bzero(__GLOBAL_CONTROLLER_DATA_COPY, sizeof(__GLOBAL_CONTROLLER_DATA_COPY)); } -void func_8007284C(u16 __unused) { +void obReadController(u16 __unused) { const u16 pattern_a = CONT_A | CONT_B | CONT_L | CONT_START; const u16 pattern_b = CONT_A | CONT_B | CONT_G | CONT_START;