merge namespace info::common

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-21 17:22:10 +01:00
parent 649bd6b8ef
commit ebbd2abfa3
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
30 changed files with 1695 additions and 792 deletions

View file

@ -1,44 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52041"
"@52041":
.4byte 0x636F6D6D
.4byte 0x6F6E2F52
.4byte 0x656D6F74
.4byte 0x65000000
.4byte 0x506C7573
.4byte 0x42757474
.4byte 0x6F6E4E00
.4byte 0x4261636B
.4byte 0x54657874
.4byte 0
.4byte 0x53797374
.4byte 0x656D5769
.4byte 0x6952656D
.4byte 0x6F746541
.4byte 0x64644274
.4byte 0x6E000000
.4byte 0x52656D6F
.4byte 0x74653025
.4byte 0x644E0000
.4byte 0x42746E4C
.4byte 0x616D7030
.4byte 0x314E0000
.4byte 0x42746E4C
.4byte 0x616D7030
.4byte 0x324E0000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0

View file

@ -1,94 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "T_RES_PATH__Q34info6common26@unnamed@AddWiiRemote_cpp@"
"T_RES_PATH__Q34info6common26@unnamed@AddWiiRemote_cpp@":
.4byte "@52041"
.global "@53617"
"@53617":
.4byte 0x42617365
.4byte 0
.global "@53710"
"@53710":
.4byte 0x57616974
.4byte 0
.global "@53727"
"@53727":
.4byte 0x4F757400
.global "@53751_80556F40"
"@53751_80556F40":
.4byte 0x52656D6F
.4byte 0x74650000
.global "@53752"
"@53752":
.4byte 0x42746E4C
.4byte 0x616D7000
.global "@53753"
"@53753":
.4byte 0x4C454400
.global "@53757_80556F54"
"@53757_80556F54":
.4byte 0x4C45444E
.4byte 0
.global "@53758_80556F5C"
"@53758_80556F5C":
.4byte 0x4C454430
.4byte 0x31000000
.global "@53759_80556F64"
"@53759_80556F64":
.4byte 0x4C454430
.4byte 0x32000000
.global "@53760_80556F6C"
"@53760_80556F6C":
.4byte 0x4C454430
.4byte 0x33000000
.global "@53761_80556F74"
"@53761_80556F74":
.4byte 0x4C454430
.4byte 0x34000000
.global "@53790_80556F7C"
"@53790_80556F7C":
.4byte 0x546F4F6E
.4byte 0
.global "@53799"
"@53799":
.4byte 0x546F4F66
.4byte 0x66000000
.global "@53807"
"@53807":
.4byte 0x4F666600
.global "@53810_80556F90"
"@53810_80556F90":
.4byte 0x4F6E0000
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@53693_8055F940"
"@53693_8055F940":
.4byte 0x3F800000
.4byte 0

View file

@ -1,40 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52014"
"@52014":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x436F6D6D
.4byte 0x6F6E4275
.4byte 0x74746F6E
.4byte 0
.global "@52016_804573E4"
"@52016_804573E4":
.4byte 0x57696942
.4byte 0x7574746F
.4byte 0x6E4E0000
.global "@52073_804573F0"
"@52073_804573F0":
.4byte 0x436F6D6D
.4byte 0x6F6E5465
.4byte 0x78740000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0

View file

@ -1,20 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52060_80556FD8"
"@52060_80556FD8":
.4byte 0x50757368
.4byte 0
.global "@52080_80556FE0"
"@52080_80556FE0":
.4byte 0x57616974
.4byte 0
.global "@52081_80556FE8"
"@52081_80556FE8":
.4byte 0x4261636B
.4byte 0

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@51957"
"@51957":
.4byte "@51953"
.4byte "@51954_80556FB8"
.4byte "@51955"
.4byte "@51956"

View file

@ -1,52 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52299_80457340"
"@52299_80457340":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.global "@52300_8045734C"
"@52300_8045734C":
.4byte 0x426C7565
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@52306_80457358"
"@52306_80457358":
.4byte 0x42757474
.4byte 0x6F6E5465
.4byte 0x78740000
.4byte 0x47726179
.4byte 0x43686F69
.4byte 0x63650000
.4byte 0x47726179
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.global "@52370"
"@52370":
.4byte 0x47726179
.4byte 0x44656369
.4byte 0x64650000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000

View file

@ -1,50 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52301_80556F98"
"@52301_80556F98":
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@52359"
"@52359":
.4byte 0x43686F69
.4byte 0x63650000
.global "@52371_80556FA8"
"@52371_80556FA8":
.4byte 0x44656369
.4byte 0x64650000
.global "@51953"
"@51953":
.4byte 0x426F756E
.4byte 0x64000000
.global "@51954_80556FB8"
"@51954_80556FB8":
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@51955"
"@51955":
.4byte 0x43686F69
.4byte 0x63650000
.global "@51956"
"@51956":
.4byte 0x426C6163
.4byte 0x6B000000
.global "@51965_80556FD0"
"@51965_80556FD0":
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52388"
"@52388":
.4byte 0x42700000
.4byte 0

View file

@ -1,72 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@53274_80457430"
"@53274_80457430":
.4byte 0x636F6D6D
.4byte 0x6F6E2F43
.4byte 0x6865636B
.4byte 0x77696E64
.4byte 0x6F770000
.4byte 0x436F6E74
.4byte 0x726F6C57
.4byte 0x696E646F
.4byte 0x77000000
.4byte 0x43686563
.4byte 0x6B57696E
.4byte 0x646F7700
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E00
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E43
.4byte 0x7572736F
.4byte 0x72000000
.4byte 0x436F6E74
.4byte 0x726F6C4E
.4byte 0
.4byte 0
.4byte 0x53617665
.4byte 0x46696C65
.4byte 0x42757474
.4byte 0x6F6E4E00
.4byte 0x44656C65
.4byte 0x74654275
.4byte 0x74746F6E
.4byte 0x4E000000
.4byte 0x54657874
.4byte 0x47616D65
.4byte 0x54000000
.4byte 0x54657874
.4byte 0x506C6179
.4byte 0x65725400
.global "@53392_804574C8"
"@53392_804574C8":
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E54
.4byte 0
.global "@53458_804574D8"
"@53458_804574D8":
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0

View file

@ -1,86 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@53280_80556FF0"
"@53280_80556FF0":
.4byte 0x5965734E
.4byte 0
.global "@53281_80556FF8"
"@53281_80556FF8":
.4byte 0x4E6F4E00
.4byte 0
.global "@53282_80557000"
"@53282_80557000":
.4byte 0x43757273
.4byte 0x6F724E00
.global "@53285_80557008"
"@53285_80557008":
.4byte 0x57616974
.4byte 0
.global "@53379_80557010"
"@53379_80557010":
.4byte 0x47616D65
.4byte 0x4E000000
.global "@53380_80557018"
"@53380_80557018":
.4byte 0x54657874
.4byte 0x54000000
.global "@53400_80557020"
"@53400_80557020":
.4byte 0x4F70656E
.4byte 0
.global "@53401_80557028"
"@53401_80557028":
.4byte 0x43686F69
.4byte 0x63650000
.global "@53405_80557030"
"@53405_80557030":
.4byte 0x436C6F73
.4byte 0x65000000
.global "@53439_80557038"
"@53439_80557038":
.4byte 0x44656369
.4byte 0x64650000
.global "@53459_80557040"
"@53459_80557040":
.4byte 0x556E466F
.4byte 0x63757300
.global "@53460_80557048"
"@53460_80557048":
.4byte 0x57616974
.4byte 0x32000000
.global "@53461_80557050"
"@53461_80557050":
.4byte 0x466F6375
.4byte 0x73000000
.global "@53462_80557058"
"@53462_80557058":
.4byte 0x57616974
.4byte 0x31000000

View file

@ -1,16 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52080_804575D0"
"@52080_804575D0":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.global "@52081_804575DC"
"@52081_804575DC":
.4byte 0x42617474
.4byte 0x65727949
.4byte 0x6E666F00

View file

@ -1,20 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52134_80557098"
"@52134_80557098":
.4byte 0x456E6400
.global "@52135_8055709C"
"@52135_8055709C":
.4byte 0x57616974
.4byte 0
.global "@52157_805570A4"
"@52157_805570A4":
.4byte 0x53746172
.4byte 0x74000000
.4byte 0

View file

@ -1,28 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52391_804575E8"
"@52391_804575E8":
.4byte 0x73746570
.4byte 0x2F67616D
.4byte 0x652F4D61
.4byte 0x696E0000
.4byte 0x536B6970
.4byte 0x54657874
.4byte 0
.4byte 0x536B6970
.4byte 0x54657874
.4byte 0x53647700
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52392_805570B0"
"@52392_805570B0":
.4byte 0x536B6970
.4byte 0
.global "@52438_805570B8"
"@52438_805570B8":
.4byte 0x53746172
.4byte 0x74000000
.global "@52439_805570C0"
"@52439_805570C0":
.4byte 0x57616974
.4byte 0
.global "@52440_805570C8"
"@52440_805570C8":
.4byte 0x456E6400
.4byte 0

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52465"
"@52465":
.4byte 0x3F51EB85
.global "@52466"
"@52466":
.4byte 0
.global "@52469_8055F960"
"@52469_8055F960":
.4byte 0x43300000
.4byte 0

View file

@ -1,42 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "NAMES__Q34info6common24@unnamed@TotalScore_cpp@"
"NAMES__Q34info6common24@unnamed@TotalScore_cpp@":
.4byte "@51545_805570D0"
.4byte "@51545_805570D0"
.4byte "@51546_805570D8"
.4byte "@51547_805570E0"
.4byte "@51548_805570E8"
.4byte "@51548_805570E8"
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x546F7461
.4byte 0x6C53636F
.4byte 0x72654261
.4byte 0x73650000
.4byte 0x546F7461
.4byte 0x6C53636F
.4byte 0x72654E75
.4byte 0x6D626572
.4byte 0
.4byte 0x4E756D62
.4byte 0x65722564
.4byte 0x4E000000
.4byte 0x53636F72
.4byte 0x65436F6D
.4byte 0x6D614E00
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000

View file

@ -1,38 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@51545_805570D0"
"@51545_805570D0":
.4byte 0x42726F6E
.4byte 0x7A650000
.global "@51546_805570D8"
"@51546_805570D8":
.4byte 0x53696C76
.4byte 0x65720000
.global "@51547_805570E0"
"@51547_805570E0":
.4byte 0x476F6C64
.4byte 0
.global "@51548_805570E8"
"@51548_805570E8":
.4byte 0x506C6174
.4byte 0x696E6100
.global "@52572_805570F0"
"@52572_805570F0":
.4byte 0x25732564
.4byte 0
.global "@52573_805570F8"
"@52573_805570F8":
.4byte 0x2573436F
.4byte 0x6D6D6100

View file

@ -1,44 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52511"
"@52511":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x57696942
.4byte 0x7574746F
.4byte 0x6E000000
.4byte 0x42757474
.4byte 0x6F6E314E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E324E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E506C
.4byte 0x75734E00
.4byte 0x42757474
.4byte 0x6F6E4D69
.4byte 0x6E75734E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E414E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E4372
.4byte 0x6F73734E
.4byte 0
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000

View file

@ -1,44 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52558"
"@52558":
.4byte 0x53746172
.4byte 0x74000000
.global "@52559"
"@52559":
.4byte 0x57616974
.4byte 0
.global "@52562"
"@52562":
.4byte 0x57616974
.4byte 0x32000000
.global "@52565"
"@52565":
.4byte 0x426C696E
.4byte 0x6B000000
.global "@52568"
"@52568":
.4byte 0x456E6400
.global "@52582_80557124"
"@52582_80557124":
.4byte 0x50757368
.4byte 0
.global "@52587_8055712C"
"@52587_8055712C":
.4byte 0x486F6C64
.4byte 0
.4byte 0

View file

@ -993,3 +993,149 @@ setPhaseOn__Q44info6common12AddWiiRemote6RemoteFv:
/* 801A7DA4 001A3BE4 7C 08 03 A6 */ mtlr r0 /* 801A7DA4 001A3BE4 7C 08 03 A6 */ mtlr r0
/* 801A7DA8 001A3BE8 38 21 00 40 */ addi r1, r1, 0x40 /* 801A7DA8 001A3BE8 38 21 00 40 */ addi r1, r1, 0x40
/* 801A7DAC 001A3BEC 4E 80 00 20 */ blr /* 801A7DAC 001A3BEC 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52041"
"@52041":
.4byte 0x636F6D6D
.4byte 0x6F6E2F52
.4byte 0x656D6F74
.4byte 0x65000000
.4byte 0x506C7573
.4byte 0x42757474
.4byte 0x6F6E4E00
.4byte 0x4261636B
.4byte 0x54657874
.4byte 0
.4byte 0x53797374
.4byte 0x656D5769
.4byte 0x6952656D
.4byte 0x6F746541
.4byte 0x64644274
.4byte 0x6E000000
.4byte 0x52656D6F
.4byte 0x74653025
.4byte 0x644E0000
.4byte 0x42746E4C
.4byte 0x616D7030
.4byte 0x314E0000
.4byte 0x42746E4C
.4byte 0x616D7030
.4byte 0x324E0000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "T_RES_PATH__Q34info6common26@unnamed@AddWiiRemote_cpp@"
"T_RES_PATH__Q34info6common26@unnamed@AddWiiRemote_cpp@":
.4byte "@52041"
.global "@53617"
"@53617":
.4byte 0x42617365
.4byte 0
.global "@53710"
"@53710":
.4byte 0x57616974
.4byte 0
.global "@53727"
"@53727":
.4byte 0x4F757400
.global "@53751_80556F40"
"@53751_80556F40":
.4byte 0x52656D6F
.4byte 0x74650000
.global "@53752"
"@53752":
.4byte 0x42746E4C
.4byte 0x616D7000
.global "@53753"
"@53753":
.4byte 0x4C454400
.global "@53757_80556F54"
"@53757_80556F54":
.4byte 0x4C45444E
.4byte 0
.global "@53758_80556F5C"
"@53758_80556F5C":
.4byte 0x4C454430
.4byte 0x31000000
.global "@53759_80556F64"
"@53759_80556F64":
.4byte 0x4C454430
.4byte 0x32000000
.global "@53760_80556F6C"
"@53760_80556F6C":
.4byte 0x4C454430
.4byte 0x33000000
.global "@53761_80556F74"
"@53761_80556F74":
.4byte 0x4C454430
.4byte 0x34000000
.global "@53790_80556F7C"
"@53790_80556F7C":
.4byte 0x546F4F6E
.4byte 0
.global "@53799"
"@53799":
.4byte 0x546F4F66
.4byte 0x66000000
.global "@53807"
"@53807":
.4byte 0x4F666600
.global "@53810_80556F90"
"@53810_80556F90":
.4byte 0x4F6E0000
.4byte 0
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@53693_8055F940"
"@53693_8055F940":
.4byte 0x3F800000
.4byte 0

View file

@ -396,3 +396,123 @@ lbl_801A82F0:
/* 801A8300 001A4140 7C 08 03 A6 */ mtlr r0 /* 801A8300 001A4140 7C 08 03 A6 */ mtlr r0
/* 801A8304 001A4144 38 21 00 10 */ addi r1, r1, 0x10 /* 801A8304 001A4144 38 21 00 10 */ addi r1, r1, 0x10
/* 801A8308 001A4148 4E 80 00 20 */ blr /* 801A8308 001A4148 4E 80 00 20 */ blr
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global "@51957"
"@51957":
.4byte "@51953"
.4byte "@51954_80556FB8"
.4byte "@51955"
.4byte "@51956"
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52299_80457340"
"@52299_80457340":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.global "@52300_8045734C"
"@52300_8045734C":
.4byte 0x426C7565
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@52306_80457358"
"@52306_80457358":
.4byte 0x42757474
.4byte 0x6F6E5465
.4byte 0x78740000
.4byte 0x47726179
.4byte 0x43686F69
.4byte 0x63650000
.4byte 0x47726179
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.global "@52370"
"@52370":
.4byte 0x47726179
.4byte 0x44656369
.4byte 0x64650000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52301_80556F98"
"@52301_80556F98":
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@52359"
"@52359":
.4byte 0x43686F69
.4byte 0x63650000
.global "@52371_80556FA8"
"@52371_80556FA8":
.4byte 0x44656369
.4byte 0x64650000
.global "@51953"
"@51953":
.4byte 0x426F756E
.4byte 0x64000000
.global "@51954_80556FB8"
"@51954_80556FB8":
.4byte 0x42757474
.4byte 0x6F6E0000
.global "@51955"
"@51955":
.4byte 0x43686F69
.4byte 0x63650000
.global "@51956"
"@51956":
.4byte 0x426C6163
.4byte 0x6B000000
.global "@51965_80556FD0"
"@51965_80556FD0":
.4byte 0
.4byte 0
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52388"
"@52388":
.4byte 0x42700000
.4byte 0

View file

@ -174,3 +174,63 @@ init__Q34info6common10ButtonHelpFRCQ23lyt12PaneAccessor:
/* 801A8570 001A43B0 7C 08 03 A6 */ mtlr r0 /* 801A8570 001A43B0 7C 08 03 A6 */ mtlr r0
/* 801A8574 001A43B4 38 21 00 30 */ addi r1, r1, 0x30 /* 801A8574 001A43B4 38 21 00 30 */ addi r1, r1, 0x30
/* 801A8578 001A43B8 4E 80 00 20 */ blr /* 801A8578 001A43B8 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52014"
"@52014":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x436F6D6D
.4byte 0x6F6E4275
.4byte 0x74746F6E
.4byte 0
.global "@52016_804573E4"
"@52016_804573E4":
.4byte 0x57696942
.4byte 0x7574746F
.4byte 0x6E4E0000
.global "@52073_804573F0"
"@52073_804573F0":
.4byte 0x436F6D6D
.4byte 0x6F6E5465
.4byte 0x78740000
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52060_80556FD8"
"@52060_80556FD8":
.4byte 0x50757368
.4byte 0
.global "@52080_80556FE0"
"@52080_80556FE0":
.4byte 0x57616974
.4byte 0
.global "@52081_80556FE8"
"@52081_80556FE8":
.4byte 0x4261636B
.4byte 0

View file

@ -1000,3 +1000,161 @@ lbl_801A9330:
/* 801A933C 001A517C 7C 08 03 A6 */ mtlr r0 /* 801A933C 001A517C 7C 08 03 A6 */ mtlr r0
/* 801A9340 001A5180 38 21 00 40 */ addi r1, r1, 0x40 /* 801A9340 001A5180 38 21 00 40 */ addi r1, r1, 0x40
/* 801A9344 001A5184 4E 80 00 20 */ blr /* 801A9344 001A5184 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@53274_80457430"
"@53274_80457430":
.4byte 0x636F6D6D
.4byte 0x6F6E2F43
.4byte 0x6865636B
.4byte 0x77696E64
.4byte 0x6F770000
.4byte 0x436F6E74
.4byte 0x726F6C57
.4byte 0x696E646F
.4byte 0x77000000
.4byte 0x43686563
.4byte 0x6B57696E
.4byte 0x646F7700
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E00
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E43
.4byte 0x7572736F
.4byte 0x72000000
.4byte 0x436F6E74
.4byte 0x726F6C4E
.4byte 0
.4byte 0
.4byte 0x53617665
.4byte 0x46696C65
.4byte 0x42757474
.4byte 0x6F6E4E00
.4byte 0x44656C65
.4byte 0x74654275
.4byte 0x74746F6E
.4byte 0x4E000000
.4byte 0x54657874
.4byte 0x47616D65
.4byte 0x54000000
.4byte 0x54657874
.4byte 0x506C6179
.4byte 0x65725400
.global "@53392_804574C8"
"@53392_804574C8":
.4byte 0x43686563
.4byte 0x6B427574
.4byte 0x746F6E54
.4byte 0
.global "@53458_804574D8"
"@53458_804574D8":
.4byte 0x4E6F4368
.4byte 0x6F696365
.4byte 0
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@53280_80556FF0"
"@53280_80556FF0":
.4byte 0x5965734E
.4byte 0
.global "@53281_80556FF8"
"@53281_80556FF8":
.4byte 0x4E6F4E00
.4byte 0
.global "@53282_80557000"
"@53282_80557000":
.4byte 0x43757273
.4byte 0x6F724E00
.global "@53285_80557008"
"@53285_80557008":
.4byte 0x57616974
.4byte 0
.global "@53379_80557010"
"@53379_80557010":
.4byte 0x47616D65
.4byte 0x4E000000
.global "@53380_80557018"
"@53380_80557018":
.4byte 0x54657874
.4byte 0x54000000
.global "@53400_80557020"
"@53400_80557020":
.4byte 0x4F70656E
.4byte 0
.global "@53401_80557028"
"@53401_80557028":
.4byte 0x43686F69
.4byte 0x63650000
.global "@53405_80557030"
"@53405_80557030":
.4byte 0x436C6F73
.4byte 0x65000000
.global "@53439_80557038"
"@53439_80557038":
.4byte 0x44656369
.4byte 0x64650000
.global "@53459_80557040"
"@53459_80557040":
.4byte 0x556E466F
.4byte 0x63757300
.global "@53460_80557048"
"@53460_80557048":
.4byte 0x57616974
.4byte 0x32000000
.global "@53461_80557050"
"@53461_80557050":
.4byte 0x466F6375
.4byte 0x73000000
.global "@53462_80557058"
"@53462_80557058":
.4byte 0x57616974
.4byte 0x31000000

View file

@ -0,0 +1,925 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global __ct__Q34info6common7ConfirmFRQ23mem10IAllocatorRCQ23lyt12PaneAccessorPCwPCwPCwPCwbbPCcPCc
__ct__Q34info6common7ConfirmFRQ23mem10IAllocatorRCQ23lyt12PaneAccessorPCwPCwPCwPCwbbPCcPCc:
/* 801A9348 001A5188 94 21 FE 60 */ stwu r1, -0x1a0(r1)
/* 801A934C 001A518C 7C 08 02 A6 */ mflr r0
/* 801A9350 001A5190 90 01 01 A4 */ stw r0, 0x1a4(r1)
/* 801A9354 001A5194 39 61 01 A0 */ addi r11, r1, 0x1a0
/* 801A9358 001A5198 4B E5 DF C9 */ bl lbl_80007320
/* 801A935C 001A519C 7C 7F 1B 78 */ mr r31, r3
/* 801A9360 001A51A0 7C 94 23 78 */ mr r20, r4
/* 801A9364 001A51A4 7C B5 2B 78 */ mr r21, r5
/* 801A9368 001A51A8 7C D6 33 78 */ mr r22, r6
/* 801A936C 001A51AC 7C F7 3B 78 */ mr r23, r7
/* 801A9370 001A51B0 7D 18 43 78 */ mr r24, r8
/* 801A9374 001A51B4 7D 39 4B 78 */ mr r25, r9
/* 801A9378 001A51B8 7D 5A 53 78 */ mr r26, r10
/* 801A937C 001A51BC 8B 61 01 AB */ lbz r27, 0x1ab(r1)
/* 801A9380 001A51C0 83 81 01 AC */ lwz r28, 0x1ac(r1)
/* 801A9384 001A51C4 83 C1 01 B0 */ lwz r30, 0x1b0(r1)
/* 801A9388 001A51C8 3C 60 80 45 */ lis r3, "@52873"@ha
/* 801A938C 001A51CC 3B A3 75 18 */ addi r29, r3, "@52873"@l
/* 801A9390 001A51D0 38 61 01 0C */ addi r3, r1, 0x10c
/* 801A9394 001A51D4 38 9D 00 00 */ addi r4, r29, 0x0
/* 801A9398 001A51D8 38 AD 8C 40 */ addi r5, r13, "@52874"@sda21
/* 801A939C 001A51DC 7E 86 A3 78 */ mr r6, r20
/* 801A93A0 001A51E0 48 00 49 C5 */ bl __ct__Q23lyt13LayoutContextFPCcPCcRQ23mem10IAllocator
/* 801A93A4 001A51E4 7C 64 1B 78 */ mr r4, r3
/* 801A93A8 001A51E8 7F E3 FB 78 */ mr r3, r31
/* 801A93AC 001A51EC 48 00 2D E5 */ bl __ct__Q23lyt6LayoutFRCQ23lyt13LayoutContext
/* 801A93B0 001A51F0 38 61 00 A8 */ addi r3, r1, 0xa8
/* 801A93B4 001A51F4 7F 84 E3 78 */ mr r4, r28
/* 801A93B8 001A51F8 7F C5 F3 78 */ mr r5, r30
/* 801A93BC 001A51FC 7E 86 A3 78 */ mr r6, r20
/* 801A93C0 001A5200 48 00 49 A5 */ bl __ct__Q23lyt13LayoutContextFPCcPCcRQ23mem10IAllocator
/* 801A93C4 001A5204 7C 64 1B 78 */ mr r4, r3
/* 801A93C8 001A5208 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A93CC 001A520C 48 00 2D C5 */ bl __ct__Q23lyt6LayoutFRCQ23lyt13LayoutContext
/* 801A93D0 001A5210 38 61 00 94 */ addi r3, r1, 0x94
/* 801A93D4 001A5214 38 9F 01 D0 */ addi r4, r31, 0x1d0
/* 801A93D8 001A5218 38 BD 00 0C */ addi r5, r29, 0xc
/* 801A93DC 001A521C 48 00 3A 35 */ bl pane__Q23lyt6LayoutFPCc
/* 801A93E0 001A5220 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 801A93E4 001A5224 7E 84 A3 78 */ mr r4, r20
/* 801A93E8 001A5228 38 A1 00 94 */ addi r5, r1, 0x94
/* 801A93EC 001A522C 38 C0 00 01 */ li r6, 0x1
/* 801A93F0 001A5230 38 E0 00 00 */ li r7, 0x0
/* 801A93F4 001A5234 4B FF E9 BD */ bl __ct__Q34info6common6ButtonFRQ23mem10IAllocatorRCQ23lyt12PaneAccessorbb
/* 801A93F8 001A5238 38 61 00 94 */ addi r3, r1, 0x94
/* 801A93FC 001A523C 38 80 FF FF */ li r4, -0x1
/* 801A9400 001A5240 4B FC EE 21 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9404 001A5244 38 61 00 80 */ addi r3, r1, 0x80
/* 801A9408 001A5248 38 9F 01 D0 */ addi r4, r31, 0x1d0
/* 801A940C 001A524C 38 BD 00 18 */ addi r5, r29, 0x18
/* 801A9410 001A5250 48 00 3A 01 */ bl pane__Q23lyt6LayoutFPCc
/* 801A9414 001A5254 38 7F 05 7C */ addi r3, r31, 0x57c
/* 801A9418 001A5258 7E 84 A3 78 */ mr r4, r20
/* 801A941C 001A525C 38 A1 00 80 */ addi r5, r1, 0x80
/* 801A9420 001A5260 38 C0 00 00 */ li r6, 0x0
/* 801A9424 001A5264 38 E0 00 00 */ li r7, 0x0
/* 801A9428 001A5268 4B FF E9 89 */ bl __ct__Q34info6common6ButtonFRQ23mem10IAllocatorRCQ23lyt12PaneAccessorbb
/* 801A942C 001A526C 38 61 00 80 */ addi r3, r1, 0x80
/* 801A9430 001A5270 38 80 FF FF */ li r4, -0x1
/* 801A9434 001A5274 4B FC ED ED */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9438 001A5278 38 61 00 6C */ addi r3, r1, 0x6c
/* 801A943C 001A527C 38 9F 01 D0 */ addi r4, r31, 0x1d0
/* 801A9440 001A5280 38 BD 00 24 */ addi r5, r29, 0x24
/* 801A9444 001A5284 48 00 39 CD */ bl pane__Q23lyt6LayoutFPCc
/* 801A9448 001A5288 38 7F 07 58 */ addi r3, r31, 0x758
/* 801A944C 001A528C 7E 84 A3 78 */ mr r4, r20
/* 801A9450 001A5290 38 A1 00 6C */ addi r5, r1, 0x6c
/* 801A9454 001A5294 38 C0 00 00 */ li r6, 0x0
/* 801A9458 001A5298 38 E0 00 00 */ li r7, 0x0
/* 801A945C 001A529C 4B FF E9 55 */ bl __ct__Q34info6common6ButtonFRQ23mem10IAllocatorRCQ23lyt12PaneAccessorbb
/* 801A9460 001A52A0 38 61 00 6C */ addi r3, r1, 0x6c
/* 801A9464 001A52A4 38 80 FF FF */ li r4, -0x1
/* 801A9468 001A52A8 4B FC ED B9 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A946C 001A52AC 3B C0 00 00 */ li r30, 0x0
/* 801A9470 001A52B0 93 DF 09 34 */ stw r30, 0x934(r31)
/* 801A9474 001A52B4 9B 7F 09 38 */ stb r27, 0x938(r31)
/* 801A9478 001A52B8 38 00 00 03 */ li r0, 0x3
/* 801A947C 001A52BC 90 1F 09 3C */ stw r0, 0x93c(r31)
/* 801A9480 001A52C0 93 DF 09 40 */ stw r30, 0x940(r31)
/* 801A9484 001A52C4 93 DF 09 44 */ stw r30, 0x944(r31)
/* 801A9488 001A52C8 9B DF 09 48 */ stb r30, 0x948(r31)
/* 801A948C 001A52CC 9B DF 09 49 */ stb r30, 0x949(r31)
/* 801A9490 001A52D0 9B DF 09 4A */ stb r30, 0x94a(r31)
/* 801A9494 001A52D4 9B DF 09 4B */ stb r30, 0x94b(r31)
/* 801A9498 001A52D8 9B DF 09 4C */ stb r30, 0x94c(r31)
/* 801A949C 001A52DC 93 DF 09 50 */ stw r30, 0x950(r31)
/* 801A94A0 001A52E0 38 7F 09 54 */ addi r3, r31, 0x954
/* 801A94A4 001A52E4 48 25 A7 D1 */ bl __ct__Q23snd17SystemSERequestorFv
/* 801A94A8 001A52E8 38 00 00 52 */ li r0, 0x52
/* 801A94AC 001A52EC 90 1F 09 C8 */ stw r0, 0x9c8(r31)
/* 801A94B0 001A52F0 9B DF 09 CC */ stb r30, 0x9cc(r31)
/* 801A94B4 001A52F4 93 DF 09 D0 */ stw r30, 0x9d0(r31)
/* 801A94B8 001A52F8 9B DF 09 D4 */ stb r30, 0x9d4(r31)
/* 801A94BC 001A52FC 7F E3 FB 78 */ mr r3, r31
/* 801A94C0 001A5300 7E A4 AB 78 */ mr r4, r21
/* 801A94C4 001A5304 48 00 3C 75 */ bl setParent__Q23lyt6LayoutFRCQ23lyt12PaneAccessor
/* 801A94C8 001A5308 38 61 00 58 */ addi r3, r1, 0x58
/* 801A94CC 001A530C 7F E4 FB 78 */ mr r4, r31
/* 801A94D0 001A5310 38 AD 8C 48 */ addi r5, r13, "@52878"@sda21
/* 801A94D4 001A5314 48 00 39 3D */ bl pane__Q23lyt6LayoutFPCc
/* 801A94D8 001A5318 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A94DC 001A531C 38 81 00 58 */ addi r4, r1, 0x58
/* 801A94E0 001A5320 48 00 3C 59 */ bl setParent__Q23lyt6LayoutFRCQ23lyt12PaneAccessor
/* 801A94E4 001A5324 38 61 00 58 */ addi r3, r1, 0x58
/* 801A94E8 001A5328 38 80 FF FF */ li r4, -0x1
/* 801A94EC 001A532C 4B FC ED 35 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A94F0 001A5330 38 61 00 44 */ addi r3, r1, 0x44
/* 801A94F4 001A5334 38 9F 01 D0 */ addi r4, r31, 0x1d0
/* 801A94F8 001A5338 38 BD 00 30 */ addi r5, r29, 0x30
/* 801A94FC 001A533C 48 00 39 15 */ bl pane__Q23lyt6LayoutFPCc
/* 801A9500 001A5340 38 61 00 44 */ addi r3, r1, 0x44
/* 801A9504 001A5344 2C 16 00 00 */ cmpwi r22, 0x0
/* 801A9508 001A5348 41 82 00 0C */ beq lbl_801A9514
/* 801A950C 001A534C 7E C4 B3 78 */ mr r4, r22
/* 801A9510 001A5350 48 00 00 08 */ b lbl_801A9518
.global lbl_801A9514
lbl_801A9514:
/* 801A9514 001A5354 38 8D 8C 50 */ addi r4, r13, "@52880_80557070"@sda21
.global lbl_801A9518
lbl_801A9518:
/* 801A9518 001A5358 48 00 4E 4D */ bl setText__Q23lyt12PaneAccessorCFPCw
/* 801A951C 001A535C 38 61 00 44 */ addi r3, r1, 0x44
/* 801A9520 001A5360 38 80 FF FF */ li r4, -0x1
/* 801A9524 001A5364 4B FC EC FD */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9528 001A5368 2C 17 00 00 */ cmpwi r23, 0x0
/* 801A952C 001A536C 41 82 00 14 */ beq lbl_801A9540
/* 801A9530 001A5370 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 801A9534 001A5374 7E E4 BB 78 */ mr r4, r23
/* 801A9538 001A5378 4B FF E9 1D */ bl setText__Q34info6common6ButtonFPCw
/* 801A953C 001A537C 48 00 00 18 */ b lbl_801A9554
.global lbl_801A9540
lbl_801A9540:
/* 801A9540 001A5380 38 7D 00 3C */ addi r3, r29, 0x3c
/* 801A9544 001A5384 4B FD 00 59 */ bl TextCommon__Q23app7MessageFPCc
/* 801A9548 001A5388 7C 64 1B 78 */ mr r4, r3
/* 801A954C 001A538C 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 801A9550 001A5390 4B FF E9 05 */ bl setText__Q34info6common6ButtonFPCw
.global lbl_801A9554
lbl_801A9554:
/* 801A9554 001A5394 2C 18 00 00 */ cmpwi r24, 0x0
/* 801A9558 001A5398 41 82 00 14 */ beq lbl_801A956C
/* 801A955C 001A539C 38 7F 05 7C */ addi r3, r31, 0x57c
/* 801A9560 001A53A0 7F 04 C3 78 */ mr r4, r24
/* 801A9564 001A53A4 4B FF E8 F1 */ bl setText__Q34info6common6ButtonFPCw
/* 801A9568 001A53A8 48 00 00 18 */ b lbl_801A9580
.global lbl_801A956C
lbl_801A956C:
/* 801A956C 001A53AC 38 7D 00 48 */ addi r3, r29, 0x48
/* 801A9570 001A53B0 4B FD 00 2D */ bl TextCommon__Q23app7MessageFPCc
/* 801A9574 001A53B4 7C 64 1B 78 */ mr r4, r3
/* 801A9578 001A53B8 38 7F 05 7C */ addi r3, r31, 0x57c
/* 801A957C 001A53BC 4B FF E8 D9 */ bl setText__Q34info6common6ButtonFPCw
.global lbl_801A9580
lbl_801A9580:
/* 801A9580 001A53C0 2C 19 00 00 */ cmpwi r25, 0x0
/* 801A9584 001A53C4 41 82 00 18 */ beq lbl_801A959C
/* 801A9588 001A53C8 38 7F 07 58 */ addi r3, r31, 0x758
/* 801A958C 001A53CC 7F 24 CB 78 */ mr r4, r25
/* 801A9590 001A53D0 4B FF E8 C5 */ bl setText__Q34info6common6ButtonFPCw
/* 801A9594 001A53D4 38 00 00 01 */ li r0, 0x1
/* 801A9598 001A53D8 98 1F 09 4A */ stb r0, 0x94a(r31)
.global lbl_801A959C
lbl_801A959C:
/* 801A959C 001A53DC 88 1F 09 4A */ lbz r0, 0x94a(r31)
/* 801A95A0 001A53E0 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A95A4 001A53E4 40 82 00 50 */ bne lbl_801A95F4
/* 801A95A8 001A53E8 2C 16 00 00 */ cmpwi r22, 0x0
/* 801A95AC 001A53EC 41 82 00 14 */ beq lbl_801A95C0
/* 801A95B0 001A53F0 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A95B4 001A53F4 38 9D 00 54 */ addi r4, r29, 0x54
/* 801A95B8 001A53F8 48 00 39 DD */ bl play__Q23lyt6LayoutFPCc
/* 801A95BC 001A53FC 48 00 00 10 */ b lbl_801A95CC
.global lbl_801A95C0
lbl_801A95C0:
/* 801A95C0 001A5400 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A95C4 001A5404 38 9D 00 60 */ addi r4, r29, 0x60
/* 801A95C8 001A5408 48 00 39 CD */ bl play__Q23lyt6LayoutFPCc
.global lbl_801A95CC
lbl_801A95CC:
/* 801A95CC 001A540C 38 61 00 08 */ addi r3, r1, 0x8
/* 801A95D0 001A5410 38 9F 07 58 */ addi r4, r31, 0x758
/* 801A95D4 001A5414 48 00 37 F1 */ bl rootPane__Q23lyt6LayoutFv
/* 801A95D8 001A5418 38 61 00 08 */ addi r3, r1, 0x8
/* 801A95DC 001A541C 38 80 00 00 */ li r4, 0x0
/* 801A95E0 001A5420 48 00 4C C9 */ bl setVisibility__Q23lyt12PaneAccessorCFb
/* 801A95E4 001A5424 38 61 00 08 */ addi r3, r1, 0x8
/* 801A95E8 001A5428 38 80 FF FF */ li r4, -0x1
/* 801A95EC 001A542C 4B FC EC 35 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A95F0 001A5430 48 00 00 28 */ b lbl_801A9618
.global lbl_801A95F4
lbl_801A95F4:
/* 801A95F4 001A5434 2C 16 00 00 */ cmpwi r22, 0x0
/* 801A95F8 001A5438 41 82 00 14 */ beq lbl_801A960C
/* 801A95FC 001A543C 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A9600 001A5440 38 9D 00 6C */ addi r4, r29, 0x6c
/* 801A9604 001A5444 48 00 39 91 */ bl play__Q23lyt6LayoutFPCc
/* 801A9608 001A5448 48 00 00 10 */ b lbl_801A9618
.global lbl_801A960C
lbl_801A960C:
/* 801A960C 001A544C 38 7F 01 D0 */ addi r3, r31, 0x1d0
/* 801A9610 001A5450 38 9D 00 78 */ addi r4, r29, 0x78
/* 801A9614 001A5454 48 00 39 81 */ bl play__Q23lyt6LayoutFPCc
.global lbl_801A9618
lbl_801A9618:
/* 801A9618 001A5458 38 61 00 30 */ addi r3, r1, 0x30
/* 801A961C 001A545C 7F E4 FB 78 */ mr r4, r31
/* 801A9620 001A5460 38 AD 8C 54 */ addi r5, r13, "@52887"@sda21
/* 801A9624 001A5464 48 00 37 ED */ bl pane__Q23lyt6LayoutFPCc
/* 801A9628 001A5468 38 61 00 30 */ addi r3, r1, 0x30
/* 801A962C 001A546C 7F 44 D3 78 */ mr r4, r26
/* 801A9630 001A5470 48 00 4C 79 */ bl setVisibility__Q23lyt12PaneAccessorCFb
/* 801A9634 001A5474 38 61 00 30 */ addi r3, r1, 0x30
/* 801A9638 001A5478 38 80 FF FF */ li r4, -0x1
/* 801A963C 001A547C 4B FC EB E5 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9640 001A5480 38 61 00 1C */ addi r3, r1, 0x1c
/* 801A9644 001A5484 7F E4 FB 78 */ mr r4, r31
/* 801A9648 001A5488 48 00 37 7D */ bl rootPane__Q23lyt6LayoutFv
/* 801A964C 001A548C 38 61 00 1C */ addi r3, r1, 0x1c
/* 801A9650 001A5490 4B FF E4 D9 */ bl hide__Q23lyt12PaneAccessorCFv
/* 801A9654 001A5494 38 61 00 1C */ addi r3, r1, 0x1c
/* 801A9658 001A5498 38 80 FF FF */ li r4, -0x1
/* 801A965C 001A549C 4B FC EB C5 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9660 001A54A0 7F E3 FB 78 */ mr r3, r31
/* 801A9664 001A54A4 39 61 01 A0 */ addi r11, r1, 0x1a0
/* 801A9668 001A54A8 4B E5 DD 05 */ bl lbl_8000736C
/* 801A966C 001A54AC 80 01 01 A4 */ lwz r0, 0x1a4(r1)
/* 801A9670 001A54B0 7C 08 03 A6 */ mtlr r0
/* 801A9674 001A54B4 38 21 01 A0 */ addi r1, r1, 0x1a0
/* 801A9678 001A54B8 4E 80 00 20 */ blr
.global setText__Q34info6common7ConfirmFPCw
setText__Q34info6common7ConfirmFPCw:
/* 801A967C 001A54BC 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801A9680 001A54C0 7C 08 02 A6 */ mflr r0
/* 801A9684 001A54C4 90 01 00 34 */ stw r0, 0x34(r1)
/* 801A9688 001A54C8 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 801A968C 001A54CC 7C 65 1B 78 */ mr r5, r3
/* 801A9690 001A54D0 7C 9F 23 78 */ mr r31, r4
/* 801A9694 001A54D4 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9698 001A54D8 38 85 01 D0 */ addi r4, r5, 0x1d0
/* 801A969C 001A54DC 3C A0 80 45 */ lis r5, "@52879"@ha
/* 801A96A0 001A54E0 38 A5 75 48 */ addi r5, r5, "@52879"@l
/* 801A96A4 001A54E4 48 00 37 6D */ bl pane__Q23lyt6LayoutFPCc
/* 801A96A8 001A54E8 38 61 00 08 */ addi r3, r1, 0x8
/* 801A96AC 001A54EC 7F E4 FB 78 */ mr r4, r31
/* 801A96B0 001A54F0 48 00 4C B5 */ bl setText__Q23lyt12PaneAccessorCFPCw
/* 801A96B4 001A54F4 38 61 00 08 */ addi r3, r1, 0x8
/* 801A96B8 001A54F8 38 80 FF FF */ li r4, -0x1
/* 801A96BC 001A54FC 4B FC EB 65 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A96C0 001A5500 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 801A96C4 001A5504 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801A96C8 001A5508 7C 08 03 A6 */ mtlr r0
/* 801A96CC 001A550C 38 21 00 30 */ addi r1, r1, 0x30
/* 801A96D0 001A5510 4E 80 00 20 */ blr
.global setText0__Q34info6common7ConfirmFPCw
setText0__Q34info6common7ConfirmFPCw:
/* 801A96D4 001A5514 38 63 03 A0 */ addi r3, r3, 0x3a0
/* 801A96D8 001A5518 4B FF E7 7C */ b setText__Q34info6common6ButtonFPCw
.global setText1__Q34info6common7ConfirmFPCw
setText1__Q34info6common7ConfirmFPCw:
/* 801A96DC 001A551C 38 63 05 7C */ addi r3, r3, 0x57c
/* 801A96E0 001A5520 4B FF E7 74 */ b setText__Q34info6common6ButtonFPCw
.global freezeOnYes__Q34info6common7ConfirmFb
freezeOnYes__Q34info6common7ConfirmFb:
/* 801A96E4 001A5524 98 83 09 48 */ stb r4, 0x948(r3)
/* 801A96E8 001A5528 4E 80 00 20 */ blr
.global defaultButton__Q34info6common7ConfirmFUl
defaultButton__Q34info6common7ConfirmFUl:
/* 801A96EC 001A552C 90 83 09 50 */ stw r4, 0x950(r3)
/* 801A96F0 001A5530 4E 80 00 20 */ blr
.global changeButtonSizeSmall__Q34info6common7ConfirmFv
changeButtonSizeSmall__Q34info6common7ConfirmFv:
/* 801A96F4 001A5534 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801A96F8 001A5538 7C 08 02 A6 */ mflr r0
/* 801A96FC 001A553C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A9700 001A5540 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801A9704 001A5544 7C 7F 1B 78 */ mr r31, r3
/* 801A9708 001A5548 38 63 03 A0 */ addi r3, r3, 0x3a0
/* 801A970C 001A554C 4B FF E8 69 */ bl changeSizeSmall__Q34info6common6ButtonFv
/* 801A9710 001A5550 38 7F 05 7C */ addi r3, r31, 0x57c
/* 801A9714 001A5554 4B FF E8 61 */ bl changeSizeSmall__Q34info6common6ButtonFv
/* 801A9718 001A5558 38 7F 07 58 */ addi r3, r31, 0x758
/* 801A971C 001A555C 4B FF E8 59 */ bl changeSizeSmall__Q34info6common6ButtonFv
/* 801A9720 001A5560 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801A9724 001A5564 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801A9728 001A5568 7C 08 03 A6 */ mtlr r0
/* 801A972C 001A556C 38 21 00 10 */ addi r1, r1, 0x10
/* 801A9730 001A5570 4E 80 00 20 */ blr
.global remainBGForDecideClose__Q34info6common7ConfirmFb
remainBGForDecideClose__Q34info6common7ConfirmFb:
/* 801A9734 001A5574 98 83 09 4C */ stb r4, 0x94c(r3)
/* 801A9738 001A5578 4E 80 00 20 */ blr
.global cancelFgm__Q34info6common7ConfirmFUl
cancelFgm__Q34info6common7ConfirmFUl:
/* 801A973C 001A557C 90 83 09 C8 */ stw r4, 0x9c8(r3)
/* 801A9740 001A5580 4E 80 00 20 */ blr
.global useDecideFgmForResult1__Q34info6common7ConfirmFb
useDecideFgmForResult1__Q34info6common7ConfirmFb:
/* 801A9744 001A5584 98 83 09 4B */ stb r4, 0x94b(r3)
/* 801A9748 001A5588 4E 80 00 20 */ blr
.global open__Q34info6common7ConfirmFUl
open__Q34info6common7ConfirmFUl:
/* 801A974C 001A558C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801A9750 001A5590 7C 08 02 A6 */ mflr r0
/* 801A9754 001A5594 90 01 00 34 */ stw r0, 0x34(r1)
/* 801A9758 001A5598 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 801A975C 001A559C 93 C1 00 28 */ stw r30, 0x28(r1)
/* 801A9760 001A55A0 7C 7E 1B 78 */ mr r30, r3
/* 801A9764 001A55A4 7C 9F 23 78 */ mr r31, r4
/* 801A9768 001A55A8 38 61 00 08 */ addi r3, r1, 0x8
/* 801A976C 001A55AC 7F C4 F3 78 */ mr r4, r30
/* 801A9770 001A55B0 48 00 36 55 */ bl rootPane__Q23lyt6LayoutFv
/* 801A9774 001A55B4 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9778 001A55B8 38 80 00 01 */ li r4, 0x1
/* 801A977C 001A55BC 48 00 4B 2D */ bl setVisibility__Q23lyt12PaneAccessorCFb
/* 801A9780 001A55C0 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9784 001A55C4 38 80 FF FF */ li r4, -0x1
/* 801A9788 001A55C8 4B FC EA 99 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A978C 001A55CC 88 1E 09 D4 */ lbz r0, 0x9d4(r30)
/* 801A9790 001A55D0 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9794 001A55D4 41 82 00 14 */ beq lbl_801A97A8
/* 801A9798 001A55D8 7F C3 F3 78 */ mr r3, r30
/* 801A979C 001A55DC 38 8D 8C 58 */ addi r4, r13, "@52977"@sda21
/* 801A97A0 001A55E0 48 00 37 F5 */ bl play__Q23lyt6LayoutFPCc
/* 801A97A4 001A55E4 48 00 00 10 */ b lbl_801A97B4
.global lbl_801A97A8
lbl_801A97A8:
/* 801A97A8 001A55E8 7F C3 F3 78 */ mr r3, r30
/* 801A97AC 001A55EC 38 8D 8C 60 */ addi r4, r13, "@52978"@sda21
/* 801A97B0 001A55F0 48 00 37 E5 */ bl play__Q23lyt6LayoutFPCc
.global lbl_801A97B4
lbl_801A97B4:
/* 801A97B4 001A55F4 80 1E 09 50 */ lwz r0, 0x950(r30)
/* 801A97B8 001A55F8 90 1E 09 3C */ stw r0, 0x93c(r30)
/* 801A97BC 001A55FC 90 1E 09 40 */ stw r0, 0x940(r30)
/* 801A97C0 001A5600 93 FE 09 44 */ stw r31, 0x944(r30)
/* 801A97C4 001A5604 38 7E 03 A0 */ addi r3, r30, 0x3a0
/* 801A97C8 001A5608 7C 00 00 34 */ cntlzw r0, r0
/* 801A97CC 001A560C 54 04 D9 7E */ srwi r4, r0, 5
/* 801A97D0 001A5610 4B FF E6 F1 */ bl forceSelect__Q34info6common6ButtonFb
/* 801A97D4 001A5614 38 7E 05 7C */ addi r3, r30, 0x57c
/* 801A97D8 001A5618 80 9E 09 50 */ lwz r4, 0x950(r30)
/* 801A97DC 001A561C 38 04 FF FF */ addi r0, r4, -0x1
/* 801A97E0 001A5620 7C 00 00 34 */ cntlzw r0, r0
/* 801A97E4 001A5624 54 04 D9 7E */ srwi r4, r0, 5
/* 801A97E8 001A5628 4B FF E6 D9 */ bl forceSelect__Q34info6common6ButtonFb
/* 801A97EC 001A562C 38 7E 07 58 */ addi r3, r30, 0x758
/* 801A97F0 001A5630 80 9E 09 50 */ lwz r4, 0x950(r30)
/* 801A97F4 001A5634 38 04 FF FE */ addi r0, r4, -0x2
/* 801A97F8 001A5638 7C 00 00 34 */ cntlzw r0, r0
/* 801A97FC 001A563C 54 04 D9 7E */ srwi r4, r0, 5
/* 801A9800 001A5640 4B FF E6 C1 */ bl forceSelect__Q34info6common6ButtonFb
/* 801A9804 001A5644 38 00 00 01 */ li r0, 0x1
/* 801A9808 001A5648 90 1E 09 34 */ stw r0, 0x934(r30)
/* 801A980C 001A564C 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 801A9810 001A5650 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 801A9814 001A5654 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801A9818 001A5658 7C 08 03 A6 */ mtlr r0
/* 801A981C 001A565C 38 21 00 30 */ addi r1, r1, 0x30
/* 801A9820 001A5660 4E 80 00 20 */ blr
.global forceClose__Q34info6common7ConfirmFv
forceClose__Q34info6common7ConfirmFv:
/* 801A9824 001A5664 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801A9828 001A5668 7C 08 02 A6 */ mflr r0
/* 801A982C 001A566C 90 01 00 34 */ stw r0, 0x34(r1)
/* 801A9830 001A5670 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 801A9834 001A5674 7C 7F 1B 78 */ mr r31, r3
/* 801A9838 001A5678 48 00 00 5D */ bl isClosed__Q34info6common7ConfirmCFv
/* 801A983C 001A567C 2C 03 00 00 */ cmpwi r3, 0x0
/* 801A9840 001A5680 40 82 00 2C */ bne lbl_801A986C
/* 801A9844 001A5684 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9848 001A5688 7F E4 FB 78 */ mr r4, r31
/* 801A984C 001A568C 48 00 35 79 */ bl rootPane__Q23lyt6LayoutFv
/* 801A9850 001A5690 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9854 001A5694 4B FF E2 D5 */ bl hide__Q23lyt12PaneAccessorCFv
/* 801A9858 001A5698 38 61 00 08 */ addi r3, r1, 0x8
/* 801A985C 001A569C 38 80 FF FF */ li r4, -0x1
/* 801A9860 001A56A0 4B FC E9 C1 */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9864 001A56A4 38 00 00 05 */ li r0, 0x5
/* 801A9868 001A56A8 90 1F 09 34 */ stw r0, 0x934(r31)
.global lbl_801A986C
lbl_801A986C:
/* 801A986C 001A56AC 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 801A9870 001A56B0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801A9874 001A56B4 7C 08 03 A6 */ mtlr r0
/* 801A9878 001A56B8 38 21 00 30 */ addi r1, r1, 0x30
/* 801A987C 001A56BC 4E 80 00 20 */ blr
.global isDecided__Q34info6common7ConfirmCFv
isDecided__Q34info6common7ConfirmCFv:
/* 801A9880 001A56C0 80 63 09 34 */ lwz r3, 0x934(r3)
/* 801A9884 001A56C4 38 03 FF FD */ addi r0, r3, -0x3
/* 801A9888 001A56C8 7C 00 00 34 */ cntlzw r0, r0
/* 801A988C 001A56CC 54 03 D9 7E */ srwi r3, r0, 5
/* 801A9890 001A56D0 4E 80 00 20 */ blr
.global isClosed__Q34info6common7ConfirmCFv
isClosed__Q34info6common7ConfirmCFv:
/* 801A9894 001A56D4 80 63 09 34 */ lwz r3, 0x934(r3)
/* 801A9898 001A56D8 38 03 FF FB */ addi r0, r3, -0x5
/* 801A989C 001A56DC 7C 00 00 34 */ cntlzw r0, r0
/* 801A98A0 001A56E0 54 03 D9 7E */ srwi r3, r0, 5
/* 801A98A4 001A56E4 4E 80 00 20 */ blr
.global result__Q34info6common7ConfirmCFv
result__Q34info6common7ConfirmCFv:
/* 801A98A8 001A56E8 80 63 09 3C */ lwz r3, 0x93c(r3)
/* 801A98AC 001A56EC 4E 80 00 20 */ blr
.global updateFrame__Q34info6common7ConfirmFv
updateFrame__Q34info6common7ConfirmFv:
/* 801A98B0 001A56F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801A98B4 001A56F4 7C 08 02 A6 */ mflr r0
/* 801A98B8 001A56F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A98BC 001A56FC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801A98C0 001A5700 7C 7F 1B 78 */ mr r31, r3
/* 801A98C4 001A5704 48 00 37 F5 */ bl updateFrame__Q23lyt6LayoutFv
/* 801A98C8 001A5708 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 801A98CC 001A570C 4B FF E6 A5 */ bl updateFrame__Q34info6common6ButtonFv
/* 801A98D0 001A5710 38 7F 05 7C */ addi r3, r31, 0x57c
/* 801A98D4 001A5714 4B FF E6 9D */ bl updateFrame__Q34info6common6ButtonFv
/* 801A98D8 001A5718 38 7F 07 58 */ addi r3, r31, 0x758
/* 801A98DC 001A571C 4B FF E6 95 */ bl updateFrame__Q34info6common6ButtonFv
/* 801A98E0 001A5720 80 1F 09 34 */ lwz r0, 0x934(r31)
/* 801A98E4 001A5724 2C 00 00 01 */ cmpwi r0, 0x1
/* 801A98E8 001A5728 41 82 00 20 */ beq lbl_801A9908
/* 801A98EC 001A572C 2C 00 00 02 */ cmpwi r0, 0x2
/* 801A98F0 001A5730 41 82 00 24 */ beq lbl_801A9914
/* 801A98F4 001A5734 2C 00 00 03 */ cmpwi r0, 0x3
/* 801A98F8 001A5738 41 82 00 28 */ beq lbl_801A9920
/* 801A98FC 001A573C 2C 00 00 04 */ cmpwi r0, 0x4
/* 801A9900 001A5740 41 82 00 2C */ beq lbl_801A992C
/* 801A9904 001A5744 48 00 00 30 */ b lbl_801A9934
.global lbl_801A9908
lbl_801A9908:
/* 801A9908 001A5748 7F E3 FB 78 */ mr r3, r31
/* 801A990C 001A574C 48 00 00 91 */ bl stateOpening__Q34info6common7ConfirmFv
/* 801A9910 001A5750 48 00 00 24 */ b lbl_801A9934
.global lbl_801A9914
lbl_801A9914:
/* 801A9914 001A5754 7F E3 FB 78 */ mr r3, r31
/* 801A9918 001A5758 48 00 00 D9 */ bl stateOpened__Q34info6common7ConfirmFv
/* 801A991C 001A575C 48 00 00 18 */ b lbl_801A9934
.global lbl_801A9920
lbl_801A9920:
/* 801A9920 001A5760 7F E3 FB 78 */ mr r3, r31
/* 801A9924 001A5764 48 00 03 65 */ bl stateDecided__Q34info6common7ConfirmFv
/* 801A9928 001A5768 48 00 00 0C */ b lbl_801A9934
.global lbl_801A992C
lbl_801A992C:
/* 801A992C 001A576C 7F E3 FB 78 */ mr r3, r31
/* 801A9930 001A5770 48 00 04 15 */ bl stateClosing__Q34info6common7ConfirmFv
.global lbl_801A9934
lbl_801A9934:
/* 801A9934 001A5774 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801A9938 001A5778 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801A993C 001A577C 7C 08 03 A6 */ mtlr r0
/* 801A9940 001A5780 38 21 00 10 */ addi r1, r1, 0x10
/* 801A9944 001A5784 4E 80 00 20 */ blr
.global setVisibilityBG__Q34info6common7ConfirmFb
setVisibilityBG__Q34info6common7ConfirmFb:
/* 801A9948 001A5788 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801A994C 001A578C 7C 08 02 A6 */ mflr r0
/* 801A9950 001A5790 90 01 00 34 */ stw r0, 0x34(r1)
/* 801A9954 001A5794 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 801A9958 001A5798 7C 60 1B 78 */ mr r0, r3
/* 801A995C 001A579C 7C 9F 23 78 */ mr r31, r4
/* 801A9960 001A57A0 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9964 001A57A4 7C 04 03 78 */ mr r4, r0
/* 801A9968 001A57A8 38 AD 8C 54 */ addi r5, r13, "@52887"@sda21
/* 801A996C 001A57AC 48 00 34 A5 */ bl pane__Q23lyt6LayoutFPCc
/* 801A9970 001A57B0 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9974 001A57B4 7F E4 FB 78 */ mr r4, r31
/* 801A9978 001A57B8 48 00 49 31 */ bl setVisibility__Q23lyt12PaneAccessorCFb
/* 801A997C 001A57BC 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9980 001A57C0 38 80 FF FF */ li r4, -0x1
/* 801A9984 001A57C4 4B FC E8 9D */ bl __dt__Q23lyt12PaneAccessorFv
/* 801A9988 001A57C8 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 801A998C 001A57CC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801A9990 001A57D0 7C 08 03 A6 */ mtlr r0
/* 801A9994 001A57D4 38 21 00 30 */ addi r1, r1, 0x30
/* 801A9998 001A57D8 4E 80 00 20 */ blr
.global stateOpening__Q34info6common7ConfirmFv
stateOpening__Q34info6common7ConfirmFv:
/* 801A999C 001A57DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801A99A0 001A57E0 7C 08 02 A6 */ mflr r0
/* 801A99A4 001A57E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A99A8 001A57E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801A99AC 001A57EC 7C 7F 1B 78 */ mr r31, r3
/* 801A99B0 001A57F0 48 00 37 69 */ bl isAnimEnd__Q23lyt6LayoutCFv
/* 801A99B4 001A57F4 2C 03 00 00 */ cmpwi r3, 0x0
/* 801A99B8 001A57F8 40 82 00 1C */ bne lbl_801A99D4
/* 801A99BC 001A57FC 7F E3 FB 78 */ mr r3, r31
/* 801A99C0 001A5800 48 00 36 9D */ bl frame__Q23lyt6LayoutCFv
/* 801A99C4 001A5804 C0 02 99 D0 */ lfs f0, "@53005_8055F950"@sda21(r2)
/* 801A99C8 001A5808 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 801A99CC 001A580C 4C 40 13 82 */ cror eq, lt, eq
/* 801A99D0 001A5810 40 82 00 0C */ bne lbl_801A99DC
.global lbl_801A99D4
lbl_801A99D4:
/* 801A99D4 001A5814 38 00 00 02 */ li r0, 0x2
/* 801A99D8 001A5818 90 1F 09 34 */ stw r0, 0x934(r31)
.global lbl_801A99DC
lbl_801A99DC:
/* 801A99DC 001A581C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801A99E0 001A5820 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801A99E4 001A5824 7C 08 03 A6 */ mtlr r0
/* 801A99E8 001A5828 38 21 00 10 */ addi r1, r1, 0x10
/* 801A99EC 001A582C 4E 80 00 20 */ blr
.global stateOpened__Q34info6common7ConfirmFv
stateOpened__Q34info6common7ConfirmFv:
/* 801A99F0 001A5830 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801A99F4 001A5834 7C 08 02 A6 */ mflr r0
/* 801A99F8 001A5838 90 01 00 34 */ stw r0, 0x34(r1)
/* 801A99FC 001A583C 39 61 00 30 */ addi r11, r1, 0x30
/* 801A9A00 001A5840 4B E5 D9 45 */ bl lbl_80007344
/* 801A9A04 001A5844 7C 7E 1B 78 */ mr r30, r3
/* 801A9A08 001A5848 48 00 37 11 */ bl isAnimEnd__Q23lyt6LayoutCFv
/* 801A9A0C 001A584C 7C 7D 1B 78 */ mr r29, r3
/* 801A9A10 001A5850 80 6D ED 18 */ lwz r3, "object___Q33hel6common37ExplicitSingleton<Q23hid10HIDManager>"@sda21(r13)
/* 801A9A14 001A5854 80 9E 09 44 */ lwz r4, 0x944(r30)
/* 801A9A18 001A5858 4B FF 9B 61 */ bl gameHID__Q23hid10HIDManagerCFUl
/* 801A9A1C 001A585C 7C 64 1B 78 */ mr r4, r3
/* 801A9A20 001A5860 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9A24 001A5864 4B FF 8D D5 */ bl button__Q23hid11HIDAccessorCFv
/* 801A9A28 001A5868 38 61 00 08 */ addi r3, r1, 0x8
/* 801A9A2C 001A586C 4B F5 6D B5 */ bl GetZeroBufferAddress__Q44nw4r3snd6detail9AxManagerFv
/* 801A9A30 001A5870 83 FE 09 40 */ lwz r31, 0x940(r30)
/* 801A9A34 001A5874 38 80 00 02 */ li r4, 0x2
/* 801A9A38 001A5878 88 1E 09 4A */ lbz r0, 0x94a(r30)
/* 801A9A3C 001A587C 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9A40 001A5880 41 82 00 08 */ beq lbl_801A9A48
/* 801A9A44 001A5884 38 80 00 03 */ li r4, 0x3
.global lbl_801A9A48
lbl_801A9A48:
/* 801A9A48 001A5888 54 60 07 BC */ rlwinm r0, r3, 0, 30, 30
/* 801A9A4C 001A588C 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9A50 001A5890 41 82 00 18 */ beq lbl_801A9A68
/* 801A9A54 001A5894 3B FF FF FF */ addi r31, r31, -0x1
/* 801A9A58 001A5898 2C 1F 00 00 */ cmpwi r31, 0x0
/* 801A9A5C 001A589C 40 80 01 B0 */ bge lbl_801A9C0C
/* 801A9A60 001A58A0 3B E4 FF FF */ addi r31, r4, -0x1
/* 801A9A64 001A58A4 48 00 01 A8 */ b lbl_801A9C0C
.global lbl_801A9A68
lbl_801A9A68:
/* 801A9A68 001A58A8 54 60 07 FE */ clrlwi r0, r3, 31
/* 801A9A6C 001A58AC 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9A70 001A58B0 41 82 00 18 */ beq lbl_801A9A88
/* 801A9A74 001A58B4 3B FF 00 01 */ addi r31, r31, 0x1
/* 801A9A78 001A58B8 7C 1F 20 00 */ cmpw r31, r4
/* 801A9A7C 001A58BC 41 80 01 90 */ blt lbl_801A9C0C
/* 801A9A80 001A58C0 3B E0 00 00 */ li r31, 0x0
/* 801A9A84 001A58C4 48 00 01 88 */ b lbl_801A9C0C
.global lbl_801A9A88
lbl_801A9A88:
/* 801A9A88 001A58C8 2C 1D 00 00 */ cmpwi r29, 0x0
/* 801A9A8C 001A58CC 41 82 01 80 */ beq lbl_801A9C0C
/* 801A9A90 001A58D0 54 60 05 EE */ rlwinm r0, r3, 0, 23, 23
/* 801A9A94 001A58D4 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9A98 001A58D8 41 82 00 F8 */ beq lbl_801A9B90
/* 801A9A9C 001A58DC 80 1E 09 3C */ lwz r0, 0x93c(r30)
/* 801A9AA0 001A58E0 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9AA4 001A58E4 40 82 00 44 */ bne lbl_801A9AE8
/* 801A9AA8 001A58E8 38 7E 03 A0 */ addi r3, r30, 0x3a0
/* 801A9AAC 001A58EC 4B FF E4 A9 */ bl decide__Q34info6common6ButtonFv
/* 801A9AB0 001A58F0 80 1E 09 3C */ lwz r0, 0x93c(r30)
/* 801A9AB4 001A58F4 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9AB8 001A58F8 40 82 00 20 */ bne lbl_801A9AD8
/* 801A9ABC 001A58FC 88 1E 09 48 */ lbz r0, 0x948(r30)
/* 801A9AC0 001A5900 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9AC4 001A5904 41 82 00 14 */ beq lbl_801A9AD8
/* 801A9AC8 001A5908 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9ACC 001A590C 38 80 01 37 */ li r4, 0x137
/* 801A9AD0 001A5910 48 25 A2 39 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9AD4 001A5914 48 00 00 B0 */ b lbl_801A9B84
.global lbl_801A9AD8
lbl_801A9AD8:
/* 801A9AD8 001A5918 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9ADC 001A591C 38 80 00 60 */ li r4, 0x60
/* 801A9AE0 001A5920 48 25 A2 29 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9AE4 001A5924 48 00 00 A0 */ b lbl_801A9B84
.global lbl_801A9AE8
lbl_801A9AE8:
/* 801A9AE8 001A5928 2C 00 00 01 */ cmpwi r0, 0x1
/* 801A9AEC 001A592C 40 82 00 60 */ bne lbl_801A9B4C
/* 801A9AF0 001A5930 38 7E 05 7C */ addi r3, r30, 0x57c
/* 801A9AF4 001A5934 4B FF E4 61 */ bl decide__Q34info6common6ButtonFv
/* 801A9AF8 001A5938 88 1E 09 CC */ lbz r0, 0x9cc(r30)
/* 801A9AFC 001A593C 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9B00 001A5940 41 82 00 14 */ beq lbl_801A9B14
/* 801A9B04 001A5944 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9B08 001A5948 80 9E 09 D0 */ lwz r4, 0x9d0(r30)
/* 801A9B0C 001A594C 48 25 A1 FD */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9B10 001A5950 48 00 00 74 */ b lbl_801A9B84
.global lbl_801A9B14
lbl_801A9B14:
/* 801A9B14 001A5954 88 1E 09 4A */ lbz r0, 0x94a(r30)
/* 801A9B18 001A5958 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9B1C 001A595C 40 82 00 20 */ bne lbl_801A9B3C
/* 801A9B20 001A5960 88 1E 09 4B */ lbz r0, 0x94b(r30)
/* 801A9B24 001A5964 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9B28 001A5968 40 82 00 14 */ bne lbl_801A9B3C
/* 801A9B2C 001A596C 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9B30 001A5970 80 9E 09 C8 */ lwz r4, 0x9c8(r30)
/* 801A9B34 001A5974 48 25 A1 D5 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9B38 001A5978 48 00 00 4C */ b lbl_801A9B84
.global lbl_801A9B3C
lbl_801A9B3C:
/* 801A9B3C 001A597C 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9B40 001A5980 38 80 00 60 */ li r4, 0x60
/* 801A9B44 001A5984 48 25 A1 C5 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9B48 001A5988 48 00 00 3C */ b lbl_801A9B84
.global lbl_801A9B4C
lbl_801A9B4C:
/* 801A9B4C 001A598C 2C 00 00 02 */ cmpwi r0, 0x2
/* 801A9B50 001A5990 40 82 00 34 */ bne lbl_801A9B84
/* 801A9B54 001A5994 38 7E 07 58 */ addi r3, r30, 0x758
/* 801A9B58 001A5998 4B FF E3 FD */ bl decide__Q34info6common6ButtonFv
/* 801A9B5C 001A599C 88 1E 09 CC */ lbz r0, 0x9cc(r30)
/* 801A9B60 001A59A0 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9B64 001A59A4 41 82 00 14 */ beq lbl_801A9B78
/* 801A9B68 001A59A8 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9B6C 001A59AC 80 9E 09 D0 */ lwz r4, 0x9d0(r30)
/* 801A9B70 001A59B0 48 25 A1 99 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9B74 001A59B4 48 00 00 10 */ b lbl_801A9B84
.global lbl_801A9B78
lbl_801A9B78:
/* 801A9B78 001A59B8 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9B7C 001A59BC 38 80 00 60 */ li r4, 0x60
/* 801A9B80 001A59C0 48 25 A1 89 */ bl start__Q23snd17SystemSERequestorFUl
.global lbl_801A9B84
lbl_801A9B84:
/* 801A9B84 001A59C4 38 00 00 03 */ li r0, 0x3
/* 801A9B88 001A59C8 90 1E 09 34 */ stw r0, 0x934(r30)
/* 801A9B8C 001A59CC 48 00 00 80 */ b lbl_801A9C0C
.global lbl_801A9B90
lbl_801A9B90:
/* 801A9B90 001A59D0 88 1E 09 38 */ lbz r0, 0x938(r30)
/* 801A9B94 001A59D4 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9B98 001A59D8 40 82 00 74 */ bne lbl_801A9C0C
/* 801A9B9C 001A59DC 54 60 05 AC */ rlwinm r0, r3, 0, 22, 22
/* 801A9BA0 001A59E0 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9BA4 001A59E4 41 82 00 68 */ beq lbl_801A9C0C
/* 801A9BA8 001A59E8 38 00 00 03 */ li r0, 0x3
/* 801A9BAC 001A59EC 90 1E 09 3C */ stw r0, 0x93c(r30)
/* 801A9BB0 001A59F0 88 1E 09 CC */ lbz r0, 0x9cc(r30)
/* 801A9BB4 001A59F4 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9BB8 001A59F8 41 82 00 14 */ beq lbl_801A9BCC
/* 801A9BBC 001A59FC 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9BC0 001A5A00 80 9E 09 D0 */ lwz r4, 0x9d0(r30)
/* 801A9BC4 001A5A04 48 25 A1 45 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9BC8 001A5A08 48 00 00 10 */ b lbl_801A9BD8
.global lbl_801A9BCC
lbl_801A9BCC:
/* 801A9BCC 001A5A0C 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9BD0 001A5A10 80 9E 09 C8 */ lwz r4, 0x9c8(r30)
/* 801A9BD4 001A5A14 48 25 A1 35 */ bl start__Q23snd17SystemSERequestorFUl
.global lbl_801A9BD8
lbl_801A9BD8:
/* 801A9BD8 001A5A18 88 1E 09 49 */ lbz r0, 0x949(r30)
/* 801A9BDC 001A5A1C 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9BE0 001A5A20 41 82 00 10 */ beq lbl_801A9BF0
/* 801A9BE4 001A5A24 38 00 00 05 */ li r0, 0x5
/* 801A9BE8 001A5A28 90 1E 09 34 */ stw r0, 0x934(r30)
/* 801A9BEC 001A5A2C 48 00 00 20 */ b lbl_801A9C0C
.global lbl_801A9BF0
lbl_801A9BF0:
/* 801A9BF0 001A5A30 38 00 00 00 */ li r0, 0x0
/* 801A9BF4 001A5A34 98 1E 09 D4 */ stb r0, 0x9d4(r30)
/* 801A9BF8 001A5A38 7F C3 F3 78 */ mr r3, r30
/* 801A9BFC 001A5A3C 38 8D 8C 68 */ addi r4, r13, "@53036_80557088"@sda21
/* 801A9C00 001A5A40 48 00 33 95 */ bl play__Q23lyt6LayoutFPCc
/* 801A9C04 001A5A44 38 00 00 04 */ li r0, 0x4
/* 801A9C08 001A5A48 90 1E 09 34 */ stw r0, 0x934(r30)
.global lbl_801A9C0C
lbl_801A9C0C:
/* 801A9C0C 001A5A4C 80 1E 09 40 */ lwz r0, 0x940(r30)
/* 801A9C10 001A5A50 7C 1F 00 00 */ cmpw r31, r0
/* 801A9C14 001A5A54 41 82 00 5C */ beq lbl_801A9C70
/* 801A9C18 001A5A58 93 FE 09 40 */ stw r31, 0x940(r30)
/* 801A9C1C 001A5A5C 38 7E 03 A0 */ addi r3, r30, 0x3a0
/* 801A9C20 001A5A60 7F E0 00 34 */ cntlzw r0, r31
/* 801A9C24 001A5A64 54 04 D9 7E */ srwi r4, r0, 5
/* 801A9C28 001A5A68 4B FF E2 85 */ bl select__Q34info6common6ButtonFb
/* 801A9C2C 001A5A6C 38 7E 05 7C */ addi r3, r30, 0x57c
/* 801A9C30 001A5A70 80 9E 09 40 */ lwz r4, 0x940(r30)
/* 801A9C34 001A5A74 38 04 FF FF */ addi r0, r4, -0x1
/* 801A9C38 001A5A78 7C 00 00 34 */ cntlzw r0, r0
/* 801A9C3C 001A5A7C 54 04 D9 7E */ srwi r4, r0, 5
/* 801A9C40 001A5A80 4B FF E2 6D */ bl select__Q34info6common6ButtonFb
/* 801A9C44 001A5A84 38 7E 07 58 */ addi r3, r30, 0x758
/* 801A9C48 001A5A88 80 9E 09 40 */ lwz r4, 0x940(r30)
/* 801A9C4C 001A5A8C 38 04 FF FE */ addi r0, r4, -0x2
/* 801A9C50 001A5A90 7C 00 00 34 */ cntlzw r0, r0
/* 801A9C54 001A5A94 54 04 D9 7E */ srwi r4, r0, 5
/* 801A9C58 001A5A98 4B FF E2 55 */ bl select__Q34info6common6ButtonFb
/* 801A9C5C 001A5A9C 38 7E 09 54 */ addi r3, r30, 0x954
/* 801A9C60 001A5AA0 38 80 00 55 */ li r4, 0x55
/* 801A9C64 001A5AA4 48 25 A0 A5 */ bl start__Q23snd17SystemSERequestorFUl
/* 801A9C68 001A5AA8 80 1E 09 40 */ lwz r0, 0x940(r30)
/* 801A9C6C 001A5AAC 90 1E 09 3C */ stw r0, 0x93c(r30)
.global lbl_801A9C70
lbl_801A9C70:
/* 801A9C70 001A5AB0 39 61 00 30 */ addi r11, r1, 0x30
/* 801A9C74 001A5AB4 4B E5 D7 1D */ bl lbl_80007390
/* 801A9C78 001A5AB8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801A9C7C 001A5ABC 7C 08 03 A6 */ mtlr r0
/* 801A9C80 001A5AC0 38 21 00 30 */ addi r1, r1, 0x30
/* 801A9C84 001A5AC4 4E 80 00 20 */ blr
.global stateDecided__Q34info6common7ConfirmFv
stateDecided__Q34info6common7ConfirmFv:
/* 801A9C88 001A5AC8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801A9C8C 001A5ACC 7C 08 02 A6 */ mflr r0
/* 801A9C90 001A5AD0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A9C94 001A5AD4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801A9C98 001A5AD8 7C 7F 1B 78 */ mr r31, r3
/* 801A9C9C 001A5ADC 48 00 00 E5 */ bl selectedButton__Q34info6common7ConfirmFv
/* 801A9CA0 001A5AE0 4B FF E8 05 */ bl isPushEnd__Q34info6common10ButtonHelpCFv
/* 801A9CA4 001A5AE4 2C 03 00 00 */ cmpwi r3, 0x0
/* 801A9CA8 001A5AE8 41 82 00 88 */ beq lbl_801A9D30
/* 801A9CAC 001A5AEC 80 7F 09 3C */ lwz r3, 0x93c(r31)
/* 801A9CB0 001A5AF0 2C 03 00 00 */ cmpwi r3, 0x0
/* 801A9CB4 001A5AF4 40 82 00 1C */ bne lbl_801A9CD0
/* 801A9CB8 001A5AF8 88 1F 09 48 */ lbz r0, 0x948(r31)
/* 801A9CBC 001A5AFC 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9CC0 001A5B00 41 82 00 10 */ beq lbl_801A9CD0
/* 801A9CC4 001A5B04 38 00 00 05 */ li r0, 0x5
/* 801A9CC8 001A5B08 90 1F 09 34 */ stw r0, 0x934(r31)
/* 801A9CCC 001A5B0C 48 00 00 64 */ b lbl_801A9D30
.global lbl_801A9CD0
lbl_801A9CD0:
/* 801A9CD0 001A5B10 2C 03 00 01 */ cmpwi r3, 0x1
/* 801A9CD4 001A5B14 40 82 00 1C */ bne lbl_801A9CF0
/* 801A9CD8 001A5B18 88 1F 09 49 */ lbz r0, 0x949(r31)
/* 801A9CDC 001A5B1C 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9CE0 001A5B20 41 82 00 10 */ beq lbl_801A9CF0
/* 801A9CE4 001A5B24 38 00 00 05 */ li r0, 0x5
/* 801A9CE8 001A5B28 90 1F 09 34 */ stw r0, 0x934(r31)
/* 801A9CEC 001A5B2C 48 00 00 44 */ b lbl_801A9D30
.global lbl_801A9CF0
lbl_801A9CF0:
/* 801A9CF0 001A5B30 88 1F 09 4C */ lbz r0, 0x94c(r31)
/* 801A9CF4 001A5B34 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9CF8 001A5B38 41 82 00 1C */ beq lbl_801A9D14
/* 801A9CFC 001A5B3C 38 00 00 01 */ li r0, 0x1
/* 801A9D00 001A5B40 98 1F 09 D4 */ stb r0, 0x9d4(r31)
/* 801A9D04 001A5B44 7F E3 FB 78 */ mr r3, r31
/* 801A9D08 001A5B48 38 8D 8C 70 */ addi r4, r13, "@53048_80557090"@sda21
/* 801A9D0C 001A5B4C 48 00 32 89 */ bl play__Q23lyt6LayoutFPCc
/* 801A9D10 001A5B50 48 00 00 18 */ b lbl_801A9D28
.global lbl_801A9D14
lbl_801A9D14:
/* 801A9D14 001A5B54 38 00 00 00 */ li r0, 0x0
/* 801A9D18 001A5B58 98 1F 09 D4 */ stb r0, 0x9d4(r31)
/* 801A9D1C 001A5B5C 7F E3 FB 78 */ mr r3, r31
/* 801A9D20 001A5B60 38 8D 8C 68 */ addi r4, r13, "@53036_80557088"@sda21
/* 801A9D24 001A5B64 48 00 32 71 */ bl play__Q23lyt6LayoutFPCc
.global lbl_801A9D28
lbl_801A9D28:
/* 801A9D28 001A5B68 38 00 00 04 */ li r0, 0x4
/* 801A9D2C 001A5B6C 90 1F 09 34 */ stw r0, 0x934(r31)
.global lbl_801A9D30
lbl_801A9D30:
/* 801A9D30 001A5B70 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801A9D34 001A5B74 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801A9D38 001A5B78 7C 08 03 A6 */ mtlr r0
/* 801A9D3C 001A5B7C 38 21 00 10 */ addi r1, r1, 0x10
/* 801A9D40 001A5B80 4E 80 00 20 */ blr
.global stateClosing__Q34info6common7ConfirmFv
stateClosing__Q34info6common7ConfirmFv:
/* 801A9D44 001A5B84 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801A9D48 001A5B88 7C 08 02 A6 */ mflr r0
/* 801A9D4C 001A5B8C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801A9D50 001A5B90 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801A9D54 001A5B94 7C 7F 1B 78 */ mr r31, r3
/* 801A9D58 001A5B98 48 00 33 C1 */ bl isAnimEnd__Q23lyt6LayoutCFv
/* 801A9D5C 001A5B9C 2C 03 00 00 */ cmpwi r3, 0x0
/* 801A9D60 001A5BA0 41 82 00 0C */ beq lbl_801A9D6C
/* 801A9D64 001A5BA4 38 00 00 05 */ li r0, 0x5
/* 801A9D68 001A5BA8 90 1F 09 34 */ stw r0, 0x934(r31)
.global lbl_801A9D6C
lbl_801A9D6C:
/* 801A9D6C 001A5BAC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801A9D70 001A5BB0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801A9D74 001A5BB4 7C 08 03 A6 */ mtlr r0
/* 801A9D78 001A5BB8 38 21 00 10 */ addi r1, r1, 0x10
/* 801A9D7C 001A5BBC 4E 80 00 20 */ blr
.global selectedButton__Q34info6common7ConfirmFv
selectedButton__Q34info6common7ConfirmFv:
/* 801A9D80 001A5BC0 80 03 09 40 */ lwz r0, 0x940(r3)
/* 801A9D84 001A5BC4 2C 00 00 00 */ cmpwi r0, 0x0
/* 801A9D88 001A5BC8 41 82 00 18 */ beq lbl_801A9DA0
/* 801A9D8C 001A5BCC 2C 00 00 01 */ cmpwi r0, 0x1
/* 801A9D90 001A5BD0 41 82 00 18 */ beq lbl_801A9DA8
/* 801A9D94 001A5BD4 2C 00 00 02 */ cmpwi r0, 0x2
/* 801A9D98 001A5BD8 41 82 00 18 */ beq lbl_801A9DB0
/* 801A9D9C 001A5BDC 48 00 00 1C */ b lbl_801A9DB8
.global lbl_801A9DA0
lbl_801A9DA0:
/* 801A9DA0 001A5BE0 38 63 03 A0 */ addi r3, r3, 0x3a0
/* 801A9DA4 001A5BE4 4E 80 00 20 */ blr
.global lbl_801A9DA8
lbl_801A9DA8:
/* 801A9DA8 001A5BE8 38 63 05 7C */ addi r3, r3, 0x57c
/* 801A9DAC 001A5BEC 4E 80 00 20 */ blr
.global lbl_801A9DB0
lbl_801A9DB0:
/* 801A9DB0 001A5BF0 38 63 07 58 */ addi r3, r3, 0x758
/* 801A9DB4 001A5BF4 4E 80 00 20 */ blr
.global lbl_801A9DB8
lbl_801A9DB8:
/* 801A9DB8 001A5BF8 38 63 03 A0 */ addi r3, r3, 0x3a0
/* 801A9DBC 001A5BFC 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52873"
"@52873":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x42757474
.4byte 0x6F6E3031
.4byte 0x4E000000
.4byte 0x42757474
.4byte 0x6F6E3032
.4byte 0x4E000000
.4byte 0x42757474
.4byte 0x6F6E3033
.4byte 0x4E000000
.global "@52879"
"@52879":
.4byte 0x436F6E66
.4byte 0x69726D54
.4byte 0x65787400
.4byte 0x436F6E66
.4byte 0x69726D59
.4byte 0x65730000
.4byte 0x436F6E66
.4byte 0x69726D4E
.4byte 0x6F000000
.4byte 0x50617475
.4byte 0x726E3031
.4byte 0
.4byte 0x50617475
.4byte 0x726E3033
.4byte 0
.4byte 0x50617475
.4byte 0x726E3032
.4byte 0
.4byte 0x50617475
.4byte 0x726E3035
.4byte 0
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52874"
"@52874":
.4byte 0x436F6E66
.4byte 0x69726D00
.global "@52878"
"@52878":
.4byte 0x57696E4E
.4byte 0
.global "@52880_80557070"
"@52880_80557070":
.4byte 0
.global "@52887"
"@52887":
.4byte 0x42470000
.global "@52977"
"@52977":
.4byte 0x4F70656E
.4byte 0x32000000
.global "@52978"
"@52978":
.4byte 0x4F70656E
.4byte 0
.global "@53036_80557088"
"@53036_80557088":
.4byte 0x436C6F73
.4byte 0x65000000
.global "@53048_80557090"
"@53048_80557090":
.4byte 0x436C6F73
.4byte 0x65320000
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@53005_8055F950"
"@53005_8055F950":
.4byte 0x40800000
.4byte 0

View file

@ -252,3 +252,39 @@ start__Q34info6common10LowBatteryFv:
/* 801AA108 001A5F48 7C 08 03 A6 */ mtlr r0 /* 801AA108 001A5F48 7C 08 03 A6 */ mtlr r0
/* 801AA10C 001A5F4C 38 21 00 30 */ addi r1, r1, 0x30 /* 801AA10C 001A5F4C 38 21 00 30 */ addi r1, r1, 0x30
/* 801AA110 001A5F50 4E 80 00 20 */ blr /* 801AA110 001A5F50 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52080_804575D0"
"@52080_804575D0":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.global "@52081_804575DC"
"@52081_804575DC":
.4byte 0x42617474
.4byte 0x65727949
.4byte 0x6E666F00
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52134_80557098"
"@52134_80557098":
.4byte 0x456E6400
.global "@52135_8055709C"
"@52135_8055709C":
.4byte 0x57616974
.4byte 0
.global "@52157_805570A4"
"@52157_805570A4":
.4byte 0x53746172
.4byte 0x74000000
.4byte 0

View file

@ -313,3 +313,75 @@ setTransTopRight__Q34info6common8SkipHelpFv:
/* 801AA560 001A63A0 7C 08 03 A6 */ mtlr r0 /* 801AA560 001A63A0 7C 08 03 A6 */ mtlr r0
/* 801AA564 001A63A4 38 21 00 40 */ addi r1, r1, 0x40 /* 801AA564 001A63A4 38 21 00 40 */ addi r1, r1, 0x40
/* 801AA568 001A63A8 4E 80 00 20 */ blr /* 801AA568 001A63A8 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52391_804575E8"
"@52391_804575E8":
.4byte 0x73746570
.4byte 0x2F67616D
.4byte 0x652F4D61
.4byte 0x696E0000
.4byte 0x536B6970
.4byte 0x54657874
.4byte 0
.4byte 0x536B6970
.4byte 0x54657874
.4byte 0x53647700
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52392_805570B0"
"@52392_805570B0":
.4byte 0x536B6970
.4byte 0
.global "@52438_805570B8"
"@52438_805570B8":
.4byte 0x53746172
.4byte 0x74000000
.global "@52439_805570C0"
"@52439_805570C0":
.4byte 0x57616974
.4byte 0
.global "@52440_805570C8"
"@52440_805570C8":
.4byte 0x456E6400
.4byte 0
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52465"
"@52465":
.4byte 0x3F51EB85
.global "@52466"
"@52466":
.4byte 0
.global "@52469_8055F960"
"@52469_8055F960":
.4byte 0x43300000
.4byte 0

View file

@ -430,3 +430,83 @@ lbl_801AAB40:
/* 801AAB4C 001A698C 7C 08 03 A6 */ mtlr r0 /* 801AAB4C 001A698C 7C 08 03 A6 */ mtlr r0
/* 801AAB50 001A6990 38 21 03 B0 */ addi r1, r1, 0x3b0 /* 801AAB50 001A6990 38 21 03 B0 */ addi r1, r1, 0x3b0
/* 801AAB54 001A6994 4E 80 00 20 */ blr /* 801AAB54 001A6994 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "NAMES__Q34info6common24@unnamed@TotalScore_cpp@"
"NAMES__Q34info6common24@unnamed@TotalScore_cpp@":
.4byte "@51545_805570D0"
.4byte "@51545_805570D0"
.4byte "@51546_805570D8"
.4byte "@51547_805570E0"
.4byte "@51548_805570E8"
.4byte "@51548_805570E8"
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x546F7461
.4byte 0x6C53636F
.4byte 0x72654261
.4byte 0x73650000
.4byte 0x546F7461
.4byte 0x6C53636F
.4byte 0x72654E75
.4byte 0x6D626572
.4byte 0
.4byte 0x4E756D62
.4byte 0x65722564
.4byte 0x4E000000
.4byte 0x53636F72
.4byte 0x65436F6D
.4byte 0x6D614E00
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@51545_805570D0"
"@51545_805570D0":
.4byte 0x42726F6E
.4byte 0x7A650000
.global "@51546_805570D8"
"@51546_805570D8":
.4byte 0x53696C76
.4byte 0x65720000
.global "@51547_805570E0"
"@51547_805570E0":
.4byte 0x476F6C64
.4byte 0
.global "@51548_805570E8"
"@51548_805570E8":
.4byte 0x506C6174
.4byte 0x696E6100
.global "@52572_805570F0"
"@52572_805570F0":
.4byte 0x25732564
.4byte 0
.global "@52573_805570F8"
"@52573_805570F8":
.4byte 0x2573436F
.4byte 0x6D6D6100

View file

@ -410,3 +410,91 @@ lbl_801AB108:
/* 801AB110 001A6F50 7C 08 03 A6 */ mtlr r0 /* 801AB110 001A6F50 7C 08 03 A6 */ mtlr r0
/* 801AB114 001A6F54 38 21 00 10 */ addi r1, r1, 0x10 /* 801AB114 001A6F54 38 21 00 10 */ addi r1, r1, 0x10
/* 801AB118 001A6F58 4E 80 00 20 */ blr /* 801AB118 001A6F58 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@52511"
"@52511":
.4byte 0x636F6D6D
.4byte 0x6F6E2F4D
.4byte 0x61696E00
.4byte 0x57696942
.4byte 0x7574746F
.4byte 0x6E000000
.4byte 0x42757474
.4byte 0x6F6E314E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E324E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E506C
.4byte 0x75734E00
.4byte 0x42757474
.4byte 0x6F6E4D69
.4byte 0x6E75734E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E414E
.4byte 0
.4byte 0x42757474
.4byte 0x6F6E4372
.4byte 0x6F73734E
.4byte 0
.4byte 0x4E573452
.4byte 0x3A506F69
.4byte 0x6E746572
.4byte 0x206D7573
.4byte 0x74206E6F
.4byte 0x74206265
.4byte 0x204E554C
.4byte 0x4C202870
.4byte 0x29000000
.4byte 0x4C696E6B
.4byte 0x4C697374
.4byte 0x2E680000
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@52558"
"@52558":
.4byte 0x53746172
.4byte 0x74000000
.global "@52559"
"@52559":
.4byte 0x57616974
.4byte 0
.global "@52562"
"@52562":
.4byte 0x57616974
.4byte 0x32000000
.global "@52565"
"@52565":
.4byte 0x426C696E
.4byte 0x6B000000
.global "@52568"
"@52568":
.4byte 0x456E6400
.global "@52582_80557124"
"@52582_80557124":
.4byte 0x50757368
.4byte 0
.global "@52587_8055712C"
"@52587_8055712C":
.4byte 0x486F6C64
.4byte 0
.4byte 0

View file

@ -853,17 +853,18 @@ $(BUILD_DIR)/asm/src/info/Util.o \
\ \
$(BUILD_DIR)/asm/src/info/sequence/Sequence.o \ $(BUILD_DIR)/asm/src/info/sequence/Sequence.o \
\ \
$(BUILD_DIR)/asm/src/info/common/AddWiiRemote.o \
$(BUILD_DIR)/asm/src/info/common/Button.o \
$(BUILD_DIR)/asm/src/info/common/ButtonHelp.o \
$(BUILD_DIR)/asm/src/info/common/CheckWindow.o \
$(BUILD_DIR)/asm/src/info/common/Confirm.o \
$(BUILD_DIR)/asm/src/info/common/LowBattery.o \
$(BUILD_DIR)/asm/src/info/common/SkipHelp.o \
$(BUILD_DIR)/asm/src/info/common/TotalScore.o \
$(BUILD_DIR)/asm/src/info/common/WiiButton.o \
\
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/src/AddWiiRemote_801a701c.o \
$(BUILD_DIR)/asm/src/Button_801a7db0.o \
$(BUILD_DIR)/asm/src/ButtonHelp_801a830c.o \
$(BUILD_DIR)/asm/src/CheckWindow_801a857c.o \
$(BUILD_DIR)/asm/src/Confirm_801a9348.o \
$(BUILD_DIR)/asm/src/LowBattery_801a9dc0.o \
$(BUILD_DIR)/asm/src/SkipHelp_801aa114.o \
$(BUILD_DIR)/asm/src/TotalScore_801aa56c.o \
$(BUILD_DIR)/asm/src/WiiButton_801aab58.o \
$(BUILD_DIR)/asm/src/CutIn_801ab11c.o \ $(BUILD_DIR)/asm/src/CutIn_801ab11c.o \
$(BUILD_DIR)/asm/src/Manager_801ab604.o \ $(BUILD_DIR)/asm/src/Manager_801ab604.o \
$(BUILD_DIR)/asm/src/Ticker_801aba4c.o \ $(BUILD_DIR)/asm/src/Ticker_801aba4c.o \
@ -3013,7 +3014,6 @@ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80406548.o
# .rodata # .rodata
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/Button_80414b60.o \
$(BUILD_DIR)/asm/src/UserTagProcessor_80414b70.o \ $(BUILD_DIR)/asm/src/UserTagProcessor_80414b70.o \
$(BUILD_DIR)/asm/src/ActorDiamond_80414c30.o \ $(BUILD_DIR)/asm/src/ActorDiamond_80414c30.o \
$(BUILD_DIR)/asm/src/MoveGridManager_80414c48.o \ $(BUILD_DIR)/asm/src/MoveGridManager_80414c48.o \
@ -3139,15 +3139,6 @@ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o $(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o
# .data # .data
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AddWiiRemote_804572a8.o \
$(BUILD_DIR)/asm/src/Button_80457340.o \
$(BUILD_DIR)/asm/src/ButtonHelp_804573c8.o \
$(BUILD_DIR)/asm/src/CheckWindow_80457430.o \
$(BUILD_DIR)/asm/src/Confirm_80457518.o \
$(BUILD_DIR)/asm/src/LowBattery_804575d0.o \
$(BUILD_DIR)/asm/src/SkipHelp_804575e8.o \
$(BUILD_DIR)/asm/src/TotalScore_80457640.o \
$(BUILD_DIR)/asm/src/WiiButton_804576d0.o \
$(BUILD_DIR)/asm/src/CutIn_80457768.o \ $(BUILD_DIR)/asm/src/CutIn_80457768.o \
$(BUILD_DIR)/asm/src/Layout_80457870.o \ $(BUILD_DIR)/asm/src/Layout_80457870.o \
$(BUILD_DIR)/asm/src/MaterialAccessor_80457988.o \ $(BUILD_DIR)/asm/src/MaterialAccessor_80457988.o \
@ -4720,15 +4711,6 @@ $(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \
$(BUILD_DIR)/asm/src/Table_80556398.o $(BUILD_DIR)/asm/src/Table_80556398.o
# .sdata # .sdata
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AddWiiRemote_80556f28.o \
$(BUILD_DIR)/asm/src/Button_80556f98.o \
$(BUILD_DIR)/asm/src/ButtonHelp_80556fd8.o \
$(BUILD_DIR)/asm/src/CheckWindow_80556ff0.o \
$(BUILD_DIR)/asm/src/Confirm_80557060.o \
$(BUILD_DIR)/asm/src/LowBattery_80557098.o \
$(BUILD_DIR)/asm/src/SkipHelp_805570b0.o \
$(BUILD_DIR)/asm/src/TotalScore_805570d0.o \
$(BUILD_DIR)/asm/src/WiiButton_80557100.o \
$(BUILD_DIR)/asm/src/CutIn_80557138.o \ $(BUILD_DIR)/asm/src/CutIn_80557138.o \
$(BUILD_DIR)/asm/src/Layout_80557158.o \ $(BUILD_DIR)/asm/src/Layout_80557158.o \
$(BUILD_DIR)/asm/src/UserTagProcessor_80557170.o \ $(BUILD_DIR)/asm/src/UserTagProcessor_80557170.o \
@ -5165,10 +5147,6 @@ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
$(BUILD_DIR)/asm/src/Alarm_8055df68.o $(BUILD_DIR)/asm/src/Alarm_8055df68.o
# .sdata2 # .sdata2
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AddWiiRemote_8055f940.o \
$(BUILD_DIR)/asm/src/Button_8055f948.o \
$(BUILD_DIR)/asm/src/Confirm_8055f950.o \
$(BUILD_DIR)/asm/src/SkipHelp_8055f958.o \
$(BUILD_DIR)/asm/src/Ticker_8055f968.o \ $(BUILD_DIR)/asm/src/Ticker_8055f968.o \
$(BUILD_DIR)/asm/src/TickerContext_8055f978.o \ $(BUILD_DIR)/asm/src/TickerContext_8055f978.o \
$(BUILD_DIR)/asm/src/Layout_8055f980.o \ $(BUILD_DIR)/asm/src/Layout_8055f980.o \