From 9aaf744c3e1a7dd01c541c45bfd40ac221b83e25 Mon Sep 17 00:00:00 2001 From: Yanis002 <35189056+Yanis002@users.noreply.github.com> Date: Fri, 24 Jan 2025 23:48:25 +0100 Subject: [PATCH] add missing sections to BMG.cpp delink --- config/eur/arm9/delinks.txt | 2 ++ config/eur/arm9/symbols.txt | 2 +- config/usa/arm9/symbols.txt | 2 +- include/Message/BMG.hpp | 1 - 4 files changed, 4 insertions(+), 3 deletions(-) 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`