From c53a8b95e5715bd6a6a86a909b50ec9b238bafd2 Mon Sep 17 00:00:00 2001 From: gijs Date: Fri, 20 Oct 2023 11:27:37 +0200 Subject: [PATCH] Identified `nuScPreNMIFunc` --- linker_scripts/symbols/addr.txt | 1 + src/main.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/linker_scripts/symbols/addr.txt b/linker_scripts/symbols/addr.txt index c022476..54b1acf 100644 --- a/linker_scripts/symbols/addr.txt +++ b/linker_scripts/symbols/addr.txt @@ -1,6 +1,7 @@ nusched = 0x800E917C; // size:0x67A nuScRetraceCounter = 0x800C4BCC; nuScPreNMIFlag = 0x800C4800; +nuScPreNMIFunc = 0x800A9E60; nuBoot = 0x8007F880; nuScCreateScheduler = 0x80088C50; // rom:0x19050 diff --git a/src/main.c b/src/main.c index 845a804..c6fefff 100644 --- a/src/main.c +++ b/src/main.c @@ -1,5 +1,7 @@ #include "common.h" + #include "libmus.h" +#include "nu/nusys.h" extern u16 D_800AEDE2; typedef struct { @@ -52,7 +54,6 @@ extern s8 D_800AEF9A; extern s8 D_800AEFA0; extern s32 D_800AEFA4; extern s8 D_800C4808; -extern s32 nuScRetraceCounter; extern s8 D_800C4CE4; extern s8 D_800E7A0C; extern s8 D_800E810C;