mirror of
https://github.com/zeldaret/st
synced 2026-08-15 12:58:54 -04:00
Decompile ActorManager_001.cpp (#31)
* started ActorManager_001.cpp * create, ctor, dtor * prog * fix build * fix build issues * progress * struct comments * match ClearInstance
This commit is contained in:
@@ -155,7 +155,7 @@ func_01ffd250 kind:function(arm,size=0x44) addr:0x01ffd250
|
||||
func_01ffd294 kind:function(arm,size=0x11c) addr:0x01ffd294
|
||||
func_01ffd3b0 kind:function(arm,size=0x28) addr:0x01ffd3b0
|
||||
func_01ffd3d8 kind:function(arm,size=0x28) addr:0x01ffd3d8
|
||||
func_01ffd400 kind:function(arm,size=0x20) addr:0x01ffd400
|
||||
_ZN18UnkStruct_027e09a413func_01ffd400Ev kind:function(arm,size=0x20) addr:0x01ffd400
|
||||
_ZN18UnkStruct_027e09b813func_01ffd420Ev kind:function(arm,size=0x1c) addr:0x01ffd420
|
||||
func_01ffd43c kind:function(arm,size=0x60) addr:0x01ffd43c
|
||||
func_01ffd49c kind:function(arm,size=0x1a4) addr:0x01ffd49c
|
||||
|
||||
@@ -189,9 +189,9 @@ func_ov000_0205a6e8 kind:function(arm,size=0x28) addr:0x0205a6e8
|
||||
func_ov000_0205a710 kind:function(arm,size=0x3c) addr:0x0205a710
|
||||
_ZN29UnkStruct_ov000_020b4ec4_BaseC2Ev kind:function(arm,size=0x20) addr:0x0205a74c
|
||||
_ZN26UnkStruct_StackTitleScreenC1EPKci kind:function(arm,size=0x54) addr:0x0205a76c
|
||||
_ZN26UnkStruct_StackTitleScreen19func_ov000_02059240Ev kind:function(arm,size=0x30) addr:0x0205a7c0
|
||||
_ZN26UnkStruct_StackTitleScreenD1Ev kind:function(arm,size=0x30) addr:0x0205a7c0
|
||||
_ZN26UnkStruct_StackTitleScreen19func_ov000_02059270EiPci kind:function(arm,size=0x18) addr:0x0205a7f0
|
||||
func_ov000_0205a808 kind:function(arm,size=0x18) addr:0x0205a808
|
||||
_ZN26UnkStruct_StackTitleScreen19func_ov000_02059288EiPci kind:function(arm,size=0x18) addr:0x0205a808
|
||||
func_ov000_0205a820 kind:function(thumb,size=0x46) addr:0x0205a820
|
||||
func_ov000_0205a868 kind:function(thumb,size=0x7c) addr:0x0205a868
|
||||
func_ov000_0205a8e4 kind:function(thumb,size=0xc) addr:0x0205a8e4
|
||||
@@ -987,7 +987,7 @@ func_ov000_020717ec kind:function(arm,size=0x14) addr:0x020717ec
|
||||
func_ov000_02071800 kind:function(arm,size=0x1c) addr:0x02071800
|
||||
func_ov000_02070164 kind:function(arm,size=0xfc) addr:0x0207181c
|
||||
func_ov000_02071918 kind:function(arm,size=0x3c) addr:0x02071918
|
||||
func_ov000_02071954 kind:function(arm,size=0xc) addr:0x02071954
|
||||
_ZN18UnkStruct_027e09a019func_ov000_0207029cEi kind:function(arm,size=0xc) addr:0x02071954
|
||||
func_ov000_02071960 kind:function(arm,size=0x14) addr:0x02071960
|
||||
func_ov000_02071974 kind:function(arm,size=0x40) addr:0x02071974
|
||||
func_ov000_020719b4 kind:function(arm,size=0x14) addr:0x020719b4
|
||||
@@ -1001,7 +1001,7 @@ _ZN18UnkStruct_027e09a4D1Ev kind:function(arm,size=0x44) addr:0x02071bac
|
||||
func_ov000_02071bf0 kind:function(arm,size=0xc) addr:0x02071bf0
|
||||
func_ov000_02071bfc kind:function(arm,size=0x10) addr:0x02071bfc
|
||||
func_ov000_02071c0c kind:function(arm,size=0xc) addr:0x02071c0c
|
||||
func_ov000_02071c18 kind:function(arm,size=0xc) addr:0x02071c18
|
||||
_ZN18UnkStruct_027e09a419func_ov000_02070560Ev kind:function(arm,size=0xc) addr:0x02071c18
|
||||
func_ov000_02071c24 kind:function(arm,size=0x14) addr:0x02071c24
|
||||
func_ov000_02071c38 kind:function(arm,size=0x1c) addr:0x02071c38
|
||||
func_ov000_02071c54 kind:function(arm,size=0x4c) addr:0x02071c54
|
||||
@@ -2242,7 +2242,7 @@ func_ov000_0209847c kind:function(arm,size=0x24) addr:0x0209847c
|
||||
func_ov000_020984a0 kind:function(arm,size=0x14) addr:0x020984a0
|
||||
func_ov000_020984b4 kind:function(arm,size=0x68) addr:0x020984b4
|
||||
func_ov000_0209851c kind:function(arm,size=0xdc) addr:0x0209851c
|
||||
func_ov000_020985f8 kind:function(arm,size=0x6c) addr:0x020985f8
|
||||
_ZN12ActorManager19func_ov000_02096e44Ei kind:function(arm,size=0x6c) addr:0x020985f8
|
||||
func_ov000_02098664 kind:function(arm,size=0x38) addr:0x02098664
|
||||
func_ov000_0209869c kind:function(arm,size=0x164) addr:0x0209869c
|
||||
func_ov000_02098800 kind:function(arm,size=0x7c) addr:0x02098800
|
||||
@@ -2250,11 +2250,11 @@ func_ov000_0209887c kind:function(arm,size=0xc4) addr:0x0209887c
|
||||
func_ov000_02098940 kind:function(arm,size=0xb8) addr:0x02098940
|
||||
func_ov000_020989f8 kind:function(arm,size=0x44) addr:0x020989f8
|
||||
func_ov000_02098a3c kind:function(arm,size=0x154) addr:0x02098a3c
|
||||
func_ov000_02098b90 kind:function(arm,size=0xc) addr:0x02098b90
|
||||
func_ov000_02098b9c kind:function(arm,size=0xc) addr:0x02098b9c
|
||||
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073dcEv kind:function(arm,size=0xc) addr:0x02098b90
|
||||
_ZN24UnkStruct_ov000_020b539c18func_ov000_02073e8Ev kind:function(arm,size=0xc) addr:0x02098b9c
|
||||
func_ov000_02098ba8 kind:function(arm,size=0x50) addr:0x02098ba8
|
||||
func_ov000_02098bf8 kind:function(arm,size=0x98) addr:0x02098bf8
|
||||
func_ov000_02098c90 kind:function(arm,size=0x4c) addr:0x02098c90
|
||||
_ZN24UnkStruct_ov000_020b539c19func_ov000_020974dcEj kind:function(arm,size=0x4c) addr:0x02098c90
|
||||
func_ov000_02098cdc kind:function(arm,size=0x20) addr:0x02098cdc
|
||||
func_ov000_02098cfc kind:function(arm,size=0x78) addr:0x02098cfc
|
||||
func_ov000_02098d74 kind:function(arm,size=0x1c) addr:0x02098d74
|
||||
|
||||
@@ -7,3 +7,5 @@
|
||||
|
||||
src/001_SceneInit/Actor/ActorManager_001.cpp:
|
||||
.text start:0x020bc7ac end:0x020bd0c4
|
||||
.rodata start:0x020c3e78 end:0x020c3ea0
|
||||
.data start:0x020c437c end:0x020c44b0
|
||||
|
||||
@@ -2352,7 +2352,7 @@ from:0x020c2d78 kind:load to:0x020c4d5c module:overlay(1)
|
||||
from:0x020c2de4 kind:load to:0x020c5f41 module:overlay(1)
|
||||
from:0x020c2df0 kind:load to:0x020c3da4 module:overlay(1)
|
||||
from:0x020c2e5c kind:load to:0x020c5f41 module:overlay(1)
|
||||
from:0x020c2e68 kind:load to:0x020c3e7c module:overlay(1)
|
||||
from:0x020c2e68 kind:load to:0x020c3e78 add:4 module:overlay(1)
|
||||
from:0x020c2ed4 kind:load to:0x020c5f41 module:overlay(1)
|
||||
from:0x020c2ee0 kind:load to:0x020c3f90 module:overlay(1)
|
||||
from:0x020c2f4c kind:load to:0x020c5f41 module:overlay(1)
|
||||
|
||||
@@ -177,14 +177,14 @@ _ZN12ActorManager6CreateEv kind:function(thumb,size=0x16) addr:0x020bc7ac
|
||||
_ZN12ActorManagerC1Ev kind:function(thumb,size=0x46) addr:0x020bc7c4
|
||||
_ZN12ActorManagerD1Ev kind:function(thumb,size=0x18) addr:0x020bc80c
|
||||
_ZN12ActorManager19func_ov001_020bafdcEv kind:function(thumb,size=0x3c) addr:0x020bc824
|
||||
_ZN12ActorManager19func_ov001_020bb018Ei kind:function(thumb,size=0x3fc) addr:0x020bc860
|
||||
_ZN12ActorManager19func_ov001_020bb414Ev kind:function(thumb,size=0x74) addr:0x020bcc5c
|
||||
_ZN12ActorManager19func_ov001_020bb018EP36UnkStruct_func_ov001_020bb018_param2 kind:function(thumb,size=0x3fc) addr:0x020bc860
|
||||
_ZN12ActorManager19func_ov001_020bb414EPS_ kind:function(thumb,size=0x74) addr:0x020bcc5c
|
||||
_ZN12ActorManager19func_ov001_020bb488Ev kind:function(thumb,size=0xc0) addr:0x020bccd0
|
||||
_ZN12ActorManager19func_ov001_020bb548Ev kind:function(thumb,size=0xe8) addr:0x020bcd90
|
||||
_ZN12ActorManager19func_ov001_020bb630Ev kind:function(thumb,size=0x80) addr:0x020bce78
|
||||
_ZN12ActorManager19func_ov001_020bb6b0EPi kind:function(thumb,size=0x78) addr:0x020bcef8
|
||||
_ZN12ActorManager19func_ov001_020bb728Ei kind:function(thumb,size=0x88) addr:0x020bcf70
|
||||
_ZN12ActorManager19func_ov001_020bb7b0Ei kind:function(thumb,size=0x40) addr:0x020bcff8
|
||||
_ZN12ActorManager19func_ov001_020bb7b0EP15ZeldaObjectList kind:function(thumb,size=0x40) addr:0x020bcff8
|
||||
_ZN12ActorManager19func_ov001_020bb7f0Ev kind:function(thumb,size=0x34) addr:0x020bd038
|
||||
_ZN12ActorManager19func_ov001_020bb824Ev kind:function(thumb,size=0x20) addr:0x020bd06c
|
||||
_ZN12ActorManager19func_ov001_020bb844Ev kind:function(thumb,size=0x20) addr:0x020bd08c
|
||||
@@ -472,7 +472,6 @@ data_ov001_020c3e14 kind:data(any) addr:0x020c3e14
|
||||
data_ov001_020c3e28 kind:data(any) addr:0x020c3e28
|
||||
data_ov001_020c3e50 kind:data(any) addr:0x020c3e50
|
||||
data_ov001_020c3e78 kind:data(any) addr:0x020c3e78
|
||||
data_ov001_020c3e7c kind:data(any) addr:0x020c3e7c
|
||||
data_ov001_020c3e82 kind:data(any) addr:0x020c3e82
|
||||
data_ov001_020c3e8c kind:data(any) addr:0x020c3e8c
|
||||
data_ov001_020c3ea0 kind:data(any) addr:0x020c3ea0
|
||||
|
||||
@@ -443,9 +443,9 @@ func_ov021_020fa134 kind:function(arm,size=0x18) addr:0x020fa134
|
||||
func_ov021_020fa14c kind:function(arm,size=0x64) addr:0x020fa14c
|
||||
func_ov021_020fa1b0 kind:function(arm,size=0x28) addr:0x020fa1b0
|
||||
func_ov021_020fa1d8 kind:function(arm,size=0x458) addr:0x020fa1d8
|
||||
func_ov021_020fa630 kind:function(arm,size=0x44) addr:0x020fa630
|
||||
func_ov021_020fa674 kind:function(arm,size=0x44) addr:0x020fa674
|
||||
func_ov021_020fa6b8 kind:function(arm,size=0x48) addr:0x020fa6b8
|
||||
_ZN18UnkStruct_027e0cf4D1Ev kind:function(arm,size=0x44) addr:0x020fa630
|
||||
_ZN18UnkStruct_027e0cf419func_ov021_020f8cdcEv kind:function(arm,size=0x44) addr:0x020fa674
|
||||
_ZN18UnkStruct_027e0cf419func_ov021_020f8d20Ev kind:function(arm,size=0x48) addr:0x020fa6b8
|
||||
func_ov021_020fa700 kind:function(arm,size=0x334) addr:0x020fa700
|
||||
func_ov021_020faa34 kind:function(arm,size=0x48) addr:0x020faa34
|
||||
func_ov021_020faa7c kind:function(arm,size=0x150) addr:0x020faa7c
|
||||
|
||||
@@ -249,7 +249,7 @@ func_ov060_021606b4 kind:function(arm,size=0xc) addr:0x021606b4
|
||||
func_ov060_021606c0 kind:function(arm,size=0x24) addr:0x021606c0
|
||||
func_ov060_021606e4 kind:function(arm,size=0x28) addr:0x021606e4
|
||||
func_ov060_0216070c kind:function(arm,size=0xc4) addr:0x0216070c
|
||||
func_ov060_021607d0 kind:function(arm,size=0x6c) addr:0x021607d0
|
||||
_ZN18UnkStruct_027e0d70D1Ev kind:function(arm,size=0x6c) addr:0x021607d0
|
||||
func_ov060_0216083c kind:function(arm,size=0x14) addr:0x0216083c
|
||||
func_ov060_02160850 kind:function(arm,size=0x14) addr:0x02160850
|
||||
func_ov060_02160864 kind:function(arm,size=0x20) addr:0x02160864
|
||||
|
||||
@@ -257,7 +257,7 @@ func_ov068_02160848 kind:function(arm,size=0xb0) addr:0x02160848
|
||||
func_ov068_021608f8 kind:function(arm,size=0xc) addr:0x021608f8
|
||||
func_ov068_02160904 kind:function(arm,size=0x28) addr:0x02160904
|
||||
func_ov068_0216092c kind:function(arm,size=0x30) addr:0x0216092c
|
||||
func_ov068_0216095c kind:function(arm,size=0x14) addr:0x0216095c
|
||||
_ZN18UnkStruct_027e0d7019func_ov068_0215e8f8Ev kind:function(arm,size=0x14) addr:0x0216095c
|
||||
func_ov068_02160970 kind:function(arm,size=0xc) addr:0x02160970
|
||||
func_ov068_0216097c kind:function(arm,size=0x28) addr:0x0216097c
|
||||
func_ov068_021609a4 kind:function(arm,size=0x54) addr:0x021609a4
|
||||
|
||||
@@ -266,10 +266,10 @@ func_ov071_021609e8 kind:function(arm,size=0xd8) addr:0x021609e8
|
||||
func_ov071_02160ac0 kind:function(arm,size=0x24) addr:0x02160ac0
|
||||
func_ov071_02160ae4 kind:function(arm,size=0x70) addr:0x02160ae4
|
||||
func_ov071_02160b54 kind:function(arm,size=0x44) addr:0x02160b54
|
||||
func_ov071_02160b98 kind:function(arm,size=0x68) addr:0x02160b98
|
||||
_ZN18UnkStruct_027e0d7019func_ov071_0215e9acEv kind:function(arm,size=0x68) addr:0x02160b98
|
||||
func_ov071_02160c00 kind:function(arm,size=0x7c) addr:0x02160c00
|
||||
func_ov071_02160c7c kind:function(arm,size=0x38) addr:0x02160c7c
|
||||
func_ov071_02160cb4 kind:function(arm,size=0x50) addr:0x02160cb4
|
||||
_ZN18UnkStruct_027e0d7019func_ov071_0215eac8Ev kind:function(arm,size=0x50) addr:0x02160cb4
|
||||
func_ov071_02160d04 kind:function(arm,size=0xc) addr:0x02160d04
|
||||
func_ov071_02160d10 kind:function(arm,size=0x27c) addr:0x02160d10
|
||||
func_ov071_02160f8c kind:function(arm,size=0x50) addr:0x02160f8c
|
||||
|
||||
@@ -606,7 +606,7 @@ _Z9SysDeletePv kind:function(arm,size=0x6c) addr:0x02011ea4
|
||||
_Z13func_02011f10i kind:function(arm,size=0x20) addr:0x02011f10
|
||||
_Z13func_02011f30i kind:function(arm,size=0xc) addr:0x02011f30
|
||||
_Znwmjj kind:function(arm,size=0xb8) addr:0x02011f3c
|
||||
_ZN9SysObjectdlEPv kind:function(arm,size=0xc) addr:0x02011ff4
|
||||
_ZdlPv kind:function(arm,size=0xc) addr:0x02011ff4
|
||||
_ZN9SysObjectdaEPv kind:function(arm,size=0xc) addr:0x02012000
|
||||
func_0201200c kind:function(arm,size=0x15c) addr:0x0201200c
|
||||
func_02012168 kind:function(arm,size=0x198) addr:0x02012168
|
||||
|
||||
Reference in New Issue
Block a user