mirror of https://github.com/zeldaret/tp.git
156 lines
15 KiB
Python
156 lines
15 KiB
Python
#
|
|
# Generate By: dol2asm
|
|
# Module: 718
|
|
#
|
|
|
|
# Libraries
|
|
LIBRARIES = [
|
|
"d/a/tag/d_a_tag_csw",
|
|
]
|
|
|
|
# Translation Units
|
|
TRANSLATION_UNITS = [
|
|
"executor",
|
|
"unknown_translation_unit_ctors",
|
|
"unknown_translation_unit_dtors",
|
|
"d_a_tag_csw",
|
|
]
|
|
|
|
# Sections
|
|
SECTIONS = [
|
|
".text",
|
|
".ctors",
|
|
".dtors",
|
|
".rodata",
|
|
".data",
|
|
]
|
|
|
|
# Symbols
|
|
SYMBOLS = [
|
|
{'addr':0x80D56B60,'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':0x80D56B8C,'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':0x80D56BB8,'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':0x80D56BD8,'size':448,'pad':0,'label':"__dt__10daTagCsw_cFv",'name':"__dt__10daTagCsw_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':0x80D56D98,'size':352,'pad':0,'label':"setMtx__10daTagCsw_cFv",'name':"setMtx__10daTagCsw_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':0x80D56EF8,'size':960,'pad':0,'label':"createHeap__10daTagCsw_cFv",'name':"createHeap__10daTagCsw_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':0x80D572B8,'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':0x80D57300,'size':32,'pad':0,'label':"daTagCsw_c_createHeap__FP10fopAc_ac_c",'name':"daTagCsw_c_createHeap__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':0x80D57320,'size':160,'pad':0,'label':"chkInsideStatueStart__10daTagCsw_cFv",'name':"chkInsideStatueStart__10daTagCsw_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':0x80D573C0,'size':788,'pad':0,'label':"create__10daTagCsw_cFv",'name':"create__10daTagCsw_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':0x80D576D4,'size':72,'pad':0,'label':"__dt__8cM3dGCylFv",'name':"__dt__8cM3dGCylFv",'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':0x80D5771C,'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':0x80D57764,'size':92,'pad':0,'label':"__dt__10dCcD_GSttsFv",'name':"__dt__10dCcD_GSttsFv",'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':0x80D577C0,'size':128,'pad':0,'label':"searchTagCswOut__FPvPv",'name':"searchTagCswOut__FPvPv",'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':0x80D57840,'size':92,'pad':0,'label':"searchCStatue__FPvPv",'name':"searchCStatue__FPvPv",'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':0x80D5789C,'size':204,'pad':0,'label':"Delete__10daTagCsw_cFv",'name':"Delete__10daTagCsw_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':0x80D57968,'size':64,'pad':0,'label':"onLight__10daTagCsw_cFv",'name':"onLight__10daTagCsw_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':0x80D579A8,'size':64,'pad':0,'label':"offLight__10daTagCsw_cFv",'name':"offLight__10daTagCsw_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':0x80D579E8,'size':2512,'pad':0,'label':"execute__10daTagCsw_cFv",'name':"execute__10daTagCsw_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':0x80D583B8,'size':268,'pad':0,'label':"draw__10daTagCsw_cFv",'name':"draw__10daTagCsw_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':0x80D584C4,'size':32,'pad':0,'label':"daTagCsw_Draw__FP10daTagCsw_c",'name':"daTagCsw_Draw__FP10daTagCsw_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':0x80D584E4,'size':32,'pad':0,'label':"daTagCsw_Execute__FP10daTagCsw_c",'name':"daTagCsw_Execute__FP10daTagCsw_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':0x80D58504,'size':8,'pad':0,'label':"daTagCsw_IsDelete__FP10daTagCsw_c",'name':"daTagCsw_IsDelete__FP10daTagCsw_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReturnFunction"},
|
|
{'addr':0x80D5850C,'size':60,'pad':0,'label':"daTagCsw_Delete__FP10daTagCsw_c",'name':"daTagCsw_Delete__FP10daTagCsw_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':0x80D58548,'size':32,'pad':0,'label':"daTagCsw_Create__FP10fopAc_ac_c",'name':"daTagCsw_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':0x80D58568,'size':72,'pad':0,'label':"__dt__10cCcD_GSttsFv",'name':"__dt__10cCcD_GSttsFv",'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':0x80D585B0,'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':0x80D585B4,'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':0x80D585B8,'size':8,'pad':0,'label':"l_bmd_idx",'name':"l_bmd_idx",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585C0,'size':8,'pad':0,'label':"l_brk_idx",'name':"l_brk_idx",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585C8,'size':8,'pad':0,'label':"l_dbz_idx",'name':"l_dbz_idx",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585D0,'size':4,'pad':0,'label':"lit_3725",'name':"@3725",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D585D4,'size':4,'pad':0,'label':"lit_4000",'name':"@4000",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585D8,'size':4,'pad':0,'label':"lit_4001",'name':"@4001",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D585DC,'size':4,'pad':0,'label':"lit_4002",'name':"@4002",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D585E0,'size':4,'pad':4,'label':"lit_4158",'name':"@4158",'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':0x80D585E8,'size':8,'pad':0,'label':"lit_4461",'name':"@4461",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585F0,'size':8,'pad':0,'label':"lit_4462",'name':"@4462",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D585F8,'size':8,'pad':0,'label':"lit_4463",'name':"@4463",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D58600,'size':4,'pad':0,'label':"lit_4464",'name':"@4464",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58604,'size':4,'pad':0,'label':"lit_4465",'name':"@4465",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58608,'size':4,'pad':0,'label':"lit_4466",'name':"@4466",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D5860C,'size':4,'pad':0,'label':"lit_4467",'name':"@4467",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58610,'size':4,'pad':0,'label':"lit_4468",'name':"@4468",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58614,'size':4,'pad':0,'label':"lit_4469",'name':"@4469",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58618,'size':4,'pad':0,'label':"lit_4470",'name':"@4470",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D5861C,'size':4,'pad':0,'label':"lit_4471",'name':"@4471",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
|
|
{'addr':0x80D58620,'size':8,'pad':0,'label':"d_a_tag_csw__stringBase0",'name':"@stringBase0",'lib':-1,'tu':3,'section':3,'class_template':None,'static':False,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"StringBase"},
|
|
{'addr':0x80D58628,'size':12,'pad':0,'label':"cNullVec__6Z2Calc",'name':"cNullVec__6Z2Calc",'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':0x80D58634,'size':4,'pad':16,'label':"lit_1787",'name':"@1787",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80D58648,'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':[2,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80D5864C,'size':68,'pad':0,'label':"l_cyl_src",'name':"l_cyl_src",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D58690,'size':68,'pad':0,'label':"l_tg_src",'name':"l_tg_src",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80D586D4,'size':32,'pad':0,'label':"l_daTagCsw_Method",'name':"l_daTagCsw_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':0x80D586F4,'size':48,'pad':0,'label':"g_profile_TAG_CSW",'name':"g_profile_TAG_CSW",'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':0x80D58724,'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"},
|
|
{'addr':0x80D58730,'size':12,'pad':0,'label':"__vt__10cCcD_GStts",'name':"__vt__10cCcD_GStts",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
{'addr':0x80D5873C,'size':12,'pad':0,'label':"__vt__10dCcD_GStts",'name':"__vt__10dCcD_GStts",'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':0x80D58748,'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':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
{'addr':0x80D58754,'size':12,'pad':0,'label':"__vt__8cM3dGCyl",'name':"__vt__8cM3dGCyl",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
|
|
]
|
|
|
|
# Names
|
|
SYMBOL_NAMES = {
|
|
"_prolog":0,
|
|
"_epilog":1,
|
|
"_unresolved":2,
|
|
"__dt__10daTagCsw_cFv":3,
|
|
"setMtx__10daTagCsw_cFv":4,
|
|
"createHeap__10daTagCsw_cFv":5,
|
|
"__dt__12J3DFrameCtrlFv":6,
|
|
"daTagCsw_c_createHeap__FP10fopAc_ac_c":7,
|
|
"chkInsideStatueStart__10daTagCsw_cFv":8,
|
|
"create__10daTagCsw_cFv":9,
|
|
"__dt__8cM3dGCylFv":10,
|
|
"__dt__8cM3dGAabFv":11,
|
|
"__dt__10dCcD_GSttsFv":12,
|
|
"searchTagCswOut__FPvPv":13,
|
|
"searchCStatue__FPvPv":14,
|
|
"Delete__10daTagCsw_cFv":15,
|
|
"onLight__10daTagCsw_cFv":16,
|
|
"offLight__10daTagCsw_cFv":17,
|
|
"execute__10daTagCsw_cFv":18,
|
|
"draw__10daTagCsw_cFv":19,
|
|
"daTagCsw_Draw__FP10daTagCsw_c":20,
|
|
"daTagCsw_Execute__FP10daTagCsw_c":21,
|
|
"daTagCsw_IsDelete__FP10daTagCsw_c":22,
|
|
"daTagCsw_Delete__FP10daTagCsw_c":23,
|
|
"daTagCsw_Create__FP10fopAc_ac_c":24,
|
|
"__dt__10cCcD_GSttsFv":25,
|
|
"_ctors":26,
|
|
"_dtors":27,
|
|
"l_bmd_idx":28,
|
|
"l_brk_idx":29,
|
|
"l_dbz_idx":30,
|
|
"lit_3725":31,
|
|
"lit_4000":32,
|
|
"lit_4001":33,
|
|
"lit_4002":34,
|
|
"lit_4158":35,
|
|
"lit_4461":36,
|
|
"lit_4462":37,
|
|
"lit_4463":38,
|
|
"lit_4464":39,
|
|
"lit_4465":40,
|
|
"lit_4466":41,
|
|
"lit_4467":42,
|
|
"lit_4468":43,
|
|
"lit_4469":44,
|
|
"lit_4470":45,
|
|
"lit_4471":46,
|
|
"d_a_tag_csw__stringBase0":47,
|
|
"cNullVec__6Z2Calc":48,
|
|
"lit_1787":49,
|
|
"l_arcName":50,
|
|
"l_cyl_src":51,
|
|
"l_tg_src":52,
|
|
"l_daTagCsw_Method":53,
|
|
"g_profile_TAG_CSW":54,
|
|
"__vt__12J3DFrameCtrl":55,
|
|
"__vt__10cCcD_GStts":56,
|
|
"__vt__10dCcD_GStts":57,
|
|
"__vt__8cM3dGAab":58,
|
|
"__vt__8cM3dGCyl":59,
|
|
}
|
|
|