mirror of https://github.com/zeldaret/tp.git
142 lines
14 KiB
Python
142 lines
14 KiB
Python
#
|
|
# Generate By: dol2asm
|
|
# Module: 26
|
|
#
|
|
|
|
# Libraries
|
|
LIBRARIES = [
|
|
"d/a/d_a_swhit0",
|
|
]
|
|
|
|
# Translation Units
|
|
TRANSLATION_UNITS = [
|
|
"executor",
|
|
"unknown_translation_unit_ctors",
|
|
"unknown_translation_unit_dtors",
|
|
"d_a_swhit0",
|
|
]
|
|
|
|
# Sections
|
|
SECTIONS = [
|
|
".text",
|
|
".ctors",
|
|
".dtors",
|
|
".rodata",
|
|
".data",
|
|
]
|
|
|
|
# Symbols
|
|
SYMBOLS = [
|
|
{'addr':0x80485F80,'size':44,'pad':0,'label':"_prolog",'name':"_prolog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80485FAC,'size':44,'pad':0,'label':"_epilog",'name':"_epilog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80485FD8,'size':32,'pad':0,'label':"_unresolved",'name':"_unresolved",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80485FF8,'size':12,'pad':0,'label':"getSwNo__10daSwhit0_cFv",'name':"getSwNo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[9,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486004,'size':12,'pad':0,'label':"getSwNo2__10daSwhit0_cFv",'name':"getSwNo2__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486010,'size':28,'pad':0,'label':"getEvNo__10daSwhit0_cFv",'name':"getEvNo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x8048602C,'size':28,'pad':0,'label':"getTimer__10daSwhit0_cFv",'name':"getTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486048,'size':28,'pad':0,'label':"getType__10daSwhit0_cFv",'name':"getType__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486064,'size':136,'pad':0,'label':"makeEventId__10daSwhit0_cFv",'name':"makeEventId__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804860EC,'size':296,'pad':0,'label':"CreateHeap__10daSwhit0_cFv",'name':"CreateHeap__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486214,'size':380,'pad':0,'label':"CreateInit__10daSwhit0_cFv",'name':"CreateInit__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486390,'size':32,'pad':0,'label':"CheckCreateHeap__FP10fopAc_ac_c",'name':"CheckCreateHeap__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804863B0,'size':516,'pad':0,'label':"create__10daSwhit0_cFv",'name':"create__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804865B4,'size':72,'pad':0,'label':"__dt__8cM3dGSphFv",'name':"__dt__8cM3dGSphFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804865FC,'size':72,'pad':0,'label':"__dt__8cM3dGAabFv",'name':"__dt__8cM3dGAabFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486644,'size':72,'pad':0,'label':"__dt__12J3DFrameCtrlFv",'name':"__dt__12J3DFrameCtrlFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x8048668C,'size':120,'pad':0,'label':"checkHit__10daSwhit0_cFv",'name':"checkHit__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486704,'size':132,'pad':0,'label':"setCombackTimer__10daSwhit0_cFv",'name':"setCombackTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486788,'size':120,'pad':0,'label':"endCombackTimer__10daSwhit0_cFv",'name':"endCombackTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486800,'size':88,'pad':0,'label':"onSwitch__10daSwhit0_cFv",'name':"onSwitch__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486858,'size':80,'pad':0,'label':"offSwitch__10daSwhit0_cFv",'name':"offSwitch__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804868A8,'size':284,'pad':0,'label':"DemoProc__10daSwhit0_cFv",'name':"DemoProc__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804869C4,'size':248,'pad':0,'label':"orderEvent__10daSwhit0_cFv",'name':"orderEvent__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486ABC,'size':264,'pad':0,'label':"actionOffWait__10daSwhit0_cFv",'name':"actionOffWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486BC4,'size':100,'pad':0,'label':"actionToOnReady__10daSwhit0_cFv",'name':"actionToOnReady__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486C28,'size':188,'pad':0,'label':"actionToOnOrder__10daSwhit0_cFv",'name':"actionToOnOrder__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486CE4,'size':164,'pad':0,'label':"actionToOnDemo__10daSwhit0_cFv",'name':"actionToOnDemo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486D88,'size':316,'pad':0,'label':"actionToOnDemo2__10daSwhit0_cFv",'name':"actionToOnDemo2__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486EC4,'size':252,'pad':0,'label':"actionSwWait__10daSwhit0_cFv",'name':"actionSwWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80486FC0,'size':288,'pad':0,'label':"actionOnWait__10daSwhit0_cFv",'name':"actionOnWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804870E0,'size':88,'pad':0,'label':"setDrawMtx__10daSwhit0_cFv",'name':"setDrawMtx__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80487138,'size':240,'pad':0,'label':"daSwhit0_Draw__FP10daSwhit0_c",'name':"daSwhit0_Draw__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80487228,'size':188,'pad':0,'label':"daSwhit0_Execute__FP10daSwhit0_c",'name':"daSwhit0_Execute__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x804872E4,'size':72,'pad':0,'label':"daSwhit0_Delete__FP10daSwhit0_c",'name':"daSwhit0_Delete__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x8048732C,'size':32,'pad':0,'label':"daSwhit0_Create__FP10fopAc_ac_c",'name':"daSwhit0_Create__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x8048734C,'size':28,'pad':0,'label':"func_8048734C",'name':"cLib_calcTimer<Uc>__FPUc",'lib':-1,'tu':3,'section':0,'class_template':True,'static':False,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80487368,'size':4,'pad':0,'label':"_ctors",'name':"_ctors",'lib':-1,'tu':1,'section':1,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
|
|
{'addr':0x8048736C,'size':4,'pad':0,'label':"_dtors",'name':"_dtors",'lib':-1,'tu':2,'section':2,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
|
|
{'addr':0x80487370,'size':4,'pad':0,'label':"lit_3685",'name':"@3685",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[6,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80487374,'size':4,'pad':0,'label':"lit_3725",'name':"@3725",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80487378,'size':4,'pad':4,'label':"lit_3982",'name':"@3982",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[5,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80487380,'size':8,'pad':0,'label':"lit_4212",'name':"@4212",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80487388,'size':51,'pad':0,'label':"d_a_swhit0__stringBase0",'name':"@stringBase0",'lib':-1,'tu':3,'section':3,'class_template':None,'static':False,'is_reachable':False,'r':[5,0,0],'sh':[0,0,0],'type':"StringBase"},
|
|
{'addr':0x804873BC,'size':4,'pad':0,'label':"l_arcName",'name':"l_arcName",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x804873C0,'size':64,'pad':0,'label':"l_sph_src",'name':"l_sph_src",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80487400,'size':8,'pad':0,'label':"action_table",'name':"action_table$3953",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80487408,'size':8,'pad':0,'label':"data_80487408",'name':"l_color$localstatic3$draw__10daSwhit0_cFv",'lib':-1,'tu':3,'section':4,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80487410,'size':44,'pad':0,'label':"lit_4230",'name':"@4230",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x8048743C,'size':32,'pad':0,'label':"l_daSwhit0_Method",'name':"l_daSwhit0_Method",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x8048745C,'size':48,'pad':0,'label':"g_profile_SWHIT0",'name':"g_profile_SWHIT0",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[0,0,1],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x8048748C,'size':12,'pad':0,'label':"__vt__8cM3dGSph",'name':"__vt__8cM3dGSph",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
{'addr':0x80487498,'size':12,'pad':0,'label':"__vt__8cM3dGAab",'name':"__vt__8cM3dGAab",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
{'addr':0x804874A4,'size':12,'pad':0,'label':"__vt__12J3DFrameCtrl",'name':"__vt__12J3DFrameCtrl",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
]
|
|
|
|
# Names
|
|
SYMBOL_NAMES = {
|
|
"_prolog":0,
|
|
"_epilog":1,
|
|
"_unresolved":2,
|
|
"getSwNo__10daSwhit0_cFv":3,
|
|
"getSwNo2__10daSwhit0_cFv":4,
|
|
"getEvNo__10daSwhit0_cFv":5,
|
|
"getTimer__10daSwhit0_cFv":6,
|
|
"getType__10daSwhit0_cFv":7,
|
|
"makeEventId__10daSwhit0_cFv":8,
|
|
"CreateHeap__10daSwhit0_cFv":9,
|
|
"CreateInit__10daSwhit0_cFv":10,
|
|
"CheckCreateHeap__FP10fopAc_ac_c":11,
|
|
"create__10daSwhit0_cFv":12,
|
|
"__dt__8cM3dGSphFv":13,
|
|
"__dt__8cM3dGAabFv":14,
|
|
"__dt__12J3DFrameCtrlFv":15,
|
|
"checkHit__10daSwhit0_cFv":16,
|
|
"setCombackTimer__10daSwhit0_cFv":17,
|
|
"endCombackTimer__10daSwhit0_cFv":18,
|
|
"onSwitch__10daSwhit0_cFv":19,
|
|
"offSwitch__10daSwhit0_cFv":20,
|
|
"DemoProc__10daSwhit0_cFv":21,
|
|
"orderEvent__10daSwhit0_cFv":22,
|
|
"actionOffWait__10daSwhit0_cFv":23,
|
|
"actionToOnReady__10daSwhit0_cFv":24,
|
|
"actionToOnOrder__10daSwhit0_cFv":25,
|
|
"actionToOnDemo__10daSwhit0_cFv":26,
|
|
"actionToOnDemo2__10daSwhit0_cFv":27,
|
|
"actionSwWait__10daSwhit0_cFv":28,
|
|
"actionOnWait__10daSwhit0_cFv":29,
|
|
"setDrawMtx__10daSwhit0_cFv":30,
|
|
"daSwhit0_Draw__FP10daSwhit0_c":31,
|
|
"daSwhit0_Execute__FP10daSwhit0_c":32,
|
|
"daSwhit0_Delete__FP10daSwhit0_c":33,
|
|
"daSwhit0_Create__FP10fopAc_ac_c":34,
|
|
"func_8048734C":35,
|
|
"_ctors":36,
|
|
"_dtors":37,
|
|
"lit_3685":38,
|
|
"lit_3725":39,
|
|
"lit_3982":40,
|
|
"lit_4212":41,
|
|
"d_a_swhit0__stringBase0":42,
|
|
"l_arcName":43,
|
|
"l_sph_src":44,
|
|
"action_table":45,
|
|
"data_80487408":46,
|
|
"lit_4230":47,
|
|
"l_daSwhit0_Method":48,
|
|
"g_profile_SWHIT0":49,
|
|
"__vt__8cM3dGSph":50,
|
|
"__vt__8cM3dGAab":51,
|
|
"__vt__12J3DFrameCtrl":52,
|
|
}
|
|
|