mirror of
https://github.com/zeldaret/st
synced 2026-09-07 03:09:52 -04:00
Decompile overlay 112 (PlayerSceneChange) (#38)
* fix scratch upload? * start overlay 112 * comment format thing * build fixes 1 * name cs index * started vfunc_0c and vfunc_10 * added scratch links * config changes * fix build issues * first wave of broken matches * second wave of broken matches * fix build issue * third wave of broken matches * forth wave of broken matches
This commit is contained in:
@@ -6226,9 +6226,9 @@ from:0x020941cc kind:arm_call to:0x02185aec module:overlay(108)
|
||||
from:0x020941ec kind:arm_call to:0x02184e58 module:overlay(108)
|
||||
from:0x0209420c kind:arm_call to:0x02185ab0 module:overlay(111)
|
||||
from:0x0209422c kind:arm_call to:0x021851f4 module:overlay(111)
|
||||
from:0x0209424c kind:arm_call to:0x02184a40 module:overlays(103,104,105,106,107,108,109,110,111,112,113)
|
||||
from:0x0209424c kind:arm_call to:0x02184a40 module:overlay(113)
|
||||
from:0x0209426c kind:arm_call to:0x0218600c module:overlay(112)
|
||||
from:0x0209428c kind:arm_call to:0x02184a40 module:overlays(103,104,105,106,107,108,109,110,111,112,113)
|
||||
from:0x0209428c kind:arm_call to:0x02184a40 module:overlay(112)
|
||||
from:0x020942ac kind:arm_call to:0x02184ddc module:overlay(110)
|
||||
from:0x020942d0 kind:arm_call to:0x0208f820 module:overlay(0)
|
||||
from:0x020942e0 kind:load to:0x02178824 module:overlays(91,93,94)
|
||||
|
||||
@@ -1671,7 +1671,7 @@ func_ov000_020829e4 kind:function(thumb,size=0x14) addr:0x020829e4
|
||||
func_ov000_020829f8 kind:function(arm,size=0x10) addr:0x020829f8
|
||||
func_ov000_02082a08 kind:function(arm,size=0x10) addr:0x02082a08
|
||||
func_ov000_02082a18 kind:function(arm,size=0x10) addr:0x02082a18
|
||||
func_ov000_02082a28 kind:function(arm,size=0x10) addr:0x02082a28
|
||||
_ZN18UnkStruct_027e0cdc19func_ov000_02082a28Ei kind:function(arm,size=0x10) addr:0x02082a28
|
||||
func_ov000_02082a38 kind:function(arm,size=0x10) addr:0x02082a38
|
||||
func_ov000_02082a48 kind:function(arm,size=0x10) addr:0x02082a48
|
||||
func_ov000_02082a58 kind:function(arm,size=0x48) addr:0x02082a58
|
||||
@@ -2095,8 +2095,8 @@ func_ov000_020901f4 kind:function(arm,size=0x55c) addr:0x020901f4
|
||||
func_ov000_02090750 kind:function(arm,size=0x3c) addr:0x02090750
|
||||
func_ov000_0209078c kind:function(arm,size=0x30) addr:0x0209078c
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_14Ev kind:function(arm,size=0x4) addr:0x020907bc
|
||||
func_ov000_020907c0 kind:function(arm,size=0x4) addr:0x020907c0
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_1cEv kind:function(arm,size=0x54) addr:0x020907c4
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_18Eiii kind:function(arm,size=0x4) addr:0x020907c0
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_1cEP5Vec3p kind:function(arm,size=0x54) addr:0x020907c4
|
||||
func_ov000_02090818 kind:function(arm,size=0x38) addr:0x02090818
|
||||
func_ov000_02090850 kind:function(arm,size=0x90) addr:0x02090850
|
||||
func_ov000_020908e0 kind:function(arm,size=0x104) addr:0x020908e0
|
||||
|
||||
@@ -4,7 +4,7 @@ _ZN9PlayerGetC2Ev kind:function(arm,size=0xa0) addr:0x02184ddc
|
||||
_ZN9PlayerGetD1Ev kind:function(arm,size=0xc4) addr:0x02184e7c
|
||||
_ZN9PlayerGetD0Ev kind:function(arm,size=0xcc) addr:0x02184f40
|
||||
_ZN9PlayerGet8vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0x5d8) addr:0x0218500c
|
||||
_ZN9PlayerGet8vfunc_10Ei kind:function(arm,size=0x6d0) addr:0x021855e4
|
||||
_ZN9PlayerGet8vfunc_10Eii kind:function(arm,size=0x6d0) addr:0x021855e4
|
||||
_ZN9PlayerGet8vfunc_18Eiii kind:function(arm,size=0x7c) addr:0x02185cb4
|
||||
_ZN22UnkStruct_PlayerGet_ecC1Ev kind:function(arm,size=0xc) addr:0x02185d30
|
||||
_ZN21UnkStruct_027e0ce0_3419func_ov110_02185d3cEi kind:function(thumb,size=0x66) addr:0x02185d3c
|
||||
|
||||
@@ -3,3 +3,10 @@
|
||||
.data start:0x02186500 end:0x02186560 kind:data align:32
|
||||
.bss start:0x02186560 end:0x02186560 kind:bss align:32
|
||||
|
||||
src/112_PlayerSceneChange/PlayerSceneChange.cpp:
|
||||
.text start:0x02184a40 end:0x0218600c
|
||||
.data start:0x02186500 end:0x02186528
|
||||
|
||||
src/112_PlayerSceneChange/PlayerSceneChange2.cpp:
|
||||
.text start:0x0218600c end:0x021864e0
|
||||
.data start:0x02186528 end:0x02186560
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
from:0x02184a48 kind:arm_call to:0x0208f820 module:overlay(0)
|
||||
from:0x02184b00 kind:load to:0x02186508 module:overlay(112)
|
||||
from:0x02184b00 kind:load to:0x02186500 add:8 module:overlay(112)
|
||||
from:0x02184b38 kind:arm_call to:0x0208a164 module:overlay(0)
|
||||
from:0x02184b40 kind:arm_call to:0x0205ca74 module:overlay(0)
|
||||
from:0x02184b48 kind:arm_call to:0x0208f8c4 module:overlay(0)
|
||||
from:0x02184b54 kind:load to:0x02186508 module:overlay(112)
|
||||
from:0x02184b54 kind:load to:0x02186500 add:8 module:overlay(112)
|
||||
from:0x02184b90 kind:arm_call to:0x0208a164 module:overlay(0)
|
||||
from:0x02184b98 kind:arm_call to:0x0205ca74 module:overlay(0)
|
||||
from:0x02184ba0 kind:arm_call to:0x0208f8c4 module:overlay(0)
|
||||
from:0x02184ba8 kind:arm_call to:0x02011ff4 module:main
|
||||
from:0x02184bb4 kind:load to:0x02186508 module:overlay(112)
|
||||
from:0x02184bb4 kind:load to:0x02186500 add:8 module:overlay(112)
|
||||
from:0x02184be4 kind:arm_call to:0x01fff3b4 module:itcm
|
||||
from:0x02184c10 kind:load to:0x027e0ce4 module:dtcm
|
||||
from:0x02184c70 kind:arm_call to:0x02080658 module:overlay(0)
|
||||
@@ -72,7 +72,7 @@ from:0x02185fa4 kind:arm_call to:0x02082a28 module:overlay(0)
|
||||
from:0x02186000 kind:arm_call to:0x020907c4 module:overlay(0)
|
||||
from:0x02186008 kind:load to:0x027e0cdc module:dtcm
|
||||
from:0x02186014 kind:arm_call to:0x0208f820 module:overlay(0)
|
||||
from:0x02186048 kind:load to:0x02186530 module:overlay(112)
|
||||
from:0x02186048 kind:load to:0x02186528 add:8 module:overlay(112)
|
||||
from:0x02186088 kind:arm_call to:0x0208ba10 module:overlay(0)
|
||||
from:0x021860a8 kind:arm_call to:0x0208cf20 module:overlay(0)
|
||||
from:0x021860d0 kind:arm_call to:0x02087ee8 module:overlay(0)
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
func_ov112_02184a40 kind:function(arm,size=0xc4) addr:0x02184a40
|
||||
func_ov112_02184b04 kind:function(arm,size=0x58) addr:0x02184b04
|
||||
func_ov112_02184b5c kind:function(arm,size=0x60) addr:0x02184b5c
|
||||
func_ov112_02184bbc kind:function(arm,size=0x58) addr:0x02184bbc
|
||||
func_ov112_02184c14 kind:function(arm,size=0xb68) addr:0x02184c14
|
||||
func_ov112_0218577c kind:function(arm,size=0x80c) addr:0x0218577c
|
||||
func_ov112_02185f88 kind:function(arm,size=0x84) addr:0x02185f88
|
||||
func_ov112_0218600c kind:function(arm,size=0x40) addr:0x0218600c
|
||||
func_ov112_0218604c kind:function(arm,size=0x25c) addr:0x0218604c
|
||||
func_ov112_021862a8 kind:function(arm,size=0x208) addr:0x021862a8
|
||||
func_ov112_021864b0 kind:function(arm,size=0x14) addr:0x021864b0
|
||||
func_ov112_021864c4 kind:function(arm,size=0x1c) addr:0x021864c4
|
||||
data_ov112_02186508 kind:data(any) addr:0x02186508
|
||||
data_ov112_02186530 kind:data(any) addr:0x02186530
|
||||
_ZN17PlayerSceneChangeC1Ev kind:function(arm,size=0xc4) addr:0x02184a40
|
||||
_ZN17PlayerSceneChangeD1Ev kind:function(arm,size=0x58) addr:0x02184b04
|
||||
_ZN17PlayerSceneChangeD0Ev kind:function(arm,size=0x60) addr:0x02184b5c
|
||||
_ZN17PlayerSceneChange19func_ov112_02184bbcEs kind:function(arm,size=0x58) addr:0x02184bbc
|
||||
_ZN17PlayerSceneChange8vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0xb68) addr:0x02184c14
|
||||
_ZN17PlayerSceneChange8vfunc_10Eii kind:function(arm,size=0x80c) addr:0x0218577c
|
||||
_ZN17PlayerSceneChange8vfunc_1cEP5Vec3p kind:function(arm,size=0x84) addr:0x02185f88
|
||||
_ZN18PlayerSceneChange2C1Ev kind:function(arm,size=0x40) addr:0x0218600c
|
||||
_ZN18PlayerSceneChange28vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0x25c) addr:0x0218604c
|
||||
_ZN18PlayerSceneChange28vfunc_10Eii kind:function(arm,size=0x208) addr:0x021862a8
|
||||
_ZN18PlayerSceneChange2D1Ev kind:function(arm,size=0x14) addr:0x021864b0
|
||||
_ZN18PlayerSceneChange2D0Ev kind:function(arm,size=0x1c) addr:0x021864c4
|
||||
_ZTV17PlayerSceneChange kind:data(any) addr:0x02186500
|
||||
_ZTV18PlayerSceneChange2 kind:data(any) addr:0x02186528
|
||||
|
||||
@@ -2262,7 +2262,7 @@ data_0203e8c8 kind:data(any) addr:0x0203e8c8
|
||||
data_0203e90c kind:data(any) addr:0x0203e90c
|
||||
data_0203e958 kind:data(any) addr:0x0203e958
|
||||
data_0203e95e kind:data(any) addr:0x0203e95e
|
||||
data_0203e964 kind:data(any) addr:0x0203e964
|
||||
gSinCosTable kind:data(any) addr:0x0203e964
|
||||
data_0203ea64 kind:data(any) addr:0x0203ea64
|
||||
data_0203ec64 kind:data(any) addr:0x0203ec64
|
||||
data_0203ee64 kind:data(any) addr:0x0203ee64
|
||||
|
||||
@@ -6227,9 +6227,9 @@ from:0x02095980 kind:arm_call to:0x0218766c module:overlay(108)
|
||||
from:0x020959a0 kind:arm_call to:0x021869d8 module:overlay(108)
|
||||
from:0x020959c0 kind:arm_call to:0x02187630 module:overlay(111)
|
||||
from:0x020959e0 kind:arm_call to:0x02186d74 module:overlay(111)
|
||||
from:0x02095a00 kind:arm_call to:0x021865c0 module:overlays(109,103,104,105,106,107,108,110,111,112,113)
|
||||
from:0x02095a00 kind:arm_call to:0x021865c0 module:overlay(113)
|
||||
from:0x02095a20 kind:arm_call to:0x02187b8c module:overlay(112)
|
||||
from:0x02095a40 kind:arm_call to:0x021865c0 module:overlays(109,103,104,105,106,107,108,110,111,112,113)
|
||||
from:0x02095a40 kind:arm_call to:0x021865c0 module:overlay(112)
|
||||
from:0x02095a60 kind:arm_call to:0x0218695c module:overlay(110)
|
||||
from:0x02095a84 kind:arm_call to:0x02090efc module:overlay(0)
|
||||
from:0x02095a94 kind:load to:0x0217b264 module:overlays(93,94)
|
||||
|
||||
@@ -1669,7 +1669,7 @@ func_ov000_020840a0 kind:function(thumb,size=0x14) addr:0x020840a0
|
||||
func_ov000_020840b4 kind:function(arm,size=0x10) addr:0x020840b4
|
||||
func_ov000_020840c4 kind:function(arm,size=0x10) addr:0x020840c4
|
||||
func_ov000_020840d4 kind:function(arm,size=0x10) addr:0x020840d4
|
||||
func_ov000_020840e4 kind:function(arm,size=0x10) addr:0x020840e4
|
||||
_ZN18UnkStruct_027e0cdc19func_ov000_02082a28Ei kind:function(arm,size=0x10) addr:0x020840e4
|
||||
func_ov000_020840f4 kind:function(arm,size=0x10) addr:0x020840f4
|
||||
func_ov000_02084104 kind:function(arm,size=0x10) addr:0x02084104
|
||||
func_ov000_02084114 kind:function(arm,size=0x48) addr:0x02084114
|
||||
@@ -2093,8 +2093,8 @@ func_ov000_020918d0 kind:function(arm,size=0x55c) addr:0x020918d0
|
||||
func_ov000_02091e2c kind:function(arm,size=0x3c) addr:0x02091e2c
|
||||
func_ov000_02091e68 kind:function(arm,size=0x30) addr:0x02091e68
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_14Ev kind:function(arm,size=0x4) addr:0x02091e98
|
||||
func_ov000_02091e9c kind:function(arm,size=0x4) addr:0x02091e9c
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_1cEv kind:function(arm,size=0x54) addr:0x02091ea0
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_18Eiii kind:function(arm,size=0x4) addr:0x02091e9c
|
||||
_ZN24UnkStruct_ov000_0208f8208vfunc_1cEP5Vec3p kind:function(arm,size=0x54) addr:0x02091ea0
|
||||
func_ov000_02091ef4 kind:function(arm,size=0x38) addr:0x02091ef4
|
||||
func_ov000_02091f2c kind:function(arm,size=0x90) addr:0x02091f2c
|
||||
func_ov000_02091fbc kind:function(arm,size=0x104) addr:0x02091fbc
|
||||
|
||||
@@ -5,7 +5,7 @@ _ZN9PlayerGetD1Ev kind:function(arm,size=0xc4) addr:0x021869fc
|
||||
_ZN9PlayerGetD0Ev kind:function(arm,size=0xcc) addr:0x02186ac0
|
||||
_ZN9PlayerGet19func_ov110_02186b8cEv kind:function(arm,size=0x54) addr:0x02186b8c
|
||||
_ZN9PlayerGet8vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0x5d8) addr:0x02186be0
|
||||
_ZN9PlayerGet8vfunc_10Ei kind:function(arm,size=0x6fc) addr:0x021871b8
|
||||
_ZN9PlayerGet8vfunc_10Eii kind:function(arm,size=0x6fc) addr:0x021871b8
|
||||
_ZN9PlayerGet8vfunc_18Eiii kind:function(arm,size=0x7c) addr:0x021878b4
|
||||
_ZN22UnkStruct_PlayerGet_ecC1Ev kind:function(arm,size=0xc) addr:0x02187930
|
||||
_ZN21UnkStruct_027e0ce0_3419func_ov110_02185d3cEi kind:function(thumb,size=0x66) addr:0x0218793c
|
||||
|
||||
@@ -3,3 +3,10 @@
|
||||
.data start:0x02188080 end:0x021880e0 kind:data align:32
|
||||
.bss start:0x021880e0 end:0x021880e0 kind:bss align:32
|
||||
|
||||
src/112_PlayerSceneChange/PlayerSceneChange.cpp:
|
||||
.text start:0x021865c0 end:0x02187b8c
|
||||
.data start:0x02188080 end:0x021880a8
|
||||
|
||||
src/112_PlayerSceneChange/PlayerSceneChange2.cpp:
|
||||
.text start:0x02187b8c end:0x02188060
|
||||
.data start:0x021880a8 end:0x021880e0
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
from:0x021865c8 kind:arm_call to:0x02090efc module:overlay(0)
|
||||
from:0x02186680 kind:load to:0x02188088 module:overlay(112)
|
||||
from:0x02186680 kind:load to:0x02188080 add:8 module:overlay(112)
|
||||
from:0x021866b8 kind:arm_call to:0x0208b838 module:overlay(0)
|
||||
from:0x021866c0 kind:arm_call to:0x0205dffc module:overlay(0)
|
||||
from:0x021866c8 kind:arm_call to:0x02090fa0 module:overlay(0)
|
||||
from:0x021866d4 kind:load to:0x02188088 module:overlay(112)
|
||||
from:0x021866d4 kind:load to:0x02188080 add:8 module:overlay(112)
|
||||
from:0x02186710 kind:arm_call to:0x0208b838 module:overlay(0)
|
||||
from:0x02186718 kind:arm_call to:0x0205dffc module:overlay(0)
|
||||
from:0x02186720 kind:arm_call to:0x02090fa0 module:overlay(0)
|
||||
from:0x02186728 kind:arm_call to:0x02011ff4 module:main
|
||||
from:0x02186734 kind:load to:0x02188088 module:overlay(112)
|
||||
from:0x02186734 kind:load to:0x02188080 add:8 module:overlay(112)
|
||||
from:0x02186764 kind:arm_call to:0x01fff3b4 module:itcm
|
||||
from:0x02186790 kind:load to:0x027e0ce4 module:dtcm
|
||||
from:0x021867f0 kind:arm_call to:0x02081d10 module:overlay(0)
|
||||
@@ -72,7 +72,7 @@ from:0x02187b24 kind:arm_call to:0x020840e4 module:overlay(0)
|
||||
from:0x02187b80 kind:arm_call to:0x02091ea0 module:overlay(0)
|
||||
from:0x02187b88 kind:load to:0x027e0cdc module:dtcm
|
||||
from:0x02187b94 kind:arm_call to:0x02090efc module:overlay(0)
|
||||
from:0x02187bc8 kind:load to:0x021880b0 module:overlay(112)
|
||||
from:0x02187bc8 kind:load to:0x021880a8 add:8 module:overlay(112)
|
||||
from:0x02187c08 kind:arm_call to:0x0208d0e4 module:overlay(0)
|
||||
from:0x02187c28 kind:arm_call to:0x0208e5f8 module:overlay(0)
|
||||
from:0x02187c50 kind:arm_call to:0x020895bc module:overlay(0)
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
func_ov112_021865c0 kind:function(arm,size=0xc4) addr:0x021865c0
|
||||
func_ov112_02186684 kind:function(arm,size=0x58) addr:0x02186684
|
||||
func_ov112_021866dc kind:function(arm,size=0x60) addr:0x021866dc
|
||||
func_ov112_0218673c kind:function(arm,size=0x58) addr:0x0218673c
|
||||
func_ov112_02186794 kind:function(arm,size=0xb68) addr:0x02186794
|
||||
func_ov112_021872fc kind:function(arm,size=0x80c) addr:0x021872fc
|
||||
func_ov112_02187b08 kind:function(arm,size=0x84) addr:0x02187b08
|
||||
func_ov112_02187b8c kind:function(arm,size=0x40) addr:0x02187b8c
|
||||
func_ov112_02187bcc kind:function(arm,size=0x25c) addr:0x02187bcc
|
||||
func_ov112_02187e28 kind:function(arm,size=0x208) addr:0x02187e28
|
||||
func_ov112_02188030 kind:function(arm,size=0x14) addr:0x02188030
|
||||
func_ov112_02188044 kind:function(arm,size=0x1c) addr:0x02188044
|
||||
data_ov112_02188088 kind:data(any) addr:0x02188088
|
||||
data_ov112_021880b0 kind:data(any) addr:0x021880b0
|
||||
_ZN17PlayerSceneChangeC1Ev kind:function(arm,size=0xc4) addr:0x021865c0
|
||||
_ZN17PlayerSceneChangeD1Ev kind:function(arm,size=0x58) addr:0x02186684
|
||||
_ZN17PlayerSceneChangeD0Ev kind:function(arm,size=0x60) addr:0x021866dc
|
||||
_ZN17PlayerSceneChange19func_ov112_02184bbcEs kind:function(arm,size=0x58) addr:0x0218673c
|
||||
_ZN17PlayerSceneChange8vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0xb68) addr:0x02186794
|
||||
_ZN17PlayerSceneChange8vfunc_10Eii kind:function(arm,size=0x80c) addr:0x021872fc
|
||||
_ZN17PlayerSceneChange8vfunc_1cEP5Vec3p kind:function(arm,size=0x84) addr:0x02187b08
|
||||
_ZN18PlayerSceneChange2C1Ev kind:function(arm,size=0x40) addr:0x02187b8c
|
||||
_ZN18PlayerSceneChange28vfunc_0cEP35UnkStruct_PlayerGet_vfunc_0c_param1 kind:function(arm,size=0x25c) addr:0x02187bcc
|
||||
_ZN18PlayerSceneChange28vfunc_10Eii kind:function(arm,size=0x208) addr:0x02187e28
|
||||
_ZN18PlayerSceneChange2D1Ev kind:function(arm,size=0x14) addr:0x02188030
|
||||
_ZN18PlayerSceneChange2D0Ev kind:function(arm,size=0x1c) addr:0x02188044
|
||||
_ZTV17PlayerSceneChange kind:data(any) addr:0x02188080
|
||||
_ZTV18PlayerSceneChange2 kind:data(any) addr:0x021880a8
|
||||
|
||||
Reference in New Issue
Block a user