summaryrefslogtreecommitdiff
path: root/include/JSystem
diff options
context:
space:
mode:
authorunknown <pheenoh@gmail.com>2020-11-29 20:16:52 -0500
committerunknown <pheenoh@gmail.com>2020-11-29 20:16:52 -0500
commit44b14ec1287077df261d0be6ac448b85e8a38fa6 (patch)
tree620cc58ed1a5482afb7a145540c0e4ba5bddd26f /include/JSystem
parent58afa9ed78d6b2128e10c13e6c06c78a5116ae4f (diff)
migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c
Diffstat (limited to 'include/JSystem')
-rw-r--r--include/JSystem/J2DGraph/J2DScreen/J2DScreen.h3
-rw-r--r--include/JSystem/JKernel/JKRArchive/JKRArchive.h3
-rw-r--r--include/JSystem/JKernel/JKRExpHeap/JKRExpHeap.h1
-rw-r--r--include/JSystem/JKernel/JKRHeap/asm/func_802CE138.s4
-rw-r--r--include/JSystem/JUtility/JUTFont/JUTFont.h3
5 files changed, 12 insertions, 2 deletions
diff --git a/include/JSystem/J2DGraph/J2DScreen/J2DScreen.h b/include/JSystem/J2DGraph/J2DScreen/J2DScreen.h
new file mode 100644
index 0000000000..3a21374774
--- /dev/null
+++ b/include/JSystem/J2DGraph/J2DScreen/J2DScreen.h
@@ -0,0 +1,3 @@
+class J2DScreen {
+
+}; \ No newline at end of file
diff --git a/include/JSystem/JKernel/JKRArchive/JKRArchive.h b/include/JSystem/JKernel/JKRArchive/JKRArchive.h
new file mode 100644
index 0000000000..9cd3f4cdf6
--- /dev/null
+++ b/include/JSystem/JKernel/JKRArchive/JKRArchive.h
@@ -0,0 +1,3 @@
+class JKRArchive {
+
+}; \ No newline at end of file
diff --git a/include/JSystem/JKernel/JKRExpHeap/JKRExpHeap.h b/include/JSystem/JKernel/JKRExpHeap/JKRExpHeap.h
index f9b7c24a7e..91b710af00 100644
--- a/include/JSystem/JKernel/JKRExpHeap/JKRExpHeap.h
+++ b/include/JSystem/JKernel/JKRExpHeap/JKRExpHeap.h
@@ -1,5 +1,6 @@
class JKRExpHeap {
public:
s32 getTotalUsedSize() const;
+ u32 heap_size;
}; \ No newline at end of file
diff --git a/include/JSystem/JKernel/JKRHeap/asm/func_802CE138.s b/include/JSystem/JKernel/JKRHeap/asm/func_802CE138.s
index feb4fec5fc..3ccaf1573b 100644
--- a/include/JSystem/JKernel/JKRHeap/asm/func_802CE138.s
+++ b/include/JSystem/JKernel/JKRHeap/asm/func_802CE138.s
@@ -2,7 +2,7 @@
/* 802CE13C 002CB07C 7C 08 02 A6 */ mflr r0
/* 802CE140 002CB080 90 01 00 24 */ stw r0, 0x24(r1)
/* 802CE144 002CB084 39 61 00 20 */ addi r11, r1, 0x20
-/* 802CE148 002CB088 48 09 40 89 */ bl func_803621D0
+/* 802CE148 002CB088 48 09 40 89 */ bl _savegpr_26
/* 802CE14C 002CB08C 7C 7F 1B 78 */ mr r31, r3
/* 802CE150 002CB090 7C 9B 23 78 */ mr r27, r4
/* 802CE154 002CB094 7C BC 2B 78 */ mr r28, r5
@@ -75,7 +75,7 @@ lbl_802CE230:
/* 802CE244 002CB184 98 1F 00 69 */ stb r0, 0x69(r31)
/* 802CE248 002CB188 7F E3 FB 78 */ mr r3, r31
/* 802CE24C 002CB18C 39 61 00 20 */ addi r11, r1, 0x20
-/* 802CE250 002CB190 48 09 3F CD */ bl func_8036221C
+/* 802CE250 002CB190 48 09 3F CD */ bl _restgpr_26
/* 802CE254 002CB194 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802CE258 002CB198 7C 08 03 A6 */ mtlr r0
/* 802CE25C 002CB19C 38 21 00 20 */ addi r1, r1, 0x20
diff --git a/include/JSystem/JUtility/JUTFont/JUTFont.h b/include/JSystem/JUtility/JUTFont/JUTFont.h
new file mode 100644
index 0000000000..7a663aa588
--- /dev/null
+++ b/include/JSystem/JUtility/JUTFont/JUTFont.h
@@ -0,0 +1,3 @@
+class JUTFont {
+
+}; \ No newline at end of file