diff --git a/config/eur/arm9/delinks.txt b/config/eur/arm9/delinks.txt index d30e76c9..edd1731a 100644 --- a/config/eur/arm9/delinks.txt +++ b/config/eur/arm9/delinks.txt @@ -23,3 +23,5 @@ src/Main/Message/MessageManager.cpp: src/Main/Message/BMG.cpp: .text start:0x020371b0 end:0x0203744c + .data start:0x02057b78 end:0x02057cb8 + .rodata start:0x02056958 end:0x020569e0 diff --git a/config/eur/arm9/symbols.txt b/config/eur/arm9/symbols.txt index 140b8db1..2d313ee3 100644 --- a/config/eur/arm9/symbols.txt +++ b/config/eur/arm9/symbols.txt @@ -2565,7 +2565,7 @@ data_02056898 kind:data(any) addr:0x2056898 data_02056918 kind:data(any) addr:0x2056918 data_0205691c kind:data(any) addr:0x205691c data_02056924 kind:data(any) addr:0x2056924 -data_02056958 kind:data(any) addr:0x2056958 +sBMGFileNames kind:data(any) addr:0x2056958 data_020569e0 kind:data(any) addr:0x20569e0 data_020569ec kind:data(any) addr:0x20569ec data_020569f0 kind:data(any) addr:0x20569f0 diff --git a/config/usa/arm9/symbols.txt b/config/usa/arm9/symbols.txt index 4ccd1090..7d2222ed 100644 --- a/config/usa/arm9/symbols.txt +++ b/config/usa/arm9/symbols.txt @@ -2565,7 +2565,7 @@ data_02056898 kind:data(any) addr:0x2056854 data_02056918 kind:data(any) addr:0x20568d4 data_0205691c kind:data(any) addr:0x20568d8 data_02056924 kind:data(any) addr:0x20568e0 -data_02056958 kind:data(any) addr:0x2056914 +sBMGFileNames kind:data(any) addr:0x2056914 data_020569e0 kind:data(any) addr:0x205699c data_020569ec kind:data(any) addr:0x20569a8 data_020569f0 kind:data(any) addr:0x20569ac diff --git a/include/Message/BMG.hpp b/include/Message/BMG.hpp index 997e41f3..9a163559 100644 --- a/include/Message/BMG.hpp +++ b/include/Message/BMG.hpp @@ -171,7 +171,6 @@ typedef struct BMGFileInfo { /* 0x1A */ s16 groupId; // stores the group id } BMGFileInfo; // size = 0x1C - class BMGGroups : public SysObject { public: /* 0x00 */ BMGFileInfo* entries; // accessed with `groupId`