Skip to content

Commit fc691f4

Browse files
authored
LinkStateInteract (#135)
* Map symbol in Game * LinkStateInteract 19% * DebugHierarchy -> Bhio * LinkStateInteract 89% * LinkStateInteract 93% * Japanese strings * Fix build * Fix regression * Fix regressions * Rename BhioBase.cpp
1 parent 5b15874 commit fc691f4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1055
-475
lines changed

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ build.ninja
1818
.ninja_lock
1919
.ninja_deps
2020
/wibo
21+
/sjiswrap.exe

‎config/eur/arm9/itcm/symbols.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func_01ffbbcc kind:function(arm,size=0x2c) addr:0x01ffbbcc
8282
func_01ffbbf8 kind:function(arm,size=0x1d8) addr:0x01ffbbf8
8383
func_01ffbdd0 kind:function(arm,size=0x64) addr:0x01ffbdd0
8484
func_01ffbe34 kind:function(arm,size=0x44) addr:0x01ffbe34
85-
_ZN10MapManager13func_01ffbe78EP5Vec3pS1_S1_P5Vec4p kind:function(arm,size=0xe4) addr:0x01ffbe78
85+
_ZN10MapManager13func_01ffbe78EP9UnkStructP5Vec3pS3_P6Sphereitii kind:function(arm,size=0xe4) addr:0x01ffbe78
8686
_ZN10MapManager13func_01ffbf5cEP9UnkStructP5Vec3pS3_iiiP24UnkStruct_ov000_020beba8i kind:function(arm,size=0x1bc) addr:0x01ffbf5c
8787
_ZN10MapManager13func_01ffc118EPiP5Vec3pS2_iS0_jS0_ kind:function(arm,size=0x10c8) addr:0x01ffc118
8888
_ZN10MapManager13func_01ffd1e0EPiP5Vec3pS2_iS0_jS0_ kind:function(arm,size=0xfec) addr:0x01ffd1e0

‎config/eur/arm9/overlays/ov000/delinks.txt‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ src/00_Core/Player/LinkStateBase.cpp:
106106

107107
src/00_Core/Player/LinkStateDamage.cpp:
108108
.text start:0x020abfa4 end:0x020ad020
109-
.rodata start:0x020dc560 end:0x020dc574
109+
.rodata start:0x020dc528 end:0x020dc574
110110
.data start:0x020e5a8c end:0x020e5c58
111111

112112
src/00_Core/Player/LinkStateFollow.cpp:
@@ -115,7 +115,6 @@ src/00_Core/Player/LinkStateFollow.cpp:
115115

116116
src/00_Core/Player/LinkStateInteract.cpp:
117117
.text start:0x020aa32c end:0x020abd78
118-
.rodata start:0x020dc528 end:0x020dc560
119118
.data start:0x020e58e8 end:0x020e5a40
120119

121120
src/00_Core/Player/LinkStateItem.cpp:

‎config/eur/arm9/overlays/ov000/relocs.txt‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4970,17 +4970,17 @@ from:0x020aa4b8 kind:thumb_call_arm to:0x020a8dec module:overlay(0)
49704970
from:0x020aa4c6 kind:thumb_call_arm to:0x020a8dec module:overlay(0)
49714971
from:0x020aa4e6 kind:thumb_call_arm to:0x020a8dec module:overlay(0)
49724972
from:0x020aa4f0 kind:load to:0x020e59b8 module:overlay(0)
4973-
from:0x020aa4f8 kind:load to:0x020e5940 module:overlay(0)
4973+
from:0x020aa4f8 kind:load to:0x020e593c add:0x4 module:overlay(0)
49744974
from:0x020aa4fc kind:load to:0x020e5908 module:overlay(0)
49754975
from:0x020aa500 kind:load to:0x020e59cc module:overlay(0)
4976-
from:0x020aa504 kind:load to:0x020e5944 module:overlay(0)
4976+
from:0x020aa504 kind:load to:0x020e593c add:0x8 module:overlay(0)
49774977
from:0x020aa508 kind:load to:0x020e59e4 module:overlay(0)
4978-
from:0x020aa50c kind:load to:0x020e5948 module:overlay(0)
4978+
from:0x020aa50c kind:load to:0x020e593c add:0xc module:overlay(0)
49794979
from:0x020aa510 kind:load to:0x020e59fc module:overlay(0)
4980-
from:0x020aa514 kind:load to:0x020e5960 module:overlay(0)
4981-
from:0x020aa518 kind:load to:0x020e5964 module:overlay(0)
4980+
from:0x020aa514 kind:load to:0x020e595c add:0x4 module:overlay(0)
4981+
from:0x020aa518 kind:load to:0x020e595c add:0x8 module:overlay(0)
49824982
from:0x020aa51c kind:load to:0x020e5a0c module:overlay(0)
4983-
from:0x020aa520 kind:load to:0x020e5968 module:overlay(0)
4983+
from:0x020aa520 kind:load to:0x020e595c add:0xc module:overlay(0)
49844984
from:0x020aa524 kind:load to:0x020e5a20 module:overlay(0)
49854985
from:0x020aa528 kind:load to:0x020e5a34 module:overlay(0)
49864986
from:0x020aa52c kind:load to:0x020e5928 module:overlay(0)

‎config/eur/arm9/overlays/ov000/symbols.txt‎

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,7 @@ _ZN10MapManager18func_ov00_02085594EP5Vec3p kind:function(arm,size=0x2a8) addr:0
682682
_ZN10MapManager18func_ov00_0208583cEPS_P5Vec3pi kind:function(arm,size=0x74) addr:0x0208583c
683683
_ZN10MapManager18func_ov00_020858b0EPS_P5Vec3pi kind:function(arm,size=0x184) addr:0x020858b0
684684
_ZN10MapManager18func_ov00_02085a34EP5Vec3pi kind:function(arm,size=0x22c) addr:0x02085a34
685-
_ZN10MapManager18func_ov00_02085c60EP5Vec3pPiS2_j kind:function(arm,size=0x3e4) addr:0x02085c60
685+
_ZN10MapManager18func_ov00_02085c60EP9UnkStructPiS2_j kind:function(arm,size=0x3e4) addr:0x02085c60
686686
_ZN10MapManager18func_ov00_02086044EP5Vec3pS1_i kind:function(arm,size=0x240) addr:0x02086044
687687
_ZN10MapManager18func_ov00_02086284EPiP5Vec3pS2_itS2_S2_ kind:function(arm,size=0x800) addr:0x02086284
688688
_ZN10MapManager18func_ov00_02086a84EPiP5Vec3pS2_iiiS2_S2_ kind:function(arm,size=0x24c) addr:0x02086a84
@@ -1890,7 +1890,7 @@ _ZN13LinkStateBase15ChangeLinkStateEi kind:function(arm,size=0x10) addr:0x020a81
18901890
_ZN13LinkStateBase18ChangeLinkSubStateEii kind:function(arm,size=0x10) addr:0x020a8148
18911891
_ZN13LinkStateBase18EquipItem_vfunc_28Ev kind:function(arm,size=0x48) addr:0x020a8158
18921892
_ZN13LinkStateBase22UpdateSwordShieldInUseEv kind:function(arm,size=0x18) addr:0x020a81a0
1893-
_ZN13LinkStateBase18func_ov00_020a81b8Eii kind:function(arm,size=0x24) addr:0x020a81b8
1893+
_ZN13LinkStateBase18func_ov00_020a81b8EiP5Vec3p kind:function(arm,size=0x24) addr:0x020a81b8
18941894
_ZN13LinkStateBase16GetLinkItemStateEv kind:function(arm,size=0x10) addr:0x020a81dc
18951895
_ZN13LinkStateBase6LookAtEP5Vec3p kind:function(arm,size=0x10) addr:0x020a81ec
18961896
_ZN13LinkStateBase18func_ov00_020a81fcEP5Vec3pi kind:function(arm,size=0x10) addr:0x020a81fc
@@ -1958,11 +1958,11 @@ _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei kind:function(arm,size=0x30) ad
19581958
_ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev kind:function(arm,size=0x14) addr:0x020a8db8
19591959
_ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev kind:function(arm,size=0x14) addr:0x020a8dcc
19601960
_ZN13LinkStateBase24Get_PlayerLinkBase_Unk38Ev kind:function(arm,size=0xc) addr:0x020a8de0
1961-
_ZN13LinkStateBase18GetDebugHierarchy0Ev kind:function(arm,size=0xc) addr:0x020a8dec
1962-
_ZN13LinkStateBase18GetDebugHierarchy1Ev kind:function(arm,size=0xc) addr:0x020a8df8
1961+
_ZN13LinkStateBase8GetBhio0Ev kind:function(arm,size=0xc) addr:0x020a8dec
1962+
_ZN13LinkStateBase8GetBhio1Ev kind:function(arm,size=0xc) addr:0x020a8df8
19631963
_ZN13LinkStateMove8vfunc_00Ev kind:function(thumb,size=0x2) addr:0x020a8e04
19641964
_ZN13LinkStateMove5GetIdEv kind:function(arm,size=0x8) addr:0x020a8e08
1965-
_ZN13LinkStateMove20CreateDebugHierarchyEv kind:function(thumb,size=0x48) addr:0x020a8e10
1965+
_ZN13LinkStateMove8LoadBhioEv kind:function(thumb,size=0x48) addr:0x020a8e10
19661966
_ZN13LinkStateMove12OnStateEnterEv kind:function(arm,size=0x74) addr:0x020a8e58
19671967
_ZN13LinkStateMove12OnStateLeaveEi kind:function(arm,size=0x20) addr:0x020a8ecc
19681968
_ZN13LinkStateMove8vfunc_24Ei kind:function(arm,size=0x40) addr:0x020a8eec
@@ -2048,8 +2048,8 @@ func_ov000_020aa0f0 kind:function(arm,size=0x34) addr:0x020aa0f0
20482048
func_ov000_020aa124 kind:function(arm,size=0x208) addr:0x020aa124
20492049
_ZN17LinkStateInteract8vfunc_00Ev kind:function(thumb,size=0x2) addr:0x020aa32c
20502050
_ZN17LinkStateInteract5GetIdEv kind:function(arm,size=0x8) addr:0x020aa330
2051-
_ZN17LinkStateInteract20CreateDebugHierarchyEv kind:function(arm,size=0x24) addr:0x020aa338
2052-
_ZN17LinkStateInteract14GetGrabActorIdEv kind:function(thumb,size=0x1d8) addr:0x020aa35c
2051+
_ZN17LinkStateInteract14GetGrabActorIdEv kind:function(arm,size=0x24) addr:0x020aa338
2052+
_ZN17LinkStateInteract8LoadBhioEv kind:function(thumb,size=0x1d8) addr:0x020aa35c
20532053
_ZN17LinkStateInteract12OnStateEnterEv kind:function(arm,size=0x27c) addr:0x020aa534
20542054
_ZN17LinkStateInteract12OnStateLeaveEi kind:function(arm,size=0x68) addr:0x020aa7b0
20552055
_ZN17LinkStateInteract18func_ov00_020aa818Ev kind:function(arm,size=0x2c) addr:0x020aa818
@@ -2083,7 +2083,7 @@ _ZN13LinkStateItem16GetLinkStateMoveEv kind:function(arm,size=0x10) addr:0x020ab
20832083
_ZN13LinkStateItem18func_ov00_020abf70Ev kind:function(arm,size=0x20) addr:0x020abf70
20842084
_ZN13LinkStateItem8vfunc_28Ev kind:function(arm,size=0x14) addr:0x020abf90
20852085
_ZN15LinkStateDamage8vfunc_00Ev kind:function(thumb,size=0x2) addr:0x020abfa4
2086-
_ZN15LinkStateDamage20CreateDebugHierarchyEv kind:function(thumb,size=0x218) addr:0x020abfa8
2086+
_ZN15LinkStateDamage8LoadBhioEv kind:function(thumb,size=0x218) addr:0x020abfa8
20872087
_ZN15LinkStateDamage12OnStateEnterEv kind:function(arm,size=0x630) addr:0x020ac1c0
20882088
_ZN15LinkStateDamage12OnStateLeaveEi kind:function(arm,size=0x1f4) addr:0x020ac7f0
20892089
_ZN15LinkStateDamage18func_ov00_020ac9e4Ei kind:function(arm,size=0x6c) addr:0x020ac9e4
@@ -2172,7 +2172,7 @@ _ZNK11ItemManager21HasTreasurePriceShownEj kind:function(thumb,size=0x26) addr:0
21722172
_ZN11ItemManager21AddTreasurePriceShownEj kind:function(thumb,size=0x22) addr:0x020ae76c
21732173
_ZN13LinkStateRoll8vfunc_00Ev kind:function(thumb,size=0x2) addr:0x020ae790
21742174
_ZN13LinkStateRoll5GetIdEv kind:function(arm,size=0x8) addr:0x020ae794
2175-
_ZN13LinkStateRoll20CreateDebugHierarchyEv kind:function(thumb,size=0x8) addr:0x020ae79c
2175+
_ZN13LinkStateRoll8LoadBhioEv kind:function(thumb,size=0x8) addr:0x020ae79c
21762176
_ZN13LinkStateRoll12OnStateEnterEv kind:function(arm,size=0x394) addr:0x020ae7a4
21772177
_ZN13LinkStateRoll12OnStateLeaveEi kind:function(arm,size=0xd8) addr:0x020aeb38
21782178
_ZN13LinkStateRoll8vfunc_20Ei kind:function(arm,size=0x180) addr:0x020aec10
@@ -2257,7 +2257,7 @@ _ZN24UnkStruct_ov004_0210abb88vfunc_08Ei kind:function(arm,size=0x28) addr:0x020
22572257
_ZN17LinkStateCutscene19func_ov000_020b1e98Ei kind:function(arm,size=0x20) addr:0x020b1e98
22582258
_ZN17LinkStateCutscene19func_ov000_020b1eb8Ev kind:function(arm,size=0x34) addr:0x020b1eb8
22592259
_ZN17LinkStateCutscene19func_ov000_020b1eecEv kind:function(arm,size=0x58) addr:0x020b1eec
2260-
_ZN17LinkStateCutscene20CreateDebugHierarchyEv kind:function(thumb,size=0x168) addr:0x020b1f44
2260+
_ZN17LinkStateCutscene8LoadBhioEv kind:function(thumb,size=0x168) addr:0x020b1f44
22612261
_ZN17LinkStateCutscene12OnStateEnterEv kind:function(arm,size=0x3f4) addr:0x020b20ac
22622262
_ZN17LinkStateCutscene12OnStateLeaveEi kind:function(arm,size=0x60) addr:0x020b24a0
22632263
_ZN17LinkStateCutscene5GetIdEv kind:function(arm,size=0x8) addr:0x020b2500
@@ -3613,9 +3613,9 @@ func_ov000_020d75dc kind:function(arm,size=0x208) addr:0x020d75dc
36133613
_ZN18UnkStruct_020eec9c19func_ov000_020d77e4Ei kind:function(arm,size=0x9c) addr:0x020d77e4
36143614
func_ov000_020d7880 kind:function(arm,size=0x20) addr:0x020d7880
36153615
func_ov000_020d78a0 kind:function(arm,size=0x1e4) addr:0x020d78a0
3616-
func_ov000_020d7a84 kind:function(arm,size=0x50) addr:0x020d7a84
3616+
_ZN18UnkStruct_020eec9c19func_ov000_020d7a84EiP5Vec3p kind:function(arm,size=0x50) addr:0x020d7a84
36173617
_ZN18UnkStruct_020eec9c19func_ov000_020d7ad4Ei kind:function(arm,size=0x4c) addr:0x020d7ad4
3618-
func_ov000_020d7b20 kind:function(arm,size=0x40) addr:0x020d7b20
3618+
_ZN18UnkStruct_020eec9c19func_ov000_020d7b20EiP5Vec3p kind:function(arm,size=0x40) addr:0x020d7b20
36193619
func_ov000_020d7b60 kind:function(arm,size=0x20) addr:0x020d7b60
36203620
func_ov000_020d7b80 kind:function(arm,size=0xec) addr:0x020d7b80
36213621
func_ov000_020d7c6c kind:function(arm,size=0x20) addr:0x020d7c6c
@@ -4821,13 +4821,13 @@ data_ov000_020e5960 kind:data(any) addr:0x020e5960
48214821
data_ov000_020e5964 kind:data(any) addr:0x020e5964
48224822
data_ov000_020e5968 kind:data(any) addr:0x020e5968
48234823
_ZTV17LinkStateInteract kind:data(any) addr:0x020e5974
4824-
data_ov000_020e59b8 kind:data(any) addr:0x020e59b8
4825-
data_ov000_020e59cc kind:data(any) addr:0x020e59cc
4826-
data_ov000_020e59e4 kind:data(any) addr:0x020e59e4
4827-
data_ov000_020e59fc kind:data(any) addr:0x020e59fc
4828-
data_ov000_020e5a0c kind:data(any) addr:0x020e5a0c
4829-
data_ov000_020e5a20 kind:data(any) addr:0x020e5a20
4830-
data_ov000_020e5a34 kind:data(any) addr:0x020e5a34
4824+
@1235 kind:data(any) addr:0x020e59b8 local
4825+
@1236 kind:data(any) addr:0x020e59cc local
4826+
@1237 kind:data(any) addr:0x020e59e4 local
4827+
@1238 kind:data(any) addr:0x020e59fc local
4828+
@1239 kind:data(any) addr:0x020e5a0c local
4829+
@1240 kind:data(any) addr:0x020e5a20 local
4830+
@1241 kind:data(any) addr:0x020e5a34 local
48314831
_ZTV13LinkStateItem kind:data(any) addr:0x020e5a40
48324832
@1126 kind:data(any) addr:0x020e5a8c
48334833
@1125 kind:data(any) addr:0x020e5a90

‎config/eur/arm9/overlays/ov004/symbols.txt‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ func_ov004_0210372c kind:function(thumb,size=0x12) addr:0x0210372c
100100
func_ov004_02103740 kind:function(thumb,size=0x12) addr:0x02103740
101101
func_ov004_02103754 kind:function(thumb,size=0xc94) addr:0x02103754
102102
func_ov004_021043e8 kind:function(thumb,size=0x2) addr:0x021043e8
103-
_ZN14DebugHierarchyD0Ev kind:function(arm,size=0x1c) addr:0x021043ec
104-
_ZN14DebugHierarchyD1Ev kind:function(arm,size=0x14) addr:0x02104408
103+
_ZN4BhioD0Ev kind:function(arm,size=0x1c) addr:0x021043ec
104+
_ZN4BhioD1Ev kind:function(arm,size=0x14) addr:0x02104408
105105
_ZN14AdventureFlagsC1Ev kind:function(thumb,size=0x4c) addr:0x0210441c
106106
_ZN14AdventureFlagsD1Ev kind:function(thumb,size=0x3e) addr:0x02104468
107107
_ZN14AdventureFlags6CreateEv kind:function(thumb,size=0x2c) addr:0x021044a8
@@ -293,7 +293,7 @@ _ZN13LinkStateBaseC2EP14PlayerLinkBase kind:function(thumb,size=0x10) addr:0x021
293293
_ZN13LinkStateBaseD1Ev kind:function(thumb,size=0x2) addr:0x0210ade4
294294
_ZN13LinkStateBaseD0Ev kind:function(thumb,size=0xc) addr:0x0210ade8
295295
_ZN13LinkStateBaseD2Ev kind:function(thumb,size=0x2) addr:0x0210adf4
296-
_ZN13LinkStateBase20CreateDebugHierarchyEv kind:function(thumb,size=0x2) addr:0x0210adf8
296+
_ZN13LinkStateBase8LoadBhioEv kind:function(thumb,size=0x2) addr:0x0210adf8
297297
_ZN13LinkStateRollC2EP14PlayerLinkBase kind:function(thumb,size=0x84) addr:0x0210adfc
298298
_ZN13LinkStateRollD1Ev kind:function(thumb,size=0x28) addr:0x0210ae80
299299
_ZN13LinkStateRollD0Ev kind:function(thumb,size=0x2c) addr:0x0210aea8
@@ -587,7 +587,7 @@ data_ov004_02110468 kind:data(any) addr:0x02110468
587587
data_ov004_0211047c kind:data(any) addr:0x0211047c
588588
data_ov004_02110484 kind:data(any) addr:0x02110484
589589
data_ov004_0211048c kind:data(any) addr:0x0211048c
590-
_ZTV14DebugHierarchy kind:data(any) addr:0x021104a0
590+
_ZTV4Bhio kind:data(any) addr:0x021104a0
591591
data_ov004_021104e0 kind:data(any) addr:0x021104e0
592592
data_ov004_021104f0 kind:data(any) addr:0x021104f0
593593
data_ov004_021104f8 kind:data(any) addr:0x021104f8

‎config/eur/arm9/symbols.txt‎

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,25 +1520,25 @@ func_02030204 kind:function(arm,size=0x1c) addr:0x02030204
15201520
func_02030220 kind:function(arm,size=0x14) addr:0x02030220
15211521
CopyDebugNodeDescription kind:function(arm,size=0x10) addr:0x02030234
15221522
DebugNodeDescriptionEquals kind:function(arm,size=0x30) addr:0x02030244
1523-
_ZN18DebugHierarchyBaseC2Ev kind:function(thumb,size=0x10) addr:0x02030274
1524-
_ZN18DebugHierarchyBaseD1Ev kind:function(thumb,size=0x2) addr:0x02030284
1525-
_ZN18DebugHierarchyBaseD0Ev kind:function(thumb,size=0xc) addr:0x02030288
1526-
_ZN18DebugHierarchyBaseD2Ev kind:function(thumb,size=0x2) addr:0x02030294
1527-
_ZN18DebugHierarchyBase8FindNodeEj kind:function(thumb,size=0x3c) addr:0x02030298
1528-
_ZN18DebugHierarchyBase12GetChildNodeEiPKcjPi kind:function(thumb,size=0x4c) addr:0x020302d4
1529-
_ZN18DebugHierarchyBase8vfunc_08Ev kind:function(thumb,size=0x2) addr:0x02030320
1530-
_ZN18DebugHierarchyBase8vfunc_0cEv kind:function(thumb,size=0x2) addr:0x02030324
1531-
_ZN18DebugHierarchyBase8vfunc_10Ev kind:function(thumb,size=0x2) addr:0x02030328
1532-
_ZN18DebugHierarchyBase8vfunc_14Ev kind:function(thumb,size=0x2) addr:0x0203032c
1533-
_ZN18DebugHierarchyBase8vfunc_18Ev kind:function(thumb,size=0x2) addr:0x02030330
1534-
_ZN18DebugHierarchyBase8vfunc_1cEv kind:function(thumb,size=0x2) addr:0x02030334
1535-
_ZN18DebugHierarchyBase8vfunc_20Ev kind:function(thumb,size=0x4) addr:0x02030338
1536-
_ZN18DebugHierarchyBase8vfunc_24Ev kind:function(thumb,size=0x2) addr:0x0203033c
1537-
_ZN18DebugHierarchyBase8vfunc_28Ev kind:function(thumb,size=0x2) addr:0x02030340
1538-
_ZN18DebugHierarchyBase8vfunc_2cEv kind:function(thumb,size=0x2) addr:0x02030344
1539-
_ZN18DebugHierarchyBase8vfunc_30Ev kind:function(thumb,size=0x2) addr:0x02030348
1540-
_ZN18DebugHierarchyBase8vfunc_38Ev kind:function(thumb,size=0x2) addr:0x0203034c
1541-
_ZN18DebugHierarchyBase8vfunc_3cEv kind:function(thumb,size=0x2) addr:0x02030350
1523+
_ZN8BhioBaseC2Ev kind:function(thumb,size=0x10) addr:0x02030274
1524+
_ZN8BhioBaseD1Ev kind:function(thumb,size=0x2) addr:0x02030284
1525+
_ZN8BhioBaseD0Ev kind:function(thumb,size=0xc) addr:0x02030288
1526+
_ZN8BhioBaseD2Ev kind:function(thumb,size=0x2) addr:0x02030294
1527+
_ZN8BhioBase9FindGroupEj kind:function(thumb,size=0x3c) addr:0x02030298
1528+
_ZN8BhioBase8GetFieldEbPKcjPiiiii kind:function(thumb,size=0x4c) addr:0x020302d4
1529+
_ZN8BhioBase8vfunc_08Ev kind:function(thumb,size=0x2) addr:0x02030320
1530+
_ZN8BhioBase8vfunc_0cEv kind:function(thumb,size=0x2) addr:0x02030324
1531+
_ZN8BhioBase8vfunc_10Ev kind:function(thumb,size=0x2) addr:0x02030328
1532+
_ZN8BhioBase8vfunc_14Ev kind:function(thumb,size=0x2) addr:0x0203032c
1533+
_ZN8BhioBase8vfunc_18Ev kind:function(thumb,size=0x2) addr:0x02030330
1534+
_ZN8BhioBase8vfunc_1cEv kind:function(thumb,size=0x2) addr:0x02030334
1535+
_ZN8BhioBase8vfunc_20EiPKciiii kind:function(thumb,size=0x4) addr:0x02030338
1536+
_ZN8BhioBase8vfunc_24Ev kind:function(thumb,size=0x2) addr:0x0203033c
1537+
_ZN8BhioBase8vfunc_28Ev kind:function(thumb,size=0x2) addr:0x02030340
1538+
_ZN8BhioBase8vfunc_2cEv kind:function(thumb,size=0x2) addr:0x02030344
1539+
_ZN8BhioBase8vfunc_30Ev kind:function(thumb,size=0x2) addr:0x02030348
1540+
_ZN8BhioBase8vfunc_38Ev kind:function(thumb,size=0x2) addr:0x0203034c
1541+
_ZN8BhioBase8vfunc_3cEjPi kind:function(thumb,size=0x2) addr:0x02030350
15421542
_ZN18UnkStruct_0206322c13func_02030354Ebb kind:function(thumb,size=0xb4) addr:0x02030354
15431543
_ZN18UnkStruct_0206322c13func_02030408Ev kind:function(thumb,size=0x16) addr:0x02030408
15441544
func_02030420 kind:function(thumb,size=0x44) addr:0x02030420
@@ -2710,7 +2710,7 @@ data_02057808 kind:data(any) addr:0x02057808
27102710
data_02057840 kind:data(any) addr:0x02057840
27112711
data_0205785c kind:data(any) addr:0x0205785c
27122712
data_02057878 kind:data(any) addr:0x02057878
2713-
_ZTV18DebugHierarchyBase kind:data(any) addr:0x02057894
2713+
_ZTV8BhioBase kind:data(any) addr:0x02057894
27142714
data_020578d4 kind:data(any) addr:0x020578d4
27152715
data_020578d8 kind:data(any) addr:0x020578d8
27162716
data_020578ec kind:data(any) addr:0x020578ec

‎config/usa/arm9/itcm/symbols.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func_01ffbbcc kind:function(arm,size=0x2c) addr:0x01ffbbcc
8282
func_01ffbbf8 kind:function(arm,size=0x1d8) addr:0x01ffbbf8
8383
func_01ffbdd0 kind:function(arm,size=0x64) addr:0x01ffbdd0
8484
func_01ffbe34 kind:function(arm,size=0x44) addr:0x01ffbe34
85-
_ZN10MapManager13func_01ffbe78EP5Vec3pS1_S1_P5Vec4p kind:function(arm,size=0xe4) addr:0x01ffbe78
85+
_ZN10MapManager13func_01ffbe78EP9UnkStructP5Vec3pS3_P6Sphereitii kind:function(arm,size=0xe4) addr:0x01ffbe78
8686
_ZN10MapManager13func_01ffbf5cEP9UnkStructP5Vec3pS3_iiiP24UnkStruct_ov000_020beba8i kind:function(arm,size=0x1bc) addr:0x01ffbf5c
8787
_ZN10MapManager13func_01ffc118EPiP5Vec3pS2_iS0_jS0_ kind:function(arm,size=0x10c8) addr:0x01ffc118
8888
_ZN10MapManager13func_01ffd1e0EPiP5Vec3pS2_iS0_jS0_ kind:function(arm,size=0xfec) addr:0x01ffd1e0

‎config/usa/arm9/overlays/ov000/delinks.txt‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ src/00_Core/Player/LinkStateBase.cpp:
106106

107107
src/00_Core/Player/LinkStateDamage.cpp:
108108
.text start:0x020abf44 end:0x020acfc0
109-
.rodata start:0x020dc500 end:0x020dc514
109+
.rodata start:0x020dc4c8 end:0x020dc514
110110
.data start:0x020e5a2c end:0x020e5bf8
111111

112112
src/00_Core/Player/LinkStateFollow.cpp:
@@ -115,7 +115,6 @@ src/00_Core/Player/LinkStateFollow.cpp:
115115

116116
src/00_Core/Player/LinkStateInteract.cpp:
117117
.text start:0x020aa2cc end:0x020abd18
118-
.rodata start:0x020dc4c8 end:0x020dc500
119118
.data start:0x020e5888 end:0x020e59e0
120119

121120
src/00_Core/Player/LinkStateItem.cpp:

‎config/usa/arm9/overlays/ov000/relocs.txt‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4970,17 +4970,17 @@ from:0x020aa458 kind:thumb_call_arm to:0x020a8d8c module:overlay(0)
49704970
from:0x020aa466 kind:thumb_call_arm to:0x020a8d8c module:overlay(0)
49714971
from:0x020aa486 kind:thumb_call_arm to:0x020a8d8c module:overlay(0)
49724972
from:0x020aa490 kind:load to:0x020e5958 module:overlay(0)
4973-
from:0x020aa498 kind:load to:0x020e58e0 module:overlay(0)
4973+
from:0x020aa498 kind:load to:0x020e58dc add:0x4 module:overlay(0)
49744974
from:0x020aa49c kind:load to:0x020e58a8 module:overlay(0)
49754975
from:0x020aa4a0 kind:load to:0x020e596c module:overlay(0)
4976-
from:0x020aa4a4 kind:load to:0x020e58e4 module:overlay(0)
4976+
from:0x020aa4a4 kind:load to:0x020e58dc add:0x8 module:overlay(0)
49774977
from:0x020aa4a8 kind:load to:0x020e5984 module:overlay(0)
4978-
from:0x020aa4ac kind:load to:0x020e58e8 module:overlay(0)
4978+
from:0x020aa4ac kind:load to:0x020e58dc add:0xc module:overlay(0)
49794979
from:0x020aa4b0 kind:load to:0x020e599c module:overlay(0)
4980-
from:0x020aa4b4 kind:load to:0x020e5900 module:overlay(0)
4981-
from:0x020aa4b8 kind:load to:0x020e5904 module:overlay(0)
4980+
from:0x020aa4b4 kind:load to:0x020e58fc add:0x4 module:overlay(0)
4981+
from:0x020aa4b8 kind:load to:0x020e58fc add:0x8 module:overlay(0)
49824982
from:0x020aa4bc kind:load to:0x020e59ac module:overlay(0)
4983-
from:0x020aa4c0 kind:load to:0x020e5908 module:overlay(0)
4983+
from:0x020aa4c0 kind:load to:0x020e58fc add:0xc module:overlay(0)
49844984
from:0x020aa4c4 kind:load to:0x020e59c0 module:overlay(0)
49854985
from:0x020aa4c8 kind:load to:0x020e59d4 module:overlay(0)
49864986
from:0x020aa4cc kind:load to:0x020e58c8 module:overlay(0)

0 commit comments

Comments
 (0)