Match most of d_file_select (#2100)

This commit is contained in:
hatal175
2024-03-19 13:45:53 -07:00
committed by GitHub
parent 25d51079a3
commit 14b18b4493
72 changed files with 2733 additions and 3945 deletions
@@ -1,142 +0,0 @@
lbl_80189C14:
/* 80189C14 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80189C18 7C 08 02 A6 */ mflr r0
/* 80189C1C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80189C20 39 61 00 30 */ addi r11, r1, 0x30
/* 80189C24 48 1D 85 A5 */ bl _savegpr_24
/* 80189C28 7C 7E 1B 78 */ mr r30, r3
/* 80189C2C 48 00 36 31 */ bl headerTxtChangeAnm__14dFile_select_cFv
/* 80189C30 54 7F 06 3E */ clrlwi r31, r3, 0x18
/* 80189C34 88 1E 02 6E */ lbz r0, 0x26e(r30)
/* 80189C38 2C 00 00 01 */ cmpwi r0, 1
/* 80189C3C 41 82 00 20 */ beq lbl_80189C5C
/* 80189C40 40 80 00 10 */ bge lbl_80189C50
/* 80189C44 2C 00 00 00 */ cmpwi r0, 0
/* 80189C48 40 80 00 B4 */ bge lbl_80189CFC
/* 80189C4C 48 00 01 48 */ b lbl_80189D94
lbl_80189C50:
/* 80189C50 2C 00 00 03 */ cmpwi r0, 3
/* 80189C54 40 80 01 40 */ bge lbl_80189D94
/* 80189C58 48 00 00 58 */ b lbl_80189CB0
lbl_80189C5C:
/* 80189C5C 88 1E 02 65 */ lbz r0, 0x265(r30)
/* 80189C60 54 00 10 3A */ slwi r0, r0, 2
/* 80189C64 7C 7E 02 14 */ add r3, r30, r0
/* 80189C68 80 63 01 4C */ lwz r3, 0x14c(r3)
/* 80189C6C 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 80189C70 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 80189C74 88 84 00 09 */ lbz r4, 9(r4)
/* 80189C78 38 A0 00 00 */ li r5, 0
/* 80189C7C 38 C0 00 FF */ li r6, 0xff
/* 80189C80 38 E0 00 00 */ li r7, 0
/* 80189C84 48 0C BB F5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 80189C88 54 7C 06 3E */ clrlwi r28, r3, 0x18
/* 80189C8C 7F C3 F3 78 */ mr r3, r30
/* 80189C90 4B FF F0 A9 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
/* 80189C94 54 7D 06 3E */ clrlwi r29, r3, 0x18
/* 80189C98 7F C3 F3 78 */ mr r3, r30
/* 80189C9C 4B FF D0 11 */ bl menuMoveAnm__14dFile_select_cFv
/* 80189CA0 54 7B 06 3E */ clrlwi r27, r3, 0x18
/* 80189CA4 3B 40 00 01 */ li r26, 1
/* 80189CA8 3B 20 00 01 */ li r25, 1
/* 80189CAC 48 00 00 E8 */ b lbl_80189D94
lbl_80189CB0:
/* 80189CB0 88 1E 02 65 */ lbz r0, 0x265(r30)
/* 80189CB4 54 00 10 3A */ slwi r0, r0, 2
/* 80189CB8 7C 7E 02 14 */ add r3, r30, r0
/* 80189CBC 80 63 01 4C */ lwz r3, 0x14c(r3)
/* 80189CC0 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 80189CC4 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 80189CC8 88 84 00 09 */ lbz r4, 9(r4)
/* 80189CCC 38 A0 00 00 */ li r5, 0
/* 80189CD0 38 C0 00 FF */ li r6, 0xff
/* 80189CD4 38 E0 00 00 */ li r7, 0
/* 80189CD8 48 0C BB A1 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 80189CDC 54 7C 06 3E */ clrlwi r28, r3, 0x18
/* 80189CE0 3B A0 00 01 */ li r29, 1
/* 80189CE4 7F C3 F3 78 */ mr r3, r30
/* 80189CE8 4B FF F0 51 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
/* 80189CEC 54 7B 06 3E */ clrlwi r27, r3, 0x18
/* 80189CF0 3B 40 00 01 */ li r26, 1
/* 80189CF4 3B 20 00 01 */ li r25, 1
/* 80189CF8 48 00 00 9C */ b lbl_80189D94
lbl_80189CFC:
/* 80189CFC 88 1E 02 6D */ lbz r0, 0x26d(r30)
/* 80189D00 54 00 10 3A */ slwi r0, r0, 2
/* 80189D04 7C 7E 02 14 */ add r3, r30, r0
/* 80189D08 80 63 01 58 */ lwz r3, 0x158(r3)
/* 80189D0C 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 80189D10 3B A4 C9 EC */ addi r29, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 80189D14 88 9D 00 09 */ lbz r4, 9(r29)
/* 80189D18 38 A0 00 00 */ li r5, 0
/* 80189D1C 38 C0 00 FF */ li r6, 0xff
/* 80189D20 38 E0 00 00 */ li r7, 0
/* 80189D24 48 0C BB 55 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 80189D28 54 7C 06 3E */ clrlwi r28, r3, 0x18
/* 80189D2C 88 1E 02 65 */ lbz r0, 0x265(r30)
/* 80189D30 54 00 10 3A */ slwi r0, r0, 2
/* 80189D34 7C 7E 02 14 */ add r3, r30, r0
/* 80189D38 80 63 01 58 */ lwz r3, 0x158(r3)
/* 80189D3C 88 9D 00 09 */ lbz r4, 9(r29)
/* 80189D40 38 A0 00 00 */ li r5, 0
/* 80189D44 38 C0 00 FF */ li r6, 0xff
/* 80189D48 38 E0 00 00 */ li r7, 0
/* 80189D4C 48 0C BB 2D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 80189D50 54 7D 06 3E */ clrlwi r29, r3, 0x18
/* 80189D54 88 1E 01 08 */ lbz r0, 0x108(r30)
/* 80189D58 28 00 00 00 */ cmplwi r0, 0
/* 80189D5C 41 82 00 14 */ beq lbl_80189D70
/* 80189D60 7F C3 F3 78 */ mr r3, r30
/* 80189D64 4B FF EF D5 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
/* 80189D68 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80189D6C 48 00 00 08 */ b lbl_80189D74
lbl_80189D70:
/* 80189D70 38 00 00 01 */ li r0, 1
lbl_80189D74:
/* 80189D74 7C 1B 03 78 */ mr r27, r0
/* 80189D78 7F C3 F3 78 */ mr r3, r30
/* 80189D7C 88 9E 02 6D */ lbz r4, 0x26d(r30)
/* 80189D80 48 00 39 0D */ bl selectWakuAlpahAnm__14dFile_select_cFUc
/* 80189D84 54 7A 06 3E */ clrlwi r26, r3, 0x18
/* 80189D88 7F C3 F3 78 */ mr r3, r30
/* 80189D8C 48 00 63 99 */ bl nameMoveAnm__14dFile_select_cFv
/* 80189D90 54 79 06 3E */ clrlwi r25, r3, 0x18
lbl_80189D94:
/* 80189D94 7F C3 F3 78 */ mr r3, r30
/* 80189D98 48 00 36 85 */ bl modoruTxtDispAnm__14dFile_select_cFv
/* 80189D9C 54 78 06 3E */ clrlwi r24, r3, 0x18
/* 80189DA0 7F C3 F3 78 */ mr r3, r30
/* 80189DA4 48 00 37 D1 */ bl ketteiTxtDispAnm__14dFile_select_cFv
/* 80189DA8 54 64 06 3E */ clrlwi r4, r3, 0x18
/* 80189DAC 80 7E 00 6C */ lwz r3, 0x6c(r30)
/* 80189DB0 88 63 00 3D */ lbz r3, 0x3d(r3)
/* 80189DB4 30 03 FF FF */ addic r0, r3, -1
/* 80189DB8 7C 00 19 10 */ subfe r0, r0, r3
/* 80189DBC 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80189DC0 2C 1F 00 01 */ cmpwi r31, 1
/* 80189DC4 40 82 00 4C */ bne lbl_80189E10
/* 80189DC8 2C 1C 00 01 */ cmpwi r28, 1
/* 80189DCC 40 82 00 44 */ bne lbl_80189E10
/* 80189DD0 2C 1D 00 01 */ cmpwi r29, 1
/* 80189DD4 40 82 00 3C */ bne lbl_80189E10
/* 80189DD8 2C 1B 00 01 */ cmpwi r27, 1
/* 80189DDC 40 82 00 34 */ bne lbl_80189E10
/* 80189DE0 2C 1A 00 01 */ cmpwi r26, 1
/* 80189DE4 40 82 00 2C */ bne lbl_80189E10
/* 80189DE8 2C 19 00 01 */ cmpwi r25, 1
/* 80189DEC 40 82 00 24 */ bne lbl_80189E10
/* 80189DF0 2C 18 00 01 */ cmpwi r24, 1
/* 80189DF4 40 82 00 1C */ bne lbl_80189E10
/* 80189DF8 2C 04 00 01 */ cmpwi r4, 1
/* 80189DFC 40 82 00 14 */ bne lbl_80189E10
/* 80189E00 2C 00 00 01 */ cmpwi r0, 1
/* 80189E04 40 82 00 0C */ bne lbl_80189E10
/* 80189E08 38 00 00 1E */ li r0, 0x1e
/* 80189E0C 98 1E 02 6F */ stb r0, 0x26f(r30)
lbl_80189E10:
/* 80189E10 39 61 00 30 */ addi r11, r1, 0x30
/* 80189E14 48 1D 84 01 */ bl _restgpr_24
/* 80189E18 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80189E1C 7C 08 03 A6 */ mtlr r0
/* 80189E20 38 21 00 30 */ addi r1, r1, 0x30
/* 80189E24 4E 80 00 20 */ blr
@@ -1,55 +0,0 @@
lbl_8018A2DC:
/* 8018A2DC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8018A2E0 7C 08 02 A6 */ mflr r0
/* 8018A2E4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8018A2E8 39 61 00 20 */ addi r11, r1, 0x20
/* 8018A2EC 48 1D 7E F1 */ bl _savegpr_29
/* 8018A2F0 7C 7F 1B 78 */ mr r31, r3
/* 8018A2F4 48 00 2F 69 */ bl headerTxtChangeAnm__14dFile_select_cFv
/* 8018A2F8 7C 7D 1B 78 */ mr r29, r3
/* 8018A2FC 88 1F 02 65 */ lbz r0, 0x265(r31)
/* 8018A300 54 00 10 3A */ slwi r0, r0, 2
/* 8018A304 7C 7F 02 14 */ add r3, r31, r0
/* 8018A308 80 63 02 2C */ lwz r3, 0x22c(r3)
/* 8018A30C 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A310 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A314 88 84 00 07 */ lbz r4, 7(r4)
/* 8018A318 38 A0 00 00 */ li r5, 0
/* 8018A31C 38 C0 00 FF */ li r6, 0xff
/* 8018A320 38 E0 00 00 */ li r7, 0
/* 8018A324 48 0C B5 55 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A328 7C 7E 1B 78 */ mr r30, r3
/* 8018A32C 7F E3 FB 78 */ mr r3, r31
/* 8018A330 88 9F 02 65 */ lbz r4, 0x265(r31)
/* 8018A334 48 00 33 59 */ bl selectWakuAlpahAnm__14dFile_select_cFUc
/* 8018A338 80 9F 00 6C */ lwz r4, 0x6c(r31)
/* 8018A33C 88 84 00 3D */ lbz r4, 0x3d(r4)
/* 8018A340 30 04 FF FF */ addic r0, r4, -1
/* 8018A344 7C 00 21 10 */ subfe r0, r0, r4
/* 8018A348 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8018A34C 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 8018A350 28 00 00 01 */ cmplwi r0, 1
/* 8018A354 40 82 00 44 */ bne lbl_8018A398
/* 8018A358 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8018A35C 28 00 00 01 */ cmplwi r0, 1
/* 8018A360 40 82 00 38 */ bne lbl_8018A398
/* 8018A364 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018A368 28 00 00 01 */ cmplwi r0, 1
/* 8018A36C 40 82 00 2C */ bne lbl_8018A398
/* 8018A370 28 04 00 01 */ cmplwi r4, 1
/* 8018A374 40 82 00 24 */ bne lbl_8018A398
/* 8018A378 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A37C 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A380 88 03 00 0A */ lbz r0, 0xa(r3)
/* 8018A384 B0 1F 03 AC */ sth r0, 0x3ac(r31)
/* 8018A388 38 00 00 00 */ li r0, 0
/* 8018A38C 98 1F 02 67 */ stb r0, 0x267(r31)
/* 8018A390 38 00 00 28 */ li r0, 0x28
/* 8018A394 98 1F 02 6F */ stb r0, 0x26f(r31)
lbl_8018A398:
/* 8018A398 39 61 00 20 */ addi r11, r1, 0x20
/* 8018A39C 48 1D 7E 8D */ bl _restgpr_29
/* 8018A3A0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8018A3A4 7C 08 03 A6 */ mtlr r0
/* 8018A3A8 38 21 00 20 */ addi r1, r1, 0x20
/* 8018A3AC 4E 80 00 20 */ blr
@@ -1,86 +0,0 @@
lbl_8018A194:
/* 8018A194 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8018A198 7C 08 02 A6 */ mflr r0
/* 8018A19C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8018A1A0 39 61 00 20 */ addi r11, r1, 0x20
/* 8018A1A4 48 1D 80 39 */ bl _savegpr_29
/* 8018A1A8 7C 7F 1B 78 */ mr r31, r3
/* 8018A1AC 88 03 02 65 */ lbz r0, 0x265(r3)
/* 8018A1B0 54 00 10 3A */ slwi r0, r0, 2
/* 8018A1B4 7C 7F 02 14 */ add r3, r31, r0
/* 8018A1B8 80 63 01 4C */ lwz r3, 0x14c(r3)
/* 8018A1BC 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A1C0 3B C4 C9 EC */ addi r30, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A1C4 88 9E 00 09 */ lbz r4, 9(r30)
/* 8018A1C8 38 A0 00 FF */ li r5, 0xff
/* 8018A1CC 38 C0 00 00 */ li r6, 0
/* 8018A1D0 38 E0 00 00 */ li r7, 0
/* 8018A1D4 48 0C B6 A5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A1D8 54 7D 06 3E */ clrlwi r29, r3, 0x18
/* 8018A1DC 88 9F 02 65 */ lbz r4, 0x265(r31)
/* 8018A1E0 7C 7F 22 14 */ add r3, r31, r4
/* 8018A1E4 88 03 02 5B */ lbz r0, 0x25b(r3)
/* 8018A1E8 28 00 00 00 */ cmplwi r0, 0
/* 8018A1EC 41 82 00 2C */ beq lbl_8018A218
/* 8018A1F0 54 80 10 3A */ slwi r0, r4, 2
/* 8018A1F4 7C 7F 02 14 */ add r3, r31, r0
/* 8018A1F8 80 63 02 2C */ lwz r3, 0x22c(r3)
/* 8018A1FC 88 9E 00 09 */ lbz r4, 9(r30)
/* 8018A200 38 A0 00 FF */ li r5, 0xff
/* 8018A204 38 C0 00 00 */ li r6, 0
/* 8018A208 38 E0 00 00 */ li r7, 0
/* 8018A20C 48 0C B6 6D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A210 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018A214 48 00 00 28 */ b lbl_8018A23C
lbl_8018A218:
/* 8018A218 54 80 10 3A */ slwi r0, r4, 2
/* 8018A21C 7C 7F 02 14 */ add r3, r31, r0
/* 8018A220 80 63 02 20 */ lwz r3, 0x220(r3)
/* 8018A224 88 9E 00 09 */ lbz r4, 9(r30)
/* 8018A228 38 A0 00 FF */ li r5, 0xff
/* 8018A22C 38 C0 00 00 */ li r6, 0
/* 8018A230 38 E0 00 00 */ li r7, 0
/* 8018A234 48 0C B6 45 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A238 54 60 06 3E */ clrlwi r0, r3, 0x18
lbl_8018A23C:
/* 8018A23C 2C 1D 00 01 */ cmpwi r29, 1
/* 8018A240 40 82 00 84 */ bne lbl_8018A2C4
/* 8018A244 2C 00 00 01 */ cmpwi r0, 1
/* 8018A248 40 82 00 7C */ bne lbl_8018A2C4
/* 8018A24C 38 00 00 00 */ li r0, 0
/* 8018A250 98 1F 02 08 */ stb r0, 0x208(r31)
/* 8018A254 7F E3 FB 78 */ mr r3, r31
/* 8018A258 48 00 2D ED */ bl setSaveData__14dFile_select_cFv
/* 8018A25C 7F E3 FB 78 */ mr r3, r31
/* 8018A260 88 9F 02 65 */ lbz r4, 0x265(r31)
/* 8018A264 4B FF BE 25 */ bl makeRecInfo__14dFile_select_cFUc
/* 8018A268 7F E3 FB 78 */ mr r3, r31
/* 8018A26C 38 80 00 4B */ li r4, 0x4b
/* 8018A270 38 A0 00 00 */ li r5, 0
/* 8018A274 38 C0 00 00 */ li r6, 0
/* 8018A278 48 00 2E 6D */ bl headerTxtSet__14dFile_select_cFUsUcUc
/* 8018A27C 80 7F 00 6C */ lwz r3, 0x6c(r31)
/* 8018A280 48 00 7E 8D */ bl closeInit__15dFile_warning_cFv
/* 8018A284 38 80 00 00 */ li r4, 0
/* 8018A288 88 1F 02 65 */ lbz r0, 0x265(r31)
/* 8018A28C 54 00 10 3A */ slwi r0, r0, 2
/* 8018A290 7C 7F 02 14 */ add r3, r31, r0
/* 8018A294 80 63 02 2C */ lwz r3, 0x22c(r3)
/* 8018A298 B0 83 00 16 */ sth r4, 0x16(r3)
/* 8018A29C 7F E3 FB 78 */ mr r3, r31
/* 8018A2A0 88 9F 02 65 */ lbz r4, 0x265(r31)
/* 8018A2A4 38 A0 00 00 */ li r5, 0
/* 8018A2A8 38 C0 00 FF */ li r6, 0xff
/* 8018A2AC 3C E0 80 43 */ lis r7, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A2B0 38 E7 C9 EC */ addi r7, r7, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A2B4 88 E7 00 07 */ lbz r7, 7(r7)
/* 8018A2B8 48 00 33 99 */ bl selectWakuAlpahAnmInit__14dFile_select_cFUcUcUcUc
/* 8018A2BC 38 00 00 26 */ li r0, 0x26
/* 8018A2C0 98 1F 02 6F */ stb r0, 0x26f(r31)
lbl_8018A2C4:
/* 8018A2C4 39 61 00 20 */ addi r11, r1, 0x20
/* 8018A2C8 48 1D 7F 61 */ bl _restgpr_29
/* 8018A2CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8018A2D0 7C 08 03 A6 */ mtlr r0
/* 8018A2D4 38 21 00 20 */ addi r1, r1, 0x20
/* 8018A2D8 4E 80 00 20 */ blr
@@ -1,93 +0,0 @@
lbl_8018A960:
/* 8018A960 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8018A964 7C 08 02 A6 */ mflr r0
/* 8018A968 90 01 00 24 */ stw r0, 0x24(r1)
/* 8018A96C 39 61 00 20 */ addi r11, r1, 0x20
/* 8018A970 48 1D 78 65 */ bl _savegpr_27
/* 8018A974 7C 7E 1B 78 */ mr r30, r3
/* 8018A978 48 00 28 E5 */ bl headerTxtChangeAnm__14dFile_select_cFv
/* 8018A97C 54 7F 06 3E */ clrlwi r31, r3, 0x18
/* 8018A980 88 1E 02 6E */ lbz r0, 0x26e(r30)
/* 8018A984 2C 00 00 00 */ cmpwi r0, 0
/* 8018A988 41 82 00 48 */ beq lbl_8018A9D0
/* 8018A98C 41 80 00 9C */ blt lbl_8018AA28
/* 8018A990 2C 00 00 03 */ cmpwi r0, 3
/* 8018A994 40 80 00 94 */ bge lbl_8018AA28
/* 8018A998 88 1E 02 65 */ lbz r0, 0x265(r30)
/* 8018A99C 54 00 10 3A */ slwi r0, r0, 2
/* 8018A9A0 7C 7E 02 14 */ add r3, r30, r0
/* 8018A9A4 80 63 01 4C */ lwz r3, 0x14c(r3)
/* 8018A9A8 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A9AC 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A9B0 88 84 00 09 */ lbz r4, 9(r4)
/* 8018A9B4 38 A0 00 FF */ li r5, 0xff
/* 8018A9B8 38 C0 00 00 */ li r6, 0
/* 8018A9BC 38 E0 00 00 */ li r7, 0
/* 8018A9C0 48 0C AE B9 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A9C4 54 7C 06 3E */ clrlwi r28, r3, 0x18
/* 8018A9C8 3B A0 00 01 */ li r29, 1
/* 8018A9CC 48 00 00 5C */ b lbl_8018AA28
lbl_8018A9D0:
/* 8018A9D0 88 1E 02 6D */ lbz r0, 0x26d(r30)
/* 8018A9D4 54 00 10 3A */ slwi r0, r0, 2
/* 8018A9D8 7C 7E 02 14 */ add r3, r30, r0
/* 8018A9DC 80 63 01 58 */ lwz r3, 0x158(r3)
/* 8018A9E0 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018A9E4 3B A4 C9 EC */ addi r29, r4, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018A9E8 88 9D 00 09 */ lbz r4, 9(r29)
/* 8018A9EC 38 A0 00 FF */ li r5, 0xff
/* 8018A9F0 38 C0 00 00 */ li r6, 0
/* 8018A9F4 38 E0 00 00 */ li r7, 0
/* 8018A9F8 48 0C AE 81 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018A9FC 54 7C 06 3E */ clrlwi r28, r3, 0x18
/* 8018AA00 88 1E 02 65 */ lbz r0, 0x265(r30)
/* 8018AA04 54 00 10 3A */ slwi r0, r0, 2
/* 8018AA08 7C 7E 02 14 */ add r3, r30, r0
/* 8018AA0C 80 63 01 58 */ lwz r3, 0x158(r3)
/* 8018AA10 88 9D 00 09 */ lbz r4, 9(r29)
/* 8018AA14 38 A0 00 FF */ li r5, 0xff
/* 8018AA18 38 C0 00 00 */ li r6, 0
/* 8018AA1C 38 E0 00 00 */ li r7, 0
/* 8018AA20 48 0C AE 59 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 8018AA24 54 7D 06 3E */ clrlwi r29, r3, 0x18
lbl_8018AA28:
/* 8018AA28 7F C3 F3 78 */ mr r3, r30
/* 8018AA2C 48 00 29 F1 */ bl modoruTxtDispAnm__14dFile_select_cFv
/* 8018AA30 54 7B 06 3E */ clrlwi r27, r3, 0x18
/* 8018AA34 7F C3 F3 78 */ mr r3, r30
/* 8018AA38 48 00 2B 3D */ bl ketteiTxtDispAnm__14dFile_select_cFv
/* 8018AA3C 54 64 06 3E */ clrlwi r4, r3, 0x18
/* 8018AA40 80 7E 00 6C */ lwz r3, 0x6c(r30)
/* 8018AA44 88 63 00 3D */ lbz r3, 0x3d(r3)
/* 8018AA48 30 03 FF FF */ addic r0, r3, -1
/* 8018AA4C 7C 00 19 10 */ subfe r0, r0, r3
/* 8018AA50 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8018AA54 2C 1F 00 01 */ cmpwi r31, 1
/* 8018AA58 40 82 00 54 */ bne lbl_8018AAAC
/* 8018AA5C 2C 1C 00 01 */ cmpwi r28, 1
/* 8018AA60 40 82 00 4C */ bne lbl_8018AAAC
/* 8018AA64 2C 1D 00 01 */ cmpwi r29, 1
/* 8018AA68 40 82 00 44 */ bne lbl_8018AAAC
/* 8018AA6C 2C 1B 00 01 */ cmpwi r27, 1
/* 8018AA70 40 82 00 3C */ bne lbl_8018AAAC
/* 8018AA74 2C 04 00 01 */ cmpwi r4, 1
/* 8018AA78 40 82 00 34 */ bne lbl_8018AAAC
/* 8018AA7C 2C 00 00 01 */ cmpwi r0, 1
/* 8018AA80 40 82 00 2C */ bne lbl_8018AAAC
/* 8018AA84 38 00 00 00 */ li r0, 0
/* 8018AA88 98 1E 02 08 */ stb r0, 0x208(r30)
/* 8018AA8C 98 1E 02 09 */ stb r0, 0x209(r30)
/* 8018AA90 98 1E 03 B1 */ stb r0, 0x3b1(r30)
/* 8018AA94 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018AA98 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018AA9C 88 03 00 0A */ lbz r0, 0xa(r3)
/* 8018AAA0 B0 1E 03 AC */ sth r0, 0x3ac(r30)
/* 8018AAA4 38 00 00 2B */ li r0, 0x2b
/* 8018AAA8 98 1E 02 6F */ stb r0, 0x26f(r30)
lbl_8018AAAC:
/* 8018AAAC 39 61 00 20 */ addi r11, r1, 0x20
/* 8018AAB0 48 1D 77 71 */ bl _restgpr_27
/* 8018AAB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8018AAB8 7C 08 03 A6 */ mtlr r0
/* 8018AABC 38 21 00 20 */ addi r1, r1, 0x20
/* 8018AAC0 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8018E4CC:
/* 8018E4CC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018E4D0 7C 08 02 A6 */ mflr r0
/* 8018E4D4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018E4D8 88 03 02 71 */ lbz r0, 0x271(r3)
/* 8018E4DC 1C A0 00 0C */ mulli r5, r0, 0xc
/* 8018E4E0 3C 80 80 3C */ lis r4, MemCardCheckProc@ha /* 0x803BB12C@ha */
/* 8018E4E4 38 04 B1 2C */ addi r0, r4, MemCardCheckProc@l /* 0x803BB12C@l */
/* 8018E4E8 7D 80 2A 14 */ add r12, r0, r5
/* 8018E4EC 48 1D 3B 99 */ bl __ptmf_scall
/* 8018E4F0 60 00 00 00 */ nop
/* 8018E4F4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018E4F8 7C 08 03 A6 */ mtlr r0
/* 8018E4FC 38 21 00 10 */ addi r1, r1, 0x10
/* 8018E500 4E 80 00 20 */ blr
@@ -1,26 +0,0 @@
lbl_8018F1CC:
/* 8018F1CC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F1D0 7C 08 02 A6 */ mflr r0
/* 8018F1D4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F1D8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F1DC 7C 7F 1B 78 */ mr r31, r3
/* 8018F1E0 48 00 08 4D */ bl errYesNoSelect__14dFile_select_cFv
/* 8018F1E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8018F1E8 41 82 00 2C */ beq lbl_8018F214
/* 8018F1EC 88 1F 02 68 */ lbz r0, 0x268(r31)
/* 8018F1F0 28 00 00 00 */ cmplwi r0, 0
/* 8018F1F4 41 82 00 18 */ beq lbl_8018F20C
/* 8018F1F8 38 00 00 01 */ li r0, 1
/* 8018F1FC 98 1F 03 B1 */ stb r0, 0x3b1(r31)
/* 8018F200 7F E3 FB 78 */ mr r3, r31
/* 8018F204 4B FF FF 79 */ bl formatYesSel2DispInitSet__14dFile_select_cFv
/* 8018F208 48 00 00 0C */ b lbl_8018F214
lbl_8018F20C:
/* 8018F20C 7F E3 FB 78 */ mr r3, r31
/* 8018F210 4B FF FD 9D */ bl formatNoSelDispInitSet__14dFile_select_cFv
lbl_8018F214:
/* 8018F214 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F218 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F21C 7C 08 03 A6 */ mtlr r0
/* 8018F220 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F224 4E 80 00 20 */ blr
@@ -1,24 +0,0 @@
lbl_8018F128:
/* 8018F128 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F12C 7C 08 02 A6 */ mflr r0
/* 8018F130 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F134 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F138 7C 7F 1B 78 */ mr r31, r3
/* 8018F13C 48 00 08 F1 */ bl errYesNoSelect__14dFile_select_cFv
/* 8018F140 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8018F144 41 82 00 24 */ beq lbl_8018F168
/* 8018F148 88 1F 02 68 */ lbz r0, 0x268(r31)
/* 8018F14C 28 00 00 00 */ cmplwi r0, 0
/* 8018F150 41 82 00 10 */ beq lbl_8018F160
/* 8018F154 7F E3 FB 78 */ mr r3, r31
/* 8018F158 4B FF FE 05 */ bl formatYesSelDispInitSet__14dFile_select_cFv
/* 8018F15C 48 00 00 0C */ b lbl_8018F168
lbl_8018F160:
/* 8018F160 7F E3 FB 78 */ mr r3, r31
/* 8018F164 4B FF FE 49 */ bl formatNoSelDispInitSet__14dFile_select_cFv
lbl_8018F168:
/* 8018F168 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F16C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F170 7C 08 03 A6 */ mtlr r0
/* 8018F174 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F178 4E 80 00 20 */ blr
@@ -1,32 +0,0 @@
lbl_8018E93C:
/* 8018E93C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018E940 7C 08 02 A6 */ mflr r0
/* 8018E944 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018E948 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018E94C 7C 7F 1B 78 */ mr r31, r3
/* 8018E950 38 60 00 00 */ li r3, 0
/* 8018E954 48 0D 49 59 */ bl cAPICPad_ANY_BUTTON__FUl
/* 8018E958 28 03 00 00 */ cmplwi r3, 0
/* 8018E95C 41 82 00 40 */ beq lbl_8018E99C
/* 8018E960 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8018E964 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 8018E968 A8 03 00 94 */ lha r0, 0x94(r3)
/* 8018E96C 2C 00 00 00 */ cmpwi r0, 0
/* 8018E970 40 82 00 2C */ bne lbl_8018E99C
/* 8018E974 38 7F 02 90 */ addi r3, r31, 0x290
/* 8018E978 48 1D 36 A1 */ bl __ptmf_test
/* 8018E97C 2C 03 00 00 */ cmpwi r3, 0
/* 8018E980 41 82 00 14 */ beq lbl_8018E994
/* 8018E984 7F E3 FB 78 */ mr r3, r31
/* 8018E988 39 9F 02 90 */ addi r12, r31, 0x290
/* 8018E98C 48 1D 36 F9 */ bl __ptmf_scall
/* 8018E990 60 00 00 00 */ nop
lbl_8018E994:
/* 8018E994 88 1F 02 74 */ lbz r0, 0x274(r31)
/* 8018E998 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018E99C:
/* 8018E99C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018E9A0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018E9A4 7C 08 03 A6 */ mtlr r0
/* 8018E9A8 38 21 00 10 */ addi r1, r1, 0x10
/* 8018E9AC 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_8018FBF8:
/* 8018FBF8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018FBFC 7C 08 02 A6 */ mflr r0
/* 8018FC00 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018FC04 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018FC08 93 C1 00 08 */ stw r30, 8(r1)
/* 8018FC0C 7C 7E 1B 78 */ mr r30, r3
/* 8018FC10 4B FF 92 C1 */ bl yesnoSelectMoveAnm__14dFile_select_cFv
/* 8018FC14 7C 7F 1B 78 */ mr r31, r3
/* 8018FC18 7F C3 F3 78 */ mr r3, r30
/* 8018FC1C 88 9E 02 69 */ lbz r4, 0x269(r30)
/* 8018FC20 4B FF DF AD */ bl yesnoWakuAlpahAnm__14dFile_select_cFUc
/* 8018FC24 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8018FC28 28 00 00 01 */ cmplwi r0, 1
/* 8018FC2C 40 82 00 20 */ bne lbl_8018FC4C
/* 8018FC30 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018FC34 28 00 00 01 */ cmplwi r0, 1
/* 8018FC38 40 82 00 14 */ bne lbl_8018FC4C
/* 8018FC3C 7F C3 F3 78 */ mr r3, r30
/* 8018FC40 4B FF 94 ED */ bl yesnoCursorShow__14dFile_select_cFv
/* 8018FC44 88 1E 02 72 */ lbz r0, 0x272(r30)
/* 8018FC48 98 1E 02 71 */ stb r0, 0x271(r30)
lbl_8018FC4C:
/* 8018FC4C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018FC50 83 C1 00 08 */ lwz r30, 8(r1)
/* 8018FC54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018FC58 7C 08 03 A6 */ mtlr r0
/* 8018FC5C 38 21 00 10 */ addi r1, r1, 0x10
/* 8018FC60 4E 80 00 20 */ blr
@@ -1,37 +0,0 @@
lbl_8018F374:
/* 8018F374 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F378 7C 08 02 A6 */ mflr r0
/* 8018F37C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F380 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F384 7C 7F 1B 78 */ mr r31, r3
/* 8018F388 48 00 09 A9 */ bl errorTxtChangeAnm__14dFile_select_cFv
/* 8018F38C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018F390 28 00 00 01 */ cmplwi r0, 1
/* 8018F394 40 82 00 58 */ bne lbl_8018F3EC
/* 8018F398 3C 60 80 3A */ lis r3, __ptmf_null@ha /* 0x803A2180@ha */
/* 8018F39C 38 83 21 80 */ addi r4, r3, __ptmf_null@l /* 0x803A2180@l */
/* 8018F3A0 80 64 00 00 */ lwz r3, 0(r4)
/* 8018F3A4 80 04 00 04 */ lwz r0, 4(r4)
/* 8018F3A8 90 7F 02 84 */ stw r3, 0x284(r31)
/* 8018F3AC 90 1F 02 88 */ stw r0, 0x288(r31)
/* 8018F3B0 80 04 00 08 */ lwz r0, 8(r4)
/* 8018F3B4 90 1F 02 8C */ stw r0, 0x28c(r31)
/* 8018F3B8 80 64 00 00 */ lwz r3, 0(r4)
/* 8018F3BC 80 04 00 04 */ lwz r0, 4(r4)
/* 8018F3C0 90 7F 02 90 */ stw r3, 0x290(r31)
/* 8018F3C4 90 1F 02 94 */ stw r0, 0x294(r31)
/* 8018F3C8 80 04 00 08 */ lwz r0, 8(r4)
/* 8018F3CC 90 1F 02 98 */ stw r0, 0x298(r31)
/* 8018F3D0 38 60 00 00 */ li r3, 0
/* 8018F3D4 98 7F 02 73 */ stb r3, 0x273(r31)
/* 8018F3D8 38 00 00 18 */ li r0, 0x18
/* 8018F3DC 98 1F 02 74 */ stb r0, 0x274(r31)
/* 8018F3E0 38 00 00 02 */ li r0, 2
/* 8018F3E4 98 1F 02 71 */ stb r0, 0x271(r31)
/* 8018F3E8 98 7F 03 B1 */ stb r3, 0x3b1(r31)
lbl_8018F3EC:
/* 8018F3EC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F3F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F3F4 7C 08 03 A6 */ mtlr r0
/* 8018F3F8 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F3FC 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_8018F304:
/* 8018F304 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F308 7C 08 02 A6 */ mflr r0
/* 8018F30C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F310 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F314 7C 7F 1B 78 */ mr r31, r3
/* 8018F318 A8 83 03 AC */ lha r4, 0x3ac(r3)
/* 8018F31C 2C 04 00 00 */ cmpwi r4, 0
/* 8018F320 41 82 00 10 */ beq lbl_8018F330
/* 8018F324 38 04 FF FF */ addi r0, r4, -1
/* 8018F328 B0 1F 03 AC */ sth r0, 0x3ac(r31)
/* 8018F32C 48 00 00 34 */ b lbl_8018F360
lbl_8018F330:
/* 8018F330 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
/* 8018F334 2C 00 00 02 */ cmpwi r0, 2
/* 8018F338 40 82 00 10 */ bne lbl_8018F348
/* 8018F33C 38 80 00 0B */ li r4, 0xb
/* 8018F340 48 00 09 25 */ bl errorTxtSet__14dFile_select_cFUs
/* 8018F344 48 00 00 14 */ b lbl_8018F358
lbl_8018F348:
/* 8018F348 2C 00 00 01 */ cmpwi r0, 1
/* 8018F34C 40 82 00 0C */ bne lbl_8018F358
/* 8018F350 38 80 00 0C */ li r4, 0xc
/* 8018F354 48 00 09 11 */ bl errorTxtSet__14dFile_select_cFUs
lbl_8018F358:
/* 8018F358 38 00 00 0C */ li r0, 0xc
/* 8018F35C 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018F360:
/* 8018F360 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F364 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F368 7C 08 03 A6 */ mtlr r0
/* 8018F36C 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F370 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_8018F228:
/* 8018F228 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F22C 7C 08 02 A6 */ mflr r0
/* 8018F230 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F234 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F238 93 C1 00 08 */ stw r30, 8(r1)
/* 8018F23C 7C 7E 1B 78 */ mr r30, r3
/* 8018F240 48 00 0A F1 */ bl errorTxtChangeAnm__14dFile_select_cFv
/* 8018F244 7C 7F 1B 78 */ mr r31, r3
/* 8018F248 7F C3 F3 78 */ mr r3, r30
/* 8018F24C 4B FF 9A ED */ bl yesnoMenuMoveAnm__14dFile_select_cFv
/* 8018F250 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8018F254 28 00 00 01 */ cmplwi r0, 1
/* 8018F258 40 82 00 34 */ bne lbl_8018F28C
/* 8018F25C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018F260 28 00 00 01 */ cmplwi r0, 1
/* 8018F264 40 82 00 28 */ bne lbl_8018F28C
/* 8018F268 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018F26C 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018F270 88 03 00 0C */ lbz r0, 0xc(r3)
/* 8018F274 B0 1E 03 AC */ sth r0, 0x3ac(r30)
/* 8018F278 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
/* 8018F27C 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
/* 8018F280 4B E8 7B D9 */ bl command_format__15mDoMemCd_Ctrl_cFv
/* 8018F284 38 00 00 0A */ li r0, 0xa
/* 8018F288 98 1E 02 71 */ stb r0, 0x271(r30)
lbl_8018F28C:
/* 8018F28C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F290 83 C1 00 08 */ lwz r30, 8(r1)
/* 8018F294 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F298 7C 08 03 A6 */ mtlr r0
/* 8018F29C 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F2A0 4E 80 00 20 */ blr
@@ -1,35 +0,0 @@
lbl_8018EFFC:
/* 8018EFFC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8018F000 7C 08 02 A6 */ mflr r0
/* 8018F004 90 01 00 24 */ stw r0, 0x24(r1)
/* 8018F008 39 61 00 20 */ addi r11, r1, 0x20
/* 8018F00C 48 1D 31 D1 */ bl _savegpr_29
/* 8018F010 7C 7D 1B 78 */ mr r29, r3
/* 8018F014 48 00 0D 1D */ bl errorTxtChangeAnm__14dFile_select_cFv
/* 8018F018 7C 7E 1B 78 */ mr r30, r3
/* 8018F01C 7F A3 EB 78 */ mr r3, r29
/* 8018F020 4B FF 9E B1 */ bl yesnoSelectMoveAnm__14dFile_select_cFv
/* 8018F024 7C 7F 1B 78 */ mr r31, r3
/* 8018F028 7F A3 EB 78 */ mr r3, r29
/* 8018F02C 88 9D 02 69 */ lbz r4, 0x269(r29)
/* 8018F030 4B FF EB 9D */ bl yesnoWakuAlpahAnm__14dFile_select_cFUc
/* 8018F034 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8018F038 28 00 00 01 */ cmplwi r0, 1
/* 8018F03C 40 82 00 2C */ bne lbl_8018F068
/* 8018F040 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8018F044 28 00 00 01 */ cmplwi r0, 1
/* 8018F048 40 82 00 20 */ bne lbl_8018F068
/* 8018F04C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018F050 28 00 00 01 */ cmplwi r0, 1
/* 8018F054 40 82 00 14 */ bne lbl_8018F068
/* 8018F058 7F A3 EB 78 */ mr r3, r29
/* 8018F05C 4B FF A0 D1 */ bl yesnoCursorShow__14dFile_select_cFv
/* 8018F060 38 00 00 08 */ li r0, 8
/* 8018F064 98 1D 02 71 */ stb r0, 0x271(r29)
lbl_8018F068:
/* 8018F068 39 61 00 20 */ addi r11, r1, 0x20
/* 8018F06C 48 1D 31 BD */ bl _restgpr_29
/* 8018F070 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8018F074 7C 08 03 A6 */ mtlr r0
/* 8018F078 38 21 00 20 */ addi r1, r1, 0x20
/* 8018F07C 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_8018F2A4:
/* 8018F2A4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F2A8 7C 08 02 A6 */ mflr r0
/* 8018F2AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F2B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F2B4 7C 7F 1B 78 */ mr r31, r3
/* 8018F2B8 A8 63 03 AC */ lha r3, 0x3ac(r3)
/* 8018F2BC 2C 03 00 00 */ cmpwi r3, 0
/* 8018F2C0 41 82 00 0C */ beq lbl_8018F2CC
/* 8018F2C4 38 03 FF FF */ addi r0, r3, -1
/* 8018F2C8 B0 1F 03 AC */ sth r0, 0x3ac(r31)
lbl_8018F2CC:
/* 8018F2CC 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
/* 8018F2D0 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
/* 8018F2D4 4B E8 7C 59 */ bl FormatSync__15mDoMemCd_Ctrl_cFv
/* 8018F2D8 90 7F 03 B4 */ stw r3, 0x3b4(r31)
/* 8018F2DC 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
/* 8018F2E0 2C 00 00 00 */ cmpwi r0, 0
/* 8018F2E4 41 82 00 0C */ beq lbl_8018F2F0
/* 8018F2E8 38 00 00 0B */ li r0, 0xb
/* 8018F2EC 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018F2F0:
/* 8018F2F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F2F4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F2F8 7C 08 03 A6 */ mtlr r0
/* 8018F2FC 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F300 4E 80 00 20 */ blr
@@ -1,34 +0,0 @@
lbl_8018EA90:
/* 8018EA90 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8018EA94 7C 08 02 A6 */ mflr r0
/* 8018EA98 90 01 00 24 */ stw r0, 0x24(r1)
/* 8018EA9C 39 61 00 20 */ addi r11, r1, 0x20
/* 8018EAA0 48 1D 37 3D */ bl _savegpr_29
/* 8018EAA4 7C 7D 1B 78 */ mr r29, r3
/* 8018EAA8 48 00 12 89 */ bl errorTxtChangeAnm__14dFile_select_cFv
/* 8018EAAC 7C 7E 1B 78 */ mr r30, r3
/* 8018EAB0 7F A3 EB 78 */ mr r3, r29
/* 8018EAB4 4B FF A2 85 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
/* 8018EAB8 7C 7F 1B 78 */ mr r31, r3
/* 8018EABC 7F A3 EB 78 */ mr r3, r29
/* 8018EAC0 4B FF EA B5 */ bl ketteiTxtDispAnm__14dFile_select_cFv
/* 8018EAC4 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8018EAC8 28 00 00 01 */ cmplwi r0, 1
/* 8018EACC 40 82 00 2C */ bne lbl_8018EAF8
/* 8018EAD0 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 8018EAD4 28 00 00 01 */ cmplwi r0, 1
/* 8018EAD8 40 82 00 20 */ bne lbl_8018EAF8
/* 8018EADC 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018EAE0 28 00 00 01 */ cmplwi r0, 1
/* 8018EAE4 40 82 00 14 */ bne lbl_8018EAF8
/* 8018EAE8 7F A3 EB 78 */ mr r3, r29
/* 8018EAEC 4B FF A6 41 */ bl yesnoCursorShow__14dFile_select_cFv
/* 8018EAF0 38 00 00 14 */ li r0, 0x14
/* 8018EAF4 98 1D 02 71 */ stb r0, 0x271(r29)
lbl_8018EAF8:
/* 8018EAF8 39 61 00 20 */ addi r11, r1, 0x20
/* 8018EAFC 48 1D 37 2D */ bl _restgpr_29
/* 8018EB00 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8018EB04 7C 08 03 A6 */ mtlr r0
/* 8018EB08 38 21 00 20 */ addi r1, r1, 0x20
/* 8018EB0C 4E 80 00 20 */ blr
@@ -1,51 +0,0 @@
lbl_8018EB10:
/* 8018EB10 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018EB14 7C 08 02 A6 */ mflr r0
/* 8018EB18 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018EB1C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018EB20 7C 7F 1B 78 */ mr r31, r3
/* 8018EB24 48 00 0F 09 */ bl errYesNoSelect__14dFile_select_cFv
/* 8018EB28 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8018EB2C 41 82 00 8C */ beq lbl_8018EBB8
/* 8018EB30 88 9F 02 68 */ lbz r4, 0x268(r31)
/* 8018EB34 28 04 00 00 */ cmplwi r4, 0
/* 8018EB38 41 82 00 54 */ beq lbl_8018EB8C
/* 8018EB3C 38 00 00 01 */ li r0, 1
/* 8018EB40 98 1F 03 B1 */ stb r0, 0x3b1(r31)
/* 8018EB44 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018EB48 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018EB4C 88 03 00 0D */ lbz r0, 0xd(r3)
/* 8018EB50 B0 1F 03 AC */ sth r0, 0x3ac(r31)
/* 8018EB54 A8 9F 03 AC */ lha r4, 0x3ac(r31)
/* 8018EB58 80 6D 8C 40 */ lwz r3, sManager__10JFWDisplay(r13)
/* 8018EB5C 80 63 00 04 */ lwz r3, 4(r3)
/* 8018EB60 28 03 00 00 */ cmplwi r3, 0
/* 8018EB64 41 82 00 14 */ beq lbl_8018EB78
/* 8018EB68 81 83 00 00 */ lwz r12, 0(r3)
/* 8018EB6C 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8018EB70 7D 89 03 A6 */ mtctr r12
/* 8018EB74 4E 80 04 21 */ bctrl
lbl_8018EB78:
/* 8018EB78 38 00 00 01 */ li r0, 1
/* 8018EB7C 98 1F 23 74 */ stb r0, 0x2374(r31)
/* 8018EB80 38 00 00 15 */ li r0, 0x15
/* 8018EB84 98 1F 02 71 */ stb r0, 0x271(r31)
/* 8018EB88 48 00 00 30 */ b lbl_8018EBB8
lbl_8018EB8C:
/* 8018EB8C 7F E3 FB 78 */ mr r3, r31
/* 8018EB90 38 A0 00 FF */ li r5, 0xff
/* 8018EB94 38 C0 00 00 */ li r6, 0
/* 8018EB98 3C E0 80 43 */ lis r7, g_fsHIO@ha /* 0x8042C9EC@ha */
/* 8018EB9C 38 E7 C9 EC */ addi r7, r7, g_fsHIO@l /* 0x8042C9EC@l */
/* 8018EBA0 88 E7 00 08 */ lbz r7, 8(r7)
/* 8018EBA4 4B FF EF DD */ bl yesnoWakuAlpahAnmInit__14dFile_select_cFUcUcUcUc
/* 8018EBA8 7F E3 FB 78 */ mr r3, r31
/* 8018EBAC 48 00 00 A1 */ bl noSaveSelDispInit__14dFile_select_cFv
/* 8018EBB0 38 00 00 03 */ li r0, 3
/* 8018EBB4 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018EBB8:
/* 8018EBB8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018EBBC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018EBC0 7C 08 03 A6 */ mtlr r0
/* 8018EBC4 38 21 00 10 */ addi r1, r1, 0x10
/* 8018EBC8 4E 80 00 20 */ blr
@@ -1,36 +0,0 @@
lbl_8018EBCC:
/* 8018EBCC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018EBD0 7C 08 02 A6 */ mflr r0
/* 8018EBD4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018EBD8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018EBDC 7C 7F 1B 78 */ mr r31, r3
/* 8018EBE0 A8 63 03 AC */ lha r3, 0x3ac(r3)
/* 8018EBE4 2C 03 00 00 */ cmpwi r3, 0
/* 8018EBE8 41 82 00 10 */ beq lbl_8018EBF8
/* 8018EBEC 38 03 FF FF */ addi r0, r3, -1
/* 8018EBF0 B0 1F 03 AC */ sth r0, 0x3ac(r31)
/* 8018EBF4 48 00 00 44 */ b lbl_8018EC38
lbl_8018EBF8:
/* 8018EBF8 38 00 00 01 */ li r0, 1
/* 8018EBFC 98 1F 23 75 */ stb r0, 0x2375(r31)
/* 8018EC00 80 6D 8C 40 */ lwz r3, sManager__10JFWDisplay(r13)
/* 8018EC04 80 63 00 04 */ lwz r3, 4(r3)
/* 8018EC08 28 03 00 00 */ cmplwi r3, 0
/* 8018EC0C 41 82 00 18 */ beq lbl_8018EC24
/* 8018EC10 38 80 00 00 */ li r4, 0
/* 8018EC14 81 83 00 00 */ lwz r12, 0(r3)
/* 8018EC18 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8018EC1C 7D 89 03 A6 */ mtctr r12
/* 8018EC20 4E 80 04 21 */ bctrl
lbl_8018EC24:
/* 8018EC24 38 00 00 00 */ li r0, 0
/* 8018EC28 98 1F 23 74 */ stb r0, 0x2374(r31)
/* 8018EC2C 38 00 00 01 */ li r0, 1
/* 8018EC30 80 6D 86 F8 */ lwz r3, mResetData__6mDoRst(r13)
/* 8018EC34 98 03 00 10 */ stb r0, 0x10(r3)
lbl_8018EC38:
/* 8018EC38 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018EC3C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018EC40 7C 08 03 A6 */ mtlr r0
/* 8018EC44 38 21 00 10 */ addi r1, r1, 0x10
/* 8018EC48 4E 80 00 20 */ blr
@@ -1,37 +0,0 @@
lbl_8018F650:
/* 8018F650 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F654 7C 08 02 A6 */ mflr r0
/* 8018F658 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F65C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F660 7C 7F 1B 78 */ mr r31, r3
/* 8018F664 48 00 06 CD */ bl errorTxtChangeAnm__14dFile_select_cFv
/* 8018F668 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8018F66C 28 00 00 01 */ cmplwi r0, 1
/* 8018F670 40 82 00 58 */ bne lbl_8018F6C8
/* 8018F674 3C 60 80 3A */ lis r3, __ptmf_null@ha /* 0x803A2180@ha */
/* 8018F678 38 83 21 80 */ addi r4, r3, __ptmf_null@l /* 0x803A2180@l */
/* 8018F67C 80 64 00 00 */ lwz r3, 0(r4)
/* 8018F680 80 04 00 04 */ lwz r0, 4(r4)
/* 8018F684 90 7F 02 84 */ stw r3, 0x284(r31)
/* 8018F688 90 1F 02 88 */ stw r0, 0x288(r31)
/* 8018F68C 80 04 00 08 */ lwz r0, 8(r4)
/* 8018F690 90 1F 02 8C */ stw r0, 0x28c(r31)
/* 8018F694 80 64 00 00 */ lwz r3, 0(r4)
/* 8018F698 80 04 00 04 */ lwz r0, 4(r4)
/* 8018F69C 90 7F 02 90 */ stw r3, 0x290(r31)
/* 8018F6A0 90 1F 02 94 */ stw r0, 0x294(r31)
/* 8018F6A4 80 04 00 08 */ lwz r0, 8(r4)
/* 8018F6A8 90 1F 02 98 */ stw r0, 0x298(r31)
/* 8018F6AC 38 60 00 00 */ li r3, 0
/* 8018F6B0 98 7F 02 73 */ stb r3, 0x273(r31)
/* 8018F6B4 38 00 00 18 */ li r0, 0x18
/* 8018F6B8 98 1F 02 74 */ stb r0, 0x274(r31)
/* 8018F6BC 38 00 00 02 */ li r0, 2
/* 8018F6C0 98 1F 02 71 */ stb r0, 0x271(r31)
/* 8018F6C4 98 7F 03 B1 */ stb r3, 0x3b1(r31)
lbl_8018F6C8:
/* 8018F6C8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F6CC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F6D0 7C 08 03 A6 */ mtlr r0
/* 8018F6D4 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F6D8 4E 80 00 20 */ blr
@@ -1,38 +0,0 @@
lbl_8018F400:
/* 8018F400 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F404 7C 08 02 A6 */ mflr r0
/* 8018F408 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F40C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F410 7C 7F 1B 78 */ mr r31, r3
/* 8018F414 48 00 06 19 */ bl errYesNoSelect__14dFile_select_cFv
/* 8018F418 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8018F41C 41 82 00 58 */ beq lbl_8018F474
/* 8018F420 88 1F 02 68 */ lbz r0, 0x268(r31)
/* 8018F424 28 00 00 00 */ cmplwi r0, 0
/* 8018F428 41 82 00 1C */ beq lbl_8018F444
/* 8018F42C 7F E3 FB 78 */ mr r3, r31
/* 8018F430 38 80 00 1B */ li r4, 0x1b
/* 8018F434 48 00 08 31 */ bl errorTxtSet__14dFile_select_cFUs
/* 8018F438 38 00 00 01 */ li r0, 1
/* 8018F43C 98 1F 03 B1 */ stb r0, 0x3b1(r31)
/* 8018F440 48 00 00 10 */ b lbl_8018F450
lbl_8018F444:
/* 8018F444 7F E3 FB 78 */ mr r3, r31
/* 8018F448 38 80 00 19 */ li r4, 0x19
/* 8018F44C 48 00 08 19 */ bl errorTxtSet__14dFile_select_cFUs
lbl_8018F450:
/* 8018F450 7F E3 FB 78 */ mr r3, r31
/* 8018F454 38 80 00 00 */ li r4, 0
/* 8018F458 4B FF E0 A1 */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
/* 8018F45C 7F E3 FB 78 */ mr r3, r31
/* 8018F460 38 80 04 7D */ li r4, 0x47d
/* 8018F464 38 A0 04 73 */ li r5, 0x473
/* 8018F468 4B FF 97 55 */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
/* 8018F46C 38 00 00 0E */ li r0, 0xe
/* 8018F470 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018F474:
/* 8018F474 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F478 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F47C 7C 08 03 A6 */ mtlr r0
/* 8018F480 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F484 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_8018F5E0:
/* 8018F5E0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018F5E4 7C 08 02 A6 */ mflr r0
/* 8018F5E8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018F5EC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8018F5F0 7C 7F 1B 78 */ mr r31, r3
/* 8018F5F4 A8 83 03 AC */ lha r4, 0x3ac(r3)
/* 8018F5F8 2C 04 00 00 */ cmpwi r4, 0
/* 8018F5FC 41 82 00 10 */ beq lbl_8018F60C
/* 8018F600 38 04 FF FF */ addi r0, r4, -1
/* 8018F604 B0 1F 03 AC */ sth r0, 0x3ac(r31)
/* 8018F608 48 00 00 34 */ b lbl_8018F63C
lbl_8018F60C:
/* 8018F60C 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
/* 8018F610 2C 00 00 01 */ cmpwi r0, 1
/* 8018F614 40 82 00 10 */ bne lbl_8018F624
/* 8018F618 38 80 00 1C */ li r4, 0x1c
/* 8018F61C 48 00 06 49 */ bl errorTxtSet__14dFile_select_cFUs
/* 8018F620 48 00 00 14 */ b lbl_8018F634
lbl_8018F624:
/* 8018F624 2C 00 00 02 */ cmpwi r0, 2
/* 8018F628 40 82 00 0C */ bne lbl_8018F634
/* 8018F62C 38 80 00 1A */ li r4, 0x1a
/* 8018F630 48 00 06 35 */ bl errorTxtSet__14dFile_select_cFUs
lbl_8018F634:
/* 8018F634 38 00 00 11 */ li r0, 0x11
/* 8018F638 98 1F 02 71 */ stb r0, 0x271(r31)
lbl_8018F63C:
/* 8018F63C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8018F640 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8018F644 7C 08 03 A6 */ mtlr r0
/* 8018F648 38 21 00 10 */ addi r1, r1, 0x10
/* 8018F64C 4E 80 00 20 */ blr

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