From 11d03951a17d59f8c8b8ecfde423edb8e8f5f88c Mon Sep 17 00:00:00 2001 From: Yanis002 <35189056+Yanis002@users.noreply.github.com> Date: Tue, 22 Jul 2025 20:09:03 +0200 Subject: [PATCH] sig apply for itcm --- config/eur/arm9/itcm/symbols.txt | 44 +++++++++++------------ config/eur/arm9/overlays/ov110/relocs.txt | 10 +++--- config/eur/arm9/symbols.txt | 2 +- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/config/eur/arm9/itcm/symbols.txt b/config/eur/arm9/itcm/symbols.txt index 27c07d7a..73611beb 100644 --- a/config/eur/arm9/itcm/symbols.txt +++ b/config/eur/arm9/itcm/symbols.txt @@ -22,7 +22,7 @@ func_01ff92a8 kind:function(arm,size=0x64) addr:0x01ff92a8 func_01ff930c kind:function(arm,size=0xc) addr:0x01ff930c func_01ff9318 kind:function(arm,size=0x4c) addr:0x01ff9318 func_01ff9364 kind:function(arm,size=0x28) addr:0x01ff9364 -func_01ff938c kind:function(arm,size=0x34) addr:0x01ff938c +Vec3p_TryNormalize kind:function(arm,size=0x34) addr:0x01ff938c func_01ff93c0 kind:function(arm,size=0x5c) addr:0x01ff93c0 func_01ff941c kind:function(arm,size=0x60) addr:0x01ff941c func_01ff947c kind:function(arm,size=0x50) addr:0x01ff947c @@ -52,35 +52,35 @@ func_01ff9ec4 kind:function(arm,size=0x30) addr:0x01ff9ec4 func_01ff9ef4 kind:function(arm,size=0x10) addr:0x01ff9ef4 func_01ff9f04 kind:function(arm,size=0x10) addr:0x01ff9f04 func_01ff9f14 kind:function(arm,size=0x24) addr:0x01ff9f14 -func_01ff9f38 kind:function(arm,size=0x18) addr:0x01ff9f38 +Mat2p_InitIdentity kind:function(arm,size=0x18) addr:0x01ff9f38 func_01ff9f50 kind:function(thumb,size=0xc) addr:0x01ff9f50 -func_01ff9f5c kind:function(thumb,size=0xc) addr:0x01ff9f5c +Mat2p_InitRotation kind:function(thumb,size=0xc) addr:0x01ff9f5c func_01ff9f68 kind:function(arm,size=0x54) addr:0x01ff9f68 func_01ff9fbc kind:function(arm,size=0xb0) addr:0x01ff9fbc -func_01ffa06c kind:function(arm,size=0x24) addr:0x01ffa06c -func_01ffa090 kind:function(arm,size=0x2c) addr:0x01ffa090 +Mat3p_InitIdentity kind:function(arm,size=0x24) addr:0x01ffa06c +Mat3p_CopyToMat4x3p kind:function(arm,size=0x2c) addr:0x01ffa090 func_01ffa0bc kind:function(arm,size=0xc8) addr:0x01ffa0bc -func_01ffa184 kind:function(thumb,size=0x1c) addr:0x01ffa184 -func_01ffa1a0 kind:function(thumb,size=0x1c) addr:0x01ffa1a0 -func_01ffa1bc kind:function(thumb,size=0x18) addr:0x01ffa1bc -func_01ffa1d4 kind:function(arm,size=0x154) addr:0x01ffa1d4 +Mat3p_InitXRotation kind:function(thumb,size=0x1c) addr:0x01ffa184 +Mat3p_InitYRotation kind:function(thumb,size=0x1c) addr:0x01ffa1a0 +Mat3p_InitZRotation kind:function(thumb,size=0x18) addr:0x01ffa1bc +Mat3p_func_01ff8248 kind:function(arm,size=0x154) addr:0x01ffa1d4 func_01ffa328 kind:function(arm,size=0x2e4) addr:0x01ffa328 func_01ffa60c kind:function(arm,size=0x194) addr:0x01ffa60c func_01ffa7a0 kind:function(arm,size=0x7c) addr:0x01ffa7a0 -func_01ffa81c kind:function(arm,size=0x28) addr:0x01ffa81c -func_01ffa844 kind:function(arm,size=0x34) addr:0x01ffa844 -func_01ffa878 kind:function(arm,size=0xac) addr:0x01ffa878 -func_01ffa924 kind:function(thumb,size=0x16) addr:0x01ffa924 +Mat4x3p_InitIdentity kind:function(arm,size=0x28) addr:0x01ffa81c +Mat4x3p_CopyToMat4p kind:function(arm,size=0x34) addr:0x01ffa844 +Mat4x3p_func_01ff8988 kind:function(arm,size=0xac) addr:0x01ffa878 +Mat4x3p_InitScale kind:function(thumb,size=0x16) addr:0x01ffa924 func_01ffa93c kind:function(arm,size=0x34) addr:0x01ffa93c -func_01ffa970 kind:function(thumb,size=0x1e) addr:0x01ffa970 -func_01ffa990 kind:function(thumb,size=0x1a) addr:0x01ffa990 -func_01ffa9ac kind:function(thumb,size=0x1a) addr:0x01ffa9ac -func_01ffa9c8 kind:function(arm,size=0x20) addr:0x01ffa9c8 +Mat4x3p_InitXRotation kind:function(thumb,size=0x1e) addr:0x01ffa970 +Mat4x3p_InitYRotation kind:function(thumb,size=0x1a) addr:0x01ffa990 +Mat4x3p_InitZRotation kind:function(thumb,size=0x1a) addr:0x01ffa9ac +Mat4x3p_func_01ff8ad8 kind:function(arm,size=0x20) addr:0x01ffa9c8 func_01ffa9e8 kind:function(arm,size=0x374) addr:0x01ffa9e8 func_01ffad5c kind:function(arm,size=0x218) addr:0x01ffad5c func_01ffaf74 kind:function(arm,size=0x98) addr:0x01ffaf74 -func_01ffb00c kind:function(arm,size=0x2c) addr:0x01ffb00c -func_01ffb038 kind:function(arm,size=0x34) addr:0x01ffb038 +Mat4p_InitIdentity kind:function(arm,size=0x2c) addr:0x01ffb00c +Mat4p_CopyToMat4x3p kind:function(arm,size=0x34) addr:0x01ffb038 func_01ffb06c kind:function(arm,size=0x3bc) addr:0x01ffb06c func_01ffb428 kind:function(arm,size=0x10) addr:0x01ffb428 func_01ffb438 kind:function(arm,size=0x2c) addr:0x01ffb438 @@ -97,12 +97,12 @@ func_01ffb618 kind:function(arm,size=0x2c) addr:0x01ffb618 func_01ffb644 kind:function(arm,size=0x28) addr:0x01ffb644 func_01ffb66c kind:function(arm,size=0x3c) addr:0x01ffb66c func_01ffb6a8 kind:function(arm,size=0x3c) addr:0x01ffb6a8 -func_01ffb6e4 kind:function(arm,size=0x30) addr:0x01ffb6e4 +Vec3p_Add kind:function(arm,size=0x30) addr:0x01ffb6e4 func_01ffb714 kind:function(arm,size=0x30) addr:0x01ffb714 -func_01ffb744 kind:function(arm,size=0x3c) addr:0x01ffb744 +Vec3p_Dot kind:function(arm,size=0x3c) addr:0x01ffb744 func_01ffb780 kind:function(arm,size=0x80) addr:0x01ffb780 func_01ffb800 kind:function(arm,size=0x60) addr:0x01ffb800 -func_01ffb860 kind:function(arm,size=0x114) addr:0x01ffb860 +Vec3p_Normalize kind:function(arm,size=0x114) addr:0x01ffb860 func_01ffb974 kind:function(arm,size=0x58) addr:0x01ffb974 func_01ffb9cc kind:function(arm,size=0x7c) addr:0x01ffb9cc func_01ffba48 kind:function(arm,size=0x198) addr:0x01ffba48 diff --git a/config/eur/arm9/overlays/ov110/relocs.txt b/config/eur/arm9/overlays/ov110/relocs.txt index 68462a00..7cbd975f 100644 --- a/config/eur/arm9/overlays/ov110/relocs.txt +++ b/config/eur/arm9/overlays/ov110/relocs.txt @@ -19,7 +19,7 @@ from:0x02184d88 kind:load to:0x020afc43 module:overlay(0) from:0x02184d8c kind:load to:0x020afc40 module:overlay(0) from:0x02184d90 kind:load to:0x020d8698 module:overlay(24) from:0x02184d94 kind:load to:0x02185dc8 module:overlay(110) -from:0x02184d98 kind:load to:0x02185dca module:overlay(110) +from:0x02184d98 kind:load to:0x02185dc8 add:0x1 module:overlay(110) from:0x02184d9c kind:load to:0x027e09b8 module:dtcm from:0x02184da0 kind:load to:0x020b6510 module:overlay(0) from:0x02184da4 kind:load to:0x020d86b0 module:overlay(24) @@ -30,8 +30,8 @@ from:0x02184e10 kind:arm_call to:0x0208a0f0 module:overlay(0) from:0x02184e2c kind:arm_call to:0x020590e4 module:overlay(0) from:0x02184e44 kind:arm_call_thumb to:0x02057b70 module:overlay(0) from:0x02184e60 kind:arm_call to:0x0203d160 module:main -from:0x02184e6c kind:load to:0x0218620c module:overlay(110) -from:0x02184e70 kind:load to:0x02186200 module:overlay(110) +from:0x02184e6c kind:load to:0x02186204 add:0x8 module:overlay(110) +from:0x02184e70 kind:load to:0x021861f8 add:0x8 module:overlay(110) from:0x02184e74 kind:load to:0x020a02d4 module:overlay(0) from:0x02184e78 kind:load to:0x02185d30 module:overlay(110) from:0x02184e90 kind:arm_call to:0x0205ca74 module:overlay(0) @@ -41,7 +41,7 @@ from:0x02184f0c kind:arm_call to:0x0203d210 module:main from:0x02184f14 kind:arm_call_thumb to:0x02057b8c module:overlay(0) from:0x02184f1c kind:arm_call to:0x0208a164 module:overlay(0) from:0x02184f24 kind:arm_call to:0x0208f8c4 module:overlay(0) -from:0x02184f30 kind:load to:0x0218620c module:overlay(110) +from:0x02184f30 kind:load to:0x02186204 add:0x8 module:overlay(110) from:0x02184f34 kind:load to:0x027e0cec module:dtcm from:0x02184f3c kind:load to:0x020a02d4 module:overlay(0) from:0x02184f54 kind:arm_call to:0x0205ca74 module:overlay(0) @@ -52,7 +52,7 @@ from:0x02184fd8 kind:arm_call_thumb to:0x02057b8c module:overlay(0) from:0x02184fe0 kind:arm_call to:0x0208a164 module:overlay(0) from:0x02184fe8 kind:arm_call to:0x0208f8c4 module:overlay(0) from:0x02184ff0 kind:arm_call to:0x02011ff4 module:main -from:0x02184ffc kind:load to:0x0218620c module:overlay(110) +from:0x02184ffc kind:load to:0x02186204 add:0x8 module:overlay(110) from:0x02185000 kind:load to:0x027e0cec module:dtcm from:0x02185008 kind:load to:0x020a02d4 module:overlay(0) from:0x0218511c kind:arm_call to:0x020aa02c module:overlay(0) diff --git a/config/eur/arm9/symbols.txt b/config/eur/arm9/symbols.txt index d6dbf2b6..b317d0a1 100644 --- a/config/eur/arm9/symbols.txt +++ b/config/eur/arm9/symbols.txt @@ -1613,7 +1613,7 @@ func_02028c78 kind:function(arm,size=0x18) addr:0x02028c78 func_02028c90 kind:function(arm,size=0x4c) addr:0x02028c90 _ZN24UnkStruct_ov000_020b539c13func_02028cdcEP8Actor_5ci kind:function(arm,size=0x38) addr:0x02028cdc func_02028d14 kind:function(arm,size=0x1c) addr:0x02028d14 -func_02028d30 kind:function(arm,size=0x1c) addr:0x02028d30 +CopySingle288 kind:function(arm,size=0x1c) addr:0x02028d30 func_02028d4c kind:function(arm,size=0x24) addr:0x02028d4c func_02028d70 kind:function(arm,size=0x2c) addr:0x02028d70 func_02028d9c kind:function(arm,size=0x94) addr:0x02028d9c