merge homebuttonLib

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-17 09:59:46 +01:00
parent 8d61aba246
commit c3f704131e
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
115 changed files with 5503 additions and 5577 deletions

View file

@ -72,3 +72,39 @@ lbl_80128838:
/* 80128854 00124694 7C 08 03 A6 */ mtlr r0
/* 80128858 00124698 38 21 00 20 */ addi r1, r1, 0x20
/* 8012885C 0012469C 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q210homebutton18GroupAnmController
__vt__Q210homebutton18GroupAnmController:
.4byte __RTTI__Q210homebutton18GroupAnmController
.4byte 0
.4byte __dt__Q210homebutton18GroupAnmControllerFv
.4byte calc__Q210homebutton15FrameControllerFv
.global "@8022"
"@8022":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x47726F75
.4byte 0x70416E6D
.4byte 0x436F6E74
.4byte 0x726F6C6C
.4byte 0x65720000
.global "@8023"
"@8023":
.4byte __RTTI__Q210homebutton15FrameController
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q210homebutton18GroupAnmController
__RTTI__Q210homebutton18GroupAnmController:
.4byte "@8022"
.4byte "@8023"

View file

@ -1,36 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q210homebutton18GroupAnmController
__vt__Q210homebutton18GroupAnmController:
.4byte __RTTI__Q210homebutton18GroupAnmController
.4byte 0
.4byte __dt__Q210homebutton18GroupAnmControllerFv
.4byte calc__Q210homebutton15FrameControllerFv
.global "@8022"
"@8022":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x47726F75
.4byte 0x70416E6D
.4byte 0x436F6E74
.4byte 0x726F6C6C
.4byte 0x65720000
.global "@8023"
"@8023":
.4byte __RTTI__Q210homebutton15FrameController
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q210homebutton18GroupAnmController
__RTTI__Q210homebutton18GroupAnmController:
.4byte "@8022"
.4byte "@8023"

View file

@ -887,3 +887,363 @@ SetSoundMode__10homebuttonFUl:
/* 8012C074 00127EB4 00 00 00 00 */ .4byte 0x00000000
/* 8012C078 00127EB8 00 00 00 00 */ .4byte 0x00000000
/* 8012C07C 00127EBC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "WT_FILENAME__24@unnamed@HBMAxSound_cpp@"
"WT_FILENAME__24@unnamed@HBMAxSound_cpp@":
.4byte 0x77745C48
.4byte 0x6F6D6542
.4byte 0x7574746F
.4byte 0x6E53652E
.4byte 0x77740000
.global "PCM_FILENAME__24@unnamed@HBMAxSound_cpp@"
"PCM_FILENAME__24@unnamed@HBMAxSound_cpp@":
.4byte 0x77745C48
.4byte 0x6F6D6542
.4byte 0x7574746F
.4byte 0x6E53652E
.4byte 0x70636D00
.4byte 0
.4byte 0x41200000
.4byte 0x41A00000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@6775"
"@6775":
.4byte 0x6D696469
.4byte 0x5C30305F
.4byte 0x686F6D65
.4byte 0x5F627574
.4byte 0x746F6E2E
.4byte 0x6D696400
.global "@6776"
"@6776":
.4byte 0x6D696469
.4byte 0x5C30315F
.4byte 0x72657475
.4byte 0x726E5F61
.4byte 0x70702E6D
.4byte 0x69640000
.global "@6777"
"@6777":
.4byte 0x6D696469
.4byte 0x5C30325F
.4byte 0x676F746F
.4byte 0x5F6D656E
.4byte 0x752E6D69
.4byte 0x64000000
.global "@6778"
"@6778":
.4byte 0x6D696469
.4byte 0x5C30335F
.4byte 0x72657365
.4byte 0x745F6170
.4byte 0x702E6D69
.4byte 0x64000000
.global "@6779"
"@6779":
.4byte 0x6D696469
.4byte 0x5C30345F
.4byte 0x666F6375
.4byte 0x732E6D69
.4byte 0x64000000
.global "@6780"
"@6780":
.4byte 0x6D696469
.4byte 0x5C30355F
.4byte 0x73656C65
.4byte 0x63742E6D
.4byte 0x69640000
.global "@6781"
"@6781":
.4byte 0x6D696469
.4byte 0x5C30365F
.4byte 0x63616E63
.4byte 0x656C2E6D
.4byte 0x69640000
.global "@6782"
"@6782":
.4byte 0x6D696469
.4byte 0x5C30375F
.4byte 0x6F70656E
.4byte 0x5F636F6E
.4byte 0x74726F6C
.4byte 0x6C65722E
.4byte 0x6D696400
.global "@6783"
"@6783":
.4byte 0x6D696469
.4byte 0x5C30385F
.4byte 0x636C6F73
.4byte 0x655F636F
.4byte 0x6E74726F
.4byte 0x6C6C6572
.4byte 0x2E6D6964
.4byte 0
.global "@6784"
"@6784":
.4byte 0x6D696469
.4byte 0x5C30395F
.4byte 0x766F6C75
.4byte 0x6D655F70
.4byte 0x6C75732E
.4byte 0x6D696400
.global "@6785"
"@6785":
.4byte 0x6D696469
.4byte 0x5C31305F
.4byte 0x766F6C75
.4byte 0x6D655F6D
.4byte 0x696E7573
.4byte 0x2E6D6964
.4byte 0
.global "@6786"
"@6786":
.4byte 0x6D696469
.4byte 0x5C31315F
.4byte 0x766F6C75
.4byte 0x6D655F70
.4byte 0x6C75735F
.4byte 0x6C696D69
.4byte 0x742E6D69
.4byte 0x64000000
.global "@6787"
"@6787":
.4byte 0x6D696469
.4byte 0x5C31325F
.4byte 0x766F6C75
.4byte 0x6D655F6D
.4byte 0x696E7573
.4byte 0x5F6C696D
.4byte 0x69742E6D
.4byte 0x69640000
.global "@6788"
"@6788":
.4byte 0x6D696469
.4byte 0x5C31335F
.4byte 0x6E6F7468
.4byte 0x696E675F
.4byte 0x646F6E65
.4byte 0x2E6D6964
.4byte 0
.global "@6789"
"@6789":
.4byte 0x6D696469
.4byte 0x5C31345F
.4byte 0x76696265
.4byte 0x5F6F6E2E
.4byte 0x6D696400
.global "@6790_80442E44"
"@6790_80442E44":
.4byte 0x6D696469
.4byte 0x5C31355F
.4byte 0x76696265
.4byte 0x5F6F6666
.4byte 0x2E6D6964
.4byte 0
.global "@6791_80442E5C"
"@6791_80442E5C":
.4byte 0x6D696469
.4byte 0x5C31365F
.4byte 0x73746172
.4byte 0x745F636F
.4byte 0x6E6E6563
.4byte 0x745F7769
.4byte 0x6E646F77
.4byte 0x2E6D6964
.4byte 0
.global "@6792_80442E80"
"@6792_80442E80":
.4byte 0x6D696469
.4byte 0x5C31375F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64312E6D
.4byte 0x69640000
.global "@6793_80442E98"
"@6793_80442E98":
.4byte 0x6D696469
.4byte 0x5C31385F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64322E6D
.4byte 0x69640000
.global "@6794_80442EB0"
"@6794_80442EB0":
.4byte 0x6D696469
.4byte 0x5C31395F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64332E6D
.4byte 0x69640000
.global "@6795"
"@6795":
.4byte 0x6D696469
.4byte 0x5C32305F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64342E6D
.4byte 0x69640000
.global "@6796"
"@6796":
.4byte 0x6D696469
.4byte 0x5C32315F
.4byte 0x656E645F
.4byte 0x636F6E6E
.4byte 0x6563745F
.4byte 0x77696E64
.4byte 0x6F772E6D
.4byte 0x69640000
.global "@6797"
"@6797":
.4byte 0x6D696469
.4byte 0x5C32325F
.4byte 0x6D616E75
.4byte 0x616C5F6F
.4byte 0x70656E2E
.4byte 0x6D696400
.global "@6798"
"@6798":
.4byte 0x6D696469
.4byte 0x5C32335F
.4byte 0x6D616E75
.4byte 0x616C5F66
.4byte 0x6F637573
.4byte 0x2E6D6964
.4byte 0
.global "@6799"
"@6799":
.4byte 0x6D696469
.4byte 0x5C32345F
.4byte 0x6D616E75
.4byte 0x616C5F73
.4byte 0x656C6563
.4byte 0x742E6D69
.4byte 0x64000000
.global "@6800"
"@6800":
.4byte 0x6D696469
.4byte 0x5C32355F
.4byte 0x6D616E75
.4byte 0x616C5F73
.4byte 0x63726F6C
.4byte 0x6C2E6D69
.4byte 0x64000000
.global "@6801"
"@6801":
.4byte 0x6D696469
.4byte 0x5C32365F
.4byte 0x6D616E75
.4byte 0x616C5F63
.4byte 0x616E6365
.4byte 0x6C2E6D69
.4byte 0x64000000
.global "@6802"
"@6802":
.4byte 0x6D696469
.4byte 0x5C32375F
.4byte 0x6D616E75
.4byte 0x616C5F72
.4byte 0x65747572
.4byte 0x6E5F6170
.4byte 0x702E6D69
.4byte 0x64000000
.global "@LOCAL@GetMidiDataFromArc__24@unnamed@HBMAxSound_cpp@Fi@SOUND_FILENAME"
"@LOCAL@GetMidiDataFromArc__24@unnamed@HBMAxSound_cpp@Fi@SOUND_FILENAME":
.4byte "@6775"
.4byte "@6776"
.4byte "@6777"
.4byte "@6778"
.4byte "@6779"
.4byte "@6780"
.4byte "@6781"
.4byte "@6782"
.4byte "@6783"
.4byte "@6784"
.4byte "@6785"
.4byte "@6786"
.4byte "@6787"
.4byte "@6788"
.4byte "@6789"
.4byte "@6790_80442E44"
.4byte "@6791_80442E5C"
.4byte "@6792_80442E80"
.4byte "@6793_80442E98"
.4byte "@6794_80442EB0"
.4byte "@6795"
.4byte "@6796"
.4byte "@6797"
.4byte "@6798"
.4byte "@6799"
.4byte "@6800"
.4byte "@6801"
.4byte "@6802"
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "sWork__24@unnamed@HBMAxSound_cpp@"
"sWork__24@unnamed@HBMAxSound_cpp@":
.skip 0x8

View file

@ -1,24 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "WT_FILENAME__24@unnamed@HBMAxSound_cpp@"
"WT_FILENAME__24@unnamed@HBMAxSound_cpp@":
.4byte 0x77745C48
.4byte 0x6F6D6542
.4byte 0x7574746F
.4byte 0x6E53652E
.4byte 0x77740000
.global "PCM_FILENAME__24@unnamed@HBMAxSound_cpp@"
"PCM_FILENAME__24@unnamed@HBMAxSound_cpp@":
.4byte 0x77745C48
.4byte 0x6F6D6542
.4byte 0x7574746F
.4byte 0x6E53652E
.4byte 0x70636D00
.4byte 0
.4byte 0x41200000
.4byte 0x41A00000
.4byte 0

View file

@ -1,330 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@6775"
"@6775":
.4byte 0x6D696469
.4byte 0x5C30305F
.4byte 0x686F6D65
.4byte 0x5F627574
.4byte 0x746F6E2E
.4byte 0x6D696400
.global "@6776"
"@6776":
.4byte 0x6D696469
.4byte 0x5C30315F
.4byte 0x72657475
.4byte 0x726E5F61
.4byte 0x70702E6D
.4byte 0x69640000
.global "@6777"
"@6777":
.4byte 0x6D696469
.4byte 0x5C30325F
.4byte 0x676F746F
.4byte 0x5F6D656E
.4byte 0x752E6D69
.4byte 0x64000000
.global "@6778"
"@6778":
.4byte 0x6D696469
.4byte 0x5C30335F
.4byte 0x72657365
.4byte 0x745F6170
.4byte 0x702E6D69
.4byte 0x64000000
.global "@6779"
"@6779":
.4byte 0x6D696469
.4byte 0x5C30345F
.4byte 0x666F6375
.4byte 0x732E6D69
.4byte 0x64000000
.global "@6780"
"@6780":
.4byte 0x6D696469
.4byte 0x5C30355F
.4byte 0x73656C65
.4byte 0x63742E6D
.4byte 0x69640000
.global "@6781"
"@6781":
.4byte 0x6D696469
.4byte 0x5C30365F
.4byte 0x63616E63
.4byte 0x656C2E6D
.4byte 0x69640000
.global "@6782"
"@6782":
.4byte 0x6D696469
.4byte 0x5C30375F
.4byte 0x6F70656E
.4byte 0x5F636F6E
.4byte 0x74726F6C
.4byte 0x6C65722E
.4byte 0x6D696400
.global "@6783"
"@6783":
.4byte 0x6D696469
.4byte 0x5C30385F
.4byte 0x636C6F73
.4byte 0x655F636F
.4byte 0x6E74726F
.4byte 0x6C6C6572
.4byte 0x2E6D6964
.4byte 0
.global "@6784"
"@6784":
.4byte 0x6D696469
.4byte 0x5C30395F
.4byte 0x766F6C75
.4byte 0x6D655F70
.4byte 0x6C75732E
.4byte 0x6D696400
.global "@6785"
"@6785":
.4byte 0x6D696469
.4byte 0x5C31305F
.4byte 0x766F6C75
.4byte 0x6D655F6D
.4byte 0x696E7573
.4byte 0x2E6D6964
.4byte 0
.global "@6786"
"@6786":
.4byte 0x6D696469
.4byte 0x5C31315F
.4byte 0x766F6C75
.4byte 0x6D655F70
.4byte 0x6C75735F
.4byte 0x6C696D69
.4byte 0x742E6D69
.4byte 0x64000000
.global "@6787"
"@6787":
.4byte 0x6D696469
.4byte 0x5C31325F
.4byte 0x766F6C75
.4byte 0x6D655F6D
.4byte 0x696E7573
.4byte 0x5F6C696D
.4byte 0x69742E6D
.4byte 0x69640000
.global "@6788"
"@6788":
.4byte 0x6D696469
.4byte 0x5C31335F
.4byte 0x6E6F7468
.4byte 0x696E675F
.4byte 0x646F6E65
.4byte 0x2E6D6964
.4byte 0
.global "@6789"
"@6789":
.4byte 0x6D696469
.4byte 0x5C31345F
.4byte 0x76696265
.4byte 0x5F6F6E2E
.4byte 0x6D696400
.global "@6790_80442E44"
"@6790_80442E44":
.4byte 0x6D696469
.4byte 0x5C31355F
.4byte 0x76696265
.4byte 0x5F6F6666
.4byte 0x2E6D6964
.4byte 0
.global "@6791_80442E5C"
"@6791_80442E5C":
.4byte 0x6D696469
.4byte 0x5C31365F
.4byte 0x73746172
.4byte 0x745F636F
.4byte 0x6E6E6563
.4byte 0x745F7769
.4byte 0x6E646F77
.4byte 0x2E6D6964
.4byte 0
.global "@6792_80442E80"
"@6792_80442E80":
.4byte 0x6D696469
.4byte 0x5C31375F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64312E6D
.4byte 0x69640000
.global "@6793_80442E98"
"@6793_80442E98":
.4byte 0x6D696469
.4byte 0x5C31385F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64322E6D
.4byte 0x69640000
.global "@6794_80442EB0"
"@6794_80442EB0":
.4byte 0x6D696469
.4byte 0x5C31395F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64332E6D
.4byte 0x69640000
.global "@6795"
"@6795":
.4byte 0x6D696469
.4byte 0x5C32305F
.4byte 0x636F6E6E
.4byte 0x65637465
.4byte 0x64342E6D
.4byte 0x69640000
.global "@6796"
"@6796":
.4byte 0x6D696469
.4byte 0x5C32315F
.4byte 0x656E645F
.4byte 0x636F6E6E
.4byte 0x6563745F
.4byte 0x77696E64
.4byte 0x6F772E6D
.4byte 0x69640000
.global "@6797"
"@6797":
.4byte 0x6D696469
.4byte 0x5C32325F
.4byte 0x6D616E75
.4byte 0x616C5F6F
.4byte 0x70656E2E
.4byte 0x6D696400
.global "@6798"
"@6798":
.4byte 0x6D696469
.4byte 0x5C32335F
.4byte 0x6D616E75
.4byte 0x616C5F66
.4byte 0x6F637573
.4byte 0x2E6D6964
.4byte 0
.global "@6799"
"@6799":
.4byte 0x6D696469
.4byte 0x5C32345F
.4byte 0x6D616E75
.4byte 0x616C5F73
.4byte 0x656C6563
.4byte 0x742E6D69
.4byte 0x64000000
.global "@6800"
"@6800":
.4byte 0x6D696469
.4byte 0x5C32355F
.4byte 0x6D616E75
.4byte 0x616C5F73
.4byte 0x63726F6C
.4byte 0x6C2E6D69
.4byte 0x64000000
.global "@6801"
"@6801":
.4byte 0x6D696469
.4byte 0x5C32365F
.4byte 0x6D616E75
.4byte 0x616C5F63
.4byte 0x616E6365
.4byte 0x6C2E6D69
.4byte 0x64000000
.global "@6802"
"@6802":
.4byte 0x6D696469
.4byte 0x5C32375F
.4byte 0x6D616E75
.4byte 0x616C5F72
.4byte 0x65747572
.4byte 0x6E5F6170
.4byte 0x702E6D69
.4byte 0x64000000
.global "@LOCAL@GetMidiDataFromArc__24@unnamed@HBMAxSound_cpp@Fi@SOUND_FILENAME"
"@LOCAL@GetMidiDataFromArc__24@unnamed@HBMAxSound_cpp@Fi@SOUND_FILENAME":
.4byte "@6775"
.4byte "@6776"
.4byte "@6777"
.4byte "@6778"
.4byte "@6779"
.4byte "@6780"
.4byte "@6781"
.4byte "@6782"
.4byte "@6783"
.4byte "@6784"
.4byte "@6785"
.4byte "@6786"
.4byte "@6787"
.4byte "@6788"
.4byte "@6789"
.4byte "@6790_80442E44"
.4byte "@6791_80442E5C"
.4byte "@6792_80442E80"
.4byte "@6793_80442E98"
.4byte "@6794_80442EB0"
.4byte "@6795"
.4byte "@6796"
.4byte "@6797"
.4byte "@6798"
.4byte "@6799"
.4byte "@6800"
.4byte "@6801"
.4byte "@6802"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "sWork__24@unnamed@HBMAxSound_cpp@"
"sWork__24@unnamed@HBMAxSound_cpp@":
.skip 0x8

View file

@ -1,246 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9436_8040DE40"
"@9436_8040DE40":
.4byte 0x000000FF
.4byte 0
.global scAnmTable__10homebutton
scAnmTable__10homebutton:
.4byte 0
.4byte 0
.4byte 0
.4byte 0x00000002
.4byte 0x00000004
.4byte 0x00000001
.4byte 0x00000001
.4byte 0
.4byte 0x00000001
.4byte 0x00000002
.4byte 0x00000005
.4byte 0x00000001
.4byte 0x00000002
.4byte 0
.4byte 0x00000002
.4byte 0x00000002
.4byte 0x00000006
.4byte 0x00000001
.4byte 0x00000003
.4byte 0
.4byte 0x00000003
.4byte 0x00000002
.4byte 0x00000007
.4byte 0x00000001
.global scGroupAnmTable__10homebutton
scGroupAnmTable__10homebutton:
.4byte 0
.4byte 0
.4byte 0x00000001
.4byte 0x00000001
.4byte 0x00000002
.4byte 0
.4byte 0x00000003
.4byte 0x00000001
.4byte 0x00000004
.4byte 0x00000002
.4byte 0x00000004
.4byte 0x00000013
.4byte 0x00000005
.4byte 0x00000003
.4byte 0x00000005
.4byte 0x00000014
.4byte 0x00000006
.4byte 0x00000004
.4byte 0x00000006
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000004
.4byte 0x00000007
.4byte 0x00000007
.4byte 0x00000008
.4byte 0x00000004
.4byte 0x00000008
.4byte 0x00000007
.4byte 0x00000009
.4byte 0x00000004
.4byte 0x00000009
.4byte 0x00000007
.4byte 0x0000000A
.4byte 0x00000004
.4byte 0x0000000A
.4byte 0x00000007
.4byte 0x0000000B
.4byte 0x00000005
.4byte 0x0000000C
.4byte 0x00000005
.4byte 0x0000000D
.4byte 0x00000006
.4byte 0x0000000D
.4byte 0x00000008
.4byte 0x0000000E
.4byte 0x0000000E
.4byte 0x0000000E
.4byte 0x00000006
.4byte 0x0000000E
.4byte 0x00000008
.4byte 0x0000000F
.4byte 0x00000005
.4byte 0x00000010
.4byte 0x00000006
.4byte 0x00000010
.4byte 0x0000000E
.4byte 0x00000011
.4byte 0x0000000B
.4byte 0x00000011
.4byte 0x0000000C
.4byte 0x00000012
.4byte 0x0000000B
.4byte 0x00000012
.4byte 0x0000000C
.4byte 0x00000013
.4byte 0x0000000D
.4byte 0x00000014
.4byte 0x0000000D
.4byte 0x00000015
.4byte 0x00000009
.4byte 0x00000015
.4byte 0x0000000A
.4byte 0x00000016
.4byte 0x00000009
.4byte 0x00000016
.4byte 0x0000000A
.4byte 0x00000017
.4byte 0x00000009
.4byte 0x00000017
.4byte 0x0000000A
.4byte 0x00000018
.4byte 0x00000009
.4byte 0x00000018
.4byte 0x0000000A
.4byte 0x00000019
.4byte 0x00000009
.4byte 0x00000019
.4byte 0x0000000A
.4byte 0x0000001A
.4byte 0x00000009
.4byte 0x0000001A
.4byte 0x0000000A
.4byte 0x0000001B
.4byte 0x00000009
.4byte 0x0000001B
.4byte 0x0000000A
.4byte 0x0000001C
.4byte 0x00000009
.4byte 0x0000001C
.4byte 0x0000000A
.4byte 0x0000001D
.4byte 0x00000009
.4byte 0x0000001D
.4byte 0x0000000A
.4byte 0x0000001E
.4byte 0x00000009
.4byte 0x0000001E
.4byte 0x0000000A
.4byte 0x0000001F
.4byte 0x0000000F
.4byte 0x0000001F
.4byte 0x00000010
.4byte 0x0000001F
.4byte 0x00000011
.4byte 0x0000001F
.4byte 0x00000012
.4byte 0x0000001F
.4byte 0x00000015
.4byte 0x00000020
.4byte 0x0000000F
.4byte 0x00000020
.4byte 0x00000010
.4byte 0x00000020
.4byte 0x00000011
.4byte 0x00000020
.4byte 0x00000012
.4byte 0x00000020
.4byte 0x00000015
.4byte 0x00000021
.4byte 0x0000000F
.4byte 0x00000021
.4byte 0x00000010
.4byte 0x00000021
.4byte 0x00000011
.4byte 0x00000021
.4byte 0x00000012
.4byte 0x00000021
.4byte 0x00000015
.4byte 0x00000022
.4byte 0x0000000F
.4byte 0x00000022
.4byte 0x00000010
.4byte 0x00000022
.4byte 0x00000011
.4byte 0x00000022
.4byte 0x00000012
.4byte 0x00000022
.4byte 0x00000015
.4byte 0x00000E10
.4byte 0x00000DF2
.4byte 0x00000005
.4byte 0x00000064
.4byte 0x00000002
.4byte 0x40400000
.4byte 0x41100000
.4byte 0x0000001E
.4byte 0x000000B4
.4byte 0x3FC00000
.global "@16081"
"@16081":
.4byte 0x3F800000
.4byte 0
.4byte 0x43300000
.4byte 0
.4byte 0x45610000
.4byte 0x455F2000
.4byte 0xC47A0000
.4byte 0xC61C4000
.4byte 0x41F00000
.4byte 0x3F666666
.4byte 0x3DA14285
.4byte 0x41200000
.global "@16337"
"@16337":
.4byte 0x43300000
.4byte 0x80000000
.4byte 0x40200000
.4byte 0x3F000000
.4byte 0x41100000
.4byte 0x43340000
.4byte 0x47000000
.4byte 0x414B3333
.4byte 0x000000FF
.4byte 0x000000FF
.4byte 0x000000FF
.4byte 0xC3FA0000
.4byte 0x43640000
.4byte 0x43FA0000
.4byte 0xC3640000
.4byte 0x447A0000
.4byte 0x40A00000
.4byte 0x41700000
.4byte 0x3FB40000
.4byte 0x44180000
.4byte 0x43E40000
.4byte 0xC3340000
.4byte 0x40400000
.4byte 0x00060000
.4byte 0x0006F800
.4byte 0x00000004
.4byte 0x00000003
.4byte 0

File diff suppressed because it is too large Load diff

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global spHomeButtonObj__Q210homebutton10HomeButton
spHomeButtonObj__Q210homebutton10HomeButton:
.skip 0x8
.global sMutex__Q210homebutton10HomeButton
sMutex__Q210homebutton10HomeButton:
.skip 0x18
.global sWpadInfo__Q210homebutton10HomeButton
sWpadInfo__Q210homebutton10HomeButton:
.skip 0x60

View file

@ -279,3 +279,43 @@ HBMUpdateSound:
/* 8012C404 00128244 00 00 00 00 */ .4byte 0x00000000
/* 8012C408 00128248 00 00 00 00 */ .4byte 0x00000000
/* 8012C40C 0012824C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@9367"
"@9367":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x2048424D
.4byte 0x20097265
.4byte 0x6C656173
.4byte 0x65206275
.4byte 0x696C643A
.4byte 0x204A756C
.4byte 0x20333020
.4byte 0x32303130
.4byte 0x2031353A
.4byte 0x32383A34
.4byte 0x34202830
.4byte 0x78343330
.4byte 0x325F3134
.4byte 0x3529203E
.4byte 0x3E000000
.global __HBMVersion
__HBMVersion:
.4byte "@9367"
.global spAllocator
spAllocator:
.4byte sAllocator
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sAllocator
sAllocator:
.skip 0x10

View file

@ -1,34 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@9367"
"@9367":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x2048424D
.4byte 0x20097265
.4byte 0x6C656173
.4byte 0x65206275
.4byte 0x696C643A
.4byte 0x204A756C
.4byte 0x20333020
.4byte 0x32303130
.4byte 0x2031353A
.4byte 0x32383A34
.4byte 0x34202830
.4byte 0x78343330
.4byte 0x325F3134
.4byte 0x3529203E
.4byte 0x3E000000
.global __HBMVersion
__HBMVersion:
.4byte "@9367"
.global spAllocator
spAllocator:
.4byte sAllocator

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sAllocator
sAllocator:
.skip 0x10

View file

@ -915,3 +915,43 @@ clrBatteryFlag__Q210homebutton10ControllerFv:
/* 8012AC34 00126A74 38 63 35 00 */ addi r3, r3, sBatteryFlag__Q210homebutton10Controller@l
/* 8012AC38 00126A78 7C 03 21 AE */ stbx r0, r3, r4
/* 8012AC3C 00126A7C 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9283"
"@9283":
.4byte 0x3F800000
.global "@9341_8040DDFC"
"@9341_8040DDFC":
.4byte 0xC61C4000
.global "@9342_8040DE00"
"@9342_8040DE00":
.4byte 0xC66A6000
.global "@9369"
"@9369":
.4byte 0x41200000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sBatteryFlag__Q210homebutton10Controller
sBatteryFlag__Q210homebutton10Controller:
.skip 0xC8
.global sAlarmSoundOff__Q210homebutton10Controller
sAlarmSoundOff__Q210homebutton10Controller:
.skip 0xC0
.global sThis__Q210homebutton10Controller
sThis__Q210homebutton10Controller:
.skip 0x10
.global sSetInfoAsync__Q210homebutton10Controller
sSetInfoAsync__Q210homebutton10Controller:
.skip 0x8

View file

@ -1,22 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9283"
"@9283":
.4byte 0x3F800000
.global "@9341_8040DDFC"
"@9341_8040DDFC":
.4byte 0xC61C4000
.global "@9342_8040DE00"
"@9342_8040DE00":
.4byte 0xC66A6000
.global "@9369"
"@9369":
.4byte 0x41200000

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sBatteryFlag__Q210homebutton10Controller
sBatteryFlag__Q210homebutton10Controller:
.skip 0xC8
.global sAlarmSoundOff__Q210homebutton10Controller
sAlarmSoundOff__Q210homebutton10Controller:
.skip 0xC0
.global sThis__Q210homebutton10Controller
sThis__Q210homebutton10Controller:
.skip 0x10
.global sSetInfoAsync__Q210homebutton10Controller
sSetInfoAsync__Q210homebutton10Controller:
.skip 0x8

View file

@ -134,3 +134,31 @@ lbl_8012874C:
/* 80128774 001245B4 98 03 00 1C */ stb r0, 0x1c(r3)
/* 80128778 001245B8 4E 80 00 20 */ blr
/* 8012877C 001245BC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@2246"
"@2246":
.4byte 0x3F800000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2206"
"@2206":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x4672616D
.4byte 0x65436F6E
.4byte 0x74726F6C
.4byte 0x6C657200
.4byte 0
.global __RTTI__Q210homebutton15FrameController
__RTTI__Q210homebutton15FrameController:
.4byte "@2206"
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@2246"
"@2246":
.4byte 0x3F800000
.4byte 0

View file

@ -1,20 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@2206"
"@2206":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x4672616D
.4byte 0x65436F6E
.4byte 0x74726F6C
.4byte 0x6C657200
.4byte 0
.global __RTTI__Q210homebutton15FrameController
__RTTI__Q210homebutton15FrameController:
.4byte "@2206"
.4byte 0

View file

@ -1909,3 +1909,249 @@ setDrawInfo__Q310homebutton3gui11PaneManagerFPCQ36nw4hbm3lyt8DrawInfo:
/* 8012A014 00125E54 4E 80 00 20 */ blr
/* 8012A018 00125E58 00 00 00 00 */ .4byte 0x00000000
/* 8012A01C 00125E5C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9996"
"@9996":
.4byte 0
.4byte 0xFF0000FF
.4byte 0x3F000000
.4byte 0x3F800000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q310homebutton3gui13PaneComponent
__vt__Q310homebutton3gui13PaneComponent:
.4byte __RTTI__Q310homebutton3gui13PaneComponent
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui9ComponentFv
.4byte calc__Q310homebutton3gui9InterfaceFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui13PaneComponentFv
.4byte __dt__Q310homebutton3gui13PaneComponentFv
.4byte getID__Q310homebutton3gui9ComponentFv
.4byte isPointed__Q310homebutton3gui9ComponentFi
.4byte setPointed__Q310homebutton3gui9ComponentFib
.4byte onPoint__Q310homebutton3gui9ComponentFv
.4byte offPoint__Q310homebutton3gui9ComponentFv
.4byte onDrag__Q310homebutton3gui9ComponentFff
.4byte onMove__Q310homebutton3gui9ComponentFff
.4byte onTrig__Q310homebutton3gui9ComponentFUlR3Vec
.4byte setDraggingButton__Q310homebutton3gui9ComponentFUl
.4byte update__Q310homebutton3gui9ComponentFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui9ComponentFiffUlUlUlPv
.4byte isTriggerTarger__Q310homebutton3gui9ComponentFv
.4byte setTriggerTarget__Q310homebutton3gui9ComponentFb
.4byte setManager__Q310homebutton3gui9ComponentFPQ310homebutton3gui7Manager
.4byte isVisible__Q310homebutton3gui13PaneComponentFv
.4byte contain__Q310homebutton3gui13PaneComponentFff
.4byte setPane__Q310homebutton3gui13PaneComponentFPQ36nw4hbm3lyt4Pane
.4byte getPane__Q310homebutton3gui13PaneComponentFv
.global "@9429"
"@9429":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A50616E
.4byte 0x65436F6D
.4byte 0x706F6E65
.4byte 0x6E740000
.global "@9430"
"@9430":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte __RTTI__Q310homebutton3gui9Component
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui13PaneComponent
__RTTI__Q310homebutton3gui13PaneComponent:
.4byte "@9429"
.4byte "@9430"
.global __vt__Q310homebutton3gui11PaneManager
__vt__Q310homebutton3gui11PaneManager:
.4byte __RTTI__Q310homebutton3gui11PaneManager
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui7ManagerFv
.4byte calc__Q310homebutton3gui7ManagerFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui7ManagerFv
.4byte __dt__Q310homebutton3gui11PaneManagerFv
.4byte addComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte delComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte getComponent__Q310homebutton3gui7ManagerFUl
.4byte update__Q310homebutton3gui7ManagerFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui7ManagerFiffUlUlUlPv
.4byte onEvent__Q310homebutton3gui7ManagerFUlUlPv
.4byte setAllComponentTriggerTarget__Q310homebutton3gui7ManagerFb
.4byte setEventHandler__Q310homebutton3gui7ManagerFPQ310homebutton3gui12EventHandler
.4byte createLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte addLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte delLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte getPaneComponentByPane__Q310homebutton3gui11PaneManagerFPQ36nw4hbm3lyt4Pane
.4byte getDrawInfo__Q310homebutton3gui11PaneManagerFv
.4byte setDrawInfo__Q310homebutton3gui11PaneManagerFPCQ36nw4hbm3lyt8DrawInfo
.4byte setAllBoundingBoxComponentTriggerTarget__Q310homebutton3gui11PaneManagerFb
.4byte "walkInChildren__Q310homebutton3gui11PaneManagerFRQ36nw4hbm2ut30LinkList<Q36nw4hbm3lyt4Pane,4>"
.4byte "walkInChildrenDel__Q310homebutton3gui11PaneManagerFRQ36nw4hbm2ut30LinkList<Q36nw4hbm3lyt4Pane,4>"
.global "@9431"
"@9431":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A50616E
.4byte 0x654D616E
.4byte 0x61676572
.4byte 0
.global "@9432"
"@9432":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte __RTTI__Q310homebutton3gui7Manager
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui11PaneManager
__RTTI__Q310homebutton3gui11PaneManager:
.4byte "@9431"
.4byte "@9432"
.global __vt__Q310homebutton3gui7Manager
__vt__Q310homebutton3gui7Manager:
.4byte __RTTI__Q310homebutton3gui7Manager
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui7ManagerFv
.4byte calc__Q310homebutton3gui7ManagerFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui7ManagerFv
.4byte __dt__Q310homebutton3gui7ManagerFv
.4byte addComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte delComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte getComponent__Q310homebutton3gui7ManagerFUl
.4byte update__Q310homebutton3gui7ManagerFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui7ManagerFiffUlUlUlPv
.4byte onEvent__Q310homebutton3gui7ManagerFUlUlPv
.4byte setAllComponentTriggerTarget__Q310homebutton3gui7ManagerFb
.4byte setEventHandler__Q310homebutton3gui7ManagerFPQ310homebutton3gui12EventHandler
.global "@9433"
"@9433":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A4D616E
.4byte 0x61676572
.4byte 0
.global "@9434"
"@9434":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui7Manager
__RTTI__Q310homebutton3gui7Manager:
.4byte "@9433"
.4byte "@9434"
.global __vt__Q310homebutton3gui9Component
__vt__Q310homebutton3gui9Component:
.4byte __RTTI__Q310homebutton3gui9Component
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui9ComponentFv
.4byte calc__Q310homebutton3gui9InterfaceFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui9InterfaceFv
.4byte __dt__Q310homebutton3gui9ComponentFv
.4byte getID__Q310homebutton3gui9ComponentFv
.4byte isPointed__Q310homebutton3gui9ComponentFi
.4byte setPointed__Q310homebutton3gui9ComponentFib
.4byte onPoint__Q310homebutton3gui9ComponentFv
.4byte offPoint__Q310homebutton3gui9ComponentFv
.4byte onDrag__Q310homebutton3gui9ComponentFff
.4byte onMove__Q310homebutton3gui9ComponentFff
.4byte onTrig__Q310homebutton3gui9ComponentFUlR3Vec
.4byte setDraggingButton__Q310homebutton3gui9ComponentFUl
.4byte update__Q310homebutton3gui9ComponentFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui9ComponentFiffUlUlUlPv
.4byte isTriggerTarger__Q310homebutton3gui9ComponentFv
.4byte setTriggerTarget__Q310homebutton3gui9ComponentFb
.4byte setManager__Q310homebutton3gui9ComponentFPQ310homebutton3gui7Manager
.4byte isVisible__Q310homebutton3gui9ComponentFv
.4byte 0
.global "@9435"
"@9435":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A436F6D
.4byte 0x706F6E65
.4byte 0x6E740000
.global "@9436_80442C5C"
"@9436_80442C5C":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui9Component
__RTTI__Q310homebutton3gui9Component:
.4byte "@9435"
.4byte "@9436_80442C5C"
.global "@9437"
"@9437":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A496E74
.4byte 0x65726661
.4byte 0x63650000
.4byte 0
.global __RTTI__Q310homebutton3gui9Interface
__RTTI__Q310homebutton3gui9Interface:
.4byte "@9437"
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global suIDCounter__Q310homebutton3gui11PaneManager
suIDCounter__Q310homebutton3gui11PaneManager:
.skip 0x8

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9996"
"@9996":
.4byte 0
.4byte 0xFF0000FF
.4byte 0x3F000000
.4byte 0x3F800000

View file

@ -1,230 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q310homebutton3gui13PaneComponent
__vt__Q310homebutton3gui13PaneComponent:
.4byte __RTTI__Q310homebutton3gui13PaneComponent
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui9ComponentFv
.4byte calc__Q310homebutton3gui9InterfaceFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui13PaneComponentFv
.4byte __dt__Q310homebutton3gui13PaneComponentFv
.4byte getID__Q310homebutton3gui9ComponentFv
.4byte isPointed__Q310homebutton3gui9ComponentFi
.4byte setPointed__Q310homebutton3gui9ComponentFib
.4byte onPoint__Q310homebutton3gui9ComponentFv
.4byte offPoint__Q310homebutton3gui9ComponentFv
.4byte onDrag__Q310homebutton3gui9ComponentFff
.4byte onMove__Q310homebutton3gui9ComponentFff
.4byte onTrig__Q310homebutton3gui9ComponentFUlR3Vec
.4byte setDraggingButton__Q310homebutton3gui9ComponentFUl
.4byte update__Q310homebutton3gui9ComponentFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui9ComponentFiffUlUlUlPv
.4byte isTriggerTarger__Q310homebutton3gui9ComponentFv
.4byte setTriggerTarget__Q310homebutton3gui9ComponentFb
.4byte setManager__Q310homebutton3gui9ComponentFPQ310homebutton3gui7Manager
.4byte isVisible__Q310homebutton3gui13PaneComponentFv
.4byte contain__Q310homebutton3gui13PaneComponentFff
.4byte setPane__Q310homebutton3gui13PaneComponentFPQ36nw4hbm3lyt4Pane
.4byte getPane__Q310homebutton3gui13PaneComponentFv
.global "@9429"
"@9429":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A50616E
.4byte 0x65436F6D
.4byte 0x706F6E65
.4byte 0x6E740000
.global "@9430"
"@9430":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte __RTTI__Q310homebutton3gui9Component
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui13PaneComponent
__RTTI__Q310homebutton3gui13PaneComponent:
.4byte "@9429"
.4byte "@9430"
.global __vt__Q310homebutton3gui11PaneManager
__vt__Q310homebutton3gui11PaneManager:
.4byte __RTTI__Q310homebutton3gui11PaneManager
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui7ManagerFv
.4byte calc__Q310homebutton3gui7ManagerFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui7ManagerFv
.4byte __dt__Q310homebutton3gui11PaneManagerFv
.4byte addComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte delComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte getComponent__Q310homebutton3gui7ManagerFUl
.4byte update__Q310homebutton3gui7ManagerFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui7ManagerFiffUlUlUlPv
.4byte onEvent__Q310homebutton3gui7ManagerFUlUlPv
.4byte setAllComponentTriggerTarget__Q310homebutton3gui7ManagerFb
.4byte setEventHandler__Q310homebutton3gui7ManagerFPQ310homebutton3gui12EventHandler
.4byte createLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte addLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte delLayoutScene__Q310homebutton3gui11PaneManagerFRCQ36nw4hbm3lyt6Layout
.4byte getPaneComponentByPane__Q310homebutton3gui11PaneManagerFPQ36nw4hbm3lyt4Pane
.4byte getDrawInfo__Q310homebutton3gui11PaneManagerFv
.4byte setDrawInfo__Q310homebutton3gui11PaneManagerFPCQ36nw4hbm3lyt8DrawInfo
.4byte setAllBoundingBoxComponentTriggerTarget__Q310homebutton3gui11PaneManagerFb
.4byte "walkInChildren__Q310homebutton3gui11PaneManagerFRQ36nw4hbm2ut30LinkList<Q36nw4hbm3lyt4Pane,4>"
.4byte "walkInChildrenDel__Q310homebutton3gui11PaneManagerFRQ36nw4hbm2ut30LinkList<Q36nw4hbm3lyt4Pane,4>"
.global "@9431"
"@9431":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A50616E
.4byte 0x654D616E
.4byte 0x61676572
.4byte 0
.global "@9432"
"@9432":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte __RTTI__Q310homebutton3gui7Manager
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui11PaneManager
__RTTI__Q310homebutton3gui11PaneManager:
.4byte "@9431"
.4byte "@9432"
.global __vt__Q310homebutton3gui7Manager
__vt__Q310homebutton3gui7Manager:
.4byte __RTTI__Q310homebutton3gui7Manager
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui7ManagerFv
.4byte calc__Q310homebutton3gui7ManagerFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui7ManagerFv
.4byte __dt__Q310homebutton3gui7ManagerFv
.4byte addComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte delComponent__Q310homebutton3gui7ManagerFPQ310homebutton3gui9Component
.4byte getComponent__Q310homebutton3gui7ManagerFUl
.4byte update__Q310homebutton3gui7ManagerFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui7ManagerFiffUlUlUlPv
.4byte onEvent__Q310homebutton3gui7ManagerFUlUlPv
.4byte setAllComponentTriggerTarget__Q310homebutton3gui7ManagerFb
.4byte setEventHandler__Q310homebutton3gui7ManagerFPQ310homebutton3gui12EventHandler
.global "@9433"
"@9433":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A4D616E
.4byte 0x61676572
.4byte 0
.global "@9434"
"@9434":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui7Manager
__RTTI__Q310homebutton3gui7Manager:
.4byte "@9433"
.4byte "@9434"
.global __vt__Q310homebutton3gui9Component
__vt__Q310homebutton3gui9Component:
.4byte __RTTI__Q310homebutton3gui9Component
.4byte 0
.4byte create__Q310homebutton3gui9InterfaceFv
.4byte init__Q310homebutton3gui9ComponentFv
.4byte calc__Q310homebutton3gui9InterfaceFv
.4byte draw__Q310homebutton3gui9InterfaceFRA3_A4_f
.4byte draw__Q310homebutton3gui9InterfaceFv
.4byte __dt__Q310homebutton3gui9ComponentFv
.4byte getID__Q310homebutton3gui9ComponentFv
.4byte isPointed__Q310homebutton3gui9ComponentFi
.4byte setPointed__Q310homebutton3gui9ComponentFib
.4byte onPoint__Q310homebutton3gui9ComponentFv
.4byte offPoint__Q310homebutton3gui9ComponentFv
.4byte onDrag__Q310homebutton3gui9ComponentFff
.4byte onMove__Q310homebutton3gui9ComponentFff
.4byte onTrig__Q310homebutton3gui9ComponentFUlR3Vec
.4byte setDraggingButton__Q310homebutton3gui9ComponentFUl
.4byte update__Q310homebutton3gui9ComponentFiPC10KPADStatusffPv
.4byte update__Q310homebutton3gui9ComponentFiffUlUlUlPv
.4byte isTriggerTarger__Q310homebutton3gui9ComponentFv
.4byte setTriggerTarget__Q310homebutton3gui9ComponentFb
.4byte setManager__Q310homebutton3gui9ComponentFPQ310homebutton3gui7Manager
.4byte isVisible__Q310homebutton3gui9ComponentFv
.4byte 0
.global "@9435"
"@9435":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A436F6D
.4byte 0x706F6E65
.4byte 0x6E740000
.global "@9436_80442C5C"
"@9436_80442C5C":
.4byte __RTTI__Q310homebutton3gui9Interface
.4byte 0
.4byte 0
.global __RTTI__Q310homebutton3gui9Component
__RTTI__Q310homebutton3gui9Component:
.4byte "@9435"
.4byte "@9436_80442C5C"
.global "@9437"
"@9437":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x6775693A
.4byte 0x3A496E74
.4byte 0x65726661
.4byte 0x63650000
.4byte 0
.global __RTTI__Q310homebutton3gui9Interface
__RTTI__Q310homebutton3gui9Interface:
.4byte "@9437"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global suIDCounter__Q310homebutton3gui11PaneManager
suIDCounter__Q310homebutton3gui11PaneManager:
.skip 0x8

View file

@ -684,3 +684,35 @@ isPlayReady__Q210homebutton9RemoteSpkCFl:
/* 8012B554 00127394 54 03 0F FE */ srwi r3, r0, 31
/* 8012B558 00127398 4E 80 00 20 */ blr
/* 8012B55C 0012739C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q210homebutton9RemoteSpk
__vt__Q210homebutton9RemoteSpk:
.4byte __RTTI__Q210homebutton9RemoteSpk
.4byte 0
.4byte __dt__Q210homebutton9RemoteSpkFv
.global "@6598"
"@6598":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x52656D6F
.4byte 0x74655370
.4byte 0x6B000000
.4byte 0
.global __RTTI__Q210homebutton9RemoteSpk
__RTTI__Q210homebutton9RemoteSpk:
.4byte "@6598"
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global spInstance__Q210homebutton9RemoteSpk
spInstance__Q210homebutton9RemoteSpk:
.skip 0x8

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q210homebutton9RemoteSpk
__vt__Q210homebutton9RemoteSpk:
.4byte __RTTI__Q210homebutton9RemoteSpk
.4byte 0
.4byte __dt__Q210homebutton9RemoteSpkFv
.global "@6598"
"@6598":
.4byte 0x686F6D65
.4byte 0x62757474
.4byte 0x6F6E3A3A
.4byte 0x52656D6F
.4byte 0x74655370
.4byte 0x6B000000
.4byte 0
.global __RTTI__Q210homebutton9RemoteSpk
__RTTI__Q210homebutton9RemoteSpk:
.4byte "@6598"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global spInstance__Q210homebutton9RemoteSpk
spInstance__Q210homebutton9RemoteSpk:
.skip 0x8

View file

@ -891,3 +891,87 @@ lbl_8013582C:
/* 80135864 001316A4 4E 80 00 20 */ blr
/* 80135868 001316A8 00 00 00 00 */ .4byte 0x00000000
/* 8013586C 001316AC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@8495"
"@8495":
.4byte 0xBA83126F
.global "@8496"
"@8496":
.4byte 0x3A83126F
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0x40400000
.4byte 0xC0000000
.global "@8528"
"@8528":
.4byte 0
.global "@8717"
"@8717":
.4byte 0x3F000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt18AnimTransformBasic
__vt__Q36nw4hbm3lyt18AnimTransformBasic:
.4byte __RTTI__Q36nw4hbm3lyt18AnimTransformBasic
.4byte 0
.4byte __dt__Q36nw4hbm3lyt18AnimTransformBasicFv
.4byte SetResource__Q36nw4hbm3lyt18AnimTransformBasicFPCQ46nw4hbm3lyt3res14AnimationBlockPQ36nw4hbm3lyt16ResourceAccessor
.4byte Bind__Q36nw4hbm3lyt18AnimTransformBasicFPQ36nw4hbm3lyt4Paneb
.4byte Bind__Q36nw4hbm3lyt18AnimTransformBasicFPQ36nw4hbm3lyt8Material
.4byte Animate__Q36nw4hbm3lyt18AnimTransformBasicFUlPQ36nw4hbm3lyt4Pane
.4byte Animate__Q36nw4hbm3lyt18AnimTransformBasicFUlPQ36nw4hbm3lyt8Material
.global "@8016"
"@8016":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A416E69
.4byte 0x6D547261
.4byte 0x6E73666F
.4byte 0x726D4261
.4byte 0x73696300
.global "@8017"
"@8017":
.4byte __RTTI__Q36nw4hbm3lyt13AnimTransform
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt18AnimTransformBasic
__RTTI__Q36nw4hbm3lyt18AnimTransformBasic:
.4byte "@8016"
.4byte "@8017"
.global "@8018"
"@8018":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A416E69
.4byte 0x6D547261
.4byte 0x6E73666F
.4byte 0x726D0000
.4byte 0
.global __RTTI__Q36nw4hbm3lyt13AnimTransform
__RTTI__Q36nw4hbm3lyt13AnimTransform:
.4byte "@8018"
.4byte 0

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@8495"
"@8495":
.4byte 0xBA83126F
.global "@8496"
"@8496":
.4byte 0x3A83126F
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0x40400000
.4byte 0xC0000000
.global "@8528"
"@8528":
.4byte 0
.global "@8717"
"@8717":
.4byte 0x3F000000

View file

@ -1,58 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt18AnimTransformBasic
__vt__Q36nw4hbm3lyt18AnimTransformBasic:
.4byte __RTTI__Q36nw4hbm3lyt18AnimTransformBasic
.4byte 0
.4byte __dt__Q36nw4hbm3lyt18AnimTransformBasicFv
.4byte SetResource__Q36nw4hbm3lyt18AnimTransformBasicFPCQ46nw4hbm3lyt3res14AnimationBlockPQ36nw4hbm3lyt16ResourceAccessor
.4byte Bind__Q36nw4hbm3lyt18AnimTransformBasicFPQ36nw4hbm3lyt4Paneb
.4byte Bind__Q36nw4hbm3lyt18AnimTransformBasicFPQ36nw4hbm3lyt8Material
.4byte Animate__Q36nw4hbm3lyt18AnimTransformBasicFUlPQ36nw4hbm3lyt4Pane
.4byte Animate__Q36nw4hbm3lyt18AnimTransformBasicFUlPQ36nw4hbm3lyt8Material
.global "@8016"
"@8016":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A416E69
.4byte 0x6D547261
.4byte 0x6E73666F
.4byte 0x726D4261
.4byte 0x73696300
.global "@8017"
"@8017":
.4byte __RTTI__Q36nw4hbm3lyt13AnimTransform
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt18AnimTransformBasic
__RTTI__Q36nw4hbm3lyt18AnimTransformBasic:
.4byte "@8016"
.4byte "@8017"
.global "@8018"
"@8018":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A416E69
.4byte 0x6D547261
.4byte 0x6E73666F
.4byte 0x726D0000
.4byte 0
.global __RTTI__Q36nw4hbm3lyt13AnimTransform
__RTTI__Q36nw4hbm3lyt13AnimTransform:
.4byte "@8018"
.4byte 0

View file

@ -209,3 +209,69 @@ GetFont__Q36nw4hbm3lyt19ArcResourceAccessorFPCc:
/* 80135B24 00131964 00 00 00 00 */ .4byte 0x00000000
/* 80135B28 00131968 00 00 00 00 */ .4byte 0x00000000
/* 80135B2C 0013196C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3471_80443E00"
"@3471_80443E00":
.4byte 0x2E000000
.global "@3472"
"@3472":
.4byte 0x2E2E0000
.global __vt__Q36nw4hbm3lyt19ArcResourceAccessor
__vt__Q36nw4hbm3lyt19ArcResourceAccessor:
.4byte __RTTI__Q36nw4hbm3lyt19ArcResourceAccessor
.4byte 0
.4byte __dt__Q36nw4hbm3lyt19ArcResourceAccessorFv
.4byte GetResource__Q36nw4hbm3lyt19ArcResourceAccessorFUlPCcPUl
.4byte GetFont__Q36nw4hbm3lyt19ArcResourceAccessorFPCc
.global "@3154"
"@3154":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A417263
.4byte 0x5265736F
.4byte 0x75726365
.4byte 0x41636365
.4byte 0x73736F72
.4byte 0
.global "@3155"
"@3155":
.4byte __RTTI__Q36nw4hbm3lyt16ResourceAccessor
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt19ArcResourceAccessor
__RTTI__Q36nw4hbm3lyt19ArcResourceAccessor:
.4byte "@3154"
.4byte "@3155"
.global "@3156"
"@3156":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A526573
.4byte 0x6F757263
.4byte 0x65416363
.4byte 0x6573736F
.4byte 0x72000000
.global __RTTI__Q36nw4hbm3lyt16ResourceAccessor
__RTTI__Q36nw4hbm3lyt16ResourceAccessor:
.4byte "@3156"
.4byte 0

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@3471_80443E00"
"@3471_80443E00":
.4byte 0x2E000000
.global "@3472"
"@3472":
.4byte 0x2E2E0000
.global __vt__Q36nw4hbm3lyt19ArcResourceAccessor
__vt__Q36nw4hbm3lyt19ArcResourceAccessor:
.4byte __RTTI__Q36nw4hbm3lyt19ArcResourceAccessor
.4byte 0
.4byte __dt__Q36nw4hbm3lyt19ArcResourceAccessorFv
.4byte GetResource__Q36nw4hbm3lyt19ArcResourceAccessorFUlPCcPUl
.4byte GetFont__Q36nw4hbm3lyt19ArcResourceAccessorFPCc
.global "@3154"
"@3154":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A417263
.4byte 0x5265736F
.4byte 0x75726365
.4byte 0x41636365
.4byte 0x73736F72
.4byte 0
.global "@3155"
"@3155":
.4byte __RTTI__Q36nw4hbm3lyt16ResourceAccessor
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt19ArcResourceAccessor
__RTTI__Q36nw4hbm3lyt19ArcResourceAccessor:
.4byte "@3154"
.4byte "@3155"
.global "@3156"
"@3156":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A526573
.4byte 0x6F757263
.4byte 0x65416363
.4byte 0x6573736F
.4byte 0x72000000
.global __RTTI__Q36nw4hbm3lyt16ResourceAccessor
__RTTI__Q36nw4hbm3lyt16ResourceAccessor:
.4byte "@3156"
.4byte 0

View file

@ -105,3 +105,109 @@ GetRuntimeTypeInfo__Q36nw4hbm3lyt8BoundingCFv:
/* 80135C74 00131AB4 00 00 00 00 */ .4byte 0x00000000
/* 80135C78 00131AB8 00 00 00 00 */ .4byte 0x00000000
/* 80135C7C 00131ABC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_bounding_cpp_80135C60"
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt8Bounding
__vt__Q36nw4hbm3lyt8Bounding:
.4byte __RTTI__Q36nw4hbm3lyt8Bounding
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8BoundingFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt8BoundingCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt8BoundingFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt4PaneFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.global "@7465"
"@7465":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A426F75
.4byte 0x6E64696E
.4byte 0x67000000
.global "@7466"
"@7466":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt8Bounding
__RTTI__Q36nw4hbm3lyt8Bounding:
.4byte "@7465"
.4byte "@7466"
.global "@7467"
"@7467":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A50616E
.4byte 0x65000000
.global "@7468"
"@7468":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt4Pane
__RTTI__Q36nw4hbm3lyt4Pane:
.4byte "@7467"
.4byte "@7468"
.global "@7469"
"@7469":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A646574
.4byte 0x61696C3A
.4byte 0x3A50616E
.4byte 0x65426173
.4byte 0x65000000
.global __RTTI__Q46nw4hbm3lyt6detail8PaneBase
__RTTI__Q46nw4hbm3lyt6detail8PaneBase:
.4byte "@7469"
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt8Bounding
typeInfo__Q36nw4hbm3lyt8Bounding:
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_bounding_cpp_80135C60"

View file

@ -1,96 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt8Bounding
__vt__Q36nw4hbm3lyt8Bounding:
.4byte __RTTI__Q36nw4hbm3lyt8Bounding
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8BoundingFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt8BoundingCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt8BoundingFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt4PaneFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.global "@7465"
"@7465":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A426F75
.4byte 0x6E64696E
.4byte 0x67000000
.global "@7466"
"@7466":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt8Bounding
__RTTI__Q36nw4hbm3lyt8Bounding:
.4byte "@7465"
.4byte "@7466"
.global "@7467"
"@7467":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A50616E
.4byte 0x65000000
.global "@7468"
"@7468":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt4Pane
__RTTI__Q36nw4hbm3lyt4Pane:
.4byte "@7467"
.4byte "@7468"
.global "@7469"
"@7469":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A646574
.4byte 0x61696C3A
.4byte 0x3A50616E
.4byte 0x65426173
.4byte 0x65000000
.global __RTTI__Q46nw4hbm3lyt6detail8PaneBase
__RTTI__Q46nw4hbm3lyt6detail8PaneBase:
.4byte "@7469"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt8Bounding
typeInfo__Q36nw4hbm3lyt8Bounding:
.skip 0x8

View file

@ -851,3 +851,31 @@ lbl_801367CC:
/* 80136834 00132674 7C 08 03 A6 */ mtlr r0
/* 80136838 00132678 38 21 00 30 */ addi r1, r1, 0x30
/* 8013683C 0013267C 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@7898"
"@7898":
.4byte 0
.global "@7899"
"@7899":
.4byte 0x3F800000
.global "@8392"
"@8392":
.4byte 0x43300000
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "@GUARD@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords"
"@GUARD@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords":
.skip 0x8
.global "@LOCAL@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords"
"@LOCAL@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords":
.skip 0x20

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@7898"
"@7898":
.4byte 0
.global "@7899"
"@7899":
.4byte 0x3F800000
.global "@8392"
"@8392":
.4byte 0x43300000
.4byte 0

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "@GUARD@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords"
"@GUARD@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords":
.skip 0x8
.global "@LOCAL@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords"
"@LOCAL@SetSize__Q46nw4hbm3lyt6detail11TexCoordAryFUc@texCoords":
.skip 0x20

View file

@ -42,3 +42,41 @@ __dt__Q36nw4hbm3lyt8DrawInfoFv:
/* 801368C4 00132704 00 00 00 00 */ .4byte 0x00000000
/* 801368C8 00132708 00 00 00 00 */ .4byte 0x00000000
/* 801368CC 0013270C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@5011"
"@5011":
.4byte 0
.global "@5012"
"@5012":
.4byte 0x3F800000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt8DrawInfo
__vt__Q36nw4hbm3lyt8DrawInfo:
.4byte __RTTI__Q36nw4hbm3lyt8DrawInfo
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8DrawInfoFv
.global "@4994"
"@4994":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A447261
.4byte 0x77496E66
.4byte 0x6F000000
.4byte 0
.global __RTTI__Q36nw4hbm3lyt8DrawInfo
__RTTI__Q36nw4hbm3lyt8DrawInfo:
.4byte "@4994"
.4byte 0

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@5011"
"@5011":
.4byte 0
.global "@5012"
"@5012":
.4byte 0x3F800000

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt8DrawInfo
__vt__Q36nw4hbm3lyt8DrawInfo:
.4byte __RTTI__Q36nw4hbm3lyt8DrawInfo
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8DrawInfoFv
.global "@4994"
"@4994":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A447261
.4byte 0x77496E66
.4byte 0x6F000000
.4byte 0
.global __RTTI__Q36nw4hbm3lyt8DrawInfo
__RTTI__Q36nw4hbm3lyt8DrawInfo:
.4byte "@4994"
.4byte 0

View file

@ -256,3 +256,27 @@ lbl_80136BFC:
/* 80136C14 00132A54 38 21 00 20 */ addi r1, r1, 0x20
/* 80136C18 00132A58 4E 80 00 20 */ blr
/* 80136C1C 00132A5C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt5Group
__vt__Q36nw4hbm3lyt5Group:
.4byte __RTTI__Q36nw4hbm3lyt5Group
.4byte 0
.4byte __dt__Q36nw4hbm3lyt5GroupFv
.global "@7939"
"@7939":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A47726F
.4byte 0x75700000
.global __RTTI__Q36nw4hbm3lyt5Group
__RTTI__Q36nw4hbm3lyt5Group:
.4byte "@7939"
.4byte 0

View file

@ -1,24 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt5Group
__vt__Q36nw4hbm3lyt5Group:
.4byte __RTTI__Q36nw4hbm3lyt5Group
.4byte 0
.4byte __dt__Q36nw4hbm3lyt5GroupFv
.global "@7939"
"@7939":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A47726F
.4byte 0x75700000
.global __RTTI__Q36nw4hbm3lyt5Group
__RTTI__Q36nw4hbm3lyt5Group:
.4byte "@7939"
.4byte 0

View file

@ -1050,3 +1050,55 @@ lbl_80137858:
/* 80137864 001336A4 38 21 00 50 */ addi r1, r1, 0x50
/* 80137868 001336A8 4E 80 00 20 */ blr
/* 8013786C 001336AC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9387"
"@9387":
.4byte 0
.global "@9664_8040E1FC"
"@9664_8040E1FC":
.4byte 0x3F000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt6Layout
__vt__Q36nw4hbm3lyt6Layout:
.4byte __RTTI__Q36nw4hbm3lyt6Layout
.4byte 0
.4byte __dt__Q36nw4hbm3lyt6LayoutFv
.4byte Build__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor
.4byte CreateAnimTransform__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor
.4byte BindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAllAnimation__Q36nw4hbm3lyt6LayoutFv
.4byte SetAnimationEnable__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransformb
.4byte CalculateMtx__Q36nw4hbm3lyt6LayoutFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt6LayoutFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt6LayoutFUl
.4byte "SetTagProcessor__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm2ut19TagProcessorBase<w>"
.global "@8461"
"@8461":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A4C6179
.4byte 0x6F757400
.global __RTTI__Q36nw4hbm3lyt6Layout
__RTTI__Q36nw4hbm3lyt6Layout:
.4byte "@8461"
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global mspAllocator__Q36nw4hbm3lyt6Layout
mspAllocator__Q36nw4hbm3lyt6Layout:
.skip 0x8

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9387"
"@9387":
.4byte 0
.global "@9664_8040E1FC"
"@9664_8040E1FC":
.4byte 0x3F000000

View file

@ -1,34 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt6Layout
__vt__Q36nw4hbm3lyt6Layout:
.4byte __RTTI__Q36nw4hbm3lyt6Layout
.4byte 0
.4byte __dt__Q36nw4hbm3lyt6LayoutFv
.4byte Build__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor
.4byte CreateAnimTransform__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor
.4byte BindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAllAnimation__Q36nw4hbm3lyt6LayoutFv
.4byte SetAnimationEnable__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransformb
.4byte CalculateMtx__Q36nw4hbm3lyt6LayoutFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt6LayoutFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt6LayoutFUl
.4byte "SetTagProcessor__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm2ut19TagProcessorBase<w>"
.global "@8461"
"@8461":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A4C6179
.4byte 0x6F757400
.global __RTTI__Q36nw4hbm3lyt6Layout
__RTTI__Q36nw4hbm3lyt6Layout:
.4byte "@8461"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global mspAllocator__Q36nw4hbm3lyt6Layout
mspAllocator__Q36nw4hbm3lyt6Layout:
.skip 0x8

View file

@ -3577,3 +3577,93 @@ lbl_8013AA5C:
/* 8013AA74 001368B4 7C 08 03 A6 */ mtlr r0
/* 8013AA78 001368B8 38 21 00 60 */ addi r1, r1, 0x60
/* 8013AA7C 001368BC 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global DefaultBlackColor_8040E200
DefaultBlackColor_8040E200:
.4byte 0
.4byte 0
.4byte 0x00FF00FF
.4byte 0x00FF00FF
.4byte 0x3F000000
.global "@9521_8040E214"
"@9521_8040E214":
.4byte 0x3F360B61
.global "@9522_8040E218"
"@9522_8040E218":
.4byte 0
.global "@9523_8040E21C"
"@9523_8040E21C":
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0
.global "@11974"
"@11974":
.4byte 0x43300000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kColSels"
"@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kColSels":
.4byte 0x0000001F
.4byte 0x0000001B
.4byte 0x00000017
.4byte 0x00000013
.4byte 0x0000001E
.4byte 0x0000001A
.4byte 0x00000016
.4byte 0x00000012
.global "@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kAlpSels@0"
"@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kAlpSels@0":
.4byte 0x0000001F
.4byte 0x0000001B
.4byte 0x00000017
.4byte 0x00000013
.4byte 0x0000001E
.4byte 0x0000001A
.4byte 0x00000016
.4byte 0x00000012
.global __vt__Q36nw4hbm3lyt8Material
__vt__Q36nw4hbm3lyt8Material:
.4byte __RTTI__Q36nw4hbm3lyt8Material
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8MaterialFv
.4byte SetupGX__Q36nw4hbm3lyt8MaterialFbUc
.4byte BindAnimation__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAnimation__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAllAnimation__Q36nw4hbm3lyt8MaterialFv
.4byte Animate__Q36nw4hbm3lyt8MaterialFv
.4byte FindAnimationLink__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransformb
.global "@8504"
"@8504":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A4D6174
.4byte 0x65726961
.4byte 0x6C000000
.global __RTTI__Q36nw4hbm3lyt8Material
__RTTI__Q36nw4hbm3lyt8Material:
.4byte "@8504"
.4byte 0

View file

@ -1,34 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global DefaultBlackColor_8040E200
DefaultBlackColor_8040E200:
.4byte 0
.4byte 0
.4byte 0x00FF00FF
.4byte 0x00FF00FF
.4byte 0x3F000000
.global "@9521_8040E214"
"@9521_8040E214":
.4byte 0x3F360B61
.global "@9522_8040E218"
"@9522_8040E218":
.4byte 0
.global "@9523_8040E21C"
"@9523_8040E21C":
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0
.global "@11974"
"@11974":
.4byte 0x43300000
.4byte 0

View file

@ -1,56 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kColSels"
"@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kColSels":
.4byte 0x0000001F
.4byte 0x0000001B
.4byte 0x00000017
.4byte 0x00000013
.4byte 0x0000001E
.4byte 0x0000001A
.4byte 0x00000016
.4byte 0x00000012
.global "@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kAlpSels@0"
"@LOCAL@SetupGX__Q36nw4hbm3lyt8MaterialFbUc@kAlpSels@0":
.4byte 0x0000001F
.4byte 0x0000001B
.4byte 0x00000017
.4byte 0x00000013
.4byte 0x0000001E
.4byte 0x0000001A
.4byte 0x00000016
.4byte 0x00000012
.global __vt__Q36nw4hbm3lyt8Material
__vt__Q36nw4hbm3lyt8Material:
.4byte __RTTI__Q36nw4hbm3lyt8Material
.4byte 0
.4byte __dt__Q36nw4hbm3lyt8MaterialFv
.4byte SetupGX__Q36nw4hbm3lyt8MaterialFbUc
.4byte BindAnimation__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAnimation__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte UnbindAllAnimation__Q36nw4hbm3lyt8MaterialFv
.4byte Animate__Q36nw4hbm3lyt8MaterialFv
.4byte FindAnimationLink__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt8MaterialFPQ36nw4hbm3lyt13AnimTransformb
.global "@8504"
"@8504":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A4D6174
.4byte 0x65726961
.4byte 0x6C000000
.global __RTTI__Q36nw4hbm3lyt8Material
__RTTI__Q36nw4hbm3lyt8Material:
.4byte "@8504"
.4byte 0

View file

@ -1312,3 +1312,63 @@ GetMaterial__Q36nw4hbm3lyt4PaneCFv:
/* 8013BB34 00137974 38 00 00 00 */ li r0, 0x0
/* 8013BB38 00137978 90 03 37 78 */ stw r0, typeInfo__Q36nw4hbm3lyt4Pane@l(r3)
/* 8013BB3C 0013797C 4E 80 00 20 */ blr
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_pane_cpp_8013BB30"
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9169"
"@9169":
.4byte 0
.4byte 0x3F800000
.global "@9469"
"@9469":
.4byte 0x3F000000
.4byte 0x3B808081
.4byte 0x3C8EFA35
.4byte 0x3B808081
.4byte 0x43300000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt4Pane
__vt__Q36nw4hbm3lyt4Pane:
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte __dt__Q36nw4hbm3lyt4PaneFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt4PaneCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt4PaneFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt4Pane
typeInfo__Q36nw4hbm3lyt4Pane:
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_pane_cpp_8013BB30"

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9169"
"@9169":
.4byte 0
.4byte 0x3F800000
.global "@9469"
"@9469":
.4byte 0x3F000000
.4byte 0x3B808081
.4byte 0x3C8EFA35
.4byte 0x3B808081
.4byte 0x43300000
.4byte 0

View file

@ -1,32 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt4Pane
__vt__Q36nw4hbm3lyt4Pane:
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte __dt__Q36nw4hbm3lyt4PaneFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt4PaneCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt4PaneFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt4Pane
typeInfo__Q36nw4hbm3lyt4Pane:
.skip 0x8

View file

@ -403,3 +403,79 @@ GetRuntimeTypeInfo__Q36nw4hbm3lyt7PictureCFv:
/* 8013C094 00137ED4 00 00 00 00 */ .4byte 0x00000000
/* 8013C098 00137ED8 00 00 00 00 */ .4byte 0x00000000
/* 8013C09C 00137EDC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_picture_cpp_8013C080"
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@8171"
"@8171":
.4byte 0
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt7Picture
__vt__Q36nw4hbm3lyt7Picture:
.4byte __RTTI__Q36nw4hbm3lyt7Picture
.4byte 0
.4byte __dt__Q36nw4hbm3lyt7PictureFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt7PictureCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt7PictureFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt7PictureCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt7PictureFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt7PictureCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt7PictureFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Append__Q36nw4hbm3lyt7PictureFP10TPLPalette
.4byte Append__Q36nw4hbm3lyt7PictureFRC9_GXTexObj
.global "@7912"
"@7912":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A506963
.4byte 0x74757265
.4byte 0
.global "@7913"
"@7913":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt7Picture
__RTTI__Q36nw4hbm3lyt7Picture:
.4byte "@7912"
.4byte "@7913"
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt7Picture
typeInfo__Q36nw4hbm3lyt7Picture:
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_picture_cpp_8013C080"

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@8171"
"@8171":
.4byte 0
.4byte 0

View file

@ -1,58 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt7Picture
__vt__Q36nw4hbm3lyt7Picture:
.4byte __RTTI__Q36nw4hbm3lyt7Picture
.4byte 0
.4byte __dt__Q36nw4hbm3lyt7PictureFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt7PictureCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt7PictureFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt7PictureCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt7PictureFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt7PictureCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt7PictureFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Append__Q36nw4hbm3lyt7PictureFP10TPLPalette
.4byte Append__Q36nw4hbm3lyt7PictureFRC9_GXTexObj
.global "@7912"
"@7912":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A506963
.4byte 0x74757265
.4byte 0
.global "@7913"
"@7913":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt7Picture
__RTTI__Q36nw4hbm3lyt7Picture:
.4byte "@7912"
.4byte "@7913"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt7Picture
typeInfo__Q36nw4hbm3lyt7Picture:
.skip 0x8

View file

@ -20,3 +20,15 @@ GetFont__Q36nw4hbm3lyt16ResourceAccessorFPCc:
/* 8013C0C4 00137F04 00 00 00 00 */ .4byte 0x00000000
/* 8013C0C8 00137F08 00 00 00 00 */ .4byte 0x00000000
/* 8013C0CC 00137F0C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt16ResourceAccessor
__vt__Q36nw4hbm3lyt16ResourceAccessor:
.4byte __RTTI__Q36nw4hbm3lyt16ResourceAccessor
.4byte 0
.4byte __dt__Q36nw4hbm3lyt16ResourceAccessorFv
.4byte 0
.4byte GetFont__Q36nw4hbm3lyt16ResourceAccessorFPCc
.4byte 0

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q36nw4hbm3lyt16ResourceAccessor
__vt__Q36nw4hbm3lyt16ResourceAccessor:
.4byte __RTTI__Q36nw4hbm3lyt16ResourceAccessor
.4byte 0
.4byte __dt__Q36nw4hbm3lyt16ResourceAccessorFv
.4byte 0
.4byte GetFont__Q36nw4hbm3lyt16ResourceAccessorFPCc
.4byte 0

View file

@ -1514,3 +1514,95 @@ GetRuntimeTypeInfo__Q36nw4hbm3lyt7TextBoxCFv:
/* 8013D4E4 00139324 00 00 00 00 */ .4byte 0x00000000
/* 8013D4E8 00139328 00 00 00 00 */ .4byte 0x00000000
/* 8013D4EC 0013932C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_textBox_cpp_8013D4D0"
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9376"
"@9376":
.4byte 0
.4byte 0
.global "@9414"
"@9414":
.4byte 0x43300000
.4byte 0x80000000
.4byte 0x3F000000
.4byte 0x3F800000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@9987"
"@9987":
.4byte 0x000A0000
.global __vt__Q36nw4hbm3lyt7TextBox
__vt__Q36nw4hbm3lyt7TextBox:
.4byte __RTTI__Q36nw4hbm3lyt7TextBox
.4byte 0
.4byte __dt__Q36nw4hbm3lyt7TextBoxFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt7TextBoxCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt7TextBoxFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt7TextBoxCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt7TextBoxFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt7TextBoxCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt7TextBoxFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte AllocStringBuffer__Q36nw4hbm3lyt7TextBoxFUs
.4byte FreeStringBuffer__Q36nw4hbm3lyt7TextBoxFv
.4byte SetString__Q36nw4hbm3lyt7TextBoxFPCwUs
.4byte SetString__Q36nw4hbm3lyt7TextBoxFPCwUsUs
.global "@8641"
"@8641":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A546578
.4byte 0x74426F78
.4byte 0
.global "@8642"
"@8642":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt7TextBox
__RTTI__Q36nw4hbm3lyt7TextBox:
.4byte "@8641"
.4byte "@8642"
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt7TextBox
typeInfo__Q36nw4hbm3lyt7TextBox:
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_textBox_cpp_8013D4D0"

View file

@ -1,16 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9376"
"@9376":
.4byte 0
.4byte 0
.global "@9414"
"@9414":
.4byte 0x43300000
.4byte 0x80000000
.4byte 0x3F000000
.4byte 0x3F800000

View file

@ -1,66 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@9987"
"@9987":
.4byte 0x000A0000
.global __vt__Q36nw4hbm3lyt7TextBox
__vt__Q36nw4hbm3lyt7TextBox:
.4byte __RTTI__Q36nw4hbm3lyt7TextBox
.4byte 0
.4byte __dt__Q36nw4hbm3lyt7TextBoxFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt7TextBoxCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt7TextBoxFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt4PaneFUl
.4byte GetVtxColor__Q36nw4hbm3lyt7TextBoxCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt7TextBoxFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt7TextBoxCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt7TextBoxFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte AllocStringBuffer__Q36nw4hbm3lyt7TextBoxFUs
.4byte FreeStringBuffer__Q36nw4hbm3lyt7TextBoxFv
.4byte SetString__Q36nw4hbm3lyt7TextBoxFPCwUs
.4byte SetString__Q36nw4hbm3lyt7TextBoxFPCwUsUs
.global "@8641"
"@8641":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A546578
.4byte 0x74426F78
.4byte 0
.global "@8642"
"@8642":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt7TextBox
__RTTI__Q36nw4hbm3lyt7TextBox:
.4byte "@8641"
.4byte "@8642"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt7TextBox
typeInfo__Q36nw4hbm3lyt7TextBox:
.skip 0x8

View file

@ -2630,3 +2630,113 @@ GetRuntimeTypeInfo__Q36nw4hbm3lyt6WindowCFv:
/* 8013FB14 0013B954 00 00 00 00 */ .4byte 0x00000000
/* 8013FB18 0013B958 00 00 00 00 */ .4byte 0x00000000
/* 8013FB1C 0013B95C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_window_cpp_8013FB00"
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9107"
"@9107":
.4byte 0
.4byte 0
.global "@9114"
"@9114":
.4byte 0x43300000
.4byte 0
.global "@9115"
"@9115":
.4byte 0x43300000
.4byte 0x80000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@LOCAL@GetTexutreFlipInfo__24@unnamed@lyt_window_cpp@FUc@flipInfos"
"@LOCAL@GetTexutreFlipInfo__24@unnamed@lyt_window_cpp@FUc@flipInfos":
.4byte 0x00000100
.4byte 0x00010101
.4byte 0x00010100
.4byte 0x00000101
.4byte 0x00010001
.4byte 0x00010101
.4byte 0x00000100
.4byte 0x00010001
.4byte 0x00000101
.4byte 0x01000100
.4byte 0x01010001
.4byte 0x01000000
.4byte 0x00010100
.4byte 0x01010000
.4byte 0x00010100
.global __vt__Q36nw4hbm3lyt6Window
__vt__Q36nw4hbm3lyt6Window:
.4byte __RTTI__Q36nw4hbm3lyt6Window
.4byte 0
.4byte __dt__Q36nw4hbm3lyt6WindowFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt6WindowCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt6WindowFUl
.4byte GetVtxColor__Q36nw4hbm3lyt6WindowCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt6WindowFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt6WindowCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt6WindowFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt6WindowFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte GetContentMaterial__Q36nw4hbm3lyt6WindowCFv
.4byte GetFrameMaterial__Q36nw4hbm3lyt6WindowCFUl
.4byte DrawContent__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2RCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2RCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame4__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2PCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame8__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2PCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.global "@8272"
"@8272":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A57696E
.4byte 0x646F7700
.global "@8273"
"@8273":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt6Window
__RTTI__Q36nw4hbm3lyt6Window:
.4byte "@8272"
.4byte "@8273"
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt6Window
typeInfo__Q36nw4hbm3lyt6Window:
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1lyt_window_cpp_8013FB00"

View file

@ -1,20 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@9107"
"@9107":
.4byte 0
.4byte 0
.global "@9114"
"@9114":
.4byte 0x43300000
.4byte 0
.global "@9115"
"@9115":
.4byte 0x43300000
.4byte 0x80000000

View file

@ -1,80 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@LOCAL@GetTexutreFlipInfo__24@unnamed@lyt_window_cpp@FUc@flipInfos"
"@LOCAL@GetTexutreFlipInfo__24@unnamed@lyt_window_cpp@FUc@flipInfos":
.4byte 0x00000100
.4byte 0x00010101
.4byte 0x00010100
.4byte 0x00000101
.4byte 0x00010001
.4byte 0x00010101
.4byte 0x00000100
.4byte 0x00010001
.4byte 0x00000101
.4byte 0x01000100
.4byte 0x01010001
.4byte 0x01000000
.4byte 0x00010100
.4byte 0x01010000
.4byte 0x00010100
.global __vt__Q36nw4hbm3lyt6Window
__vt__Q36nw4hbm3lyt6Window:
.4byte __RTTI__Q36nw4hbm3lyt6Window
.4byte 0
.4byte __dt__Q36nw4hbm3lyt6WindowFv
.4byte GetRuntimeTypeInfo__Q36nw4hbm3lyt6WindowCFv
.4byte CalculateMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte Draw__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte DrawSelf__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm3lyt8DrawInfo
.4byte Animate__Q36nw4hbm3lyt4PaneFUl
.4byte AnimateSelf__Q36nw4hbm3lyt6WindowFUl
.4byte GetVtxColor__Q36nw4hbm3lyt6WindowCFUl
.4byte SetVtxColor__Q36nw4hbm3lyt6WindowFUlQ36nw4hbm2ut5Color
.4byte GetColorElement__Q36nw4hbm3lyt4PaneCFUl
.4byte SetColorElement__Q36nw4hbm3lyt4PaneFUlUc
.4byte GetVtxColorElement__Q36nw4hbm3lyt6WindowCFUl
.4byte SetVtxColorElement__Q36nw4hbm3lyt6WindowFUlUc
.4byte FindPaneByName__Q36nw4hbm3lyt4PaneFPCcb
.4byte FindMaterialByName__Q36nw4hbm3lyt6WindowFPCcb
.4byte BindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAnimation__Q36nw4hbm3lyt4PaneFPQ36nw4hbm3lyt13AnimTransformb
.4byte UnbindAllAnimation__Q36nw4hbm3lyt4PaneFb
.4byte UnbindAnimationSelf__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransform
.4byte FindAnimationLink__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransform
.4byte SetAnimationEnable__Q36nw4hbm3lyt6WindowFPQ36nw4hbm3lyt13AnimTransformbb
.4byte GetMaterial__Q36nw4hbm3lyt4PaneCFv
.4byte LoadMtx__Q36nw4hbm3lyt4PaneFRCQ36nw4hbm3lyt8DrawInfo
.4byte GetContentMaterial__Q36nw4hbm3lyt6WindowCFv
.4byte GetFrameMaterial__Q36nw4hbm3lyt6WindowCFUl
.4byte DrawContent__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2RCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2RCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame4__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2PCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.4byte DrawFrame8__Q36nw4hbm3lyt6WindowFRCQ36nw4hbm4math4VEC2PCQ46nw4hbm3lyt6Window5FrameRCQ36nw4hbm3lyt15WindowFrameSizeUc
.global "@8272"
"@8272":
.4byte 0x6E773468
.4byte 0x626D3A3A
.4byte 0x6C79743A
.4byte 0x3A57696E
.4byte 0x646F7700
.global "@8273"
"@8273":
.4byte __RTTI__Q46nw4hbm3lyt6detail8PaneBase
.4byte 0
.4byte __RTTI__Q36nw4hbm3lyt4Pane
.4byte 0
.4byte 0
.global __RTTI__Q36nw4hbm3lyt6Window
__RTTI__Q36nw4hbm3lyt6Window:
.4byte "@8272"
.4byte "@8273"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global typeInfo__Q36nw4hbm3lyt6Window
typeInfo__Q36nw4hbm3lyt6Window:
.skip 0x8

View file

@ -1,5 +1,238 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global SinFIdx__Q26nw4hbm4mathFf
SinFIdx__Q26nw4hbm4mathFf:
/* 8013FB20 0013B960 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FB24 0013B964 FC 40 0A 10 */ fabs f2, f1
/* 8013FB28 0013B968 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8013FB2C 0013B96C C0 03 E2 88 */ lfs f0, "@2723_8040E288"@l(r3)
/* 8013FB30 0013B970 48 00 00 0C */ b lbl_8013FB3C
/* 8013FB34 0013B974 60 00 00 00 */ nop
.global lbl_8013FB38
lbl_8013FB38:
/* 8013FB38 0013B978 EC 42 00 28 */ fsubs f2, f2, f0
.global lbl_8013FB3C
lbl_8013FB3C:
/* 8013FB3C 0013B97C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8013FB40 0013B980 4C 41 13 82 */ cror eq, gt, eq
/* 8013FB44 0013B984 41 82 FF F4 */ beq lbl_8013FB38
/* 8013FB48 0013B988 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FB4C 0013B98C F0 43 B0 00 */ psq_st f2, 0x0(r3), 1, qr3
/* 8013FB50 0013B990 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FB54 0013B994 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FB58 0013B998 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FB5C 0013B99C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FB60 0013B9A0 3C A0 80 44 */ lis r5, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FB64 0013B9A4 54 00 25 36 */ rlwinm r0, r0, 4, 20, 27
/* 8013FB68 0013B9A8 3C 60 80 41 */ lis r3, "@2724"@ha
/* 8013FB6C 0013B9AC 38 A5 43 50 */ addi r5, r5, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FB70 0013B9B0 EC 82 00 28 */ fsubs f4, f2, f0
/* 8013FB74 0013B9B4 7C 85 02 14 */ add r4, r5, r0
/* 8013FB78 0013B9B8 C0 03 E2 8C */ lfs f0, "@2724"@l(r3)
/* 8013FB7C 0013B9BC C0 64 00 08 */ lfs f3, 0x8(r4)
/* 8013FB80 0013B9C0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8013FB84 0013B9C4 7C 45 04 2E */ lfsx f2, r5, r0
/* 8013FB88 0013B9C8 EC 04 00 F2 */ fmuls f0, f4, f3
/* 8013FB8C 0013B9CC EC 22 00 2A */ fadds f1, f2, f0
/* 8013FB90 0013B9D0 40 80 00 08 */ bge lbl_8013FB98
/* 8013FB94 0013B9D4 FC 20 08 50 */ fneg f1, f1
.global lbl_8013FB98
lbl_8013FB98:
/* 8013FB98 0013B9D8 38 21 00 10 */ addi r1, r1, 0x10
/* 8013FB9C 0013B9DC 4E 80 00 20 */ blr
.global CosFIdx__Q26nw4hbm4mathFf
CosFIdx__Q26nw4hbm4mathFf:
/* 8013FBA0 0013B9E0 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FBA4 0013B9E4 FC 20 0A 10 */ fabs f1, f1
/* 8013FBA8 0013B9E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8013FBAC 0013B9EC C0 03 E2 88 */ lfs f0, "@2723_8040E288"@l(r3)
/* 8013FBB0 0013B9F0 48 00 00 0C */ b lbl_8013FBBC
/* 8013FBB4 0013B9F4 60 00 00 00 */ nop
.global lbl_8013FBB8
lbl_8013FBB8:
/* 8013FBB8 0013B9F8 EC 21 00 28 */ fsubs f1, f1, f0
.global lbl_8013FBBC
lbl_8013FBBC:
/* 8013FBBC 0013B9FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8013FBC0 0013BA00 4C 41 13 82 */ cror eq, gt, eq
/* 8013FBC4 0013BA04 41 82 FF F4 */ beq lbl_8013FBB8
/* 8013FBC8 0013BA08 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FBCC 0013BA0C F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FBD0 0013BA10 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FBD4 0013BA14 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FBD8 0013BA18 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FBDC 0013BA1C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FBE0 0013BA20 3C 60 80 44 */ lis r3, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FBE4 0013BA24 54 00 25 36 */ rlwinm r0, r0, 4, 20, 27
/* 8013FBE8 0013BA28 38 63 43 50 */ addi r3, r3, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FBEC 0013BA2C EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FBF0 0013BA30 7C 63 02 14 */ add r3, r3, r0
/* 8013FBF4 0013BA34 C0 23 00 0C */ lfs f1, 0xc(r3)
/* 8013FBF8 0013BA38 C0 03 00 04 */ lfs f0, 0x4(r3)
/* 8013FBFC 0013BA3C EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FC00 0013BA40 EC 20 08 2A */ fadds f1, f0, f1
/* 8013FC04 0013BA44 38 21 00 10 */ addi r1, r1, 0x10
/* 8013FC08 0013BA48 4E 80 00 20 */ blr
/* 8013FC0C 0013BA4C 00 00 00 00 */ .4byte 0x00000000
.global Atan2FIdx__Q26nw4hbm4mathFff
Atan2FIdx__Q26nw4hbm4mathFff:
/* 8013FC10 0013BA50 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FC14 0013BA54 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8013FC18 0013BA58 38 63 E2 88 */ addi r3, r3, "@2723_8040E288"@l
/* 8013FC1C 0013BA5C C0 03 00 04 */ lfs f0, 0x4(r3)
/* 8013FC20 0013BA60 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 8013FC24 0013BA64 40 82 00 14 */ bne lbl_8013FC38
/* 8013FC28 0013BA68 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8013FC2C 0013BA6C 40 82 00 0C */ bne lbl_8013FC38
/* 8013FC30 0013BA70 FC 20 00 90 */ fmr f1, f0
/* 8013FC34 0013BA74 48 00 01 94 */ b lbl_8013FDC8
.global lbl_8013FC38
lbl_8013FC38:
/* 8013FC38 0013BA78 C0 83 00 04 */ lfs f4, 0x4(r3)
/* 8013FC3C 0013BA7C FC 02 20 40 */ fcmpo cr0, f2, f4
/* 8013FC40 0013BA80 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC44 0013BA84 40 82 00 6C */ bne lbl_8013FCB0
/* 8013FC48 0013BA88 FC 01 20 40 */ fcmpo cr0, f1, f4
/* 8013FC4C 0013BA8C 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC50 0013BA90 40 82 00 30 */ bne lbl_8013FC80
/* 8013FC54 0013BA94 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8013FC58 0013BA98 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC5C 0013BA9C 40 82 00 10 */ bne lbl_8013FC6C
/* 8013FC60 0013BAA0 FC 60 10 90 */ fmr f3, f2
/* 8013FC64 0013BAA4 38 00 00 00 */ li r0, 0x0
/* 8013FC68 0013BAA8 48 00 00 BC */ b lbl_8013FD24
.global lbl_8013FC6C
lbl_8013FC6C:
/* 8013FC6C 0013BAAC FC 60 08 90 */ fmr f3, f1
/* 8013FC70 0013BAB0 C0 83 00 10 */ lfs f4, 0x10(r3)
/* 8013FC74 0013BAB4 FC 20 10 90 */ fmr f1, f2
/* 8013FC78 0013BAB8 38 00 00 01 */ li r0, 0x1
/* 8013FC7C 0013BABC 48 00 00 A8 */ b lbl_8013FD24
.global lbl_8013FC80
lbl_8013FC80:
/* 8013FC80 0013BAC0 FC 20 08 50 */ fneg f1, f1
/* 8013FC84 0013BAC4 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8013FC88 0013BAC8 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC8C 0013BACC 40 82 00 10 */ bne lbl_8013FC9C
/* 8013FC90 0013BAD0 FC 60 10 90 */ fmr f3, f2
/* 8013FC94 0013BAD4 38 00 00 01 */ li r0, 0x1
/* 8013FC98 0013BAD8 48 00 00 8C */ b lbl_8013FD24
.global lbl_8013FC9C
lbl_8013FC9C:
/* 8013FC9C 0013BADC FC 60 08 90 */ fmr f3, f1
/* 8013FCA0 0013BAE0 C0 83 00 18 */ lfs f4, 0x18(r3)
/* 8013FCA4 0013BAE4 FC 20 10 90 */ fmr f1, f2
/* 8013FCA8 0013BAE8 38 00 00 00 */ li r0, 0x0
/* 8013FCAC 0013BAEC 48 00 00 78 */ b lbl_8013FD24
.global lbl_8013FCB0
lbl_8013FCB0:
/* 8013FCB0 0013BAF0 FC 01 20 40 */ fcmpo cr0, f1, f4
/* 8013FCB4 0013BAF4 4C 41 13 82 */ cror eq, gt, eq
/* 8013FCB8 0013BAF8 40 82 00 38 */ bne lbl_8013FCF0
/* 8013FCBC 0013BAFC FC 00 10 50 */ fneg f0, f2
/* 8013FCC0 0013BB00 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 8013FCC4 0013BB04 4C 41 13 82 */ cror eq, gt, eq
/* 8013FCC8 0013BB08 40 82 00 14 */ bne lbl_8013FCDC
/* 8013FCCC 0013BB0C FC 60 00 90 */ fmr f3, f0
/* 8013FCD0 0013BB10 C0 83 00 1C */ lfs f4, 0x1c(r3)
/* 8013FCD4 0013BB14 38 00 00 01 */ li r0, 0x1
/* 8013FCD8 0013BB18 48 00 00 4C */ b lbl_8013FD24
.global lbl_8013FCDC
lbl_8013FCDC:
/* 8013FCDC 0013BB1C FC 60 08 90 */ fmr f3, f1
/* 8013FCE0 0013BB20 C0 83 00 10 */ lfs f4, 0x10(r3)
/* 8013FCE4 0013BB24 FC 20 00 90 */ fmr f1, f0
/* 8013FCE8 0013BB28 38 00 00 00 */ li r0, 0x0
/* 8013FCEC 0013BB2C 48 00 00 38 */ b lbl_8013FD24
.global lbl_8013FCF0
lbl_8013FCF0:
/* 8013FCF0 0013BB30 FC 00 10 50 */ fneg f0, f2
/* 8013FCF4 0013BB34 FC 20 08 50 */ fneg f1, f1
/* 8013FCF8 0013BB38 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 8013FCFC 0013BB3C 4C 41 13 82 */ cror eq, gt, eq
/* 8013FD00 0013BB40 40 82 00 14 */ bne lbl_8013FD14
/* 8013FD04 0013BB44 FC 60 00 90 */ fmr f3, f0
/* 8013FD08 0013BB48 C0 83 00 20 */ lfs f4, 0x20(r3)
/* 8013FD0C 0013BB4C 38 00 00 00 */ li r0, 0x0
/* 8013FD10 0013BB50 48 00 00 14 */ b lbl_8013FD24
.global lbl_8013FD14
lbl_8013FD14:
/* 8013FD14 0013BB54 FC 60 08 90 */ fmr f3, f1
/* 8013FD18 0013BB58 C0 83 00 18 */ lfs f4, 0x18(r3)
/* 8013FD1C 0013BB5C FC 20 00 90 */ fmr f1, f0
/* 8013FD20 0013BB60 38 00 00 01 */ li r0, 0x1
.global lbl_8013FD24
lbl_8013FD24:
/* 8013FD24 0013BB64 2C 00 00 00 */ cmpwi r0, 0x0
/* 8013FD28 0013BB68 41 82 00 54 */ beq lbl_8013FD7C
/* 8013FD2C 0013BB6C EC 21 18 24 */ fdivs f1, f1, f3
/* 8013FD30 0013BB70 C0 03 00 0C */ lfs f0, 0xc(r3)
/* 8013FD34 0013BB74 38 61 00 10 */ addi r3, r1, 0x10
/* 8013FD38 0013BB78 EC 21 00 32 */ fmuls f1, f1, f0
/* 8013FD3C 0013BB7C F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FD40 0013BB80 38 61 00 0A */ addi r3, r1, 0xa
/* 8013FD44 0013BB84 A0 01 00 10 */ lhz r0, 0x10(r1)
/* 8013FD48 0013BB88 B0 01 00 0A */ sth r0, 0xa(r1)
/* 8013FD4C 0013BB8C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FD50 0013BB90 3C 80 80 44 */ lis r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FD54 0013BB94 54 00 18 38 */ slwi r0, r0, 3
/* 8013FD58 0013BB98 38 84 53 60 */ addi r4, r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FD5C 0013BB9C EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FD60 0013BBA0 7C 64 02 14 */ add r3, r4, r0
/* 8013FD64 0013BBA4 7C 04 04 2E */ lfsx f0, r4, r0
/* 8013FD68 0013BBA8 C0 23 00 04 */ lfs f1, 0x4(r3)
/* 8013FD6C 0013BBAC EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FD70 0013BBB0 EC 00 08 2A */ fadds f0, f0, f1
/* 8013FD74 0013BBB4 EC 24 00 28 */ fsubs f1, f4, f0
/* 8013FD78 0013BBB8 48 00 00 50 */ b lbl_8013FDC8
.global lbl_8013FD7C
lbl_8013FD7C:
/* 8013FD7C 0013BBBC EC 21 18 24 */ fdivs f1, f1, f3
/* 8013FD80 0013BBC0 C0 03 00 0C */ lfs f0, 0xc(r3)
/* 8013FD84 0013BBC4 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FD88 0013BBC8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8013FD8C 0013BBCC F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FD90 0013BBD0 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FD94 0013BBD4 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FD98 0013BBD8 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FD9C 0013BBDC E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FDA0 0013BBE0 3C 80 80 44 */ lis r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FDA4 0013BBE4 54 00 18 38 */ slwi r0, r0, 3
/* 8013FDA8 0013BBE8 38 84 53 60 */ addi r4, r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FDAC 0013BBEC EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FDB0 0013BBF0 7C 64 02 14 */ add r3, r4, r0
/* 8013FDB4 0013BBF4 7C 04 04 2E */ lfsx f0, r4, r0
/* 8013FDB8 0013BBF8 C0 23 00 04 */ lfs f1, 0x4(r3)
/* 8013FDBC 0013BBFC EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FDC0 0013BC00 EC 00 08 2A */ fadds f0, f0, f1
/* 8013FDC4 0013BC04 EC 24 00 2A */ fadds f1, f4, f0
.global lbl_8013FDC8
lbl_8013FDC8:
/* 8013FDC8 0013BC08 38 21 00 20 */ addi r1, r1, 0x20
/* 8013FDCC 0013BC0C 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@2723_8040E288"
"@2723_8040E288":
.4byte 0x47800000
.global "@2724"
"@2724":
.4byte 0
.4byte 0x3F800000
.4byte 0x42000000
.4byte 0x42800000
.4byte 0xBF800000
.4byte 0xC2800000
.4byte 0x43000000
.4byte 0xC3000000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"
"sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@":

View file

@ -1,213 +0,0 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global SinFIdx__Q26nw4hbm4mathFf
SinFIdx__Q26nw4hbm4mathFf:
/* 8013FB20 0013B960 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FB24 0013B964 FC 40 0A 10 */ fabs f2, f1
/* 8013FB28 0013B968 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8013FB2C 0013B96C C0 03 E2 88 */ lfs f0, "@2723_8040E288"@l(r3)
/* 8013FB30 0013B970 48 00 00 0C */ b lbl_8013FB3C
/* 8013FB34 0013B974 60 00 00 00 */ nop
.global lbl_8013FB38
lbl_8013FB38:
/* 8013FB38 0013B978 EC 42 00 28 */ fsubs f2, f2, f0
.global lbl_8013FB3C
lbl_8013FB3C:
/* 8013FB3C 0013B97C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8013FB40 0013B980 4C 41 13 82 */ cror eq, gt, eq
/* 8013FB44 0013B984 41 82 FF F4 */ beq lbl_8013FB38
/* 8013FB48 0013B988 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FB4C 0013B98C F0 43 B0 00 */ psq_st f2, 0x0(r3), 1, qr3
/* 8013FB50 0013B990 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FB54 0013B994 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FB58 0013B998 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FB5C 0013B99C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FB60 0013B9A0 3C A0 80 44 */ lis r5, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FB64 0013B9A4 54 00 25 36 */ rlwinm r0, r0, 4, 20, 27
/* 8013FB68 0013B9A8 3C 60 80 41 */ lis r3, "@2724"@ha
/* 8013FB6C 0013B9AC 38 A5 43 50 */ addi r5, r5, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FB70 0013B9B0 EC 82 00 28 */ fsubs f4, f2, f0
/* 8013FB74 0013B9B4 7C 85 02 14 */ add r4, r5, r0
/* 8013FB78 0013B9B8 C0 03 E2 8C */ lfs f0, "@2724"@l(r3)
/* 8013FB7C 0013B9BC C0 64 00 08 */ lfs f3, 0x8(r4)
/* 8013FB80 0013B9C0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8013FB84 0013B9C4 7C 45 04 2E */ lfsx f2, r5, r0
/* 8013FB88 0013B9C8 EC 04 00 F2 */ fmuls f0, f4, f3
/* 8013FB8C 0013B9CC EC 22 00 2A */ fadds f1, f2, f0
/* 8013FB90 0013B9D0 40 80 00 08 */ bge lbl_8013FB98
/* 8013FB94 0013B9D4 FC 20 08 50 */ fneg f1, f1
.global lbl_8013FB98
lbl_8013FB98:
/* 8013FB98 0013B9D8 38 21 00 10 */ addi r1, r1, 0x10
/* 8013FB9C 0013B9DC 4E 80 00 20 */ blr
.global CosFIdx__Q26nw4hbm4mathFf
CosFIdx__Q26nw4hbm4mathFf:
/* 8013FBA0 0013B9E0 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FBA4 0013B9E4 FC 20 0A 10 */ fabs f1, f1
/* 8013FBA8 0013B9E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8013FBAC 0013B9EC C0 03 E2 88 */ lfs f0, "@2723_8040E288"@l(r3)
/* 8013FBB0 0013B9F0 48 00 00 0C */ b lbl_8013FBBC
/* 8013FBB4 0013B9F4 60 00 00 00 */ nop
.global lbl_8013FBB8
lbl_8013FBB8:
/* 8013FBB8 0013B9F8 EC 21 00 28 */ fsubs f1, f1, f0
.global lbl_8013FBBC
lbl_8013FBBC:
/* 8013FBBC 0013B9FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8013FBC0 0013BA00 4C 41 13 82 */ cror eq, gt, eq
/* 8013FBC4 0013BA04 41 82 FF F4 */ beq lbl_8013FBB8
/* 8013FBC8 0013BA08 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FBCC 0013BA0C F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FBD0 0013BA10 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FBD4 0013BA14 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FBD8 0013BA18 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FBDC 0013BA1C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FBE0 0013BA20 3C 60 80 44 */ lis r3, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FBE4 0013BA24 54 00 25 36 */ rlwinm r0, r0, 4, 20, 27
/* 8013FBE8 0013BA28 38 63 43 50 */ addi r3, r3, "sSinCosTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FBEC 0013BA2C EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FBF0 0013BA30 7C 63 02 14 */ add r3, r3, r0
/* 8013FBF4 0013BA34 C0 23 00 0C */ lfs f1, 0xc(r3)
/* 8013FBF8 0013BA38 C0 03 00 04 */ lfs f0, 0x4(r3)
/* 8013FBFC 0013BA3C EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FC00 0013BA40 EC 20 08 2A */ fadds f1, f0, f1
/* 8013FC04 0013BA44 38 21 00 10 */ addi r1, r1, 0x10
/* 8013FC08 0013BA48 4E 80 00 20 */ blr
/* 8013FC0C 0013BA4C 00 00 00 00 */ .4byte 0x00000000
.global Atan2FIdx__Q26nw4hbm4mathFff
Atan2FIdx__Q26nw4hbm4mathFff:
/* 8013FC10 0013BA50 3C 60 80 41 */ lis r3, "@2723_8040E288"@ha
/* 8013FC14 0013BA54 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8013FC18 0013BA58 38 63 E2 88 */ addi r3, r3, "@2723_8040E288"@l
/* 8013FC1C 0013BA5C C0 03 00 04 */ lfs f0, 0x4(r3)
/* 8013FC20 0013BA60 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 8013FC24 0013BA64 40 82 00 14 */ bne lbl_8013FC38
/* 8013FC28 0013BA68 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8013FC2C 0013BA6C 40 82 00 0C */ bne lbl_8013FC38
/* 8013FC30 0013BA70 FC 20 00 90 */ fmr f1, f0
/* 8013FC34 0013BA74 48 00 01 94 */ b lbl_8013FDC8
.global lbl_8013FC38
lbl_8013FC38:
/* 8013FC38 0013BA78 C0 83 00 04 */ lfs f4, 0x4(r3)
/* 8013FC3C 0013BA7C FC 02 20 40 */ fcmpo cr0, f2, f4
/* 8013FC40 0013BA80 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC44 0013BA84 40 82 00 6C */ bne lbl_8013FCB0
/* 8013FC48 0013BA88 FC 01 20 40 */ fcmpo cr0, f1, f4
/* 8013FC4C 0013BA8C 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC50 0013BA90 40 82 00 30 */ bne lbl_8013FC80
/* 8013FC54 0013BA94 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8013FC58 0013BA98 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC5C 0013BA9C 40 82 00 10 */ bne lbl_8013FC6C
/* 8013FC60 0013BAA0 FC 60 10 90 */ fmr f3, f2
/* 8013FC64 0013BAA4 38 00 00 00 */ li r0, 0x0
/* 8013FC68 0013BAA8 48 00 00 BC */ b lbl_8013FD24
.global lbl_8013FC6C
lbl_8013FC6C:
/* 8013FC6C 0013BAAC FC 60 08 90 */ fmr f3, f1
/* 8013FC70 0013BAB0 C0 83 00 10 */ lfs f4, 0x10(r3)
/* 8013FC74 0013BAB4 FC 20 10 90 */ fmr f1, f2
/* 8013FC78 0013BAB8 38 00 00 01 */ li r0, 0x1
/* 8013FC7C 0013BABC 48 00 00 A8 */ b lbl_8013FD24
.global lbl_8013FC80
lbl_8013FC80:
/* 8013FC80 0013BAC0 FC 20 08 50 */ fneg f1, f1
/* 8013FC84 0013BAC4 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8013FC88 0013BAC8 4C 41 13 82 */ cror eq, gt, eq
/* 8013FC8C 0013BACC 40 82 00 10 */ bne lbl_8013FC9C
/* 8013FC90 0013BAD0 FC 60 10 90 */ fmr f3, f2
/* 8013FC94 0013BAD4 38 00 00 01 */ li r0, 0x1
/* 8013FC98 0013BAD8 48 00 00 8C */ b lbl_8013FD24
.global lbl_8013FC9C
lbl_8013FC9C:
/* 8013FC9C 0013BADC FC 60 08 90 */ fmr f3, f1
/* 8013FCA0 0013BAE0 C0 83 00 18 */ lfs f4, 0x18(r3)
/* 8013FCA4 0013BAE4 FC 20 10 90 */ fmr f1, f2
/* 8013FCA8 0013BAE8 38 00 00 00 */ li r0, 0x0
/* 8013FCAC 0013BAEC 48 00 00 78 */ b lbl_8013FD24
.global lbl_8013FCB0
lbl_8013FCB0:
/* 8013FCB0 0013BAF0 FC 01 20 40 */ fcmpo cr0, f1, f4
/* 8013FCB4 0013BAF4 4C 41 13 82 */ cror eq, gt, eq
/* 8013FCB8 0013BAF8 40 82 00 38 */ bne lbl_8013FCF0
/* 8013FCBC 0013BAFC FC 00 10 50 */ fneg f0, f2
/* 8013FCC0 0013BB00 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 8013FCC4 0013BB04 4C 41 13 82 */ cror eq, gt, eq
/* 8013FCC8 0013BB08 40 82 00 14 */ bne lbl_8013FCDC
/* 8013FCCC 0013BB0C FC 60 00 90 */ fmr f3, f0
/* 8013FCD0 0013BB10 C0 83 00 1C */ lfs f4, 0x1c(r3)
/* 8013FCD4 0013BB14 38 00 00 01 */ li r0, 0x1
/* 8013FCD8 0013BB18 48 00 00 4C */ b lbl_8013FD24
.global lbl_8013FCDC
lbl_8013FCDC:
/* 8013FCDC 0013BB1C FC 60 08 90 */ fmr f3, f1
/* 8013FCE0 0013BB20 C0 83 00 10 */ lfs f4, 0x10(r3)
/* 8013FCE4 0013BB24 FC 20 00 90 */ fmr f1, f0
/* 8013FCE8 0013BB28 38 00 00 00 */ li r0, 0x0
/* 8013FCEC 0013BB2C 48 00 00 38 */ b lbl_8013FD24
.global lbl_8013FCF0
lbl_8013FCF0:
/* 8013FCF0 0013BB30 FC 00 10 50 */ fneg f0, f2
/* 8013FCF4 0013BB34 FC 20 08 50 */ fneg f1, f1
/* 8013FCF8 0013BB38 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 8013FCFC 0013BB3C 4C 41 13 82 */ cror eq, gt, eq
/* 8013FD00 0013BB40 40 82 00 14 */ bne lbl_8013FD14
/* 8013FD04 0013BB44 FC 60 00 90 */ fmr f3, f0
/* 8013FD08 0013BB48 C0 83 00 20 */ lfs f4, 0x20(r3)
/* 8013FD0C 0013BB4C 38 00 00 00 */ li r0, 0x0
/* 8013FD10 0013BB50 48 00 00 14 */ b lbl_8013FD24
.global lbl_8013FD14
lbl_8013FD14:
/* 8013FD14 0013BB54 FC 60 08 90 */ fmr f3, f1
/* 8013FD18 0013BB58 C0 83 00 18 */ lfs f4, 0x18(r3)
/* 8013FD1C 0013BB5C FC 20 00 90 */ fmr f1, f0
/* 8013FD20 0013BB60 38 00 00 01 */ li r0, 0x1
.global lbl_8013FD24
lbl_8013FD24:
/* 8013FD24 0013BB64 2C 00 00 00 */ cmpwi r0, 0x0
/* 8013FD28 0013BB68 41 82 00 54 */ beq lbl_8013FD7C
/* 8013FD2C 0013BB6C EC 21 18 24 */ fdivs f1, f1, f3
/* 8013FD30 0013BB70 C0 03 00 0C */ lfs f0, 0xc(r3)
/* 8013FD34 0013BB74 38 61 00 10 */ addi r3, r1, 0x10
/* 8013FD38 0013BB78 EC 21 00 32 */ fmuls f1, f1, f0
/* 8013FD3C 0013BB7C F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FD40 0013BB80 38 61 00 0A */ addi r3, r1, 0xa
/* 8013FD44 0013BB84 A0 01 00 10 */ lhz r0, 0x10(r1)
/* 8013FD48 0013BB88 B0 01 00 0A */ sth r0, 0xa(r1)
/* 8013FD4C 0013BB8C E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FD50 0013BB90 3C 80 80 44 */ lis r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FD54 0013BB94 54 00 18 38 */ slwi r0, r0, 3
/* 8013FD58 0013BB98 38 84 53 60 */ addi r4, r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FD5C 0013BB9C EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FD60 0013BBA0 7C 64 02 14 */ add r3, r4, r0
/* 8013FD64 0013BBA4 7C 04 04 2E */ lfsx f0, r4, r0
/* 8013FD68 0013BBA8 C0 23 00 04 */ lfs f1, 0x4(r3)
/* 8013FD6C 0013BBAC EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FD70 0013BBB0 EC 00 08 2A */ fadds f0, f0, f1
/* 8013FD74 0013BBB4 EC 24 00 28 */ fsubs f1, f4, f0
/* 8013FD78 0013BBB8 48 00 00 50 */ b lbl_8013FDC8
.global lbl_8013FD7C
lbl_8013FD7C:
/* 8013FD7C 0013BBBC EC 21 18 24 */ fdivs f1, f1, f3
/* 8013FD80 0013BBC0 C0 03 00 0C */ lfs f0, 0xc(r3)
/* 8013FD84 0013BBC4 38 61 00 0C */ addi r3, r1, 0xc
/* 8013FD88 0013BBC8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8013FD8C 0013BBCC F0 23 B0 00 */ psq_st f1, 0x0(r3), 1, qr3
/* 8013FD90 0013BBD0 38 61 00 08 */ addi r3, r1, 0x8
/* 8013FD94 0013BBD4 A0 01 00 0C */ lhz r0, 0xc(r1)
/* 8013FD98 0013BBD8 B0 01 00 08 */ sth r0, 0x8(r1)
/* 8013FD9C 0013BBDC E0 03 B0 00 */ psq_l f0, 0x0(r3), 1, qr3
/* 8013FDA0 0013BBE0 3C 80 80 44 */ lis r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@ha
/* 8013FDA4 0013BBE4 54 00 18 38 */ slwi r0, r0, 3
/* 8013FDA8 0013BBE8 38 84 53 60 */ addi r4, r4, "sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@"@l
/* 8013FDAC 0013BBEC EC 41 00 28 */ fsubs f2, f1, f0
/* 8013FDB0 0013BBF0 7C 64 02 14 */ add r3, r4, r0
/* 8013FDB4 0013BBF4 7C 04 04 2E */ lfsx f0, r4, r0
/* 8013FDB8 0013BBF8 C0 23 00 04 */ lfs f1, 0x4(r3)
/* 8013FDBC 0013BBFC EC 22 00 72 */ fmuls f1, f2, f1
/* 8013FDC0 0013BC00 EC 00 08 2A */ fadds f0, f0, f1
/* 8013FDC4 0013BC04 EC 24 00 2A */ fadds f1, f4, f0
.global lbl_8013FDC8
lbl_8013FDC8:
/* 8013FDC8 0013BC08 38 21 00 20 */ addi r1, r1, 0x20
/* 8013FDCC 0013BC0C 4E 80 00 20 */ blr

View file

@ -1,20 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@2723_8040E288"
"@2723_8040E288":
.4byte 0x47800000
.global "@2724"
"@2724":
.4byte 0
.4byte 0x3F800000
.4byte 0x42000000
.4byte 0x42800000
.4byte 0xBF800000
.4byte 0xC2800000
.4byte 0x43000000
.4byte 0xC3000000
.4byte 0

View file

@ -2031,3 +2031,771 @@ HBMFreeIndexByKey:
/* 80149814 00145654 7C 04 31 AE */ stbx r0, r4, r6
/* 80149818 00145658 4E 80 00 20 */ blr
/* 8014981C 0014565C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMMIXVolumeTable
__HBMMIXVolumeTable:
.4byte 0x00000001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x0009000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000B000B
.4byte 0x000B000B
.4byte 0x000B000B
.4byte 0x000B000C
.4byte 0x000C000C
.4byte 0x000C000C
.4byte 0x000C000C
.4byte 0x000D000D
.4byte 0x000D000D
.4byte 0x000D000D
.4byte 0x000D000E
.4byte 0x000E000E
.4byte 0x000E000E
.4byte 0x000E000F
.4byte 0x000F000F
.4byte 0x000F000F
.4byte 0x00100010
.4byte 0x00100010
.4byte 0x00100011
.4byte 0x00110011
.4byte 0x00110011
.4byte 0x00120012
.4byte 0x00120012
.4byte 0x00120013
.4byte 0x00130013
.4byte 0x00130013
.4byte 0x00140014
.4byte 0x00140014
.4byte 0x00150015
.4byte 0x00150015
.4byte 0x00160016
.4byte 0x00160016
.4byte 0x00170017
.4byte 0x00170018
.4byte 0x00180018
.4byte 0x00180019
.4byte 0x00190019
.4byte 0x001A001A
.4byte 0x001A001A
.4byte 0x001B001B
.4byte 0x001B001C
.4byte 0x001C001C
.4byte 0x001D001D
.4byte 0x001D001E
.4byte 0x001E001E
.4byte 0x001F001F
.4byte 0x00200020
.4byte 0x00200021
.4byte 0x00210021
.4byte 0x00220022
.4byte 0x00230023
.4byte 0x00230024
.4byte 0x00240025
.4byte 0x00250026
.4byte 0x00260026
.4byte 0x00270027
.4byte 0x00280028
.4byte 0x00290029
.4byte 0x002A002A
.4byte 0x002B002B
.4byte 0x002C002C
.4byte 0x002D002D
.4byte 0x002E002E
.4byte 0x002F002F
.4byte 0x00300031
.4byte 0x00310032
.4byte 0x00320033
.4byte 0x00330034
.4byte 0x00350035
.4byte 0x00360037
.4byte 0x00370038
.4byte 0x00380039
.4byte 0x003A003A
.4byte 0x003B003C
.4byte 0x003D003D
.4byte 0x003E003F
.4byte 0x003F0040
.4byte 0x00410042
.4byte 0x00420043
.4byte 0x00440045
.4byte 0x00460046
.4byte 0x00470048
.4byte 0x0049004A
.4byte 0x004B004B
.4byte 0x004C004D
.4byte 0x004E004F
.4byte 0x00500051
.4byte 0x00520053
.4byte 0x00540055
.4byte 0x00560057
.4byte 0x00580059
.4byte 0x005A005B
.4byte 0x005C005D
.4byte 0x005E005F
.4byte 0x00600061
.4byte 0x00620064
.4byte 0x00650066
.4byte 0x00670068
.4byte 0x006A006B
.4byte 0x006C006D
.4byte 0x006F0070
.4byte 0x00710072
.4byte 0x00740075
.4byte 0x00760078
.4byte 0x0079007B
.4byte 0x007C007E
.4byte 0x007F0080
.4byte 0x00820083
.4byte 0x00850087
.4byte 0x0088008A
.4byte 0x008B008D
.4byte 0x008F0090
.4byte 0x00920094
.4byte 0x00950097
.4byte 0x0099009B
.4byte 0x009C009E
.4byte 0x00A000A2
.4byte 0x00A400A6
.4byte 0x00A800AA
.4byte 0x00AB00AD
.4byte 0x00AF00B2
.4byte 0x00B400B6
.4byte 0x00B800BA
.4byte 0x00BC00BE
.4byte 0x00C000C3
.4byte 0x00C500C7
.4byte 0x00CA00CC
.4byte 0x00CE00D1
.4byte 0x00D300D6
.4byte 0x00D800DB
.4byte 0x00DD00E0
.4byte 0x00E200E5
.4byte 0x00E700EA
.4byte 0x00ED00F0
.4byte 0x00F200F5
.4byte 0x00F800FB
.4byte 0x00FE0101
.4byte 0x01040107
.4byte 0x010A010D
.4byte 0x01100113
.4byte 0x0116011A
.4byte 0x011D0120
.4byte 0x01240127
.4byte 0x012A012E
.4byte 0x01310135
.4byte 0x0138013C
.4byte 0x01400143
.4byte 0x0147014B
.4byte 0x014F0153
.4byte 0x0157015B
.4byte 0x015F0163
.4byte 0x0167016B
.4byte 0x016F0173
.4byte 0x0178017C
.4byte 0x01800185
.4byte 0x0189018E
.4byte 0x01930197
.4byte 0x019C01A1
.4byte 0x01A601AB
.4byte 0x01AF01B4
.4byte 0x01BA01BF
.4byte 0x01C401C9
.4byte 0x01CE01D4
.4byte 0x01D901DF
.4byte 0x01E401EA
.4byte 0x01EF01F5
.4byte 0x01FB0201
.4byte 0x0207020D
.4byte 0x02130219
.4byte 0x021F0226
.4byte 0x022C0232
.4byte 0x02390240
.4byte 0x0246024D
.4byte 0x0254025B
.4byte 0x02620269
.4byte 0x02700277
.4byte 0x027E0286
.4byte 0x028D0295
.4byte 0x029D02A4
.4byte 0x02AC02B4
.4byte 0x02BC02C4
.4byte 0x02CC02D5
.4byte 0x02DD02E6
.4byte 0x02EE02F7
.4byte 0x03000309
.4byte 0x0312031B
.4byte 0x0324032D
.4byte 0x03370340
.4byte 0x034A0354
.4byte 0x035D0367
.4byte 0x0371037C
.4byte 0x03860390
.4byte 0x039B03A6
.4byte 0x03B103BB
.4byte 0x03C703D2
.4byte 0x03DD03E9
.4byte 0x03F40400
.4byte 0x040C0418
.4byte 0x04240430
.4byte 0x043D0449
.4byte 0x04560463
.4byte 0x0470047D
.4byte 0x048A0498
.4byte 0x04A504B3
.4byte 0x04C104CF
.4byte 0x04DD04EC
.4byte 0x04FA0509
.4byte 0x05180527
.4byte 0x05360546
.4byte 0x05550565
.4byte 0x05750586
.4byte 0x059605A6
.4byte 0x05B705C8
.4byte 0x05D905EB
.4byte 0x05FC060E
.4byte 0x06200632
.4byte 0x06440657
.4byte 0x066A067D
.4byte 0x069006A4
.4byte 0x06B706CB
.4byte 0x06DF06F4
.4byte 0x0708071D
.4byte 0x07320748
.4byte 0x075D0773
.4byte 0x0789079F
.4byte 0x07B607CD
.4byte 0x07E407FB
.4byte 0x0813082B
.4byte 0x0843085C
.4byte 0x0874088E
.4byte 0x08A708C1
.4byte 0x08DA08F5
.4byte 0x090F092A
.4byte 0x09450961
.4byte 0x097D0999
.4byte 0x09B509D2
.4byte 0x09EF0A0D
.4byte 0x0A2A0A48
.4byte 0x0A670A86
.4byte 0x0AA50AC5
.4byte 0x0AE50B05
.4byte 0x0B250B47
.4byte 0x0B680B8A
.4byte 0x0BAC0BCF
.4byte 0x0BF20C15
.4byte 0x0C390C5D
.4byte 0x0C820CA7
.4byte 0x0CCC0CF2
.4byte 0x0D190D3F
.4byte 0x0D670D8E
.4byte 0x0DB70DDF
.4byte 0x0E080E32
.4byte 0x0E5C0E87
.4byte 0x0EB20EDD
.4byte 0x0F090F36
.4byte 0x0F630F91
.4byte 0x0FBF0FEE
.4byte 0x101D104D
.4byte 0x107D10AE
.4byte 0x10DF1111
.4byte 0x11441177
.4byte 0x11AB11DF
.4byte 0x1214124A
.4byte 0x128012B7
.4byte 0x12EE1326
.4byte 0x135F1399
.4byte 0x13D3140D
.4byte 0x14491485
.4byte 0x14C214FF
.4byte 0x153E157D
.4byte 0x15BC15FD
.4byte 0x163E1680
.4byte 0x16C31706
.4byte 0x174A178F
.4byte 0x17D5181C
.4byte 0x186318AC
.4byte 0x18F5193F
.4byte 0x198A19D5
.4byte 0x1A221A6F
.4byte 0x1ABE1B0D
.4byte 0x1B5D1BAE
.4byte 0x1C001C53
.4byte 0x1CA71CFC
.4byte 0x1D521DA9
.4byte 0x1E011E5A
.4byte 0x1EB41F0F
.4byte 0x1F6B1FC8
.4byte 0x20262086
.4byte 0x20E62148
.4byte 0x21AA220E
.4byte 0x227322D9
.4byte 0x234123A9
.4byte 0x2413247E
.4byte 0x24EA2557
.4byte 0x25C62636
.4byte 0x26A7271A
.4byte 0x278E2803
.4byte 0x287A28F2
.4byte 0x296B29E6
.4byte 0x2A622AE0
.4byte 0x2B5F2BDF
.4byte 0x2C612CE5
.4byte 0x2D6A2DF1
.4byte 0x2E792F03
.4byte 0x2F8E301B
.4byte 0x30AA313A
.4byte 0x31CC325F
.4byte 0x32F5338C
.4byte 0x342534BF
.4byte 0x355B35FA
.4byte 0x369A373C
.4byte 0x37DF3885
.4byte 0x392C39D6
.4byte 0x3A813B2F
.4byte 0x3BDE3C90
.4byte 0x3D433DF9
.4byte 0x3EB13F6A
.4byte 0x402640E5
.4byte 0x41A54268
.4byte 0x432C43F4
.4byte 0x44BD4589
.4byte 0x46574727
.4byte 0x47FA48D0
.4byte 0x49A84A82
.4byte 0x4B5F4C3E
.4byte 0x4D204E05
.4byte 0x4EEC4FD6
.4byte 0x50C351B2
.4byte 0x52A45399
.4byte 0x5491558C
.4byte 0x5689578A
.4byte 0x588D5994
.4byte 0x5A9D5BAA
.4byte 0x5CBA5DCD
.4byte 0x5EE35FFC
.4byte 0x61196238
.4byte 0x635C6482
.4byte 0x65AC66D9
.4byte 0x680A693F
.4byte 0x6A776BB2
.4byte 0x6CF26E35
.4byte 0x6F7B70C6
.4byte 0x72147366
.4byte 0x74BC7616
.4byte 0x777478D6
.4byte 0x7A3D7BA7
.4byte 0x7D167E88
.4byte 0x7FFF817B
.4byte 0x82FB847F
.4byte 0x86088795
.4byte 0x89278ABE
.4byte 0x8C598DF9
.4byte 0x8F9E9148
.4byte 0x92F694AA
.4byte 0x96639820
.4byte 0x99E39BAB
.4byte 0x9D799F4C
.4byte 0xA124A302
.4byte 0xA4E5A6CE
.4byte 0xA8BCAAB0
.4byte 0xACAAAEAA
.4byte 0xB0B0B2BC
.4byte 0xB4CEB6E5
.4byte 0xB904BB28
.4byte 0xBD53BF84
.4byte 0xC1BCC3FA
.4byte 0xC63FC88B
.4byte 0xCADDCD37
.4byte 0xCF97D1FE
.4byte 0xD46DD6E3
.4byte 0xD960DBE4
.4byte 0xDE70E103
.4byte 0xE39EE641
.4byte 0xE8EBEB9E
.4byte 0xEE58F11B
.4byte 0xF3E6F6B9
.4byte 0xF994FC78
.4byte 0xFF640000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFD
.4byte 0xFFFFFFFD
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFA
.4byte 0xFFFFFFFA
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF8
.4byte 0xFFFFFFF8
.4byte 0xFFFFFFF7
.4byte 0xFFFFFFF7
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF5
.4byte 0xFFFFFFF5
.4byte 0xFFFFFFF4
.4byte 0xFFFFFFF4
.4byte 0xFFFFFFF3
.4byte 0xFFFFFFF3
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF1
.4byte 0xFFFFFFF1
.4byte 0xFFFFFFF0
.4byte 0xFFFFFFF0
.4byte 0xFFFFFFEF
.4byte 0xFFFFFFEF
.4byte 0xFFFFFFEE
.4byte 0xFFFFFFEE
.4byte 0xFFFFFFED
.4byte 0xFFFFFFEC
.4byte 0xFFFFFFEC
.4byte 0xFFFFFFEB
.4byte 0xFFFFFFEB
.4byte 0xFFFFFFEA
.4byte 0xFFFFFFEA
.4byte 0xFFFFFFE9
.4byte 0xFFFFFFE9
.4byte 0xFFFFFFE8
.4byte 0xFFFFFFE7
.4byte 0xFFFFFFE7
.4byte 0xFFFFFFE6
.4byte 0xFFFFFFE6
.4byte 0xFFFFFFE5
.4byte 0xFFFFFFE4
.4byte 0xFFFFFFE4
.4byte 0xFFFFFFE3
.4byte 0xFFFFFFE2
.4byte 0xFFFFFFE2
.4byte 0xFFFFFFE1
.4byte 0xFFFFFFE0
.4byte 0xFFFFFFDF
.4byte 0xFFFFFFDF
.4byte 0xFFFFFFDE
.4byte 0xFFFFFFDD
.4byte 0xFFFFFFDC
.4byte 0xFFFFFFDC
.4byte 0xFFFFFFDB
.4byte 0xFFFFFFDA
.4byte 0xFFFFFFD9
.4byte 0xFFFFFFD8
.4byte 0xFFFFFFD8
.4byte 0xFFFFFFD7
.4byte 0xFFFFFFD6
.4byte 0xFFFFFFD5
.4byte 0xFFFFFFD4
.4byte 0xFFFFFFD3
.4byte 0xFFFFFFD2
.4byte 0xFFFFFFD1
.4byte 0xFFFFFFD0
.4byte 0xFFFFFFCF
.4byte 0xFFFFFFCE
.4byte 0xFFFFFFCD
.4byte 0xFFFFFFCC
.4byte 0xFFFFFFCA
.4byte 0xFFFFFFC9
.4byte 0xFFFFFFC8
.4byte 0xFFFFFFC7
.4byte 0xFFFFFFC5
.4byte 0xFFFFFFC4
.4byte 0xFFFFFFC3
.4byte 0xFFFFFFC1
.4byte 0xFFFFFFC0
.4byte 0xFFFFFFBE
.4byte 0xFFFFFFBD
.4byte 0xFFFFFFBB
.4byte 0xFFFFFFB9
.4byte 0xFFFFFFB8
.4byte 0xFFFFFFB6
.4byte 0xFFFFFFB4
.4byte 0xFFFFFFB2
.4byte 0xFFFFFFB0
.4byte 0xFFFFFFAD
.4byte 0xFFFFFFAB
.4byte 0xFFFFFFA9
.4byte 0xFFFFFFA6
.4byte 0xFFFFFFA3
.4byte 0xFFFFFFA0
.4byte 0xFFFFFF9D
.4byte 0xFFFFFF9A
.4byte 0xFFFFFF96
.4byte 0xFFFFFF92
.4byte 0xFFFFFF8D
.4byte 0xFFFFFF88
.4byte 0xFFFFFF82
.4byte 0xFFFFFF7B
.4byte 0xFFFFFF74
.4byte 0xFFFFFF6A
.4byte 0xFFFFFF5D
.4byte 0xFFFFFF4C
.4byte 0xFFFFFF2E
.4byte 0xFFFFFC78
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x0000FFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFEFFFE
.4byte 0xFFFEFFFE
.4byte 0xFFFDFFFD
.4byte 0xFFFDFFFC
.4byte 0xFFFCFFFC
.4byte 0xFFFBFFFB
.4byte 0xFFFAFFFA
.4byte 0xFFFAFFF9
.4byte 0xFFF9FFF8
.4byte 0xFFF8FFF7
.4byte 0xFFF7FFF6
.4byte 0xFFF5FFF5
.4byte 0xFFF4FFF4
.4byte 0xFFF3FFF2
.4byte 0xFFF2FFF1
.4byte 0xFFF0FFEF
.4byte 0xFFEFFFEE
.4byte 0xFFEDFFEC
.4byte 0xFFEBFFEB
.4byte 0xFFEAFFE9
.4byte 0xFFE8FFE7
.4byte 0xFFE6FFE5
.4byte 0xFFE4FFE3
.4byte 0xFFE2FFE1
.4byte 0xFFE0FFDE
.4byte 0xFFDDFFDC
.4byte 0xFFDBFFDA
.4byte 0xFFD8FFD7
.4byte 0xFFD6FFD4
.4byte 0xFFD3FFD1
.4byte 0xFFD0FFCE
.4byte 0xFFCCFFCB
.4byte 0xFFC9FFC7
.4byte 0xFFC6FFC4
.4byte 0xFFC2FFC0
.4byte 0xFFBEFFBC
.4byte 0xFFBAFFB7
.4byte 0xFFB5FFB3
.4byte 0xFFB0FFAE
.4byte 0xFFABFFA8
.4byte 0xFFA6FFA3
.4byte 0xFFA0FF9C
.4byte 0xFF99FF96
.4byte 0xFF92FF8E
.4byte 0xFF8AFF86
.4byte 0xFF82FF7D
.4byte 0xFF78FF73
.4byte 0xFF6EFF68
.4byte 0xFF61FF5A
.4byte 0xFF53FF4B
.4byte 0xFF42FF37
.4byte 0xFF2CFF1F
.4byte 0xFF0FFEFB
.4byte 0xFEE2FEBF
.4byte 0xFE83FC40
.4byte 0xFFC3FFC3
.4byte 0xFFC4FFC5
.4byte 0xFFC5FFC6
.4byte 0xFFC6FFC7
.4byte 0xFFC8FFC8
.4byte 0xFFC9FFC9
.4byte 0xFFCAFFCB
.4byte 0xFFCBFFCC
.4byte 0xFFCCFFCD
.4byte 0xFFCEFFCE
.4byte 0xFFCFFFCF
.4byte 0xFFD0FFD0
.4byte 0xFFD1FFD1
.4byte 0xFFD2FFD2
.4byte 0xFFD3FFD3
.4byte 0xFFD4FFD4
.4byte 0xFFD5FFD5
.4byte 0xFFD6FFD6
.4byte 0xFFD7FFD7
.4byte 0xFFD8FFD8
.4byte 0xFFD9FFD9
.4byte 0xFFDAFFDA
.4byte 0xFFDAFFDB
.4byte 0xFFDBFFDC
.4byte 0xFFDCFFDD
.4byte 0xFFDDFFDD
.4byte 0xFFDEFFDE
.4byte 0xFFDFFFDF
.4byte 0xFFE0FFE0
.4byte 0xFFE0FFE1
.4byte 0xFFE1FFE1
.4byte 0xFFE2FFE2
.4byte 0xFFE3FFE3
.4byte 0xFFE3FFE4
.4byte 0xFFE4FFE4
.4byte 0xFFE5FFE5
.4byte 0xFFE5FFE6
.4byte 0xFFE6FFE6
.4byte 0xFFE7FFE7
.4byte 0xFFE7FFE8
.4byte 0xFFE8FFE8
.4byte 0xFFE9FFE9
.4byte 0xFFE9FFEA
.4byte 0xFFEAFFEA
.4byte 0xFFEBFFEB
.4byte 0xFFEBFFEC
.4byte 0xFFECFFEC
.4byte 0xFFECFFED
.4byte 0xFFEDFFED
.4byte 0xFFEEFFEE
.4byte 0xFFEEFFEE
.4byte 0xFFEFFFEF
.4byte 0xFFEFFFEF
.4byte 0xFFF0FFF0
.4byte 0xFFF0FFF0
.4byte 0xFFF1FFF1
.4byte 0xFFF1FFF1
.4byte 0xFFF2FFF2
.4byte 0xFFF2FFF2
.4byte 0xFFF3FFF3
.4byte 0xFFF3FFF3
.4byte 0xFFF3FFF4
.4byte 0xFFF4FFF4
.4byte 0xFFF4FFF5
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sIndex2IdTable
sIndex2IdTable:
.skip 0x10
.global sId2IndexTable
sId2IndexTable:
.skip 0x60
.global __HBMMIXSoundMode
__HBMMIXSoundMode:
.skip 0x4
.global __HBMMIXChannel
__HBMMIXChannel:
.skip 0x644
.global __init_80543E98
__init_80543E98:
.skip 0x8

View file

@ -1,746 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMMIXVolumeTable
__HBMMIXVolumeTable:
.4byte 0x00000001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00010001
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020002
.4byte 0x00020003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00030003
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040004
.4byte 0x00040005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050005
.4byte 0x00050006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00060006
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00070007
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00080008
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x00090009
.4byte 0x0009000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000A000A
.4byte 0x000B000B
.4byte 0x000B000B
.4byte 0x000B000B
.4byte 0x000B000C
.4byte 0x000C000C
.4byte 0x000C000C
.4byte 0x000C000C
.4byte 0x000D000D
.4byte 0x000D000D
.4byte 0x000D000D
.4byte 0x000D000E
.4byte 0x000E000E
.4byte 0x000E000E
.4byte 0x000E000F
.4byte 0x000F000F
.4byte 0x000F000F
.4byte 0x00100010
.4byte 0x00100010
.4byte 0x00100011
.4byte 0x00110011
.4byte 0x00110011
.4byte 0x00120012
.4byte 0x00120012
.4byte 0x00120013
.4byte 0x00130013
.4byte 0x00130013
.4byte 0x00140014
.4byte 0x00140014
.4byte 0x00150015
.4byte 0x00150015
.4byte 0x00160016
.4byte 0x00160016
.4byte 0x00170017
.4byte 0x00170018
.4byte 0x00180018
.4byte 0x00180019
.4byte 0x00190019
.4byte 0x001A001A
.4byte 0x001A001A
.4byte 0x001B001B
.4byte 0x001B001C
.4byte 0x001C001C
.4byte 0x001D001D
.4byte 0x001D001E
.4byte 0x001E001E
.4byte 0x001F001F
.4byte 0x00200020
.4byte 0x00200021
.4byte 0x00210021
.4byte 0x00220022
.4byte 0x00230023
.4byte 0x00230024
.4byte 0x00240025
.4byte 0x00250026
.4byte 0x00260026
.4byte 0x00270027
.4byte 0x00280028
.4byte 0x00290029
.4byte 0x002A002A
.4byte 0x002B002B
.4byte 0x002C002C
.4byte 0x002D002D
.4byte 0x002E002E
.4byte 0x002F002F
.4byte 0x00300031
.4byte 0x00310032
.4byte 0x00320033
.4byte 0x00330034
.4byte 0x00350035
.4byte 0x00360037
.4byte 0x00370038
.4byte 0x00380039
.4byte 0x003A003A
.4byte 0x003B003C
.4byte 0x003D003D
.4byte 0x003E003F
.4byte 0x003F0040
.4byte 0x00410042
.4byte 0x00420043
.4byte 0x00440045
.4byte 0x00460046
.4byte 0x00470048
.4byte 0x0049004A
.4byte 0x004B004B
.4byte 0x004C004D
.4byte 0x004E004F
.4byte 0x00500051
.4byte 0x00520053
.4byte 0x00540055
.4byte 0x00560057
.4byte 0x00580059
.4byte 0x005A005B
.4byte 0x005C005D
.4byte 0x005E005F
.4byte 0x00600061
.4byte 0x00620064
.4byte 0x00650066
.4byte 0x00670068
.4byte 0x006A006B
.4byte 0x006C006D
.4byte 0x006F0070
.4byte 0x00710072
.4byte 0x00740075
.4byte 0x00760078
.4byte 0x0079007B
.4byte 0x007C007E
.4byte 0x007F0080
.4byte 0x00820083
.4byte 0x00850087
.4byte 0x0088008A
.4byte 0x008B008D
.4byte 0x008F0090
.4byte 0x00920094
.4byte 0x00950097
.4byte 0x0099009B
.4byte 0x009C009E
.4byte 0x00A000A2
.4byte 0x00A400A6
.4byte 0x00A800AA
.4byte 0x00AB00AD
.4byte 0x00AF00B2
.4byte 0x00B400B6
.4byte 0x00B800BA
.4byte 0x00BC00BE
.4byte 0x00C000C3
.4byte 0x00C500C7
.4byte 0x00CA00CC
.4byte 0x00CE00D1
.4byte 0x00D300D6
.4byte 0x00D800DB
.4byte 0x00DD00E0
.4byte 0x00E200E5
.4byte 0x00E700EA
.4byte 0x00ED00F0
.4byte 0x00F200F5
.4byte 0x00F800FB
.4byte 0x00FE0101
.4byte 0x01040107
.4byte 0x010A010D
.4byte 0x01100113
.4byte 0x0116011A
.4byte 0x011D0120
.4byte 0x01240127
.4byte 0x012A012E
.4byte 0x01310135
.4byte 0x0138013C
.4byte 0x01400143
.4byte 0x0147014B
.4byte 0x014F0153
.4byte 0x0157015B
.4byte 0x015F0163
.4byte 0x0167016B
.4byte 0x016F0173
.4byte 0x0178017C
.4byte 0x01800185
.4byte 0x0189018E
.4byte 0x01930197
.4byte 0x019C01A1
.4byte 0x01A601AB
.4byte 0x01AF01B4
.4byte 0x01BA01BF
.4byte 0x01C401C9
.4byte 0x01CE01D4
.4byte 0x01D901DF
.4byte 0x01E401EA
.4byte 0x01EF01F5
.4byte 0x01FB0201
.4byte 0x0207020D
.4byte 0x02130219
.4byte 0x021F0226
.4byte 0x022C0232
.4byte 0x02390240
.4byte 0x0246024D
.4byte 0x0254025B
.4byte 0x02620269
.4byte 0x02700277
.4byte 0x027E0286
.4byte 0x028D0295
.4byte 0x029D02A4
.4byte 0x02AC02B4
.4byte 0x02BC02C4
.4byte 0x02CC02D5
.4byte 0x02DD02E6
.4byte 0x02EE02F7
.4byte 0x03000309
.4byte 0x0312031B
.4byte 0x0324032D
.4byte 0x03370340
.4byte 0x034A0354
.4byte 0x035D0367
.4byte 0x0371037C
.4byte 0x03860390
.4byte 0x039B03A6
.4byte 0x03B103BB
.4byte 0x03C703D2
.4byte 0x03DD03E9
.4byte 0x03F40400
.4byte 0x040C0418
.4byte 0x04240430
.4byte 0x043D0449
.4byte 0x04560463
.4byte 0x0470047D
.4byte 0x048A0498
.4byte 0x04A504B3
.4byte 0x04C104CF
.4byte 0x04DD04EC
.4byte 0x04FA0509
.4byte 0x05180527
.4byte 0x05360546
.4byte 0x05550565
.4byte 0x05750586
.4byte 0x059605A6
.4byte 0x05B705C8
.4byte 0x05D905EB
.4byte 0x05FC060E
.4byte 0x06200632
.4byte 0x06440657
.4byte 0x066A067D
.4byte 0x069006A4
.4byte 0x06B706CB
.4byte 0x06DF06F4
.4byte 0x0708071D
.4byte 0x07320748
.4byte 0x075D0773
.4byte 0x0789079F
.4byte 0x07B607CD
.4byte 0x07E407FB
.4byte 0x0813082B
.4byte 0x0843085C
.4byte 0x0874088E
.4byte 0x08A708C1
.4byte 0x08DA08F5
.4byte 0x090F092A
.4byte 0x09450961
.4byte 0x097D0999
.4byte 0x09B509D2
.4byte 0x09EF0A0D
.4byte 0x0A2A0A48
.4byte 0x0A670A86
.4byte 0x0AA50AC5
.4byte 0x0AE50B05
.4byte 0x0B250B47
.4byte 0x0B680B8A
.4byte 0x0BAC0BCF
.4byte 0x0BF20C15
.4byte 0x0C390C5D
.4byte 0x0C820CA7
.4byte 0x0CCC0CF2
.4byte 0x0D190D3F
.4byte 0x0D670D8E
.4byte 0x0DB70DDF
.4byte 0x0E080E32
.4byte 0x0E5C0E87
.4byte 0x0EB20EDD
.4byte 0x0F090F36
.4byte 0x0F630F91
.4byte 0x0FBF0FEE
.4byte 0x101D104D
.4byte 0x107D10AE
.4byte 0x10DF1111
.4byte 0x11441177
.4byte 0x11AB11DF
.4byte 0x1214124A
.4byte 0x128012B7
.4byte 0x12EE1326
.4byte 0x135F1399
.4byte 0x13D3140D
.4byte 0x14491485
.4byte 0x14C214FF
.4byte 0x153E157D
.4byte 0x15BC15FD
.4byte 0x163E1680
.4byte 0x16C31706
.4byte 0x174A178F
.4byte 0x17D5181C
.4byte 0x186318AC
.4byte 0x18F5193F
.4byte 0x198A19D5
.4byte 0x1A221A6F
.4byte 0x1ABE1B0D
.4byte 0x1B5D1BAE
.4byte 0x1C001C53
.4byte 0x1CA71CFC
.4byte 0x1D521DA9
.4byte 0x1E011E5A
.4byte 0x1EB41F0F
.4byte 0x1F6B1FC8
.4byte 0x20262086
.4byte 0x20E62148
.4byte 0x21AA220E
.4byte 0x227322D9
.4byte 0x234123A9
.4byte 0x2413247E
.4byte 0x24EA2557
.4byte 0x25C62636
.4byte 0x26A7271A
.4byte 0x278E2803
.4byte 0x287A28F2
.4byte 0x296B29E6
.4byte 0x2A622AE0
.4byte 0x2B5F2BDF
.4byte 0x2C612CE5
.4byte 0x2D6A2DF1
.4byte 0x2E792F03
.4byte 0x2F8E301B
.4byte 0x30AA313A
.4byte 0x31CC325F
.4byte 0x32F5338C
.4byte 0x342534BF
.4byte 0x355B35FA
.4byte 0x369A373C
.4byte 0x37DF3885
.4byte 0x392C39D6
.4byte 0x3A813B2F
.4byte 0x3BDE3C90
.4byte 0x3D433DF9
.4byte 0x3EB13F6A
.4byte 0x402640E5
.4byte 0x41A54268
.4byte 0x432C43F4
.4byte 0x44BD4589
.4byte 0x46574727
.4byte 0x47FA48D0
.4byte 0x49A84A82
.4byte 0x4B5F4C3E
.4byte 0x4D204E05
.4byte 0x4EEC4FD6
.4byte 0x50C351B2
.4byte 0x52A45399
.4byte 0x5491558C
.4byte 0x5689578A
.4byte 0x588D5994
.4byte 0x5A9D5BAA
.4byte 0x5CBA5DCD
.4byte 0x5EE35FFC
.4byte 0x61196238
.4byte 0x635C6482
.4byte 0x65AC66D9
.4byte 0x680A693F
.4byte 0x6A776BB2
.4byte 0x6CF26E35
.4byte 0x6F7B70C6
.4byte 0x72147366
.4byte 0x74BC7616
.4byte 0x777478D6
.4byte 0x7A3D7BA7
.4byte 0x7D167E88
.4byte 0x7FFF817B
.4byte 0x82FB847F
.4byte 0x86088795
.4byte 0x89278ABE
.4byte 0x8C598DF9
.4byte 0x8F9E9148
.4byte 0x92F694AA
.4byte 0x96639820
.4byte 0x99E39BAB
.4byte 0x9D799F4C
.4byte 0xA124A302
.4byte 0xA4E5A6CE
.4byte 0xA8BCAAB0
.4byte 0xACAAAEAA
.4byte 0xB0B0B2BC
.4byte 0xB4CEB6E5
.4byte 0xB904BB28
.4byte 0xBD53BF84
.4byte 0xC1BCC3FA
.4byte 0xC63FC88B
.4byte 0xCADDCD37
.4byte 0xCF97D1FE
.4byte 0xD46DD6E3
.4byte 0xD960DBE4
.4byte 0xDE70E103
.4byte 0xE39EE641
.4byte 0xE8EBEB9E
.4byte 0xEE58F11B
.4byte 0xF3E6F6B9
.4byte 0xF994FC78
.4byte 0xFF640000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFE
.4byte 0xFFFFFFFD
.4byte 0xFFFFFFFD
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFC
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFB
.4byte 0xFFFFFFFA
.4byte 0xFFFFFFFA
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF9
.4byte 0xFFFFFFF8
.4byte 0xFFFFFFF8
.4byte 0xFFFFFFF7
.4byte 0xFFFFFFF7
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF6
.4byte 0xFFFFFFF5
.4byte 0xFFFFFFF5
.4byte 0xFFFFFFF4
.4byte 0xFFFFFFF4
.4byte 0xFFFFFFF3
.4byte 0xFFFFFFF3
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF2
.4byte 0xFFFFFFF1
.4byte 0xFFFFFFF1
.4byte 0xFFFFFFF0
.4byte 0xFFFFFFF0
.4byte 0xFFFFFFEF
.4byte 0xFFFFFFEF
.4byte 0xFFFFFFEE
.4byte 0xFFFFFFEE
.4byte 0xFFFFFFED
.4byte 0xFFFFFFEC
.4byte 0xFFFFFFEC
.4byte 0xFFFFFFEB
.4byte 0xFFFFFFEB
.4byte 0xFFFFFFEA
.4byte 0xFFFFFFEA
.4byte 0xFFFFFFE9
.4byte 0xFFFFFFE9
.4byte 0xFFFFFFE8
.4byte 0xFFFFFFE7
.4byte 0xFFFFFFE7
.4byte 0xFFFFFFE6
.4byte 0xFFFFFFE6
.4byte 0xFFFFFFE5
.4byte 0xFFFFFFE4
.4byte 0xFFFFFFE4
.4byte 0xFFFFFFE3
.4byte 0xFFFFFFE2
.4byte 0xFFFFFFE2
.4byte 0xFFFFFFE1
.4byte 0xFFFFFFE0
.4byte 0xFFFFFFDF
.4byte 0xFFFFFFDF
.4byte 0xFFFFFFDE
.4byte 0xFFFFFFDD
.4byte 0xFFFFFFDC
.4byte 0xFFFFFFDC
.4byte 0xFFFFFFDB
.4byte 0xFFFFFFDA
.4byte 0xFFFFFFD9
.4byte 0xFFFFFFD8
.4byte 0xFFFFFFD8
.4byte 0xFFFFFFD7
.4byte 0xFFFFFFD6
.4byte 0xFFFFFFD5
.4byte 0xFFFFFFD4
.4byte 0xFFFFFFD3
.4byte 0xFFFFFFD2
.4byte 0xFFFFFFD1
.4byte 0xFFFFFFD0
.4byte 0xFFFFFFCF
.4byte 0xFFFFFFCE
.4byte 0xFFFFFFCD
.4byte 0xFFFFFFCC
.4byte 0xFFFFFFCA
.4byte 0xFFFFFFC9
.4byte 0xFFFFFFC8
.4byte 0xFFFFFFC7
.4byte 0xFFFFFFC5
.4byte 0xFFFFFFC4
.4byte 0xFFFFFFC3
.4byte 0xFFFFFFC1
.4byte 0xFFFFFFC0
.4byte 0xFFFFFFBE
.4byte 0xFFFFFFBD
.4byte 0xFFFFFFBB
.4byte 0xFFFFFFB9
.4byte 0xFFFFFFB8
.4byte 0xFFFFFFB6
.4byte 0xFFFFFFB4
.4byte 0xFFFFFFB2
.4byte 0xFFFFFFB0
.4byte 0xFFFFFFAD
.4byte 0xFFFFFFAB
.4byte 0xFFFFFFA9
.4byte 0xFFFFFFA6
.4byte 0xFFFFFFA3
.4byte 0xFFFFFFA0
.4byte 0xFFFFFF9D
.4byte 0xFFFFFF9A
.4byte 0xFFFFFF96
.4byte 0xFFFFFF92
.4byte 0xFFFFFF8D
.4byte 0xFFFFFF88
.4byte 0xFFFFFF82
.4byte 0xFFFFFF7B
.4byte 0xFFFFFF74
.4byte 0xFFFFFF6A
.4byte 0xFFFFFF5D
.4byte 0xFFFFFF4C
.4byte 0xFFFFFF2E
.4byte 0xFFFFFC78
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x0000FFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFEFFFE
.4byte 0xFFFEFFFE
.4byte 0xFFFDFFFD
.4byte 0xFFFDFFFC
.4byte 0xFFFCFFFC
.4byte 0xFFFBFFFB
.4byte 0xFFFAFFFA
.4byte 0xFFFAFFF9
.4byte 0xFFF9FFF8
.4byte 0xFFF8FFF7
.4byte 0xFFF7FFF6
.4byte 0xFFF5FFF5
.4byte 0xFFF4FFF4
.4byte 0xFFF3FFF2
.4byte 0xFFF2FFF1
.4byte 0xFFF0FFEF
.4byte 0xFFEFFFEE
.4byte 0xFFEDFFEC
.4byte 0xFFEBFFEB
.4byte 0xFFEAFFE9
.4byte 0xFFE8FFE7
.4byte 0xFFE6FFE5
.4byte 0xFFE4FFE3
.4byte 0xFFE2FFE1
.4byte 0xFFE0FFDE
.4byte 0xFFDDFFDC
.4byte 0xFFDBFFDA
.4byte 0xFFD8FFD7
.4byte 0xFFD6FFD4
.4byte 0xFFD3FFD1
.4byte 0xFFD0FFCE
.4byte 0xFFCCFFCB
.4byte 0xFFC9FFC7
.4byte 0xFFC6FFC4
.4byte 0xFFC2FFC0
.4byte 0xFFBEFFBC
.4byte 0xFFBAFFB7
.4byte 0xFFB5FFB3
.4byte 0xFFB0FFAE
.4byte 0xFFABFFA8
.4byte 0xFFA6FFA3
.4byte 0xFFA0FF9C
.4byte 0xFF99FF96
.4byte 0xFF92FF8E
.4byte 0xFF8AFF86
.4byte 0xFF82FF7D
.4byte 0xFF78FF73
.4byte 0xFF6EFF68
.4byte 0xFF61FF5A
.4byte 0xFF53FF4B
.4byte 0xFF42FF37
.4byte 0xFF2CFF1F
.4byte 0xFF0FFEFB
.4byte 0xFEE2FEBF
.4byte 0xFE83FC40
.4byte 0xFFC3FFC3
.4byte 0xFFC4FFC5
.4byte 0xFFC5FFC6
.4byte 0xFFC6FFC7
.4byte 0xFFC8FFC8
.4byte 0xFFC9FFC9
.4byte 0xFFCAFFCB
.4byte 0xFFCBFFCC
.4byte 0xFFCCFFCD
.4byte 0xFFCEFFCE
.4byte 0xFFCFFFCF
.4byte 0xFFD0FFD0
.4byte 0xFFD1FFD1
.4byte 0xFFD2FFD2
.4byte 0xFFD3FFD3
.4byte 0xFFD4FFD4
.4byte 0xFFD5FFD5
.4byte 0xFFD6FFD6
.4byte 0xFFD7FFD7
.4byte 0xFFD8FFD8
.4byte 0xFFD9FFD9
.4byte 0xFFDAFFDA
.4byte 0xFFDAFFDB
.4byte 0xFFDBFFDC
.4byte 0xFFDCFFDD
.4byte 0xFFDDFFDD
.4byte 0xFFDEFFDE
.4byte 0xFFDFFFDF
.4byte 0xFFE0FFE0
.4byte 0xFFE0FFE1
.4byte 0xFFE1FFE1
.4byte 0xFFE2FFE2
.4byte 0xFFE3FFE3
.4byte 0xFFE3FFE4
.4byte 0xFFE4FFE4
.4byte 0xFFE5FFE5
.4byte 0xFFE5FFE6
.4byte 0xFFE6FFE6
.4byte 0xFFE7FFE7
.4byte 0xFFE7FFE8
.4byte 0xFFE8FFE8
.4byte 0xFFE9FFE9
.4byte 0xFFE9FFEA
.4byte 0xFFEAFFEA
.4byte 0xFFEBFFEB
.4byte 0xFFEBFFEC
.4byte 0xFFECFFEC
.4byte 0xFFECFFED
.4byte 0xFFEDFFED
.4byte 0xFFEEFFEE
.4byte 0xFFEEFFEE
.4byte 0xFFEFFFEF
.4byte 0xFFEFFFEF
.4byte 0xFFF0FFF0
.4byte 0xFFF0FFF0
.4byte 0xFFF1FFF1
.4byte 0xFFF1FFF1
.4byte 0xFFF2FFF2
.4byte 0xFFF2FFF2
.4byte 0xFFF3FFF3
.4byte 0xFFF3FFF3
.4byte 0xFFF3FFF4
.4byte 0xFFF4FFF4
.4byte 0xFFF4FFF5

View file

@ -1,22 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global sIndex2IdTable
sIndex2IdTable:
.skip 0x10
.global sId2IndexTable
sId2IndexTable:
.skip 0x60
.global __HBMMIXSoundMode
__HBMMIXSoundMode:
.skip 0x4
.global __HBMMIXChannel
__HBMMIXChannel:
.skip 0x644
.global __init_80543E98
__init_80543E98:
.skip 0x8

View file

@ -713,3 +713,67 @@ lbl_8014B818:
HBMSEQSetVolume:
/* 8014B840 00147680 38 63 00 14 */ addi r3, r3, 0x14
/* 8014B844 00147684 4B FF E4 6C */ b HBMSYNSetMasterVolume
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1048_8040E328"
"@1048_8040E328":
.4byte 0x47800000
.4byte 0x42C00000
.4byte 0x467A0000
.4byte 0
.4byte 0x43300000
.4byte 0x80000000
.4byte 0x49742400
.4byte 0x46FA0000
.4byte 0x43300000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSEQMidiEventLength
__HBMSEQMidiEventLength:
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x00000201
.4byte 0
.4byte 0
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __HBMSEQSequenceList
__HBMSEQSequenceList:
.skip 0x4
.global __init_80544374
__init_80544374:
.skip 0x4

View file

@ -1,16 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1048_8040E328"
"@1048_8040E328":
.4byte 0x47800000
.4byte 0x42C00000
.4byte 0x467A0000
.4byte 0
.4byte 0x43300000
.4byte 0x80000000
.4byte 0x49742400
.4byte 0x46FA0000
.4byte 0x43300000
.4byte 0

View file

@ -1,38 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSEQMidiEventLength
__HBMSEQMidiEventLength:
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x01010101
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x02020202
.4byte 0x00000201
.4byte 0
.4byte 0
.4byte 0

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __HBMSEQSequenceList
__HBMSEQSequenceList:
.skip 0x4
.global __init_80544374
__init_80544374:
.skip 0x4

View file

@ -347,3 +347,17 @@ HBMSYNSetMasterVolume:
/* 80149CB4 00145AF4 90 03 00 68 */ stw r0, 0x68(r3)
/* 80149CB8 00145AF8 4E 80 00 20 */ blr
/* 80149CBC 00145AFC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __HBMSYNSynthList
__HBMSYNSynthList:
.skip 0x4
.global __HBMSYNVoice
__HBMSYNVoice:
.skip 0x4C4
.global __init_80544368
__init_80544368:
.skip 0x8

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __HBMSYNSynthList
__HBMSYNSynthList:
.skip 0x4
.global __HBMSYNVoice
__HBMSYNVoice:
.skip 0x4C4
.global __init_80544368
__init_80544368:
.skip 0x8

View file

@ -341,3 +341,137 @@ lbl_8014A12C:
/* 8014A154 00145F94 4E 80 00 20 */ blr
/* 8014A158 00145F98 00 00 00 00 */ .4byte 0x00000000
/* 8014A15C 00145F9C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNn128
__HBMSYNn128:
.4byte 0
.4byte 0x3C000219
.4byte 0x3C800000
.4byte 0x3CC0010C
.4byte 0x3D000000
.4byte 0x3D200086
.4byte 0x3D400000
.4byte 0x3D600086
.4byte 0x3D800000
.4byte 0x3D900043
.4byte 0x3DA00000
.4byte 0x3DB00043
.4byte 0x3DC00000
.4byte 0x3DD00043
.4byte 0x3DE00000
.4byte 0x3DF00043
.4byte 0x3E000000
.4byte 0x3E080022
.4byte 0x3E100000
.4byte 0x3E180022
.4byte 0x3E200000
.4byte 0x3E280022
.4byte 0x3E300000
.4byte 0x3E380022
.4byte 0x3E400000
.4byte 0x3E480022
.4byte 0x3E500000
.4byte 0x3E580022
.4byte 0x3E600000
.4byte 0x3E680022
.4byte 0x3E700000
.4byte 0x3E780022
.4byte 0x3E800000
.4byte 0x3E840011
.4byte 0x3E880000
.4byte 0x3E8C0011
.4byte 0x3E900000
.4byte 0x3E940011
.4byte 0x3E980000
.4byte 0x3E9C0011
.4byte 0x3EA00000
.4byte 0x3EA40011
.4byte 0x3EA80000
.4byte 0x3EAC0011
.4byte 0x3EB00000
.4byte 0x3EB40011
.4byte 0x3EB80000
.4byte 0x3EBC0011
.4byte 0x3EC00000
.4byte 0x3EC40011
.4byte 0x3EC80000
.4byte 0x3ECC0011
.4byte 0x3ED00000
.4byte 0x3ED40011
.4byte 0x3ED80000
.4byte 0x3EDC0011
.4byte 0x3EE00000
.4byte 0x3EE40011
.4byte 0x3EE80000
.4byte 0x3EEC0011
.4byte 0x3EF00000
.4byte 0x3EF40011
.4byte 0x3EF80000
.4byte 0x3EFC0011
.4byte 0x3F000000
.4byte 0x3F020008
.4byte 0x3F040000
.4byte 0x3F060008
.4byte 0x3F080000
.4byte 0x3F0A0008
.4byte 0x3F0C0000
.4byte 0x3F0E0008
.4byte 0x3F100000
.4byte 0x3F120008
.4byte 0x3F140000
.4byte 0x3F160008
.4byte 0x3F180000
.4byte 0x3F1A0008
.4byte 0x3F1C0000
.4byte 0x3F1E0008
.4byte 0x3F200000
.4byte 0x3F220008
.4byte 0x3F240000
.4byte 0x3F260008
.4byte 0x3F280000
.4byte 0x3F2A0008
.4byte 0x3F2C0000
.4byte 0x3F2E0008
.4byte 0x3F300000
.4byte 0x3F320008
.4byte 0x3F340000
.4byte 0x3F360008
.4byte 0x3F380000
.4byte 0x3F3A0008
.4byte 0x3F3C0000
.4byte 0x3F3E0008
.4byte 0x3F400000
.4byte 0x3F420008
.4byte 0x3F440000
.4byte 0x3F460008
.4byte 0x3F480000
.4byte 0x3F4A0008
.4byte 0x3F4C0000
.4byte 0x3F4E0008
.4byte 0x3F500000
.4byte 0x3F520008
.4byte 0x3F540000
.4byte 0x3F560008
.4byte 0x3F580000
.4byte 0x3F5A0008
.4byte 0x3F5C0000
.4byte 0x3F5E0008
.4byte 0x3F600000
.4byte 0x3F620008
.4byte 0x3F640000
.4byte 0x3F660008
.4byte 0x3F680000
.4byte 0x3F6A0008
.4byte 0x3F6C0000
.4byte 0x3F6E0008
.4byte 0x3F700000
.4byte 0x3F720008
.4byte 0x3F740000
.4byte 0x3F760008
.4byte 0x3F780000
.4byte 0x3F7A0008
.4byte 0x3F7C0000
.4byte 0x3F7E0008

View file

@ -1,134 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNn128
__HBMSYNn128:
.4byte 0
.4byte 0x3C000219
.4byte 0x3C800000
.4byte 0x3CC0010C
.4byte 0x3D000000
.4byte 0x3D200086
.4byte 0x3D400000
.4byte 0x3D600086
.4byte 0x3D800000
.4byte 0x3D900043
.4byte 0x3DA00000
.4byte 0x3DB00043
.4byte 0x3DC00000
.4byte 0x3DD00043
.4byte 0x3DE00000
.4byte 0x3DF00043
.4byte 0x3E000000
.4byte 0x3E080022
.4byte 0x3E100000
.4byte 0x3E180022
.4byte 0x3E200000
.4byte 0x3E280022
.4byte 0x3E300000
.4byte 0x3E380022
.4byte 0x3E400000
.4byte 0x3E480022
.4byte 0x3E500000
.4byte 0x3E580022
.4byte 0x3E600000
.4byte 0x3E680022
.4byte 0x3E700000
.4byte 0x3E780022
.4byte 0x3E800000
.4byte 0x3E840011
.4byte 0x3E880000
.4byte 0x3E8C0011
.4byte 0x3E900000
.4byte 0x3E940011
.4byte 0x3E980000
.4byte 0x3E9C0011
.4byte 0x3EA00000
.4byte 0x3EA40011
.4byte 0x3EA80000
.4byte 0x3EAC0011
.4byte 0x3EB00000
.4byte 0x3EB40011
.4byte 0x3EB80000
.4byte 0x3EBC0011
.4byte 0x3EC00000
.4byte 0x3EC40011
.4byte 0x3EC80000
.4byte 0x3ECC0011
.4byte 0x3ED00000
.4byte 0x3ED40011
.4byte 0x3ED80000
.4byte 0x3EDC0011
.4byte 0x3EE00000
.4byte 0x3EE40011
.4byte 0x3EE80000
.4byte 0x3EEC0011
.4byte 0x3EF00000
.4byte 0x3EF40011
.4byte 0x3EF80000
.4byte 0x3EFC0011
.4byte 0x3F000000
.4byte 0x3F020008
.4byte 0x3F040000
.4byte 0x3F060008
.4byte 0x3F080000
.4byte 0x3F0A0008
.4byte 0x3F0C0000
.4byte 0x3F0E0008
.4byte 0x3F100000
.4byte 0x3F120008
.4byte 0x3F140000
.4byte 0x3F160008
.4byte 0x3F180000
.4byte 0x3F1A0008
.4byte 0x3F1C0000
.4byte 0x3F1E0008
.4byte 0x3F200000
.4byte 0x3F220008
.4byte 0x3F240000
.4byte 0x3F260008
.4byte 0x3F280000
.4byte 0x3F2A0008
.4byte 0x3F2C0000
.4byte 0x3F2E0008
.4byte 0x3F300000
.4byte 0x3F320008
.4byte 0x3F340000
.4byte 0x3F360008
.4byte 0x3F380000
.4byte 0x3F3A0008
.4byte 0x3F3C0000
.4byte 0x3F3E0008
.4byte 0x3F400000
.4byte 0x3F420008
.4byte 0x3F440000
.4byte 0x3F460008
.4byte 0x3F480000
.4byte 0x3F4A0008
.4byte 0x3F4C0000
.4byte 0x3F4E0008
.4byte 0x3F500000
.4byte 0x3F520008
.4byte 0x3F540000
.4byte 0x3F560008
.4byte 0x3F580000
.4byte 0x3F5A0008
.4byte 0x3F5C0000
.4byte 0x3F5E0008
.4byte 0x3F600000
.4byte 0x3F620008
.4byte 0x3F640000
.4byte 0x3F660008
.4byte 0x3F680000
.4byte 0x3F6A0008
.4byte 0x3F6C0000
.4byte 0x3F6E0008
.4byte 0x3F700000
.4byte 0x3F720008
.4byte 0x3F740000
.4byte 0x3F760008
.4byte 0x3F780000
.4byte 0x3F7A0008
.4byte 0x3F7C0000
.4byte 0x3F7E0008

View file

@ -289,3 +289,17 @@ lbl_8014A52C:
/* 8014A534 00146374 90 03 00 34 */ stw r0, 0x34(r3)
/* 8014A538 00146378 4E 80 00 20 */ blr
/* 8014A53C 0014637C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1811_8040E2F0"
"@1811_8040E2F0":
.4byte 0x40000000
.4byte 0
.4byte 0x4C960000
.4byte 0x447A0000
.4byte 0x4C95FF6A
.4byte 0
.4byte 0x43300000
.4byte 0x80000000

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1811_8040E2F0"
"@1811_8040E2F0":
.4byte 0x40000000
.4byte 0
.4byte 0x4C960000
.4byte 0x447A0000
.4byte 0x4C95FF6A
.4byte 0
.4byte 0x43300000
.4byte 0x80000000

View file

@ -91,3 +91,241 @@ __HBMSYNUpdateMix:
/* 8014A674 001464B4 7C 08 03 A6 */ mtlr r0
/* 8014A678 001464B8 38 21 00 10 */ addi r1, r1, 0x10
/* 8014A67C 001464BC 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNVolumeAttenuation
__HBMSYNVolumeAttenuation:
.4byte 0xFC400000
.4byte 0xFCB67A80
.4byte 0xFD2EE3F9
.4byte 0xFD7553B8
.4byte 0xFDA74D72
.4byte 0xFDCE1108
.4byte 0xFDEDBD30
.4byte 0xFE08848A
.4byte 0xFE1FB6EA
.4byte 0xFE342CEF
.4byte 0xFE467A80
.4byte 0xFE57091D
.4byte 0xFE6626A9
.4byte 0xFE740E4D
.4byte 0xFE80EE03
.4byte 0xFE8CEA3F
.4byte 0xFE982063
.4byte 0xFEA2A878
.4byte 0xFEAC9668
.4byte 0xFEB5FADF
.4byte 0xFEBEE3F9
.4byte 0xFEC75DC2
.4byte 0xFECF7295
.4byte 0xFED72B6E
.4byte 0xFEDE9022
.4byte 0xFEE5A78F
.4byte 0xFEEC77C6
.4byte 0xFEF30626
.4byte 0xFEF9577C
.4byte 0xFEFF700E
.4byte 0xFF0553B8
.4byte 0xFF0B05F0
.4byte 0xFF1089DC
.4byte 0xFF15E254
.4byte 0xFF1B11F1
.4byte 0xFF201B12
.4byte 0xFF24FFE1
.4byte 0xFF29C25C
.4byte 0xFF2E6457
.4byte 0xFF32E784
.4byte 0xFF374D72
.4byte 0xFF3B9791
.4byte 0xFF3FC73A
.4byte 0xFF43DDAC
.4byte 0xFF47DC0E
.4byte 0xFF4BC376
.4byte 0xFF4F94E7
.4byte 0xFF535152
.4byte 0xFF56F99B
.4byte 0xFF5A8E94
.4byte 0xFF5E1108
.4byte 0xFF6181B0
.4byte 0xFF64E13E
.4byte 0xFF68305A
.4byte 0xFF6B6F9F
.4byte 0xFF6E9FA4
.4byte 0xFF71C0F4
.4byte 0xFF74D416
.4byte 0xFF77D987
.4byte 0xFF7AD1BF
.4byte 0xFF7DBD30
.4byte 0xFF809C47
.4byte 0xFF836F69
.4byte 0xFF8636F9
.4byte 0xFF88F355
.4byte 0xFF8BA4D4
.4byte 0xFF8E4BCD
.4byte 0xFF90E890
.4byte 0xFF937B6A
.4byte 0xFF9604A6
.4byte 0xFF98848A
.4byte 0xFF9AFB5B
.4byte 0xFF9D6959
.4byte 0xFF9FCEC3
.4byte 0xFFA22BD4
.4byte 0xFFA480C6
.4byte 0xFFA6CDD0
.4byte 0xFFA91327
.4byte 0xFFAB50FD
.4byte 0xFFAD8784
.4byte 0xFFAFB6EA
.4byte 0xFFB1DF5E
.4byte 0xFFB4010A
.4byte 0xFFB61C19
.4byte 0xFFB830B3
.4byte 0xFFBA3F00
.4byte 0xFFBC4724
.4byte 0xFFBE4946
.4byte 0xFFC04587
.4byte 0xFFC23C0A
.4byte 0xFFC42CEF
.4byte 0xFFC61857
.4byte 0xFFC7FE60
.4byte 0xFFC9DF28
.4byte 0xFFCBBACB
.4byte 0xFFCD9166
.4byte 0xFFCF6313
.4byte 0xFFD12FED
.4byte 0xFFD2F80D
.4byte 0xFFD4BB8B
.4byte 0xFFD67A80
.4byte 0xFFD83502
.4byte 0xFFD9EB29
.4byte 0xFFDB9D08
.4byte 0xFFDD4AB7
.4byte 0xFFDEF449
.4byte 0xFFE099D2
.4byte 0xFFE23B66
.4byte 0xFFE3D918
.4byte 0xFFE572F9
.4byte 0xFFE7091D
.4byte 0xFFE89B93
.4byte 0xFFEA2A6D
.4byte 0xFFEBB5BC
.4byte 0xFFED3D8F
.4byte 0xFFEEC1F6
.4byte 0xFFF04300
.4byte 0xFFF1C0BC
.4byte 0xFFF33B38
.4byte 0xFFF4B283
.4byte 0xFFF626A9
.4byte 0xFFF797B9
.4byte 0xFFF905BF
.4byte 0xFFFA70C9
.4byte 0xFFFBD8E2
.4byte 0xFFFD3E16
.4byte 0xFFFEA072
.4byte 0
.global __HBMSYNAttackAttnTable
__HBMSYNAttackAttnTable:
.4byte 0xFC400000
.4byte 0xFE70DF7B
.4byte 0xFEAD1437
.4byte 0xFED04C17
.4byte 0xFEE948F4
.4byte 0xFEFCAABF
.4byte 0xFF0C80D3
.4byte 0xFF19E480
.4byte 0xFF257DB0
.4byte 0xFF2FB8B2
.4byte 0xFF38DF7B
.4byte 0xFF4126C9
.4byte 0xFF48B58F
.4byte 0xFF4FA961
.4byte 0xFF56193C
.4byte 0xFF5C175A
.4byte 0xFF61B26C
.4byte 0xFF66F677
.4byte 0xFF6BED6F
.4byte 0xFF709FAA
.4byte 0xFF751437
.4byte 0xFF79511C
.4byte 0xFF7D5B85
.4byte 0xFF8137F2
.4byte 0xFF84EA4C
.4byte 0xFF887602
.4byte 0xFF8BDE1E
.4byte 0xFF8F254E
.4byte 0xFF924DF9
.4byte 0xFF955A42
.4byte 0xFF984C17
.4byte 0xFF9B2533
.4byte 0xFF9DE729
.4byte 0xFFA09365
.4byte 0xFFA32B33
.4byte 0xFFA5AFC4
.4byte 0xFFA8222B
.4byte 0xFFAA8369
.4byte 0xFFACD466
.4byte 0xFFAF15FD
.4byte 0xFFB148F4
.4byte 0xFFB36E03
.4byte 0xFFB585D8
.4byte 0xFFB79111
.4byte 0xFFB99042
.4byte 0xFFBB83F6
.4byte 0xFFBD6CAE
.4byte 0xFFBF4AE4
.4byte 0xFFC11F08
.4byte 0xFFC2E985
.4byte 0xFFC4AABF
.4byte 0xFFC66313
.4byte 0xFFC812DA
.4byte 0xFFC9BA68
.4byte 0xFFCB5A0A
.4byte 0xFFCCF20D
.4byte 0xFFCE82B5
.4byte 0xFFD00C46
.4byte 0xFFD18EFE
.4byte 0xFFD30B1A
.4byte 0xFFD480D3
.4byte 0xFFD5F05E
.4byte 0xFFD759EF
.4byte 0xFFD8BDB7
.4byte 0xFFDA1BE5
.4byte 0xFFDB74A5
.4byte 0xFFDCC821
.4byte 0xFFDE1683
.4byte 0xFFDF5FF0
.4byte 0xFFE0A48E
.4byte 0xFFE1E480
.4byte 0xFFE31FE8
.4byte 0xFFE456E7
.4byte 0xFFE5899C
.4byte 0xFFE6B825
.4byte 0xFFE7E29E
.4byte 0xFFE90923
.4byte 0xFFEA2BCE
.4byte 0xFFEB4AB9
.4byte 0xFFEC65FD
.4byte 0xFFED7DB0
.4byte 0xFFEE91EA
.4byte 0xFFEFA2C0
.4byte 0xFFF0B047
.4byte 0xFFF1BA94
.4byte 0xFFF2C1BB
.4byte 0xFFF3C5CD
.4byte 0xFFF4C6DE
.4byte 0xFFF5C4FE
.4byte 0xFFF6C040
.4byte 0xFFF7B8B2
.4byte 0xFFF8AE66
.4byte 0xFFF9A16B
.4byte 0xFFFA91CF
.4byte 0xFFFB7FA0
.4byte 0xFFFC6AEE
.4byte 0xFFFD53C4
.4byte 0xFFFE3A31
.4byte 0xFFFF1E41
.4byte 0

View file

@ -1,238 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNVolumeAttenuation
__HBMSYNVolumeAttenuation:
.4byte 0xFC400000
.4byte 0xFCB67A80
.4byte 0xFD2EE3F9
.4byte 0xFD7553B8
.4byte 0xFDA74D72
.4byte 0xFDCE1108
.4byte 0xFDEDBD30
.4byte 0xFE08848A
.4byte 0xFE1FB6EA
.4byte 0xFE342CEF
.4byte 0xFE467A80
.4byte 0xFE57091D
.4byte 0xFE6626A9
.4byte 0xFE740E4D
.4byte 0xFE80EE03
.4byte 0xFE8CEA3F
.4byte 0xFE982063
.4byte 0xFEA2A878
.4byte 0xFEAC9668
.4byte 0xFEB5FADF
.4byte 0xFEBEE3F9
.4byte 0xFEC75DC2
.4byte 0xFECF7295
.4byte 0xFED72B6E
.4byte 0xFEDE9022
.4byte 0xFEE5A78F
.4byte 0xFEEC77C6
.4byte 0xFEF30626
.4byte 0xFEF9577C
.4byte 0xFEFF700E
.4byte 0xFF0553B8
.4byte 0xFF0B05F0
.4byte 0xFF1089DC
.4byte 0xFF15E254
.4byte 0xFF1B11F1
.4byte 0xFF201B12
.4byte 0xFF24FFE1
.4byte 0xFF29C25C
.4byte 0xFF2E6457
.4byte 0xFF32E784
.4byte 0xFF374D72
.4byte 0xFF3B9791
.4byte 0xFF3FC73A
.4byte 0xFF43DDAC
.4byte 0xFF47DC0E
.4byte 0xFF4BC376
.4byte 0xFF4F94E7
.4byte 0xFF535152
.4byte 0xFF56F99B
.4byte 0xFF5A8E94
.4byte 0xFF5E1108
.4byte 0xFF6181B0
.4byte 0xFF64E13E
.4byte 0xFF68305A
.4byte 0xFF6B6F9F
.4byte 0xFF6E9FA4
.4byte 0xFF71C0F4
.4byte 0xFF74D416
.4byte 0xFF77D987
.4byte 0xFF7AD1BF
.4byte 0xFF7DBD30
.4byte 0xFF809C47
.4byte 0xFF836F69
.4byte 0xFF8636F9
.4byte 0xFF88F355
.4byte 0xFF8BA4D4
.4byte 0xFF8E4BCD
.4byte 0xFF90E890
.4byte 0xFF937B6A
.4byte 0xFF9604A6
.4byte 0xFF98848A
.4byte 0xFF9AFB5B
.4byte 0xFF9D6959
.4byte 0xFF9FCEC3
.4byte 0xFFA22BD4
.4byte 0xFFA480C6
.4byte 0xFFA6CDD0
.4byte 0xFFA91327
.4byte 0xFFAB50FD
.4byte 0xFFAD8784
.4byte 0xFFAFB6EA
.4byte 0xFFB1DF5E
.4byte 0xFFB4010A
.4byte 0xFFB61C19
.4byte 0xFFB830B3
.4byte 0xFFBA3F00
.4byte 0xFFBC4724
.4byte 0xFFBE4946
.4byte 0xFFC04587
.4byte 0xFFC23C0A
.4byte 0xFFC42CEF
.4byte 0xFFC61857
.4byte 0xFFC7FE60
.4byte 0xFFC9DF28
.4byte 0xFFCBBACB
.4byte 0xFFCD9166
.4byte 0xFFCF6313
.4byte 0xFFD12FED
.4byte 0xFFD2F80D
.4byte 0xFFD4BB8B
.4byte 0xFFD67A80
.4byte 0xFFD83502
.4byte 0xFFD9EB29
.4byte 0xFFDB9D08
.4byte 0xFFDD4AB7
.4byte 0xFFDEF449
.4byte 0xFFE099D2
.4byte 0xFFE23B66
.4byte 0xFFE3D918
.4byte 0xFFE572F9
.4byte 0xFFE7091D
.4byte 0xFFE89B93
.4byte 0xFFEA2A6D
.4byte 0xFFEBB5BC
.4byte 0xFFED3D8F
.4byte 0xFFEEC1F6
.4byte 0xFFF04300
.4byte 0xFFF1C0BC
.4byte 0xFFF33B38
.4byte 0xFFF4B283
.4byte 0xFFF626A9
.4byte 0xFFF797B9
.4byte 0xFFF905BF
.4byte 0xFFFA70C9
.4byte 0xFFFBD8E2
.4byte 0xFFFD3E16
.4byte 0xFFFEA072
.4byte 0
.global __HBMSYNAttackAttnTable
__HBMSYNAttackAttnTable:
.4byte 0xFC400000
.4byte 0xFE70DF7B
.4byte 0xFEAD1437
.4byte 0xFED04C17
.4byte 0xFEE948F4
.4byte 0xFEFCAABF
.4byte 0xFF0C80D3
.4byte 0xFF19E480
.4byte 0xFF257DB0
.4byte 0xFF2FB8B2
.4byte 0xFF38DF7B
.4byte 0xFF4126C9
.4byte 0xFF48B58F
.4byte 0xFF4FA961
.4byte 0xFF56193C
.4byte 0xFF5C175A
.4byte 0xFF61B26C
.4byte 0xFF66F677
.4byte 0xFF6BED6F
.4byte 0xFF709FAA
.4byte 0xFF751437
.4byte 0xFF79511C
.4byte 0xFF7D5B85
.4byte 0xFF8137F2
.4byte 0xFF84EA4C
.4byte 0xFF887602
.4byte 0xFF8BDE1E
.4byte 0xFF8F254E
.4byte 0xFF924DF9
.4byte 0xFF955A42
.4byte 0xFF984C17
.4byte 0xFF9B2533
.4byte 0xFF9DE729
.4byte 0xFFA09365
.4byte 0xFFA32B33
.4byte 0xFFA5AFC4
.4byte 0xFFA8222B
.4byte 0xFFAA8369
.4byte 0xFFACD466
.4byte 0xFFAF15FD
.4byte 0xFFB148F4
.4byte 0xFFB36E03
.4byte 0xFFB585D8
.4byte 0xFFB79111
.4byte 0xFFB99042
.4byte 0xFFBB83F6
.4byte 0xFFBD6CAE
.4byte 0xFFBF4AE4
.4byte 0xFFC11F08
.4byte 0xFFC2E985
.4byte 0xFFC4AABF
.4byte 0xFFC66313
.4byte 0xFFC812DA
.4byte 0xFFC9BA68
.4byte 0xFFCB5A0A
.4byte 0xFFCCF20D
.4byte 0xFFCE82B5
.4byte 0xFFD00C46
.4byte 0xFFD18EFE
.4byte 0xFFD30B1A
.4byte 0xFFD480D3
.4byte 0xFFD5F05E
.4byte 0xFFD759EF
.4byte 0xFFD8BDB7
.4byte 0xFFDA1BE5
.4byte 0xFFDB74A5
.4byte 0xFFDCC821
.4byte 0xFFDE1683
.4byte 0xFFDF5FF0
.4byte 0xFFE0A48E
.4byte 0xFFE1E480
.4byte 0xFFE31FE8
.4byte 0xFFE456E7
.4byte 0xFFE5899C
.4byte 0xFFE6B825
.4byte 0xFFE7E29E
.4byte 0xFFE90923
.4byte 0xFFEA2BCE
.4byte 0xFFEB4AB9
.4byte 0xFFEC65FD
.4byte 0xFFED7DB0
.4byte 0xFFEE91EA
.4byte 0xFFEFA2C0
.4byte 0xFFF0B047
.4byte 0xFFF1BA94
.4byte 0xFFF2C1BB
.4byte 0xFFF3C5CD
.4byte 0xFFF4C6DE
.4byte 0xFFF5C4FE
.4byte 0xFFF6C040
.4byte 0xFFF7B8B2
.4byte 0xFFF8AE66
.4byte 0xFFF9A16B
.4byte 0xFFFA91CF
.4byte 0xFFFB7FA0
.4byte 0xFFFC6AEE
.4byte 0xFFFD53C4
.4byte 0xFFFE3A31
.4byte 0xFFFF1E41
.4byte 0

View file

@ -175,3 +175,285 @@ __HBMSYNUpdateSrc:
/* 8014A8F4 00146734 38 21 00 10 */ addi r1, r1, 0x10
/* 8014A8F8 00146738 4E 80 00 20 */ blr
/* 8014A8FC 0014673C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1762_8040E310"
"@1762_8040E310":
.4byte 0x3F800000
.global "@1765_8040E314"
"@1765_8040E314":
.4byte 0x46FA0000
.global "@1768_8040E318"
"@1768_8040E318":
.4byte 0x43300000
.4byte 0
.global "@1770_8040E320"
"@1770_8040E320":
.4byte 0x47800000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNCentsTable
__HBMSYNCentsTable:
.4byte 0x3F800000
.4byte 0x3F8012F1
.4byte 0x3F8025E1
.4byte 0x3F8038D2
.4byte 0x3F804BCB
.4byte 0x3F805EC4
.4byte 0x3F8071C5
.4byte 0x3F8084C7
.4byte 0x3F8097C8
.4byte 0x3F80AAC9
.4byte 0x3F80BDD3
.4byte 0x3F80D0DD
.4byte 0x3F80E3EF
.4byte 0x3F80F6F9
.4byte 0x3F810A13
.4byte 0x3F811D26
.4byte 0x3F813040
.4byte 0x3F81435B
.4byte 0x3F815675
.4byte 0x3F816998
.4byte 0x3F817CBB
.4byte 0x3F818FE7
.4byte 0x3F81A312
.4byte 0x3F81B63D
.4byte 0x3F81C969
.4byte 0x3F81DC9C
.4byte 0x3F81EFD8
.4byte 0x3F82030C
.4byte 0x3F821648
.4byte 0x3F822984
.4byte 0x3F823CC9
.4byte 0x3F82500D
.4byte 0x3F826352
.4byte 0x3F827696
.4byte 0x3F8289E3
.4byte 0x3F829D39
.4byte 0x3F82B085
.4byte 0x3F82C3DB
.4byte 0x3F82D730
.4byte 0x3F82EA8E
.4byte 0x3F82FDEB
.4byte 0x3F831149
.4byte 0x3F8324AF
.4byte 0x3F833815
.4byte 0x3F834B7B
.4byte 0x3F835EEA
.4byte 0x3F837258
.4byte 0x3F8385C6
.4byte 0x3F83993D
.4byte 0x3F83ACB4
.4byte 0x3F83C02B
.4byte 0x3F83D3AA
.4byte 0x3F83E729
.4byte 0x3F83FAA9
.4byte 0x3F840E30
.4byte 0x3F8421B8
.4byte 0x3F843548
.4byte 0x3F8448CF
.4byte 0x3F845C68
.4byte 0x3F846FF8
.4byte 0x3F848390
.4byte 0x3F849729
.4byte 0x3F84AAC9
.4byte 0x3F84BE62
.4byte 0x3F84D20B
.4byte 0x3F84E5AC
.4byte 0x3F84F955
.4byte 0x3F850CFE
.4byte 0x3F8520B0
.4byte 0x3F853461
.4byte 0x3F854813
.4byte 0x3F855BCD
.4byte 0x3F856F87
.4byte 0x3F858341
.4byte 0x3F859703
.4byte 0x3F85AAC5
.4byte 0x3F85BE88
.4byte 0x3F85D252
.4byte 0x3F85E61D
.4byte 0x3F85F9E8
.4byte 0x3F860DBB
.4byte 0x3F86218E
.4byte 0x3F863569
.4byte 0x3F864945
.4byte 0x3F865D20
.4byte 0x3F8670FC
.4byte 0x3F8684E0
.4byte 0x3F8698C4
.4byte 0x3F86ACB0
.4byte 0x3F86C09C
.4byte 0x3F86D489
.4byte 0x3F86E87D
.4byte 0x3F86FC72
.4byte 0x3F871066
.4byte 0x3F872464
.4byte 0x3F873861
.4byte 0x3F874C5E
.4byte 0x3F876063
.4byte 0x3F877469
.4byte 0x3F87886E
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0x40800000
.4byte 0x41000000
.4byte 0x41800000
.4byte 0x42000000
.4byte 0x42800000
.4byte 0x43000000
.4byte 0x43800000
.4byte 0x44000000
.4byte 0x44800000
.4byte 0x45000000
.4byte 0x3F800000
.4byte 0x3F879C7C
.4byte 0x3F8FACD6
.4byte 0x3F9837EF
.4byte 0x3FA14517
.4byte 0x3FAADC0A
.4byte 0x3FB504F7
.4byte 0x3FBFC886
.4byte 0x3FCB2FF5
.4byte 0x3FD744FE
.4byte 0x3FE411ED
.4byte 0x3FF1A1C2
.4byte 0x3F800000
.4byte 0x3F71A1BA
.4byte 0x3F6411F5
.4byte 0x3F5744F6
.4byte 0x3F4B2FFD
.4byte 0x3F3FC88E
.4byte 0x3F3504F7
.4byte 0x3F2ADC0A
.4byte 0x3F214520
.4byte 0x3F1837F8
.4byte 0x3F0FACD6
.4byte 0x3F079C84
.4byte 0x3F000000
.4byte 0x3EF1A1BA
.4byte 0x3EE411E4
.4byte 0x3ED744F6
.4byte 0x3ECB2FEC
.4byte 0x3EBFC88E
.4byte 0x3EB504E6
.4byte 0x3EAADC0A
.4byte 0x3EA1450F
.4byte 0x3E9837F8
.4byte 0x3E8FACE6
.4byte 0x3E879C84
.4byte 0x3E800000
.4byte 0x3E71A1DC
.4byte 0x3E641206
.4byte 0x3E5744F6
.4byte 0x3E4B2FEC
.4byte 0x3E3FC86D
.4byte 0x3E350508
.4byte 0x3E2ADC0A
.4byte 0x3E21450F
.4byte 0x3E1837F8
.4byte 0x3E0FACE6
.4byte 0x3E079C84
.4byte 0x3E000000
.4byte 0x3DF1A198
.4byte 0x3DE411C3
.4byte 0x3DD744F6
.4byte 0x3DCB302F
.4byte 0x3DBFC86D
.4byte 0x3DB504C5
.4byte 0x3DAADBC6
.4byte 0x3DA1450F
.4byte 0x3D9837B5
.4byte 0x3D8FACE6
.4byte 0x3D879C41
.4byte 0x3D800000
.4byte 0x3D71A198
.4byte 0x3D6411C3
.4byte 0x3D5744F6
.4byte 0x3D4B2FA9
.4byte 0x3D3FC86D
.4byte 0x3D3504C5
.4byte 0x3D2ADC4D
.4byte 0x3D214595
.4byte 0x3D18383B
.4byte 0x3D0FACE6
.4byte 0x3D079C41
.4byte 0x3D000000
.4byte 0x3CF1A198
.4byte 0x3CE412CF
.4byte 0x3CD744F6
.4byte 0x3CCB2FA9
.4byte 0x3CBFC86D
.4byte 0x3CB504C5
.4byte 0x3CAADC4D
.4byte 0x3CA14489
.4byte 0x3C98372E
.4byte 0x3C8FABDA
.4byte 0x3C879C41
.4byte 0x3C800000
.4byte 0x3C71A198
.4byte 0x3C6410B6
.4byte 0x3C5744F6
.4byte 0x3C4B31C2
.4byte 0x3C3FCA86
.4byte 0x3C3506DD
.4byte 0x3C2ADA34
.4byte 0x3C214489
.4byte 0x3C183947
.4byte 0x3C0FABDA
.4byte 0x3C079C41
.4byte 0x3C000219
.4byte 0x3BF1A198
.4byte 0x3BE410B6
.4byte 0x3BD74928
.4byte 0x3BCB31C2
.4byte 0x3BBFCA86
.4byte 0x3BB502AC
.4byte 0x3BAADA34
.4byte 0x3BA148BB
.4byte 0x3B983516
.4byte 0x3B8FB00C
.4byte 0x3B87A073
.4byte 0x3B7FFBCE
.4byte 0x3B71A198
.4byte 0x3B6410B6
.4byte 0x3B574928
.4byte 0x3B4B295F
.4byte 0x3B3FC222
.4byte 0x3B3502AC
.4byte 0x3B2ADA34
.4byte 0x3B2148BB
.4byte 0x3B183D79
.4byte 0x3B0FA7A8
.4byte 0x3B07980F
.4byte 0x3AFFFBCE
.4byte 0x3AF1B25F
.4byte 0x3AE410B6
.4byte 0x3AD73861
.4byte 0x3ACB295F
.4byte 0x3ABFC222
.4byte 0x3AB502AC
.4byte 0x3AAAEAFB
.4byte 0x3AA137F4
.4byte 0x3A982CB2
.4byte 0x3A8FA7A8
.4byte 0x3A87A8D6
.4byte 0x3A800EAE
.4byte 0x3A71B25F
.4byte 0x3A6410B6
.4byte 0x3A573861
.4byte 0x3A4B295F
.4byte 0x3A3FE3B0
.4byte 0x3A35243A
.4byte 0x3A2AEAFB

View file

@ -1,24 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@1762_8040E310"
"@1762_8040E310":
.4byte 0x3F800000
.global "@1765_8040E314"
"@1765_8040E314":
.4byte 0x46FA0000
.global "@1768_8040E318"
"@1768_8040E318":
.4byte 0x43300000
.4byte 0
.global "@1770_8040E320"
"@1770_8040E320":
.4byte 0x47800000
.4byte 0

View file

@ -1,258 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __HBMSYNCentsTable
__HBMSYNCentsTable:
.4byte 0x3F800000
.4byte 0x3F8012F1
.4byte 0x3F8025E1
.4byte 0x3F8038D2
.4byte 0x3F804BCB
.4byte 0x3F805EC4
.4byte 0x3F8071C5
.4byte 0x3F8084C7
.4byte 0x3F8097C8
.4byte 0x3F80AAC9
.4byte 0x3F80BDD3
.4byte 0x3F80D0DD
.4byte 0x3F80E3EF
.4byte 0x3F80F6F9
.4byte 0x3F810A13
.4byte 0x3F811D26
.4byte 0x3F813040
.4byte 0x3F81435B
.4byte 0x3F815675
.4byte 0x3F816998
.4byte 0x3F817CBB
.4byte 0x3F818FE7
.4byte 0x3F81A312
.4byte 0x3F81B63D
.4byte 0x3F81C969
.4byte 0x3F81DC9C
.4byte 0x3F81EFD8
.4byte 0x3F82030C
.4byte 0x3F821648
.4byte 0x3F822984
.4byte 0x3F823CC9
.4byte 0x3F82500D
.4byte 0x3F826352
.4byte 0x3F827696
.4byte 0x3F8289E3
.4byte 0x3F829D39
.4byte 0x3F82B085
.4byte 0x3F82C3DB
.4byte 0x3F82D730
.4byte 0x3F82EA8E
.4byte 0x3F82FDEB
.4byte 0x3F831149
.4byte 0x3F8324AF
.4byte 0x3F833815
.4byte 0x3F834B7B
.4byte 0x3F835EEA
.4byte 0x3F837258
.4byte 0x3F8385C6
.4byte 0x3F83993D
.4byte 0x3F83ACB4
.4byte 0x3F83C02B
.4byte 0x3F83D3AA
.4byte 0x3F83E729
.4byte 0x3F83FAA9
.4byte 0x3F840E30
.4byte 0x3F8421B8
.4byte 0x3F843548
.4byte 0x3F8448CF
.4byte 0x3F845C68
.4byte 0x3F846FF8
.4byte 0x3F848390
.4byte 0x3F849729
.4byte 0x3F84AAC9
.4byte 0x3F84BE62
.4byte 0x3F84D20B
.4byte 0x3F84E5AC
.4byte 0x3F84F955
.4byte 0x3F850CFE
.4byte 0x3F8520B0
.4byte 0x3F853461
.4byte 0x3F854813
.4byte 0x3F855BCD
.4byte 0x3F856F87
.4byte 0x3F858341
.4byte 0x3F859703
.4byte 0x3F85AAC5
.4byte 0x3F85BE88
.4byte 0x3F85D252
.4byte 0x3F85E61D
.4byte 0x3F85F9E8
.4byte 0x3F860DBB
.4byte 0x3F86218E
.4byte 0x3F863569
.4byte 0x3F864945
.4byte 0x3F865D20
.4byte 0x3F8670FC
.4byte 0x3F8684E0
.4byte 0x3F8698C4
.4byte 0x3F86ACB0
.4byte 0x3F86C09C
.4byte 0x3F86D489
.4byte 0x3F86E87D
.4byte 0x3F86FC72
.4byte 0x3F871066
.4byte 0x3F872464
.4byte 0x3F873861
.4byte 0x3F874C5E
.4byte 0x3F876063
.4byte 0x3F877469
.4byte 0x3F87886E
.4byte 0x3F800000
.4byte 0x40000000
.4byte 0x40800000
.4byte 0x41000000
.4byte 0x41800000
.4byte 0x42000000
.4byte 0x42800000
.4byte 0x43000000
.4byte 0x43800000
.4byte 0x44000000
.4byte 0x44800000
.4byte 0x45000000
.4byte 0x3F800000
.4byte 0x3F879C7C
.4byte 0x3F8FACD6
.4byte 0x3F9837EF
.4byte 0x3FA14517
.4byte 0x3FAADC0A
.4byte 0x3FB504F7
.4byte 0x3FBFC886
.4byte 0x3FCB2FF5
.4byte 0x3FD744FE
.4byte 0x3FE411ED
.4byte 0x3FF1A1C2
.4byte 0x3F800000
.4byte 0x3F71A1BA
.4byte 0x3F6411F5
.4byte 0x3F5744F6
.4byte 0x3F4B2FFD
.4byte 0x3F3FC88E
.4byte 0x3F3504F7
.4byte 0x3F2ADC0A
.4byte 0x3F214520
.4byte 0x3F1837F8
.4byte 0x3F0FACD6
.4byte 0x3F079C84
.4byte 0x3F000000
.4byte 0x3EF1A1BA
.4byte 0x3EE411E4
.4byte 0x3ED744F6
.4byte 0x3ECB2FEC
.4byte 0x3EBFC88E
.4byte 0x3EB504E6
.4byte 0x3EAADC0A
.4byte 0x3EA1450F
.4byte 0x3E9837F8
.4byte 0x3E8FACE6
.4byte 0x3E879C84
.4byte 0x3E800000
.4byte 0x3E71A1DC
.4byte 0x3E641206
.4byte 0x3E5744F6
.4byte 0x3E4B2FEC
.4byte 0x3E3FC86D
.4byte 0x3E350508
.4byte 0x3E2ADC0A
.4byte 0x3E21450F
.4byte 0x3E1837F8
.4byte 0x3E0FACE6
.4byte 0x3E079C84
.4byte 0x3E000000
.4byte 0x3DF1A198
.4byte 0x3DE411C3
.4byte 0x3DD744F6
.4byte 0x3DCB302F
.4byte 0x3DBFC86D
.4byte 0x3DB504C5
.4byte 0x3DAADBC6
.4byte 0x3DA1450F
.4byte 0x3D9837B5
.4byte 0x3D8FACE6
.4byte 0x3D879C41
.4byte 0x3D800000
.4byte 0x3D71A198
.4byte 0x3D6411C3
.4byte 0x3D5744F6
.4byte 0x3D4B2FA9
.4byte 0x3D3FC86D
.4byte 0x3D3504C5
.4byte 0x3D2ADC4D
.4byte 0x3D214595
.4byte 0x3D18383B
.4byte 0x3D0FACE6
.4byte 0x3D079C41
.4byte 0x3D000000
.4byte 0x3CF1A198
.4byte 0x3CE412CF
.4byte 0x3CD744F6
.4byte 0x3CCB2FA9
.4byte 0x3CBFC86D
.4byte 0x3CB504C5
.4byte 0x3CAADC4D
.4byte 0x3CA14489
.4byte 0x3C98372E
.4byte 0x3C8FABDA
.4byte 0x3C879C41
.4byte 0x3C800000
.4byte 0x3C71A198
.4byte 0x3C6410B6
.4byte 0x3C5744F6
.4byte 0x3C4B31C2
.4byte 0x3C3FCA86
.4byte 0x3C3506DD
.4byte 0x3C2ADA34
.4byte 0x3C214489
.4byte 0x3C183947
.4byte 0x3C0FABDA
.4byte 0x3C079C41
.4byte 0x3C000219
.4byte 0x3BF1A198
.4byte 0x3BE410B6
.4byte 0x3BD74928
.4byte 0x3BCB31C2
.4byte 0x3BBFCA86
.4byte 0x3BB502AC
.4byte 0x3BAADA34
.4byte 0x3BA148BB
.4byte 0x3B983516
.4byte 0x3B8FB00C
.4byte 0x3B87A073
.4byte 0x3B7FFBCE
.4byte 0x3B71A198
.4byte 0x3B6410B6
.4byte 0x3B574928
.4byte 0x3B4B295F
.4byte 0x3B3FC222
.4byte 0x3B3502AC
.4byte 0x3B2ADA34
.4byte 0x3B2148BB
.4byte 0x3B183D79
.4byte 0x3B0FA7A8
.4byte 0x3B07980F
.4byte 0x3AFFFBCE
.4byte 0x3AF1B25F
.4byte 0x3AE410B6
.4byte 0x3AD73861
.4byte 0x3ACB295F
.4byte 0x3ABFC222
.4byte 0x3AB502AC
.4byte 0x3AAAEAFB
.4byte 0x3AA137F4
.4byte 0x3A982CB2
.4byte 0x3A8FA7A8
.4byte 0x3A87A8D6
.4byte 0x3A800EAE
.4byte 0x3A71B25F
.4byte 0x3A6410B6
.4byte 0x3A573861
.4byte 0x3A4B295F
.4byte 0x3A3FE3B0
.4byte 0x3A35243A
.4byte 0x3A2AEAFB

View file

@ -1781,3 +1781,47 @@ lbl_80141510:
/* 801417C4 0013D604 38 21 00 20 */ addi r1, r1, 0x20
/* 801417C8 0013D608 4E 80 00 20 */ blr
/* 801417CC 0013D60C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@6157"
"@6157":
.4byte 0
.global "@6158"
"@6158":
.4byte 0x3F800000
.global "@6464"
"@6464":
.4byte 0x43300000
.4byte 0x80000000
.global "@6506"
"@6506":
.4byte 0x3F000000
.4byte 0
.global "@6514"
"@6514":
.4byte 0x43300000
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "@GUARD@SetupGXCommon__6nw4hbmFv@fog"
"@GUARD@SetupGXCommon__6nw4hbmFv@fog":
.skip 0x4
.global "@LOCAL@SetupGXCommon__6nw4hbmFv@fog"
"@LOCAL@SetupGXCommon__6nw4hbmFv@fog":
.skip 0x4
.global mLoadingTexture__Q36nw4hbm2ut10CharWriter
mLoadingTexture__Q36nw4hbm2ut10CharWriter:
.skip 0x10

View file

@ -1,30 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@6157"
"@6157":
.4byte 0
.global "@6158"
"@6158":
.4byte 0x3F800000
.global "@6464"
"@6464":
.4byte 0x43300000
.4byte 0x80000000
.global "@6506"
"@6506":
.4byte 0x3F000000
.4byte 0
.global "@6514"
"@6514":
.4byte 0x43300000
.4byte 0

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global "@GUARD@SetupGXCommon__6nw4hbmFv@fog"
"@GUARD@SetupGXCommon__6nw4hbmFv@fog":
.skip 0x4
.global "@LOCAL@SetupGXCommon__6nw4hbmFv@fog"
"@LOCAL@SetupGXCommon__6nw4hbmFv@fog":
.skip 0x4
.global mLoadingTexture__Q36nw4hbm2ut10CharWriter
mLoadingTexture__Q36nw4hbm2ut10CharWriter:
.skip 0x10

View file

@ -55,3 +55,21 @@ lbl_80141854:
/* 80141874 0013D6B4 00 00 00 00 */ .4byte 0x00000000
/* 80141878 0013D6B8 00 00 00 00 */ .4byte 0x00000000
/* 8014187C 0013D6BC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@98"
"@98":
.4byte 0
.4byte 0xFFFFFFFF
.4byte ReadNextCharUTF8__Q36nw4hbm2ut14CharStrmReaderFv
.4byte 0
.4byte 0xFFFFFFFF
.4byte ReadNextCharUTF16__Q36nw4hbm2ut14CharStrmReaderFv
.4byte 0
.4byte 0xFFFFFFFF
.4byte ReadNextCharSJIS__Q36nw4hbm2ut14CharStrmReaderFv
.4byte 0
.4byte 0xFFFFFFFF
.4byte ReadNextCharCP1252__Q36nw4hbm2ut14CharStrmReaderFv

Some files were not shown because too many files have changed in this diff Show more