summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2025-07-17 12:21:10 +0200
committerGitHub <noreply@github.com>2025-07-17 12:21:10 +0200
commit573b696ff8d3e83765d4483e5a31e0ec5676044d (patch)
tree1cf20516095cb8a3185de07efbad6974d2260709 /include
parent7a01af4783ca2904590ed0ba6e61261d98706f47 (diff)
Bump dsd to v0.10.1; UnkStruct_027e05f8_2 OK (#121)
* Unique delink file names * Fix build * Revert back to single link * UnkStruct_027e05f8_2 OK * `dsd fix ctor-symbols` * Fix symbols spanning over two delink files * `dsd fix ctor-symbols` again * Add missing function `func_02050a20` * Name `.p__sinit` symbols in USA after their EUR counterparts * Apply dsd signatures * Bump dsd to 0.10.0; Fix dsd not updating automatically * Rename overlay functions * Fix auto-download wibo * Fix generating objdiff report
Diffstat (limited to 'include')
-rw-r--r--include/DTCM/UnkStruct_027e05f8.hpp4
-rw-r--r--include/global.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/include/DTCM/UnkStruct_027e05f8.hpp b/include/DTCM/UnkStruct_027e05f8.hpp
index 721c1be9..17794f09 100644
--- a/include/DTCM/UnkStruct_027e05f8.hpp
+++ b/include/DTCM/UnkStruct_027e05f8.hpp
@@ -13,10 +13,10 @@ struct UnkStruct_027e05f8 {
~UnkStruct_027e05f8();
// Big gap to next TU
- void Init();
+ UnkStruct_027e05f8();
void func_02037458(u16 param1);
void func_02037480();
- static unk32 func_02037490(unk32 param1);
+ static bool func_02037490();
};
extern UnkStruct_027e05f8 data_027e05f8;
diff --git a/include/global.h b/include/global.h
index ca961164..a12885e7 100644
--- a/include/global.h
+++ b/include/global.h
@@ -18,6 +18,10 @@
// `override` was added in C++11 before the DS, so we only use the keyword to indicate overriden functions
#define override
+// Puts variables in the DTCM module by using #pragma section dtcm begin|end
+#pragma define_section dtcm ".dtcm" \
+ ".dtcm"
+
// Define .sbss variables by using #pragma section sbss begin|end
#pragma define_section sbss ".data" \
".sbss"