summaryrefslogtreecommitdiff
path: root/config/usa/arm9/overlays
diff options
context:
space:
mode:
authorenzofc708 <47937189+enzofc708@users.noreply.github.com>2026-04-16 15:38:59 -0300
committerGitHub <noreply@github.com>2026-04-16 20:38:59 +0200
commitef2caebcefe1a0d370a56340944931f71bcd39a8 (patch)
tree7cdd9e0447e418d937effd0c0424c6909913c077 /config/usa/arm9/overlays
parent98cc0af690719f10bd7b67c1c11d207bfcdbbfe7 (diff)
Decomp sbc.c (100%) (#144)
* start sbc.cpp * add G3d_SBCRender_007 * match G3d_SBCRender_007 * match G3d_SBCRender_008 * match G3d_SBCRender_SKN * fix EUR relocs file * match G3d_SBCRender_00C * match G3d_SBCRender_00D * complete sbc.cpp * fix EUR delinks
Diffstat (limited to 'config/usa/arm9/overlays')
-rw-r--r--config/usa/arm9/overlays/ov000/relocs.txt16
-rw-r--r--config/usa/arm9/overlays/ov000/symbols.txt4
-rw-r--r--config/usa/arm9/overlays/ov002/relocs.txt2
-rw-r--r--config/usa/arm9/overlays/ov005/relocs.txt2
-rw-r--r--config/usa/arm9/overlays/ov009/relocs.txt2
-rw-r--r--config/usa/arm9/overlays/ov034/relocs.txt4
-rw-r--r--config/usa/arm9/overlays/ov035/relocs.txt2
-rw-r--r--config/usa/arm9/overlays/ov038/relocs.txt2
-rw-r--r--config/usa/arm9/overlays/ov057/relocs.txt2
9 files changed, 18 insertions, 18 deletions
diff --git a/config/usa/arm9/overlays/ov000/relocs.txt b/config/usa/arm9/overlays/ov000/relocs.txt
index 82e14c8d..31084b2c 100644
--- a/config/usa/arm9/overlays/ov000/relocs.txt
+++ b/config/usa/arm9/overlays/ov000/relocs.txt
@@ -701,7 +701,7 @@ from:0x0207bb70 kind:arm_call to:0x01ff892c module:itcm
from:0x0207bbd4 kind:load to:0x020d8800 module:overlay(0)
from:0x0207bbd8 kind:load to:0x027e0384 module:dtcm
from:0x0207bbdc kind:load to:0x027e037c module:dtcm
-from:0x0207bbe0 kind:load to:0x027e03c8 module:dtcm
+from:0x0207bbe0 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x0207bbe4 kind:load to:0x020d8738 module:overlay(0)
from:0x0207bc2a kind:thumb_call_arm to:0x0215ca88 module:overlay(18)
from:0x0207bc30 kind:thumb_call_arm to:0x0202ea08 module:main
@@ -4835,7 +4835,7 @@ from:0x020a9758 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020a9760 kind:load to:0x027e045c module:dtcm
from:0x020a9764 kind:load to:0x027e0438 module:dtcm
from:0x020a9768 kind:load to:0x027e0468 module:dtcm
-from:0x020a976c kind:load to:0x027e03c8 module:dtcm
+from:0x020a976c kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020a977c kind:load to:0x02019ae8 module:main
from:0x020a9794 kind:load to:0x020c0d10 module:overlay(0)
from:0x020a97b0 kind:arm_call to:0x02018c3c module:main
@@ -6149,17 +6149,17 @@ from:0x020b3e3c kind:arm_call to:0x020377c8 module:main
from:0x020b3e68 kind:arm_call to:0x020b3e4c module:overlay(0)
from:0x020b3e98 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3eb8 kind:arm_call to:0x01ffa9fc module:itcm
-from:0x020b3ec0 kind:load to:0x027e03c8 module:dtcm
+from:0x020b3ec0 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020b3edc kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3eec kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3f0c kind:arm_call to:0x01ffa9fc module:itcm
-from:0x020b3f14 kind:load to:0x027e03c8 module:dtcm
+from:0x020b3f14 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020b3f30 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3f44 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3f54 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3f6c kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3f8c kind:arm_call to:0x01ffa9fc module:itcm
-from:0x020b3f98 kind:load to:0x027e03c8 module:dtcm
+from:0x020b3f98 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020b3fbc kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3fcc kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b3fdc kind:arm_call to:0x01ffa9fc module:itcm
@@ -6179,7 +6179,7 @@ from:0x020b4158 kind:load to:0x027e0468 module:dtcm
from:0x020b415c kind:load to:0x027e0438 module:dtcm
from:0x020b4160 kind:load to:0x027e045c module:dtcm
from:0x020b4180 kind:arm_call to:0x01ffa9fc module:itcm
-from:0x020b4188 kind:load to:0x027e03c8 module:dtcm
+from:0x020b4188 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020b41a4 kind:arm_call to:0x02079e54 module:overlay(0)
from:0x020b41b0 kind:arm_call to:0x020197bc module:main
from:0x020b41b8 kind:load to:0x020e9300 module:overlay(0)
@@ -6459,7 +6459,7 @@ from:0x020b7f04 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b7f40 kind:arm_call_thumb to:0x01ff8230 module:itcm
from:0x020b7f50 kind:arm_call to:0x01ffa9fc module:itcm
from:0x020b7f58 kind:arm_call to:0x020bd5dc module:overlay(0)
-from:0x020b7f64 kind:load to:0x027e03c8 module:dtcm
+from:0x020b7f64 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020b7f68 kind:load to:0x02050f10 module:main
from:0x020b7f74 kind:arm_call_thumb to:0x020b3e48 module:overlay(0)
from:0x020b7f7c kind:arm_call to:0x0202ea08 module:main
@@ -7430,7 +7430,7 @@ from:0x020c09fc kind:arm_call to:0x020b40dc module:overlay(0)
from:0x020c0a10 kind:load to:0x027e0fb4 module:dtcm
from:0x020c0a14 kind:load to:0x02053f10 module:main
from:0x020c0a18 kind:load to:0x020dd304 module:overlay(0)
-from:0x020c0a1c kind:load to:0x027e03c8 module:dtcm
+from:0x020c0a1c kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020c0a20 kind:load to:0x02050f10 module:main
from:0x020c0a3c kind:arm_call to:0x020be93c module:overlay(0)
from:0x020c0afc kind:load to:0x02050f10 module:main
diff --git a/config/usa/arm9/overlays/ov000/symbols.txt b/config/usa/arm9/overlays/ov000/symbols.txt
index 2b0059c3..3b5b344d 100644
--- a/config/usa/arm9/overlays/ov000/symbols.txt
+++ b/config/usa/arm9/overlays/ov000/symbols.txt
@@ -1992,7 +1992,7 @@ _ZN11ModelRenderD1Ev kind:function(thumb,size=0x20) addr:0x020a9544
_ZN11ModelRenderD0Ev kind:function(thumb,size=0x28) addr:0x020a9564
_ZN11ModelRenderD2Ev kind:function(thumb,size=0x20) addr:0x020a958c
_ZN11ModelRender14GetLcdcAddressEv kind:function(arm,size=0x8) addr:0x020a95ac
-_ZN11ModelRender28Init_ModelRender_UnkStruct_4EP9ItemModel kind:function(arm,size=0x10) addr:0x020a95b4
+_ZN11ModelRender17Init_RenderObjectEP9ItemModel kind:function(arm,size=0x10) addr:0x020a95b4
_ZN11ModelRender16UnkGetBoneMatrixEi kind:function(arm,size=0x2c) addr:0x020a95c4
_ZN11ModelRender12SetTransformEP5Vec3pP5Mat3pS1_ kind:function(arm,size=0x84) addr:0x020a95f0
_ZN11ModelRender22SetRotationTranslationEP5Mat3pP5Vec3p kind:function(arm,size=0x6c) addr:0x020a9674
@@ -2007,7 +2007,7 @@ _ZN11ModelRender8vfunc_30Ev kind:function(arm,size=0x2c) addr:0x020a985c
_ZN11ModelRender14GetObjectIndexEPc kind:function(arm,size=0x24) addr:0x020a9888
_ZN11ModelRender16GetMaterialIndexEPc kind:function(arm,size=0x2c) addr:0x020a98ac
_ZN11ModelRender20InitBoneMatrixArraysEj kind:function(thumb,size=0x28) addr:0x020a98d8
-_ZN11ModelRender22SetUnkBoneMatrixArray1EP31ModelRender_UnkBoneMatrixStruct kind:function(arm,size=0x8) addr:0x020a9900
+_ZN11ModelRender22SetUnkBoneMatrixArray1EP17G3d_BoneMtxStruct kind:function(arm,size=0x8) addr:0x020a9900
_ZN11ModelRender8vfunc_38Ev kind:function(arm,size=0x2c) addr:0x020a9908
_ZN11ModelRender8vfunc_3cEP23ModelRenderCommandsData kind:function(arm,size=0x4) addr:0x020a9934
_ZN11ModelRender22UnkInit_Struct4_ParamsEhh kind:function(arm,size=0x28) addr:0x020a9938
diff --git a/config/usa/arm9/overlays/ov002/relocs.txt b/config/usa/arm9/overlays/ov002/relocs.txt
index d7b9487c..a64fb2c1 100644
--- a/config/usa/arm9/overlays/ov002/relocs.txt
+++ b/config/usa/arm9/overlays/ov002/relocs.txt
@@ -654,7 +654,7 @@ from:0x020f3558 kind:arm_call to:0x02005dcc module:main
from:0x020f3574 kind:load to:0x027e0384 module:dtcm
from:0x020f3578 kind:load to:0x02050f10 module:main
from:0x020f357c kind:load to:0x027e037c module:dtcm
-from:0x020f3580 kind:load to:0x027e03c8 module:dtcm
+from:0x020f3580 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x020f35e0 kind:arm_call to:0x0202b654 module:main
from:0x020f3600 kind:arm_call to:0x020f360c module:overlay(2)
from:0x020f365c kind:arm_call to:0x0202b654 module:main
diff --git a/config/usa/arm9/overlays/ov005/relocs.txt b/config/usa/arm9/overlays/ov005/relocs.txt
index fe57d0e2..c21613e8 100644
--- a/config/usa/arm9/overlays/ov005/relocs.txt
+++ b/config/usa/arm9/overlays/ov005/relocs.txt
@@ -106,7 +106,7 @@ from:0x021019f0 kind:arm_call to:0x02005dcc module:main
from:0x02101a28 kind:load to:0x027e0384 module:dtcm
from:0x02101a2c kind:load to:0x02050f10 module:main
from:0x02101a30 kind:load to:0x027e037c module:dtcm
-from:0x02101a34 kind:load to:0x027e03c8 module:dtcm
+from:0x02101a34 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x02101a74 kind:load to:0x02112214 module:overlay(5)
from:0x02101a84 kind:arm_call to:0x02101a94 module:overlay(5)
from:0x02101a8c kind:arm_call to:0x021121b4 module:overlay(5)
diff --git a/config/usa/arm9/overlays/ov009/relocs.txt b/config/usa/arm9/overlays/ov009/relocs.txt
index 750a6edd..fac38039 100644
--- a/config/usa/arm9/overlays/ov009/relocs.txt
+++ b/config/usa/arm9/overlays/ov009/relocs.txt
@@ -1772,7 +1772,7 @@ from:0x0211cd5c kind:arm_call to:0x01ffa9fc module:itcm
from:0x0211cdc4 kind:arm_call to:0x02005dcc module:main
from:0x0211cde0 kind:load to:0x02050f10 module:main
from:0x0211cde8 kind:load to:0x027e037c module:dtcm
-from:0x0211cdec kind:load to:0x027e03c8 module:dtcm
+from:0x0211cdec kind:load to:0x027e037c add:0x4c module:dtcm
from:0x0211ce08 kind:arm_call to:0x02087cd4 module:overlay(0)
from:0x0211ce38 kind:load to:0x027e0f64 module:dtcm
from:0x0211cebc kind:thumb_call_arm to:0x01ff98e0 module:itcm
diff --git a/config/usa/arm9/overlays/ov034/relocs.txt b/config/usa/arm9/overlays/ov034/relocs.txt
index 35fb0c70..e4e7ca8c 100644
--- a/config/usa/arm9/overlays/ov034/relocs.txt
+++ b/config/usa/arm9/overlays/ov034/relocs.txt
@@ -882,7 +882,7 @@ from:0x02184474 kind:arm_call to:0x0202de38 module:main
from:0x02184484 kind:arm_call to:0x01ffa9fc module:itcm
from:0x021844b0 kind:arm_call to:0x02007908 module:main
from:0x021844bc kind:load to:0x02185a00 module:overlay(34)
-from:0x021844c0 kind:load to:0x027e03c8 module:dtcm
+from:0x021844c0 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x021844c4 kind:load to:0x02186100 module:overlay(34)
from:0x021844dc kind:arm_call to:0x0201b1bc module:main
from:0x021844f0 kind:arm_call to:0x0202de38 module:main
@@ -893,7 +893,7 @@ from:0x0218455c kind:arm_call to:0x02007908 module:main
from:0x02184570 kind:arm_call to:0x01ff88b0 module:itcm
from:0x02184584 kind:arm_call to:0x01ff88b0 module:itcm
from:0x02184590 kind:load to:0x02185a00 module:overlay(34)
-from:0x02184594 kind:load to:0x027e03c8 module:dtcm
+from:0x02184594 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x02184598 kind:load to:0x02186100 module:overlay(34)
from:0x0218459c kind:load to:0x021856c4 module:overlay(34)
from:0x021845a0 kind:load to:0x021856d0 module:overlay(34)
diff --git a/config/usa/arm9/overlays/ov035/relocs.txt b/config/usa/arm9/overlays/ov035/relocs.txt
index 86d1d605..bd717780 100644
--- a/config/usa/arm9/overlays/ov035/relocs.txt
+++ b/config/usa/arm9/overlays/ov035/relocs.txt
@@ -312,7 +312,7 @@ from:0x0217e604 kind:load to:0x027e0438 module:dtcm
from:0x0217e608 kind:load to:0x027e037c module:dtcm
from:0x0217e60c kind:load to:0x027e045c module:dtcm
from:0x0217e610 kind:load to:0x027e0468 module:dtcm
-from:0x0217e614 kind:load to:0x027e03c8 module:dtcm
+from:0x0217e614 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x0217e618 kind:load to:0x027e0194 module:dtcm
from:0x0217e630 kind:arm_call to:0x01ff80d4 module:itcm
from:0x0217e660 kind:arm_call_thumb to:0x01ff8214 module:itcm
diff --git a/config/usa/arm9/overlays/ov038/relocs.txt b/config/usa/arm9/overlays/ov038/relocs.txt
index 7ee1e941..d9b408df 100644
--- a/config/usa/arm9/overlays/ov038/relocs.txt
+++ b/config/usa/arm9/overlays/ov038/relocs.txt
@@ -1074,7 +1074,7 @@ from:0x02185594 kind:arm_call to:0x01ffa9fc module:itcm
from:0x021855a4 kind:arm_call to:0x01ffa9fc module:itcm
from:0x021855cc kind:arm_call to:0x01ffa9fc module:itcm
from:0x021855dc kind:arm_call to:0x01ffa94c module:itcm
-from:0x021855e8 kind:load to:0x027e03c8 module:dtcm
+from:0x021855e8 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x021855ec kind:load to:0x02189140 module:overlay(38)
from:0x02185624 kind:arm_call to:0x020c74a8 module:overlay(0)
from:0x02185648 kind:arm_call to:0x0207c150 module:overlay(0)
diff --git a/config/usa/arm9/overlays/ov057/relocs.txt b/config/usa/arm9/overlays/ov057/relocs.txt
index a2eedb1c..eca1254d 100644
--- a/config/usa/arm9/overlays/ov057/relocs.txt
+++ b/config/usa/arm9/overlays/ov057/relocs.txt
@@ -75,7 +75,7 @@ from:0x021999fc kind:arm_call to:0x0207babc module:overlay(0)
from:0x02199a10 kind:arm_call to:0x0207babc module:overlay(0)
from:0x02199a1c kind:load to:0x0219a8f4 module:overlay(57)
from:0x02199a20 kind:load to:0x02050f10 module:main
-from:0x02199a24 kind:load to:0x027e03c8 module:dtcm
+from:0x02199a24 kind:load to:0x027e037c add:0x4c module:dtcm
from:0x02199a28 kind:load to:0x027e0f74 module:dtcm
from:0x02199a2c kind:load to:0x027e0de4 module:dtcm
from:0x02199a30 kind:load to:0x0219904c module:overlay(57)