mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-23 22:45:05 -04:00
Match most of d_file_select (#2100)
This commit is contained in:
@@ -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
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_8018F580:
|
||||
/* 8018F580 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018F584 7C 08 02 A6 */ mflr r0
|
||||
/* 8018F588 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018F58C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018F590 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018F594 A8 63 03 AC */ lha r3, 0x3ac(r3)
|
||||
/* 8018F598 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8018F59C 41 82 00 0C */ beq lbl_8018F5A8
|
||||
/* 8018F5A0 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 8018F5A4 B0 1F 03 AC */ sth r0, 0x3ac(r31)
|
||||
lbl_8018F5A8:
|
||||
/* 8018F5A8 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
|
||||
/* 8018F5AC 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
|
||||
/* 8018F5B0 4B E8 77 31 */ bl SaveSync__15mDoMemCd_Ctrl_cFv
|
||||
/* 8018F5B4 90 7F 03 B4 */ stw r3, 0x3b4(r31)
|
||||
/* 8018F5B8 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
|
||||
/* 8018F5BC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8018F5C0 41 82 00 0C */ beq lbl_8018F5CC
|
||||
/* 8018F5C4 38 00 00 10 */ li r0, 0x10
|
||||
/* 8018F5C8 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
lbl_8018F5CC:
|
||||
/* 8018F5CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018F5D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018F5D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018F5D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018F5DC 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_8018F974:
|
||||
/* 8018F974 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018F978 7C 08 02 A6 */ mflr r0
|
||||
/* 8018F97C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018F980 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018F984 48 1D 28 59 */ bl _savegpr_29
|
||||
/* 8018F988 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018F98C 4B FF E8 35 */ bl errorMoveAnm__14dFile_select_cFv
|
||||
/* 8018F990 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018F994 3B C0 00 01 */ li r30, 1
|
||||
/* 8018F998 38 60 00 01 */ li r3, 1
|
||||
/* 8018F99C 88 1D 01 08 */ lbz r0, 0x108(r29)
|
||||
/* 8018F9A0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F9A4 41 82 00 18 */ beq lbl_8018F9BC
|
||||
/* 8018F9A8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F9AC 4B FF 93 8D */ bl yesnoMenuMoveAnm__14dFile_select_cFv
|
||||
/* 8018F9B0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018F9B4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F9B8 4B FF DB BD */ bl ketteiTxtDispAnm__14dFile_select_cFv
|
||||
lbl_8018F9BC:
|
||||
/* 8018F9BC 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018F9C0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F9C4 40 82 00 50 */ bne lbl_8018FA14
|
||||
/* 8018F9C8 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018F9CC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F9D0 40 82 00 44 */ bne lbl_8018FA14
|
||||
/* 8018F9D4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018F9D8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F9DC 40 82 00 38 */ bne lbl_8018FA14
|
||||
/* 8018F9E0 38 00 00 00 */ li r0, 0
|
||||
/* 8018F9E4 98 1D 02 80 */ stb r0, 0x280(r29)
|
||||
/* 8018F9E8 38 7D 02 84 */ addi r3, r29, 0x284
|
||||
/* 8018F9EC 48 1D 26 2D */ bl __ptmf_test
|
||||
/* 8018F9F0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8018F9F4 41 82 00 18 */ beq lbl_8018FA0C
|
||||
/* 8018F9F8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F9FC 39 9D 02 84 */ addi r12, r29, 0x284
|
||||
/* 8018FA00 48 1D 26 85 */ bl __ptmf_scall
|
||||
/* 8018FA04 60 00 00 00 */ nop
|
||||
/* 8018FA08 48 00 00 0C */ b lbl_8018FA14
|
||||
lbl_8018FA0C:
|
||||
/* 8018FA0C 88 1D 02 73 */ lbz r0, 0x273(r29)
|
||||
/* 8018FA10 98 1D 02 71 */ stb r0, 0x271(r29)
|
||||
lbl_8018FA14:
|
||||
/* 8018FA14 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018FA18 48 1D 28 11 */ bl _restgpr_29
|
||||
/* 8018FA1C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018FA20 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018FA24 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018FA28 4E 80 00 20 */ blr
|
||||
@@ -1,143 +0,0 @@
|
||||
lbl_8018F6DC:
|
||||
/* 8018F6DC 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8018F6E0 7C 08 02 A6 */ mflr r0
|
||||
/* 8018F6E4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8018F6E8 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8018F6EC 48 1D 2A DD */ bl _savegpr_24
|
||||
/* 8018F6F0 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8018F6F4 88 03 02 1E */ lbz r0, 0x21e(r3)
|
||||
/* 8018F6F8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F6FC 40 82 00 10 */ bne lbl_8018F70C
|
||||
/* 8018F700 4B FF DB 5D */ bl headerTxtChangeAnm__14dFile_select_cFv
|
||||
/* 8018F704 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018F708 48 00 00 08 */ b lbl_8018F710
|
||||
lbl_8018F70C:
|
||||
/* 8018F70C 3B E0 00 01 */ li r31, 1
|
||||
lbl_8018F710:
|
||||
/* 8018F710 3B C0 00 01 */ li r30, 1
|
||||
/* 8018F714 3B A0 00 01 */ li r29, 1
|
||||
/* 8018F718 3B 80 00 01 */ li r28, 1
|
||||
/* 8018F71C 3B 60 00 01 */ li r27, 1
|
||||
/* 8018F720 88 1A 00 B8 */ lbz r0, 0xb8(r26)
|
||||
/* 8018F724 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F728 40 82 00 10 */ bne lbl_8018F738
|
||||
/* 8018F72C 88 1A 00 B9 */ lbz r0, 0xb9(r26)
|
||||
/* 8018F730 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F734 41 82 00 10 */ beq lbl_8018F744
|
||||
lbl_8018F738:
|
||||
/* 8018F738 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F73C 4B FF 56 11 */ bl selectDataBaseMoveAnm__14dFile_select_cFv
|
||||
/* 8018F740 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_8018F744:
|
||||
/* 8018F744 88 1A 01 08 */ lbz r0, 0x108(r26)
|
||||
/* 8018F748 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F74C 40 82 00 10 */ bne lbl_8018F75C
|
||||
/* 8018F750 88 1A 02 81 */ lbz r0, 0x281(r26)
|
||||
/* 8018F754 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F758 41 82 00 10 */ beq lbl_8018F768
|
||||
lbl_8018F75C:
|
||||
/* 8018F75C 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F760 4B FF 95 D9 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
|
||||
/* 8018F764 7C 7D 1B 78 */ mr r29, r3
|
||||
lbl_8018F768:
|
||||
/* 8018F768 88 1A 03 60 */ lbz r0, 0x360(r26)
|
||||
/* 8018F76C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F770 40 82 00 10 */ bne lbl_8018F780
|
||||
/* 8018F774 88 1A 02 83 */ lbz r0, 0x283(r26)
|
||||
/* 8018F778 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F77C 41 82 00 10 */ beq lbl_8018F78C
|
||||
lbl_8018F780:
|
||||
/* 8018F780 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F784 4B FF 75 29 */ bl menuMoveAnm__14dFile_select_cFv
|
||||
/* 8018F788 7C 7C 1B 78 */ mr r28, r3
|
||||
lbl_8018F78C:
|
||||
/* 8018F78C 88 1A 01 4A */ lbz r0, 0x14a(r26)
|
||||
/* 8018F790 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F794 40 82 00 10 */ bne lbl_8018F7A4
|
||||
/* 8018F798 88 1A 01 4B */ lbz r0, 0x14b(r26)
|
||||
/* 8018F79C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F7A0 41 82 00 10 */ beq lbl_8018F7B0
|
||||
lbl_8018F7A4:
|
||||
/* 8018F7A4 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F7A8 4B FF EA 19 */ bl errorMoveAnm__14dFile_select_cFv
|
||||
/* 8018F7AC 7C 7B 1B 78 */ mr r27, r3
|
||||
lbl_8018F7B0:
|
||||
/* 8018F7B0 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F7B4 4B FF DC 69 */ bl modoruTxtDispAnm__14dFile_select_cFv
|
||||
/* 8018F7B8 7C 78 1B 78 */ mr r24, r3
|
||||
/* 8018F7BC 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F7C0 4B FF DD B5 */ bl ketteiTxtDispAnm__14dFile_select_cFv
|
||||
/* 8018F7C4 7C 79 1B 78 */ mr r25, r3
|
||||
/* 8018F7C8 38 60 00 01 */ li r3, 1
|
||||
/* 8018F7CC 88 1A 01 28 */ lbz r0, 0x128(r26)
|
||||
/* 8018F7D0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F7D4 40 82 00 10 */ bne lbl_8018F7E4
|
||||
/* 8018F7D8 88 1A 00 3C */ lbz r0, 0x3c(r26)
|
||||
/* 8018F7DC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F7E0 41 82 00 0C */ beq lbl_8018F7EC
|
||||
lbl_8018F7E4:
|
||||
/* 8018F7E4 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F7E8 48 00 09 3D */ bl nameMoveAnm__14dFile_select_cFv
|
||||
lbl_8018F7EC:
|
||||
/* 8018F7EC 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018F7F0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F7F4 40 82 00 CC */ bne lbl_8018F8C0
|
||||
/* 8018F7F8 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018F7FC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F800 40 82 00 C0 */ bne lbl_8018F8C0
|
||||
/* 8018F804 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 8018F808 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F80C 40 82 00 B4 */ bne lbl_8018F8C0
|
||||
/* 8018F810 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
/* 8018F814 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F818 40 82 00 A8 */ bne lbl_8018F8C0
|
||||
/* 8018F81C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
||||
/* 8018F820 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F824 40 82 00 9C */ bne lbl_8018F8C0
|
||||
/* 8018F828 57 00 06 3E */ clrlwi r0, r24, 0x18
|
||||
/* 8018F82C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F830 40 82 00 90 */ bne lbl_8018F8C0
|
||||
/* 8018F834 57 20 06 3E */ clrlwi r0, r25, 0x18
|
||||
/* 8018F838 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F83C 40 82 00 84 */ bne lbl_8018F8C0
|
||||
/* 8018F840 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018F844 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F848 40 82 00 78 */ bne lbl_8018F8C0
|
||||
/* 8018F84C 80 7A 00 14 */ lwz r3, 0x14(r26)
|
||||
/* 8018F850 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018F854 81 8C 00 54 */ lwz r12, 0x54(r12)
|
||||
/* 8018F858 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018F85C 4E 80 04 21 */ bctrl
|
||||
/* 8018F860 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F864 4B FF D5 D5 */ bl setWakuAnm__14dFile_select_cFv
|
||||
/* 8018F868 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F86C 38 80 0B 21 */ li r4, 0xb21
|
||||
/* 8018F870 38 A0 0B 2B */ li r5, 0xb2b
|
||||
/* 8018F874 4B FF E8 BD */ bl errorMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018F878 88 1A 02 80 */ lbz r0, 0x280(r26)
|
||||
/* 8018F87C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F880 41 82 00 24 */ beq lbl_8018F8A4
|
||||
/* 8018F884 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F888 38 80 04 73 */ li r4, 0x473
|
||||
/* 8018F88C 38 A0 04 7D */ li r5, 0x47d
|
||||
/* 8018F890 4B FF 93 2D */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018F894 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F898 38 80 00 01 */ li r4, 1
|
||||
/* 8018F89C 4B FF DC 5D */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018F8A0 48 00 00 10 */ b lbl_8018F8B0
|
||||
lbl_8018F8A4:
|
||||
/* 8018F8A4 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8018F8A8 38 80 00 00 */ li r4, 0
|
||||
/* 8018F8AC 4B FF DC 4D */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
lbl_8018F8B0:
|
||||
/* 8018F8B0 38 00 00 01 */ li r0, 1
|
||||
/* 8018F8B4 98 1A 02 1E */ stb r0, 0x21e(r26)
|
||||
/* 8018F8B8 38 00 00 17 */ li r0, 0x17
|
||||
/* 8018F8BC 98 1A 02 71 */ stb r0, 0x271(r26)
|
||||
lbl_8018F8C0:
|
||||
/* 8018F8C0 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8018F8C4 48 1D 29 51 */ bl _restgpr_24
|
||||
/* 8018F8C8 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8018F8CC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018F8D0 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8018F8D4 4E 80 00 20 */ blr
|
||||
@@ -1,43 +0,0 @@
|
||||
lbl_8018F8D8:
|
||||
/* 8018F8D8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018F8DC 7C 08 02 A6 */ mflr r0
|
||||
/* 8018F8E0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018F8E4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018F8E8 48 1D 28 F5 */ bl _savegpr_29
|
||||
/* 8018F8EC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018F8F0 4B FF E8 D1 */ bl errorMoveAnm__14dFile_select_cFv
|
||||
/* 8018F8F4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018F8F8 3B C0 00 01 */ li r30, 1
|
||||
/* 8018F8FC 88 1D 02 80 */ lbz r0, 0x280(r29)
|
||||
/* 8018F900 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F904 41 82 00 10 */ beq lbl_8018F914
|
||||
/* 8018F908 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F90C 4B FF 94 2D */ bl yesnoMenuMoveAnm__14dFile_select_cFv
|
||||
/* 8018F910 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_8018F914:
|
||||
/* 8018F914 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F918 4B FF DC 5D */ bl ketteiTxtDispAnm__14dFile_select_cFv
|
||||
/* 8018F91C 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018F920 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F924 40 82 00 38 */ bne lbl_8018F95C
|
||||
/* 8018F928 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018F92C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F930 40 82 00 2C */ bne lbl_8018F95C
|
||||
/* 8018F934 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018F938 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018F93C 40 82 00 20 */ bne lbl_8018F95C
|
||||
/* 8018F940 88 1D 02 80 */ lbz r0, 0x280(r29)
|
||||
/* 8018F944 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018F948 41 82 00 0C */ beq lbl_8018F954
|
||||
/* 8018F94C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018F950 4B FF 97 DD */ bl yesnoCursorShow__14dFile_select_cFv
|
||||
lbl_8018F954:
|
||||
/* 8018F954 88 1D 02 73 */ lbz r0, 0x273(r29)
|
||||
/* 8018F958 98 1D 02 71 */ stb r0, 0x271(r29)
|
||||
lbl_8018F95C:
|
||||
/* 8018F95C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018F960 48 1D 28 C9 */ bl _restgpr_29
|
||||
/* 8018F964 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018F968 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018F96C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018F970 4E 80 00 20 */ blr
|
||||
@@ -1,54 +0,0 @@
|
||||
lbl_8018ECBC:
|
||||
/* 8018ECBC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018ECC0 7C 08 02 A6 */ mflr r0
|
||||
/* 8018ECC4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018ECC8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018ECCC 48 1D 35 0D */ bl _savegpr_28
|
||||
/* 8018ECD0 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8018ECD4 48 00 10 5D */ bl errorTxtChangeAnm__14dFile_select_cFv
|
||||
/* 8018ECD8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018ECDC 3B C0 00 01 */ li r30, 1
|
||||
/* 8018ECE0 3B A0 00 01 */ li r29, 1
|
||||
/* 8018ECE4 88 1C 02 82 */ lbz r0, 0x282(r28)
|
||||
/* 8018ECE8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018ECEC 41 82 00 2C */ beq lbl_8018ED18
|
||||
/* 8018ECF0 88 1C 02 80 */ lbz r0, 0x280(r28)
|
||||
/* 8018ECF4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018ECF8 41 82 00 30 */ beq lbl_8018ED28
|
||||
/* 8018ECFC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8018ED00 4B FF A0 39 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
|
||||
/* 8018ED04 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018ED08 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8018ED0C 4B FF E8 69 */ bl ketteiTxtDispAnm__14dFile_select_cFv
|
||||
/* 8018ED10 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018ED14 48 00 00 14 */ b lbl_8018ED28
|
||||
lbl_8018ED18:
|
||||
/* 8018ED18 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8018ED1C 88 9C 02 68 */ lbz r4, 0x268(r28)
|
||||
/* 8018ED20 4B FF EE AD */ bl yesnoWakuAlpahAnm__14dFile_select_cFUc
|
||||
/* 8018ED24 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_8018ED28:
|
||||
/* 8018ED28 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018ED2C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018ED30 40 82 00 38 */ bne lbl_8018ED68
|
||||
/* 8018ED34 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018ED38 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018ED3C 40 82 00 2C */ bne lbl_8018ED68
|
||||
/* 8018ED40 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 8018ED44 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018ED48 40 82 00 20 */ bne lbl_8018ED68
|
||||
/* 8018ED4C 88 1C 02 80 */ lbz r0, 0x280(r28)
|
||||
/* 8018ED50 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018ED54 41 82 00 0C */ beq lbl_8018ED60
|
||||
/* 8018ED58 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8018ED5C 4B FF A3 D1 */ bl yesnoCursorShow__14dFile_select_cFv
|
||||
lbl_8018ED60:
|
||||
/* 8018ED60 38 00 00 04 */ li r0, 4
|
||||
/* 8018ED64 98 1C 02 71 */ stb r0, 0x271(r28)
|
||||
lbl_8018ED68:
|
||||
/* 8018ED68 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018ED6C 48 1D 34 B9 */ bl _restgpr_28
|
||||
/* 8018ED70 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018ED74 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018ED78 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018ED7C 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_80190208:
|
||||
/* 80190208 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8019020C 7C 08 02 A6 */ mflr r0
|
||||
/* 80190210 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80190214 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80190218 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8019021C 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
|
||||
/* 80190220 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
|
||||
/* 80190224 4B E8 6A BD */ bl SaveSync__15mDoMemCd_Ctrl_cFv
|
||||
/* 80190228 90 7F 03 B4 */ stw r3, 0x3b4(r31)
|
||||
/* 8019022C 80 1F 03 B4 */ lwz r0, 0x3b4(r31)
|
||||
/* 80190230 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80190234 41 82 00 0C */ beq lbl_80190240
|
||||
/* 80190238 38 00 00 00 */ li r0, 0
|
||||
/* 8019023C 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
lbl_80190240:
|
||||
/* 80190240 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80190244 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80190248 7C 08 03 A6 */ mtlr r0
|
||||
/* 8019024C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80190250 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_801835F8:
|
||||
/* 801835F8 3C 80 80 3C */ lis r4, __vt__9dFs_HIO_c@ha /* 0x803BB400@ha */
|
||||
/* 801835FC 38 04 B4 00 */ addi r0, r4, __vt__9dFs_HIO_c@l /* 0x803BB400@l */
|
||||
/* 80183600 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80183604 38 80 00 05 */ li r4, 5
|
||||
/* 80183608 98 83 00 06 */ stb r4, 6(r3)
|
||||
/* 8018360C 98 83 00 07 */ stb r4, 7(r3)
|
||||
/* 80183610 38 00 00 3C */ li r0, 0x3c
|
||||
/* 80183614 98 03 00 0A */ stb r0, 0xa(r3)
|
||||
/* 80183618 98 83 00 08 */ stb r4, 8(r3)
|
||||
/* 8018361C 38 00 00 0F */ li r0, 0xf
|
||||
/* 80183620 98 03 00 09 */ stb r0, 9(r3)
|
||||
/* 80183624 98 83 00 05 */ stb r4, 5(r3)
|
||||
/* 80183628 98 03 00 0B */ stb r0, 0xb(r3)
|
||||
/* 8018362C 98 03 00 0D */ stb r0, 0xd(r3)
|
||||
/* 80183630 38 00 00 5A */ li r0, 0x5a
|
||||
/* 80183634 98 03 00 0C */ stb r0, 0xc(r3)
|
||||
/* 80183638 C0 02 9F 28 */ lfs f0, lit_3812(r2)
|
||||
/* 8018363C D0 03 00 10 */ stfs f0, 0x10(r3)
|
||||
/* 80183640 D0 03 00 14 */ stfs f0, 0x14(r3)
|
||||
/* 80183644 D0 03 00 18 */ stfs f0, 0x18(r3)
|
||||
/* 80183648 38 00 00 00 */ li r0, 0
|
||||
/* 8018364C 98 03 00 1C */ stb r0, 0x1c(r3)
|
||||
/* 80183650 98 03 00 1D */ stb r0, 0x1d(r3)
|
||||
/* 80183654 98 03 00 1E */ stb r0, 0x1e(r3)
|
||||
/* 80183658 98 03 00 1F */ stb r0, 0x1f(r3)
|
||||
/* 8018365C 98 03 00 20 */ stb r0, 0x20(r3)
|
||||
/* 80183660 98 03 00 21 */ stb r0, 0x21(r3)
|
||||
/* 80183664 98 03 00 22 */ stb r0, 0x22(r3)
|
||||
/* 80183668 4E 80 00 20 */ blr
|
||||
@@ -1,29 +0,0 @@
|
||||
lbl_8018AD38:
|
||||
/* 8018AD38 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018AD3C 7C 08 02 A6 */ mflr r0
|
||||
/* 8018AD40 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018AD44 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018AD48 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018AD4C A8 63 03 AC */ lha r3, 0x3ac(r3)
|
||||
/* 8018AD50 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8018AD54 41 82 00 0C */ beq lbl_8018AD60
|
||||
/* 8018AD58 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 8018AD5C B0 1F 03 AC */ sth r0, 0x3ac(r31)
|
||||
lbl_8018AD60:
|
||||
/* 8018AD60 38 60 00 00 */ li r3, 0
|
||||
/* 8018AD64 48 0D 85 49 */ bl cAPICPad_ANY_BUTTON__FUl
|
||||
/* 8018AD68 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8018AD6C 40 82 00 10 */ bne lbl_8018AD7C
|
||||
/* 8018AD70 A8 1F 03 AC */ lha r0, 0x3ac(r31)
|
||||
/* 8018AD74 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8018AD78 40 82 00 10 */ bne lbl_8018AD88
|
||||
lbl_8018AD7C:
|
||||
/* 8018AD7C 38 00 00 00 */ li r0, 0
|
||||
/* 8018AD80 98 1F 02 6F */ stb r0, 0x26f(r31)
|
||||
/* 8018AD84 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
lbl_8018AD88:
|
||||
/* 8018AD88 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018AD8C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018AD90 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018AD94 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018AD98 4E 80 00 20 */ blr
|
||||
@@ -1,66 +0,0 @@
|
||||
lbl_8018AC3C:
|
||||
/* 8018AC3C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018AC40 7C 08 02 A6 */ mflr r0
|
||||
/* 8018AC44 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018AC48 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018AC4C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8018AC50 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018AC54 A8 83 03 AC */ lha r4, 0x3ac(r3)
|
||||
/* 8018AC58 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8018AC5C 41 82 00 10 */ beq lbl_8018AC6C
|
||||
/* 8018AC60 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 8018AC64 B0 1E 03 AC */ sth r0, 0x3ac(r30)
|
||||
/* 8018AC68 48 00 00 B8 */ b lbl_8018AD20
|
||||
lbl_8018AC6C:
|
||||
/* 8018AC6C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8018AC70 40 82 00 B0 */ bne lbl_8018AD20
|
||||
/* 8018AC74 88 1E 02 65 */ lbz r0, 0x265(r30)
|
||||
/* 8018AC78 54 00 08 3C */ slwi r0, r0, 1
|
||||
/* 8018AC7C 38 8D 81 40 */ la r4, msgTbl(r13) /* 804506C0-_SDA_BASE_ */
|
||||
/* 8018AC80 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 8018AC84 38 A0 00 01 */ li r5, 1
|
||||
/* 8018AC88 38 C0 00 00 */ li r6, 0
|
||||
/* 8018AC8C 48 00 24 59 */ bl headerTxtSet__14dFile_select_cFUsUcUc
|
||||
/* 8018AC90 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018AC94 88 9E 02 6D */ lbz r4, 0x26d(r30)
|
||||
/* 8018AC98 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018AC9C 38 C0 00 00 */ li r6, 0
|
||||
/* 8018ACA0 3C E0 80 43 */ lis r7, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018ACA4 3B E7 C9 EC */ addi r31, r7, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018ACA8 88 FF 00 08 */ lbz r7, 8(r31)
|
||||
/* 8018ACAC 48 00 29 A5 */ bl selectWakuAlpahAnmInit__14dFile_select_cFUcUcUcUc
|
||||
/* 8018ACB0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018ACB4 88 9E 02 65 */ lbz r4, 0x265(r30)
|
||||
/* 8018ACB8 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018ACBC 38 C0 00 00 */ li r6, 0
|
||||
/* 8018ACC0 88 FF 00 08 */ lbz r7, 8(r31)
|
||||
/* 8018ACC4 48 00 29 8D */ bl selectWakuAlpahAnmInit__14dFile_select_cFUcUcUcUc
|
||||
/* 8018ACC8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018ACCC 38 80 03 1F */ li r4, 0x31f
|
||||
/* 8018ACD0 38 A0 03 29 */ li r5, 0x329
|
||||
/* 8018ACD4 4B FF BE 75 */ bl menuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018ACD8 88 1E 02 65 */ lbz r0, 0x265(r30)
|
||||
/* 8018ACDC 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018ACE0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018ACE4 3C 80 80 3C */ lis r4, SelOpenStartFrameTbl@ha /* 0x803BA86C@ha */
|
||||
/* 8018ACE8 38 84 A8 6C */ addi r4, r4, SelOpenStartFrameTbl@l /* 0x803BA86C@l */
|
||||
/* 8018ACEC 7C 84 00 2E */ lwzx r4, r4, r0
|
||||
/* 8018ACF0 3C A0 80 3C */ lis r5, SelOpenEndFrameTbl@ha /* 0x803BA878@ha */
|
||||
/* 8018ACF4 38 A5 A8 78 */ addi r5, r5, SelOpenEndFrameTbl@l /* 0x803BA878@l */
|
||||
/* 8018ACF8 7C A5 00 2E */ lwzx r5, r5, r0
|
||||
/* 8018ACFC 4B FF AC 99 */ bl selectDataMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018AD00 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018AD04 38 80 00 01 */ li r4, 1
|
||||
/* 8018AD08 48 00 26 99 */ bl modoruTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018AD0C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018AD10 38 80 00 01 */ li r4, 1
|
||||
/* 8018AD14 48 00 27 E5 */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018AD18 38 00 00 2C */ li r0, 0x2c
|
||||
/* 8018AD1C 98 1E 02 6F */ stb r0, 0x26f(r30)
|
||||
lbl_8018AD20:
|
||||
/* 8018AD20 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018AD24 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8018AD28 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018AD2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018AD30 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018AD34 4E 80 00 20 */ blr
|
||||
@@ -1,67 +0,0 @@
|
||||
lbl_8018A868:
|
||||
/* 8018A868 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018A86C 7C 08 02 A6 */ mflr r0
|
||||
/* 8018A870 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018A874 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018A878 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8018A87C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018A880 48 00 29 DD */ bl headerTxtChangeAnm__14dFile_select_cFv
|
||||
/* 8018A884 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018A888 88 9E 02 6D */ lbz r4, 0x26d(r30)
|
||||
/* 8018A88C 7C 7E 22 14 */ add r3, r30, r4
|
||||
/* 8018A890 88 03 02 5B */ lbz r0, 0x25b(r3)
|
||||
/* 8018A894 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018A898 40 82 00 10 */ bne lbl_8018A8A8
|
||||
/* 8018A89C 88 03 02 58 */ lbz r0, 0x258(r3)
|
||||
/* 8018A8A0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018A8A4 41 82 00 30 */ beq lbl_8018A8D4
|
||||
lbl_8018A8A8:
|
||||
/* 8018A8A8 54 80 10 3A */ slwi r0, r4, 2
|
||||
/* 8018A8AC 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 8018A8B0 80 63 02 2C */ lwz r3, 0x22c(r3)
|
||||
/* 8018A8B4 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018A8B8 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018A8BC 88 84 00 07 */ lbz r4, 7(r4)
|
||||
/* 8018A8C0 38 A0 00 00 */ li r5, 0
|
||||
/* 8018A8C4 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018A8C8 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A8CC 48 0C AF AD */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018A8D0 48 00 00 2C */ b lbl_8018A8FC
|
||||
lbl_8018A8D4:
|
||||
/* 8018A8D4 54 80 10 3A */ slwi r0, r4, 2
|
||||
/* 8018A8D8 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 8018A8DC 80 63 02 20 */ lwz r3, 0x220(r3)
|
||||
/* 8018A8E0 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018A8E4 38 84 C9 EC */ addi r4, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018A8E8 88 84 00 07 */ lbz r4, 7(r4)
|
||||
/* 8018A8EC 38 A0 00 00 */ li r5, 0
|
||||
/* 8018A8F0 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018A8F4 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A8F8 48 0C AF 81 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
lbl_8018A8FC:
|
||||
/* 8018A8FC 80 9E 00 6C */ lwz r4, 0x6c(r30)
|
||||
/* 8018A900 88 84 00 3D */ lbz r4, 0x3d(r4)
|
||||
/* 8018A904 30 04 FF FF */ addic r0, r4, -1
|
||||
/* 8018A908 7C 00 21 10 */ subfe r0, r0, r4
|
||||
/* 8018A90C 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 8018A910 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018A914 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A918 40 82 00 30 */ bne lbl_8018A948
|
||||
/* 8018A91C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018A920 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A924 40 82 00 24 */ bne lbl_8018A948
|
||||
/* 8018A928 28 04 00 01 */ cmplwi r4, 1
|
||||
/* 8018A92C 40 82 00 1C */ bne lbl_8018A948
|
||||
/* 8018A930 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018A934 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018A938 88 03 00 0A */ lbz r0, 0xa(r3)
|
||||
/* 8018A93C B0 1E 03 AC */ sth r0, 0x3ac(r30)
|
||||
/* 8018A940 38 00 00 2A */ li r0, 0x2a
|
||||
/* 8018A944 98 1E 02 6F */ stb r0, 0x26f(r30)
|
||||
lbl_8018A948:
|
||||
/* 8018A948 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018A94C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8018A950 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018A954 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018A958 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018A95C 4E 80 00 20 */ blr
|
||||
@@ -1,97 +0,0 @@
|
||||
lbl_8018A6F8:
|
||||
/* 8018A6F8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018A6FC 7C 08 02 A6 */ mflr r0
|
||||
/* 8018A700 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018A704 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018A708 48 1D 7A D1 */ bl _savegpr_28
|
||||
/* 8018A70C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018A710 88 03 02 6D */ lbz r0, 0x26d(r3)
|
||||
/* 8018A714 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018A718 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A71C 80 63 01 58 */ lwz r3, 0x158(r3)
|
||||
/* 8018A720 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018A724 3B 84 C9 EC */ addi r28, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018A728 88 9C 00 09 */ lbz r4, 9(r28)
|
||||
/* 8018A72C 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018A730 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A734 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A738 48 0C B1 41 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018A73C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018A740 88 1F 02 65 */ lbz r0, 0x265(r31)
|
||||
/* 8018A744 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018A748 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A74C 80 63 01 58 */ lwz r3, 0x158(r3)
|
||||
/* 8018A750 88 9C 00 09 */ lbz r4, 9(r28)
|
||||
/* 8018A754 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018A758 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A75C 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A760 48 0C B1 19 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018A764 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018A768 88 9F 02 6D */ lbz r4, 0x26d(r31)
|
||||
/* 8018A76C 7C 7F 22 14 */ add r3, r31, r4
|
||||
/* 8018A770 88 03 02 5B */ lbz r0, 0x25b(r3)
|
||||
/* 8018A774 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018A778 40 82 00 10 */ bne lbl_8018A788
|
||||
/* 8018A77C 88 03 02 58 */ lbz r0, 0x258(r3)
|
||||
/* 8018A780 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018A784 41 82 00 28 */ beq lbl_8018A7AC
|
||||
lbl_8018A788:
|
||||
/* 8018A788 54 80 10 3A */ slwi r0, r4, 2
|
||||
/* 8018A78C 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A790 80 63 02 2C */ lwz r3, 0x22c(r3)
|
||||
/* 8018A794 88 9C 00 09 */ lbz r4, 9(r28)
|
||||
/* 8018A798 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018A79C 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A7A0 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A7A4 48 0C B0 D5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018A7A8 48 00 00 24 */ b lbl_8018A7CC
|
||||
lbl_8018A7AC:
|
||||
/* 8018A7AC 54 80 10 3A */ slwi r0, r4, 2
|
||||
/* 8018A7B0 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A7B4 80 63 02 20 */ lwz r3, 0x220(r3)
|
||||
/* 8018A7B8 88 9C 00 09 */ lbz r4, 9(r28)
|
||||
/* 8018A7BC 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018A7C0 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A7C4 38 E0 00 00 */ li r7, 0
|
||||
/* 8018A7C8 48 0C B0 B1 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
lbl_8018A7CC:
|
||||
/* 8018A7CC 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 8018A7D0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A7D4 40 82 00 7C */ bne lbl_8018A850
|
||||
/* 8018A7D8 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018A7DC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A7E0 40 82 00 70 */ bne lbl_8018A850
|
||||
/* 8018A7E4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018A7E8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A7EC 40 82 00 64 */ bne lbl_8018A850
|
||||
/* 8018A7F0 38 00 00 00 */ li r0, 0
|
||||
/* 8018A7F4 98 1F 02 09 */ stb r0, 0x209(r31)
|
||||
/* 8018A7F8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018A7FC 38 80 00 47 */ li r4, 0x47
|
||||
/* 8018A800 38 A0 00 00 */ li r5, 0
|
||||
/* 8018A804 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A808 48 00 28 DD */ bl headerTxtSet__14dFile_select_cFUsUcUc
|
||||
/* 8018A80C 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
||||
/* 8018A810 48 00 78 FD */ bl closeInit__15dFile_warning_cFv
|
||||
/* 8018A814 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018A818 48 00 28 2D */ bl setSaveData__14dFile_select_cFv
|
||||
/* 8018A81C 38 80 00 00 */ li r4, 0
|
||||
/* 8018A820 88 1F 02 6D */ lbz r0, 0x26d(r31)
|
||||
/* 8018A824 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018A828 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A82C 80 63 02 2C */ lwz r3, 0x22c(r3)
|
||||
/* 8018A830 B0 83 00 16 */ sth r4, 0x16(r3)
|
||||
/* 8018A834 88 1F 02 6D */ lbz r0, 0x26d(r31)
|
||||
/* 8018A838 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018A83C 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018A840 80 63 02 20 */ lwz r3, 0x220(r3)
|
||||
/* 8018A844 B0 83 00 16 */ sth r4, 0x16(r3)
|
||||
/* 8018A848 38 00 00 24 */ li r0, 0x24
|
||||
/* 8018A84C 98 1F 02 6F */ stb r0, 0x26f(r31)
|
||||
lbl_8018A850:
|
||||
/* 8018A850 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018A854 48 1D 79 D1 */ bl _restgpr_28
|
||||
/* 8018A858 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018A85C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018A860 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018A864 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_80188834:
|
||||
/* 80188834 54 89 06 3E */ clrlwi r9, r4, 0x18
|
||||
/* 80188838 28 09 00 FF */ cmplwi r9, 0xff
|
||||
/* 8018883C 4D 82 00 20 */ beqlr
|
||||
/* 80188840 38 00 00 00 */ li r0, 0
|
||||
/* 80188844 54 84 15 BA */ rlwinm r4, r4, 2, 0x16, 0x1d
|
||||
/* 80188848 7D 03 22 14 */ add r8, r3, r4
|
||||
/* 8018884C 80 88 02 C0 */ lwz r4, 0x2c0(r8)
|
||||
/* 80188850 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 80188854 80 88 02 C8 */ lwz r4, 0x2c8(r8)
|
||||
/* 80188858 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018885C 80 88 02 D0 */ lwz r4, 0x2d0(r8)
|
||||
/* 80188860 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 80188864 7C 63 4A 14 */ add r3, r3, r9
|
||||
/* 80188868 98 A3 02 E0 */ stb r5, 0x2e0(r3)
|
||||
/* 8018886C 98 C3 02 E2 */ stb r6, 0x2e2(r3)
|
||||
/* 80188870 98 E3 02 E4 */ stb r7, 0x2e4(r3)
|
||||
/* 80188874 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_80188878:
|
||||
/* 80188878 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018887C 7C 08 02 A6 */ mflr r0
|
||||
/* 80188880 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80188884 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80188888 48 1D 99 49 */ bl _savegpr_26
|
||||
/* 8018888C 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 80188890 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 80188894 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 80188898 40 82 00 0C */ bne lbl_801888A4
|
||||
/* 8018889C 38 60 00 01 */ li r3, 1
|
||||
/* 801888A0 48 00 00 98 */ b lbl_80188938
|
||||
lbl_801888A4:
|
||||
/* 801888A4 3B 60 00 00 */ li r27, 0
|
||||
/* 801888A8 54 9C 15 BA */ rlwinm r28, r4, 2, 0x16, 0x1d
|
||||
/* 801888AC 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 801888B0 80 63 02 C0 */ lwz r3, 0x2c0(r3)
|
||||
/* 801888B4 7F BA 02 14 */ add r29, r26, r0
|
||||
/* 801888B8 88 9D 02 E4 */ lbz r4, 0x2e4(r29)
|
||||
/* 801888BC 88 BD 02 E0 */ lbz r5, 0x2e0(r29)
|
||||
/* 801888C0 88 DD 02 E2 */ lbz r6, 0x2e2(r29)
|
||||
/* 801888C4 38 E0 00 00 */ li r7, 0
|
||||
/* 801888C8 48 0C CF B1 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 801888CC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801888D0 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 801888D4 80 63 02 C8 */ lwz r3, 0x2c8(r3)
|
||||
/* 801888D8 88 9D 02 E4 */ lbz r4, 0x2e4(r29)
|
||||
/* 801888DC 88 BD 02 E0 */ lbz r5, 0x2e0(r29)
|
||||
/* 801888E0 88 DD 02 E2 */ lbz r6, 0x2e2(r29)
|
||||
/* 801888E4 38 E0 00 00 */ li r7, 0
|
||||
/* 801888E8 48 0C CF 91 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 801888EC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801888F0 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 801888F4 80 63 02 D0 */ lwz r3, 0x2d0(r3)
|
||||
/* 801888F8 88 9D 02 E4 */ lbz r4, 0x2e4(r29)
|
||||
/* 801888FC 88 BD 02 E0 */ lbz r5, 0x2e0(r29)
|
||||
/* 80188900 88 DD 02 E2 */ lbz r6, 0x2e2(r29)
|
||||
/* 80188904 38 E0 00 00 */ li r7, 0
|
||||
/* 80188908 48 0C CF 71 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018890C 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 80188910 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80188914 40 82 00 20 */ bne lbl_80188934
|
||||
/* 80188918 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018891C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80188920 40 82 00 14 */ bne lbl_80188934
|
||||
/* 80188924 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 80188928 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018892C 40 82 00 08 */ bne lbl_80188934
|
||||
/* 80188930 3B 60 00 01 */ li r27, 1
|
||||
lbl_80188934:
|
||||
/* 80188934 7F 63 DB 78 */ mr r3, r27
|
||||
lbl_80188938:
|
||||
/* 80188938 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018893C 48 1D 98 E1 */ bl _restgpr_26
|
||||
/* 80188940 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80188944 7C 08 03 A6 */ mtlr r0
|
||||
/* 80188948 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018894C 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_80188B54:
|
||||
/* 80188B54 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80188B58 7C 08 02 A6 */ mflr r0
|
||||
/* 80188B5C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80188B60 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80188B64 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80188B68 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80188B6C 48 00 46 F1 */ bl headerTxtChangeAnm__14dFile_select_cFv
|
||||
/* 80188B70 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80188B74 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80188B78 48 00 01 C1 */ bl yesnoMenuMoveAnm__14dFile_select_cFv
|
||||
/* 80188B7C 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 80188B80 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80188B84 40 82 00 20 */ bne lbl_80188BA4
|
||||
/* 80188B88 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 80188B8C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80188B90 40 82 00 14 */ bne lbl_80188BA4
|
||||
/* 80188B94 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80188B98 48 00 05 95 */ bl yesnoCursorShow__14dFile_select_cFv
|
||||
/* 80188B9C 38 00 00 1A */ li r0, 0x1a
|
||||
/* 80188BA0 98 1E 02 6F */ stb r0, 0x26f(r30)
|
||||
lbl_80188BA4:
|
||||
/* 80188BA4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80188BA8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80188BAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80188BB0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80188BB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80188BB8 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_801902B8:
|
||||
/* 801902B8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801902BC 7C 08 02 A6 */ mflr r0
|
||||
/* 801902C0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801902C4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801902C8 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
|
||||
/* 801902CC 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
|
||||
/* 801902D0 38 84 03 B8 */ addi r4, r4, 0x3b8
|
||||
/* 801902D4 38 A0 1F BC */ li r5, 0x1fbc
|
||||
/* 801902D8 38 C0 00 00 */ li r6, 0
|
||||
/* 801902DC 4B E8 68 7D */ bl save__15mDoMemCd_Ctrl_cFPvUlUl
|
||||
/* 801902E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801902E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801902E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801902EC 4E 80 00 20 */ blr
|
||||
@@ -1,62 +0,0 @@
|
||||
lbl_8018CF50:
|
||||
/* 8018CF50 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018CF54 7C 08 02 A6 */ mflr r0
|
||||
/* 8018CF58 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018CF5C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018CF60 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018CF64 38 80 00 00 */ li r4, 0
|
||||
/* 8018CF68 98 83 03 B1 */ stb r4, 0x3b1(r3)
|
||||
/* 8018CF6C 98 83 02 70 */ stb r4, 0x270(r3)
|
||||
/* 8018CF70 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018CF74 38 63 C9 EC */ addi r3, r3, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018CF78 88 03 00 0B */ lbz r0, 0xb(r3)
|
||||
/* 8018CF7C B0 1F 03 AC */ sth r0, 0x3ac(r31)
|
||||
/* 8018CF80 98 9F 00 B8 */ stb r4, 0xb8(r31)
|
||||
/* 8018CF84 98 9F 01 4A */ stb r4, 0x14a(r31)
|
||||
/* 8018CF88 98 9F 03 60 */ stb r4, 0x360(r31)
|
||||
/* 8018CF8C 98 9F 01 08 */ stb r4, 0x108(r31)
|
||||
/* 8018CF90 98 9F 02 1E */ stb r4, 0x21e(r31)
|
||||
/* 8018CF94 98 9F 00 B9 */ stb r4, 0xb9(r31)
|
||||
/* 8018CF98 98 9F 01 4B */ stb r4, 0x14b(r31)
|
||||
/* 8018CF9C 98 9F 02 81 */ stb r4, 0x281(r31)
|
||||
/* 8018CFA0 98 9F 02 83 */ stb r4, 0x283(r31)
|
||||
/* 8018CFA4 38 00 00 02 */ li r0, 2
|
||||
/* 8018CFA8 3C 60 80 3F */ lis r3, g_mDoMemCd_control@ha /* 0x803EAF40@ha */
|
||||
/* 8018CFAC 38 63 AF 40 */ addi r3, r3, g_mDoMemCd_control@l /* 0x803EAF40@l */
|
||||
/* 8018CFB0 98 03 1F BE */ stb r0, 0x1fbe(r3)
|
||||
/* 8018CFB4 98 9F 02 48 */ stb r4, 0x248(r31)
|
||||
/* 8018CFB8 98 9F 02 4A */ stb r4, 0x24a(r31)
|
||||
/* 8018CFBC 98 9F 02 49 */ stb r4, 0x249(r31)
|
||||
/* 8018CFC0 98 9F 02 4B */ stb r4, 0x24b(r31)
|
||||
/* 8018CFC4 80 7F 02 40 */ lwz r3, 0x240(r31)
|
||||
/* 8018CFC8 38 80 00 00 */ li r4, 0
|
||||
/* 8018CFCC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CFD0 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018CFD4 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CFD8 4E 80 04 21 */ bctrl
|
||||
/* 8018CFDC 80 7F 02 44 */ lwz r3, 0x244(r31)
|
||||
/* 8018CFE0 38 80 00 00 */ li r4, 0
|
||||
/* 8018CFE4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CFE8 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018CFEC 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CFF0 4E 80 04 21 */ bctrl
|
||||
/* 8018CFF4 80 7F 02 38 */ lwz r3, 0x238(r31)
|
||||
/* 8018CFF8 38 80 00 80 */ li r4, 0x80
|
||||
/* 8018CFFC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018D000 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018D004 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018D008 4E 80 04 21 */ bctrl
|
||||
/* 8018D00C 80 7F 02 3C */ lwz r3, 0x23c(r31)
|
||||
/* 8018D010 38 80 00 80 */ li r4, 0x80
|
||||
/* 8018D014 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018D018 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018D01C 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018D020 4E 80 04 21 */ bctrl
|
||||
/* 8018D024 38 00 00 00 */ li r0, 0
|
||||
/* 8018D028 98 1F 02 6F */ stb r0, 0x26f(r31)
|
||||
/* 8018D02C 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
/* 8018D030 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018D034 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018D038 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D03C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018D040 4E 80 00 20 */ blr
|
||||
@@ -1,40 +0,0 @@
|
||||
lbl_8018A3B0:
|
||||
/* 8018A3B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018A3B4 7C 08 02 A6 */ mflr r0
|
||||
/* 8018A3B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018A3BC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018A3C0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018A3C4 A8 83 03 AC */ lha r4, 0x3ac(r3)
|
||||
/* 8018A3C8 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8018A3CC 41 82 00 10 */ beq lbl_8018A3DC
|
||||
/* 8018A3D0 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 8018A3D4 B0 1F 03 AC */ sth r0, 0x3ac(r31)
|
||||
/* 8018A3D8 48 00 00 58 */ b lbl_8018A430
|
||||
lbl_8018A3DC:
|
||||
/* 8018A3DC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8018A3E0 40 82 00 50 */ bne lbl_8018A430
|
||||
/* 8018A3E4 88 1F 02 65 */ lbz r0, 0x265(r31)
|
||||
/* 8018A3E8 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018A3EC 3C 80 80 3C */ lis r4, SelOpenEndFrameTbl@ha /* 0x803BA878@ha */
|
||||
/* 8018A3F0 38 84 A8 78 */ addi r4, r4, SelOpenEndFrameTbl@l /* 0x803BA878@l */
|
||||
/* 8018A3F4 7C 84 00 2E */ lwzx r4, r4, r0
|
||||
/* 8018A3F8 3C A0 80 3C */ lis r5, SelOpenStartFrameTbl@ha /* 0x803BA86C@ha */
|
||||
/* 8018A3FC 38 A5 A8 6C */ addi r5, r5, SelOpenStartFrameTbl@l /* 0x803BA86C@l */
|
||||
/* 8018A400 7C A5 00 2E */ lwzx r5, r5, r0
|
||||
/* 8018A404 4B FF B5 91 */ bl selectDataMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018A408 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018A40C 38 80 00 43 */ li r4, 0x43
|
||||
/* 8018A410 38 A0 00 01 */ li r5, 1
|
||||
/* 8018A414 38 C0 00 00 */ li r6, 0
|
||||
/* 8018A418 48 00 2C CD */ bl headerTxtSet__14dFile_select_cFUsUcUc
|
||||
/* 8018A41C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018A420 38 80 00 01 */ li r4, 1
|
||||
/* 8018A424 48 00 30 D5 */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018A428 38 00 00 29 */ li r0, 0x29
|
||||
/* 8018A42C 98 1F 02 6F */ stb r0, 0x26f(r31)
|
||||
lbl_8018A430:
|
||||
/* 8018A430 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018A434 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018A438 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018A43C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018A440 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_8018A444:
|
||||
/* 8018A444 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018A448 7C 08 02 A6 */ mflr r0
|
||||
/* 8018A44C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018A450 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018A454 48 1D 7D 89 */ bl _savegpr_29
|
||||
/* 8018A458 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018A45C 48 00 2E 01 */ bl headerTxtChangeAnm__14dFile_select_cFv
|
||||
/* 8018A460 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018A464 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018A468 4B FF B6 45 */ bl selectDataMoveAnm__14dFile_select_cFv
|
||||
/* 8018A46C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018A470 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018A474 48 00 31 01 */ bl ketteiTxtDispAnm__14dFile_select_cFv
|
||||
/* 8018A478 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018A47C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A480 40 82 00 38 */ bne lbl_8018A4B8
|
||||
/* 8018A484 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018A488 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A48C 40 82 00 2C */ bne lbl_8018A4B8
|
||||
/* 8018A490 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018A494 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018A498 40 82 00 20 */ bne lbl_8018A4B8
|
||||
/* 8018A49C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018A4A0 48 00 32 C5 */ bl selFileCursorShow__14dFile_select_cFv
|
||||
/* 8018A4A4 38 00 00 00 */ li r0, 0
|
||||
/* 8018A4A8 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 8018A4AC 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 8018A4B0 38 00 00 03 */ li r0, 3
|
||||
/* 8018A4B4 98 1D 02 6F */ stb r0, 0x26f(r29)
|
||||
lbl_8018A4B8:
|
||||
/* 8018A4B8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018A4BC 48 1D 7D 6D */ bl _restgpr_29
|
||||
/* 8018A4C0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018A4C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018A4C8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018A4CC 4E 80 00 20 */ blr
|
||||
@@ -1,62 +0,0 @@
|
||||
lbl_8018FD30:
|
||||
/* 8018FD30 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018FD34 7C 08 02 A6 */ mflr r0
|
||||
/* 8018FD38 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018FD3C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018FD40 48 1D 24 99 */ bl _savegpr_28
|
||||
/* 8018FD44 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018FD48 88 03 01 49 */ lbz r0, 0x149(r3)
|
||||
/* 8018FD4C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018FD50 41 82 00 0C */ beq lbl_8018FD5C
|
||||
/* 8018FD54 38 60 00 01 */ li r3, 1
|
||||
/* 8018FD58 48 00 00 A8 */ b lbl_8018FE00
|
||||
lbl_8018FD5C:
|
||||
/* 8018FD5C 3B 80 00 00 */ li r28, 0
|
||||
/* 8018FD60 88 1F 01 48 */ lbz r0, 0x148(r31)
|
||||
/* 8018FD64 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018FD68 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018FD6C 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 8018FD70 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018FD74 3B A4 C9 EC */ addi r29, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018FD78 88 9D 00 07 */ lbz r4, 7(r29)
|
||||
/* 8018FD7C 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018FD80 38 C0 00 00 */ li r6, 0
|
||||
/* 8018FD84 38 E0 00 00 */ li r7, 0
|
||||
/* 8018FD88 48 0C 5A F1 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018FD8C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018FD90 88 1F 01 48 */ lbz r0, 0x148(r31)
|
||||
/* 8018FD94 68 00 00 01 */ xori r0, r0, 1
|
||||
/* 8018FD98 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 8018FD9C 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 8018FDA0 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 8018FDA4 88 9D 00 07 */ lbz r4, 7(r29)
|
||||
/* 8018FDA8 38 A0 00 00 */ li r5, 0
|
||||
/* 8018FDAC 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018FDB0 38 E0 00 00 */ li r7, 0
|
||||
/* 8018FDB4 48 0C 5A C5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018FDB8 3C 80 80 43 */ lis r4, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 8018FDBC 38 84 01 88 */ addi r4, r4, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 8018FDC0 A8 84 00 94 */ lha r4, 0x94(r4)
|
||||
/* 8018FDC4 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018FDC8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018FDCC 40 82 00 30 */ bne lbl_8018FDFC
|
||||
/* 8018FDD0 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018FDD4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018FDD8 40 82 00 24 */ bne lbl_8018FDFC
|
||||
/* 8018FDDC 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 8018FDE0 40 82 00 1C */ bne lbl_8018FDFC
|
||||
/* 8018FDE4 88 1F 01 48 */ lbz r0, 0x148(r31)
|
||||
/* 8018FDE8 68 00 00 01 */ xori r0, r0, 1
|
||||
/* 8018FDEC 98 1F 01 48 */ stb r0, 0x148(r31)
|
||||
/* 8018FDF0 38 00 00 01 */ li r0, 1
|
||||
/* 8018FDF4 98 1F 01 49 */ stb r0, 0x149(r31)
|
||||
/* 8018FDF8 3B 80 00 01 */ li r28, 1
|
||||
lbl_8018FDFC:
|
||||
/* 8018FDFC 7F 83 E3 78 */ mr r3, r28
|
||||
lbl_8018FE00:
|
||||
/* 8018FE00 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018FE04 48 1D 24 21 */ bl _restgpr_28
|
||||
/* 8018FE08 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018FE0C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018FE10 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018FE14 4E 80 00 20 */ blr
|
||||
@@ -1,46 +0,0 @@
|
||||
lbl_8018FEF4:
|
||||
/* 8018FEF4 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8018FEF8 7C 08 02 A6 */ mflr r0
|
||||
/* 8018FEFC 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8018FF00 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8018FF04 48 1D 22 D1 */ bl _savegpr_27
|
||||
/* 8018FF08 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8018FF0C 3B 80 00 00 */ li r28, 0
|
||||
/* 8018FF10 3B C0 00 00 */ li r30, 0
|
||||
/* 8018FF14 3C 60 80 43 */ lis r3, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018FF18 3B A3 C9 EC */ addi r29, r3, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018FF1C 3B E1 00 08 */ addi r31, r1, 8
|
||||
lbl_8018FF20:
|
||||
/* 8018FF20 7C BB F2 14 */ add r5, r27, r30
|
||||
/* 8018FF24 80 65 00 BC */ lwz r3, 0xbc(r5)
|
||||
/* 8018FF28 88 9D 00 05 */ lbz r4, 5(r29)
|
||||
/* 8018FF2C C0 25 00 C8 */ lfs f1, 0xc8(r5)
|
||||
/* 8018FF30 C0 45 00 D4 */ lfs f2, 0xd4(r5)
|
||||
/* 8018FF34 38 A0 00 00 */ li r5, 0
|
||||
/* 8018FF38 48 0C 48 95 */ bl scaleAnime__8CPaneMgrFsffUc
|
||||
/* 8018FF3C 98 7F 00 00 */ stb r3, 0(r31)
|
||||
/* 8018FF40 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 8018FF44 2C 1C 00 03 */ cmpwi r28, 3
|
||||
/* 8018FF48 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 8018FF4C 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 8018FF50 41 80 FF D0 */ blt lbl_8018FF20
|
||||
/* 8018FF54 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 8018FF58 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018FF5C 40 82 00 24 */ bne lbl_8018FF80
|
||||
/* 8018FF60 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 8018FF64 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018FF68 40 82 00 18 */ bne lbl_8018FF80
|
||||
/* 8018FF6C 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 8018FF70 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018FF74 40 82 00 0C */ bne lbl_8018FF80
|
||||
/* 8018FF78 38 60 00 01 */ li r3, 1
|
||||
/* 8018FF7C 48 00 00 08 */ b lbl_8018FF84
|
||||
lbl_8018FF80:
|
||||
/* 8018FF80 38 60 00 00 */ li r3, 0
|
||||
lbl_8018FF84:
|
||||
/* 8018FF84 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8018FF88 48 1D 22 99 */ bl _restgpr_27
|
||||
/* 8018FF8C 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8018FF90 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018FF94 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8018FF98 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_8018EFAC:
|
||||
/* 8018EFAC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018EFB0 7C 08 02 A6 */ mflr r0
|
||||
/* 8018EFB4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018EFB8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018EFBC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018EFC0 38 80 00 11 */ li r4, 0x11
|
||||
/* 8018EFC4 48 00 0C A1 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018EFC8 38 00 00 00 */ li r0, 0
|
||||
/* 8018EFCC 98 1F 02 80 */ stb r0, 0x280(r31)
|
||||
/* 8018EFD0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EFD4 38 80 04 7D */ li r4, 0x47d
|
||||
/* 8018EFD8 38 A0 04 73 */ li r5, 0x473
|
||||
/* 8018EFDC 4B FF 9B E1 */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018EFE0 38 00 00 07 */ li r0, 7
|
||||
/* 8018EFE4 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
/* 8018EFE8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018EFEC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018EFF0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018EFF4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018EFF8 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_8018F17C:
|
||||
/* 8018F17C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018F180 7C 08 02 A6 */ mflr r0
|
||||
/* 8018F184 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018F188 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018F18C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018F190 38 80 00 0D */ li r4, 0xd
|
||||
/* 8018F194 48 00 0A D1 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018F198 38 00 00 00 */ li r0, 0
|
||||
/* 8018F19C 98 1F 02 80 */ stb r0, 0x280(r31)
|
||||
/* 8018F1A0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018F1A4 38 80 04 7D */ li r4, 0x47d
|
||||
/* 8018F1A8 38 A0 04 73 */ li r5, 0x473
|
||||
/* 8018F1AC 4B FF 9A 11 */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018F1B0 38 00 00 09 */ li r0, 9
|
||||
/* 8018F1B4 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
/* 8018F1B8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018F1BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018F1C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018F1C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018F1C8 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_8018EF5C:
|
||||
/* 8018EF5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018EF60 7C 08 02 A6 */ mflr r0
|
||||
/* 8018EF64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018EF68 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018EF6C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018EF70 38 80 00 0E */ li r4, 0xe
|
||||
/* 8018EF74 48 00 0C F1 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018EF78 38 00 00 00 */ li r0, 0
|
||||
/* 8018EF7C 98 1F 02 68 */ stb r0, 0x268(r31)
|
||||
/* 8018EF80 38 00 00 01 */ li r0, 1
|
||||
/* 8018EF84 98 1F 02 69 */ stb r0, 0x269(r31)
|
||||
/* 8018EF88 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EF8C 4B FF A8 01 */ bl yesnoSelectAnmSet__14dFile_select_cFv
|
||||
/* 8018EF90 38 00 00 06 */ li r0, 6
|
||||
/* 8018EF94 98 1F 02 71 */ stb r0, 0x271(r31)
|
||||
/* 8018EF98 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018EF9C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018EFA0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018EFA4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018EFA8 4E 80 00 20 */ blr
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_80188950:
|
||||
/* 80188950 88 03 02 6A */ lbz r0, 0x26a(r3)
|
||||
/* 80188954 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80188958 41 82 00 2C */ beq lbl_80188984
|
||||
/* 8018895C 40 80 00 10 */ bge lbl_8018896C
|
||||
/* 80188960 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80188964 40 80 00 14 */ bge lbl_80188978
|
||||
/* 80188968 4E 80 00 20 */ blr
|
||||
lbl_8018896C:
|
||||
/* 8018896C 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 80188970 4C 80 00 20 */ bgelr
|
||||
/* 80188974 48 00 00 18 */ b lbl_8018898C
|
||||
lbl_80188978:
|
||||
/* 80188978 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 8018897C 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 80188980 4E 80 00 20 */ blr
|
||||
lbl_80188984:
|
||||
/* 80188984 54 83 0E 3C */ rlwinm r3, r4, 1, 0x18, 0x1e
|
||||
/* 80188988 4E 80 00 20 */ blr
|
||||
lbl_8018898C:
|
||||
/* 8018898C 7C 83 23 78 */ mr r3, r4
|
||||
/* 80188990 4E 80 00 20 */ blr
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_8018EA3C:
|
||||
/* 8018EA3C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018EA40 7C 08 02 A6 */ mflr r0
|
||||
/* 8018EA44 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018EA48 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018EA4C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018EA50 38 80 00 12 */ li r4, 0x12
|
||||
/* 8018EA54 48 00 12 11 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018EA58 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EA5C 38 80 00 01 */ li r4, 1
|
||||
/* 8018EA60 4B FF EA 99 */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018EA64 38 00 00 01 */ li r0, 1
|
||||
/* 8018EA68 98 1F 02 80 */ stb r0, 0x280(r31)
|
||||
/* 8018EA6C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EA70 38 80 04 73 */ li r4, 0x473
|
||||
/* 8018EA74 38 A0 04 7D */ li r5, 0x47d
|
||||
/* 8018EA78 4B FF A1 45 */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018EA7C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018EA80 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018EA84 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018EA88 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018EA8C 4E 80 00 20 */ blr
|
||||
@@ -1,35 +0,0 @@
|
||||
lbl_8018D4F8:
|
||||
/* 8018D4F8 98 83 02 4B */ stb r4, 0x24b(r3)
|
||||
/* 8018D4FC 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 8018D500 40 82 00 18 */ bne lbl_8018D518
|
||||
/* 8018D504 80 A3 02 44 */ lwz r5, 0x244(r3)
|
||||
/* 8018D508 80 A5 00 04 */ lwz r5, 4(r5)
|
||||
/* 8018D50C 88 05 00 B2 */ lbz r0, 0xb2(r5)
|
||||
/* 8018D510 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018D514 41 82 00 3C */ beq lbl_8018D550
|
||||
lbl_8018D518:
|
||||
/* 8018D518 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 8018D51C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D520 40 82 00 18 */ bne lbl_8018D538
|
||||
/* 8018D524 80 83 02 44 */ lwz r4, 0x244(r3)
|
||||
/* 8018D528 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 8018D52C 88 04 00 B2 */ lbz r0, 0xb2(r4)
|
||||
/* 8018D530 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 8018D534 41 82 00 1C */ beq lbl_8018D550
|
||||
lbl_8018D538:
|
||||
/* 8018D538 38 00 00 00 */ li r0, 0
|
||||
/* 8018D53C 80 83 02 44 */ lwz r4, 0x244(r3)
|
||||
/* 8018D540 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D544 80 63 02 3C */ lwz r3, 0x23c(r3)
|
||||
/* 8018D548 B0 03 00 16 */ sth r0, 0x16(r3)
|
||||
/* 8018D54C 4E 80 00 20 */ blr
|
||||
lbl_8018D550:
|
||||
/* 8018D550 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D554 38 A4 C9 EC */ addi r5, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D558 88 05 00 07 */ lbz r0, 7(r5)
|
||||
/* 8018D55C 80 83 02 44 */ lwz r4, 0x244(r3)
|
||||
/* 8018D560 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D564 88 05 00 07 */ lbz r0, 7(r5)
|
||||
/* 8018D568 80 63 02 3C */ lwz r3, 0x23c(r3)
|
||||
/* 8018D56C B0 03 00 16 */ sth r0, 0x16(r3)
|
||||
/* 8018D570 4E 80 00 20 */ blr
|
||||
@@ -1,60 +0,0 @@
|
||||
lbl_8018D574:
|
||||
/* 8018D574 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018D578 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D57C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018D580 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D584 48 1D 4C 59 */ bl _savegpr_29
|
||||
/* 8018D588 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018D58C 88 03 02 4B */ lbz r0, 0x24b(r3)
|
||||
/* 8018D590 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018D594 41 82 00 44 */ beq lbl_8018D5D8
|
||||
/* 8018D598 80 7D 02 44 */ lwz r3, 0x244(r29)
|
||||
/* 8018D59C 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D5A0 3B E4 C9 EC */ addi r31, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D5A4 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D5A8 38 A0 00 00 */ li r5, 0
|
||||
/* 8018D5AC 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018D5B0 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D5B4 48 0C 82 C5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D5B8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D5BC 80 7D 02 3C */ lwz r3, 0x23c(r29)
|
||||
/* 8018D5C0 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D5C4 38 A0 00 80 */ li r5, 0x80
|
||||
/* 8018D5C8 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018D5CC 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D5D0 48 0C 82 A9 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D5D4 48 00 00 40 */ b lbl_8018D614
|
||||
lbl_8018D5D8:
|
||||
/* 8018D5D8 80 7D 02 44 */ lwz r3, 0x244(r29)
|
||||
/* 8018D5DC 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D5E0 3B E4 C9 EC */ addi r31, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D5E4 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D5E8 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018D5EC 38 C0 00 00 */ li r6, 0
|
||||
/* 8018D5F0 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D5F4 48 0C 82 85 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D5F8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D5FC 80 7D 02 3C */ lwz r3, 0x23c(r29)
|
||||
/* 8018D600 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D604 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018D608 38 C0 00 80 */ li r6, 0x80
|
||||
/* 8018D60C 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D610 48 0C 82 69 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
lbl_8018D614:
|
||||
/* 8018D614 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018D618 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D61C 40 82 00 18 */ bne lbl_8018D634
|
||||
/* 8018D620 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018D624 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D628 40 82 00 0C */ bne lbl_8018D634
|
||||
/* 8018D62C 38 60 00 01 */ li r3, 1
|
||||
/* 8018D630 48 00 00 08 */ b lbl_8018D638
|
||||
lbl_8018D634:
|
||||
/* 8018D634 38 60 00 00 */ li r3, 0
|
||||
lbl_8018D638:
|
||||
/* 8018D638 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D63C 48 1D 4B ED */ bl _restgpr_29
|
||||
/* 8018D640 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018D644 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D648 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018D64C 4E 80 00 20 */ blr
|
||||
@@ -1,304 +0,0 @@
|
||||
lbl_80186088:
|
||||
/* 80186088 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018608C 7C 08 02 A6 */ mflr r0
|
||||
/* 80186090 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80186094 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80186098 48 1D C1 39 */ bl _savegpr_26
|
||||
/* 8018609C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801860A0 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 801860A4 1C 60 0A 94 */ mulli r3, r0, 0xa94
|
||||
/* 801860A8 3B E3 03 B8 */ addi r31, r3, 0x3b8
|
||||
/* 801860AC 7F FE FA 14 */ add r31, r30, r31
|
||||
/* 801860B0 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801860B4 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3030@ha */
|
||||
/* 801860B8 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6E5F3030@l */
|
||||
/* 801860BC 38 A0 6B 65 */ li r5, 0x6b65
|
||||
/* 801860C0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801860C4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801860C8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801860CC 4E 80 04 21 */ bctrl
|
||||
/* 801860D0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801860D4 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801860D8 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3031@ha */
|
||||
/* 801860DC 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6E5F3031@l */
|
||||
/* 801860E0 38 A0 6B 65 */ li r5, 0x6b65
|
||||
/* 801860E4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801860E8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801860EC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801860F0 4E 80 04 21 */ bctrl
|
||||
/* 801860F4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 801860F8 38 00 00 00 */ li r0, 0
|
||||
/* 801860FC 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 80186100 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80186104 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186108 38 80 00 28 */ li r4, 0x28
|
||||
/* 8018610C 4B EA DD BD */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186110 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186114 41 82 00 18 */ beq lbl_8018612C
|
||||
/* 80186118 38 00 00 00 */ li r0, 0
|
||||
/* 8018611C 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 80186120 38 00 00 01 */ li r0, 1
|
||||
/* 80186124 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 80186128 48 00 00 3C */ b lbl_80186164
|
||||
lbl_8018612C:
|
||||
/* 8018612C 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186130 38 80 00 3F */ li r4, 0x3f
|
||||
/* 80186134 4B EA DD 95 */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186138 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8018613C 41 82 00 28 */ beq lbl_80186164
|
||||
/* 80186140 38 7F 07 F0 */ addi r3, r31, 0x7f0
|
||||
/* 80186144 38 80 03 02 */ li r4, 0x302
|
||||
/* 80186148 4B EA E8 75 */ bl isEventBit__11dSv_event_cCFUs
|
||||
/* 8018614C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186150 40 82 00 14 */ bne lbl_80186164
|
||||
/* 80186154 38 00 00 01 */ li r0, 1
|
||||
/* 80186158 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 8018615C 38 00 00 00 */ li r0, 0
|
||||
/* 80186160 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
lbl_80186164:
|
||||
/* 80186164 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 80186168 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3032@ha */
|
||||
/* 8018616C 38 C4 30 32 */ addi r6, r4, 0x3032 /* 0x6E5F3032@l */
|
||||
/* 80186170 38 A0 6B 65 */ li r5, 0x6b65
|
||||
/* 80186174 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80186178 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8018617C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80186180 4E 80 04 21 */ bctrl
|
||||
/* 80186184 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80186188 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 8018618C 38 80 00 29 */ li r4, 0x29
|
||||
/* 80186190 4B EA DD 39 */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186194 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186198 40 82 00 18 */ bne lbl_801861B0
|
||||
/* 8018619C 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 801861A0 38 80 00 49 */ li r4, 0x49
|
||||
/* 801861A4 4B EA DD 25 */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 801861A8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801861AC 41 82 00 10 */ beq lbl_801861BC
|
||||
lbl_801861B0:
|
||||
/* 801861B0 38 00 00 01 */ li r0, 1
|
||||
/* 801861B4 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 801861B8 48 00 00 0C */ b lbl_801861C4
|
||||
lbl_801861BC:
|
||||
/* 801861BC 38 00 00 00 */ li r0, 0
|
||||
/* 801861C0 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
lbl_801861C4:
|
||||
/* 801861C4 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801861C8 3C 80 65 5F */ lis r4, 0x655F /* 0x655F3030@ha */
|
||||
/* 801861CC 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x655F3030@l */
|
||||
/* 801861D0 3C 80 00 74 */ lis r4, 0x0074 /* 0x00746174@ha */
|
||||
/* 801861D4 38 A4 61 74 */ addi r5, r4, 0x6174 /* 0x00746174@l */
|
||||
/* 801861D8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801861DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801861E0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801861E4 4E 80 04 21 */ bctrl
|
||||
/* 801861E8 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 801861EC 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801861F0 3C 80 65 5F */ lis r4, 0x655F /* 0x655F3031@ha */
|
||||
/* 801861F4 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x655F3031@l */
|
||||
/* 801861F8 3C 80 00 74 */ lis r4, 0x0074 /* 0x00746174@ha */
|
||||
/* 801861FC 38 A4 61 74 */ addi r5, r4, 0x6174 /* 0x00746174@l */
|
||||
/* 80186200 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80186204 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80186208 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018620C 4E 80 04 21 */ bctrl
|
||||
/* 80186210 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80186214 38 00 00 00 */ li r0, 0
|
||||
/* 80186218 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 8018621C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
||||
/* 80186220 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186224 38 80 00 2B */ li r4, 0x2b
|
||||
/* 80186228 4B EA DC A1 */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 8018622C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186230 41 82 00 18 */ beq lbl_80186248
|
||||
/* 80186234 38 00 00 01 */ li r0, 1
|
||||
/* 80186238 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 8018623C 38 00 00 00 */ li r0, 0
|
||||
/* 80186240 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 80186244 48 00 00 28 */ b lbl_8018626C
|
||||
lbl_80186248:
|
||||
/* 80186248 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 8018624C 38 80 00 2A */ li r4, 0x2a
|
||||
/* 80186250 4B EA DC 79 */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186254 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186258 41 82 00 14 */ beq lbl_8018626C
|
||||
/* 8018625C 38 00 00 00 */ li r0, 0
|
||||
/* 80186260 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
||||
/* 80186264 38 00 00 01 */ li r0, 1
|
||||
/* 80186268 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
lbl_8018626C:
|
||||
/* 8018626C 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 80186270 3C 80 65 5F */ lis r4, 0x655F /* 0x655F3032@ha */
|
||||
/* 80186274 38 C4 30 32 */ addi r6, r4, 0x3032 /* 0x655F3032@l */
|
||||
/* 80186278 3C 80 00 74 */ lis r4, 0x0074 /* 0x00746174@ha */
|
||||
/* 8018627C 38 A4 61 74 */ addi r5, r4, 0x6174 /* 0x00746174@l */
|
||||
/* 80186280 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80186284 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80186288 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018628C 4E 80 04 21 */ bctrl
|
||||
/* 80186290 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80186294 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186298 38 80 00 2C */ li r4, 0x2c
|
||||
/* 8018629C 4B EA DC 2D */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 801862A0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801862A4 41 82 00 10 */ beq lbl_801862B4
|
||||
/* 801862A8 38 00 00 01 */ li r0, 1
|
||||
/* 801862AC 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 801862B0 48 00 00 0C */ b lbl_801862BC
|
||||
lbl_801862B4:
|
||||
/* 801862B4 38 00 00 00 */ li r0, 0
|
||||
/* 801862B8 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
lbl_801862BC:
|
||||
/* 801862BC 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 801862C0 3C 80 75 5F */ lis r4, 0x755F /* 0x755F3030@ha */
|
||||
/* 801862C4 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x755F3030@l */
|
||||
/* 801862C8 3C 80 00 66 */ lis r4, 0x0066 /* 0x0066756B@ha */
|
||||
/* 801862CC 38 A4 75 6B */ addi r5, r4, 0x756B /* 0x0066756B@l */
|
||||
/* 801862D0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801862D4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801862D8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801862DC 4E 80 04 21 */ bctrl
|
||||
/* 801862E0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801862E4 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 801862E8 38 80 00 2F */ li r4, 0x2f
|
||||
/* 801862EC 4B EA DB DD */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 801862F0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801862F4 41 82 00 10 */ beq lbl_80186304
|
||||
/* 801862F8 38 00 00 01 */ li r0, 1
|
||||
/* 801862FC 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 80186300 48 00 00 0C */ b lbl_8018630C
|
||||
lbl_80186304:
|
||||
/* 80186304 38 00 00 00 */ li r0, 0
|
||||
/* 80186308 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
lbl_8018630C:
|
||||
/* 8018630C 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 80186310 3C 80 75 5F */ lis r4, 0x755F /* 0x755F3031@ha */
|
||||
/* 80186314 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x755F3031@l */
|
||||
/* 80186318 3C 80 00 66 */ lis r4, 0x0066 /* 0x0066756B@ha */
|
||||
/* 8018631C 38 A4 75 6B */ addi r5, r4, 0x756B /* 0x0066756B@l */
|
||||
/* 80186320 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80186324 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80186328 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018632C 4E 80 04 21 */ bctrl
|
||||
/* 80186330 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80186334 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186338 38 80 00 31 */ li r4, 0x31
|
||||
/* 8018633C 4B EA DB 8D */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186340 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186344 41 82 00 10 */ beq lbl_80186354
|
||||
/* 80186348 38 00 00 01 */ li r0, 1
|
||||
/* 8018634C 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 80186350 48 00 00 0C */ b lbl_8018635C
|
||||
lbl_80186354:
|
||||
/* 80186354 38 00 00 00 */ li r0, 0
|
||||
/* 80186358 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
lbl_8018635C:
|
||||
/* 8018635C 80 7E 00 28 */ lwz r3, 0x28(r30)
|
||||
/* 80186360 3C 80 75 5F */ lis r4, 0x755F /* 0x755F3032@ha */
|
||||
/* 80186364 38 C4 30 32 */ addi r6, r4, 0x3032 /* 0x755F3032@l */
|
||||
/* 80186368 3C 80 00 66 */ lis r4, 0x0066 /* 0x0066756B@ha */
|
||||
/* 8018636C 38 A4 75 6B */ addi r5, r4, 0x756B /* 0x0066756B@l */
|
||||
/* 80186370 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80186374 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80186378 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018637C 4E 80 04 21 */ bctrl
|
||||
/* 80186380 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80186384 38 7F 00 CC */ addi r3, r31, 0xcc
|
||||
/* 80186388 38 80 00 30 */ li r4, 0x30
|
||||
/* 8018638C 4B EA DB 3D */ bl isFirstBit__21dSv_player_get_item_cCFUc
|
||||
/* 80186390 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186394 41 82 00 10 */ beq lbl_801863A4
|
||||
/* 80186398 38 00 00 01 */ li r0, 1
|
||||
/* 8018639C 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
/* 801863A0 48 00 00 0C */ b lbl_801863AC
|
||||
lbl_801863A4:
|
||||
/* 801863A4 38 00 00 00 */ li r0, 0
|
||||
/* 801863A8 98 1D 00 B0 */ stb r0, 0xb0(r29)
|
||||
lbl_801863AC:
|
||||
/* 801863AC 3B A0 00 00 */ li r29, 0
|
||||
/* 801863B0 3B 60 00 00 */ li r27, 0
|
||||
/* 801863B4 3B 9F 01 00 */ addi r28, r31, 0x100
|
||||
lbl_801863B8:
|
||||
/* 801863B8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801863BC 57 64 06 3E */ clrlwi r4, r27, 0x18
|
||||
/* 801863C0 4B EA DE D1 */ bl isCollectMirror__20dSv_player_collect_cCFUc
|
||||
/* 801863C4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801863C8 41 82 00 14 */ beq lbl_801863DC
|
||||
/* 801863CC 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 801863D0 2C 1B 00 04 */ cmpwi r27, 4
|
||||
/* 801863D4 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 801863D8 41 80 FF E0 */ blt lbl_801863B8
|
||||
lbl_801863DC:
|
||||
/* 801863DC 3B 60 00 00 */ li r27, 0
|
||||
/* 801863E0 3B 40 00 00 */ li r26, 0
|
||||
/* 801863E4 3B 9F 01 00 */ addi r28, r31, 0x100
|
||||
lbl_801863E8:
|
||||
/* 801863E8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801863EC 57 44 06 3E */ clrlwi r4, r26, 0x18
|
||||
/* 801863F0 4B EA DE 5D */ bl isCollectCrystal__20dSv_player_collect_cCFUc
|
||||
/* 801863F4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801863F8 41 82 00 14 */ beq lbl_8018640C
|
||||
/* 801863FC 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 80186400 2C 1A 00 04 */ cmpwi r26, 4
|
||||
/* 80186404 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 80186408 41 80 FF E0 */ blt lbl_801863E8
|
||||
lbl_8018640C:
|
||||
/* 8018640C 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
||||
/* 80186410 40 82 00 0C */ bne lbl_8018641C
|
||||
/* 80186414 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
||||
/* 80186418 41 82 00 54 */ beq lbl_8018646C
|
||||
lbl_8018641C:
|
||||
/* 8018641C 38 7F 07 F0 */ addi r3, r31, 0x7f0
|
||||
/* 80186420 38 80 0C 01 */ li r4, 0xc01
|
||||
/* 80186424 4B EA E5 99 */ bl isEventBit__11dSv_event_cCFUs
|
||||
/* 80186428 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8018642C 41 82 00 18 */ beq lbl_80186444
|
||||
/* 80186430 38 7F 01 00 */ addi r3, r31, 0x100
|
||||
/* 80186434 38 80 00 00 */ li r4, 0
|
||||
/* 80186438 4B EA DE 59 */ bl isCollectMirror__20dSv_player_collect_cCFUc
|
||||
/* 8018643C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186440 41 82 00 2C */ beq lbl_8018646C
|
||||
lbl_80186444:
|
||||
/* 80186444 38 7F 07 F0 */ addi r3, r31, 0x7f0
|
||||
/* 80186448 38 80 2B 08 */ li r4, 0x2b08
|
||||
/* 8018644C 4B EA E5 71 */ bl isEventBit__11dSv_event_cCFUs
|
||||
/* 80186450 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186454 41 82 00 28 */ beq lbl_8018647C
|
||||
/* 80186458 38 7F 01 00 */ addi r3, r31, 0x100
|
||||
/* 8018645C 38 80 00 03 */ li r4, 3
|
||||
/* 80186460 4B EA DD ED */ bl isCollectCrystal__20dSv_player_collect_cCFUc
|
||||
/* 80186464 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186468 40 82 00 14 */ bne lbl_8018647C
|
||||
lbl_8018646C:
|
||||
/* 8018646C 38 00 00 00 */ li r0, 0
|
||||
/* 80186470 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 80186474 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 80186478 48 00 00 4C */ b lbl_801864C4
|
||||
lbl_8018647C:
|
||||
/* 8018647C 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 80186480 48 00 A0 21 */ bl freeHeap__16dFile_select3D_cFv
|
||||
/* 80186484 38 7F 01 00 */ addi r3, r31, 0x100
|
||||
/* 80186488 38 80 00 03 */ li r4, 3
|
||||
/* 8018648C 4B EA DD C1 */ bl isCollectCrystal__20dSv_player_collect_cCFUc
|
||||
/* 80186490 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80186494 40 82 00 0C */ bne lbl_801864A0
|
||||
/* 80186498 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
||||
/* 8018649C 40 82 00 18 */ bne lbl_801864B4
|
||||
lbl_801864A0:
|
||||
/* 801864A0 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 801864A4 38 80 00 00 */ li r4, 0
|
||||
/* 801864A8 7F 65 DB 78 */ mr r5, r27
|
||||
/* 801864AC 48 00 9F 31 */ bl _create__16dFile_select3D_cFUcUc
|
||||
/* 801864B0 48 00 00 14 */ b lbl_801864C4
|
||||
lbl_801864B4:
|
||||
/* 801864B4 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 801864B8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801864BC 38 A0 00 00 */ li r5, 0
|
||||
/* 801864C0 48 00 9F 1D */ bl _create__16dFile_select3D_cFUcUc
|
||||
lbl_801864C4:
|
||||
/* 801864C4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801864C8 48 1D BD 55 */ bl _restgpr_26
|
||||
/* 801864CC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801864D0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801864D4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801864D8 4E 80 00 20 */ blr
|
||||
@@ -1,84 +0,0 @@
|
||||
lbl_8018D8C8:
|
||||
/* 8018D8C8 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 8018D8CC 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D8D0 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 8018D8D4 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 8018D8D8 48 1D 48 F5 */ bl _savegpr_25
|
||||
/* 8018D8DC 7C 79 1B 78 */ mr r25, r3
|
||||
/* 8018D8E0 3B E0 00 00 */ li r31, 0
|
||||
/* 8018D8E4 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 8018D8E8 54 9A 15 BA */ rlwinm r26, r4, 2, 0x16, 0x1d
|
||||
/* 8018D8EC 7C 79 D2 14 */ add r3, r25, r26
|
||||
/* 8018D8F0 80 63 03 64 */ lwz r3, 0x364(r3)
|
||||
/* 8018D8F4 7F 79 02 14 */ add r27, r25, r0
|
||||
/* 8018D8F8 88 9B 03 8E */ lbz r4, 0x38e(r27)
|
||||
/* 8018D8FC 88 BB 03 88 */ lbz r5, 0x388(r27)
|
||||
/* 8018D900 88 DB 03 8B */ lbz r6, 0x38b(r27)
|
||||
/* 8018D904 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D908 48 0C 7F 71 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D90C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8018D910 7C 79 D2 14 */ add r3, r25, r26
|
||||
/* 8018D914 80 63 03 70 */ lwz r3, 0x370(r3)
|
||||
/* 8018D918 88 9B 03 8E */ lbz r4, 0x38e(r27)
|
||||
/* 8018D91C 88 BB 03 88 */ lbz r5, 0x388(r27)
|
||||
/* 8018D920 88 DB 03 8B */ lbz r6, 0x38b(r27)
|
||||
/* 8018D924 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D928 48 0C 7F 51 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D92C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018D930 7C 79 D2 14 */ add r3, r25, r26
|
||||
/* 8018D934 80 63 03 7C */ lwz r3, 0x37c(r3)
|
||||
/* 8018D938 88 9B 03 8E */ lbz r4, 0x38e(r27)
|
||||
/* 8018D93C 88 BB 03 88 */ lbz r5, 0x388(r27)
|
||||
/* 8018D940 88 DB 03 8B */ lbz r6, 0x38b(r27)
|
||||
/* 8018D944 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D948 48 0C 7F 31 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D94C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D950 38 00 00 96 */ li r0, 0x96
|
||||
/* 8018D954 98 01 00 08 */ stb r0, 8(r1)
|
||||
/* 8018D958 98 01 00 09 */ stb r0, 9(r1)
|
||||
/* 8018D95C 98 01 00 0A */ stb r0, 0xa(r1)
|
||||
/* 8018D960 38 60 00 FF */ li r3, 0xff
|
||||
/* 8018D964 98 61 00 0B */ stb r3, 0xb(r1)
|
||||
/* 8018D968 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 8018D96C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 8018D970 98 61 00 10 */ stb r3, 0x10(r1)
|
||||
/* 8018D974 98 61 00 11 */ stb r3, 0x11(r1)
|
||||
/* 8018D978 98 61 00 12 */ stb r3, 0x12(r1)
|
||||
/* 8018D97C 98 61 00 13 */ stb r3, 0x13(r1)
|
||||
/* 8018D980 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 8018D984 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018D988 7C 99 D2 14 */ add r4, r25, r26
|
||||
/* 8018D98C 80 64 03 94 */ lwz r3, 0x394(r4)
|
||||
/* 8018D990 80 03 00 5C */ lwz r0, 0x5c(r3)
|
||||
/* 8018D994 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 8018D998 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 8018D99C 80 64 03 94 */ lwz r3, 0x394(r4)
|
||||
/* 8018D9A0 80 03 00 5C */ lwz r0, 0x5c(r3)
|
||||
/* 8018D9A4 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 8018D9A8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018D9AC 80 64 03 94 */ lwz r3, 0x394(r4)
|
||||
/* 8018D9B0 88 9B 03 8E */ lbz r4, 0x38e(r27)
|
||||
/* 8018D9B4 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
/* 8018D9B8 38 C1 00 1C */ addi r6, r1, 0x1c
|
||||
/* 8018D9BC 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 8018D9C0 39 01 00 0C */ addi r8, r1, 0xc
|
||||
/* 8018D9C4 39 20 00 00 */ li r9, 0
|
||||
/* 8018D9C8 48 0C 6E F5 */ bl colorAnime__8CPaneMgrFsQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorUc
|
||||
/* 8018D9CC 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
/* 8018D9D0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D9D4 40 82 00 20 */ bne lbl_8018D9F4
|
||||
/* 8018D9D8 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 8018D9DC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D9E0 40 82 00 14 */ bne lbl_8018D9F4
|
||||
/* 8018D9E4 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018D9E8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D9EC 40 82 00 08 */ bne lbl_8018D9F4
|
||||
/* 8018D9F0 3B E0 00 01 */ li r31, 1
|
||||
lbl_8018D9F4:
|
||||
/* 8018D9F4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018D9F8 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 8018D9FC 48 1D 48 1D */ bl _restgpr_25
|
||||
/* 8018DA00 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 8018DA04 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018DA08 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 8018DA0C 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_8018D344:
|
||||
/* 8018D344 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018D348 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D34C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018D350 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018D354 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018D358 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 8018D35C 41 82 00 1C */ beq lbl_8018D378
|
||||
/* 8018D360 80 7F 02 50 */ lwz r3, 0x250(r31)
|
||||
/* 8018D364 38 80 03 D5 */ li r4, 0x3d5
|
||||
/* 8018D368 4B E9 2D 59 */ bl fopMsgM_messageGet__FPcUl
|
||||
/* 8018D36C 38 00 00 01 */ li r0, 1
|
||||
/* 8018D370 98 1F 02 4C */ stb r0, 0x24c(r31)
|
||||
/* 8018D374 48 00 00 18 */ b lbl_8018D38C
|
||||
lbl_8018D378:
|
||||
/* 8018D378 80 7F 02 50 */ lwz r3, 0x250(r31)
|
||||
/* 8018D37C 38 80 00 54 */ li r4, 0x54
|
||||
/* 8018D380 4B E9 2D 41 */ bl fopMsgM_messageGet__FPcUl
|
||||
/* 8018D384 38 00 00 00 */ li r0, 0
|
||||
/* 8018D388 98 1F 02 4C */ stb r0, 0x24c(r31)
|
||||
lbl_8018D38C:
|
||||
/* 8018D38C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018D390 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018D394 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D398 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018D39C 4E 80 00 20 */ blr
|
||||
@@ -1,35 +0,0 @@
|
||||
lbl_8018D3A0:
|
||||
/* 8018D3A0 98 83 02 4A */ stb r4, 0x24a(r3)
|
||||
/* 8018D3A4 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 8018D3A8 40 82 00 18 */ bne lbl_8018D3C0
|
||||
/* 8018D3AC 80 A3 02 40 */ lwz r5, 0x240(r3)
|
||||
/* 8018D3B0 80 A5 00 04 */ lwz r5, 4(r5)
|
||||
/* 8018D3B4 88 05 00 B2 */ lbz r0, 0xb2(r5)
|
||||
/* 8018D3B8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018D3BC 41 82 00 3C */ beq lbl_8018D3F8
|
||||
lbl_8018D3C0:
|
||||
/* 8018D3C0 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 8018D3C4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D3C8 40 82 00 18 */ bne lbl_8018D3E0
|
||||
/* 8018D3CC 80 83 02 40 */ lwz r4, 0x240(r3)
|
||||
/* 8018D3D0 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 8018D3D4 88 04 00 B2 */ lbz r0, 0xb2(r4)
|
||||
/* 8018D3D8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 8018D3DC 41 82 00 1C */ beq lbl_8018D3F8
|
||||
lbl_8018D3E0:
|
||||
/* 8018D3E0 38 00 00 00 */ li r0, 0
|
||||
/* 8018D3E4 80 83 02 40 */ lwz r4, 0x240(r3)
|
||||
/* 8018D3E8 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D3EC 80 63 02 38 */ lwz r3, 0x238(r3)
|
||||
/* 8018D3F0 B0 03 00 16 */ sth r0, 0x16(r3)
|
||||
/* 8018D3F4 4E 80 00 20 */ blr
|
||||
lbl_8018D3F8:
|
||||
/* 8018D3F8 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D3FC 38 A4 C9 EC */ addi r5, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D400 88 05 00 07 */ lbz r0, 7(r5)
|
||||
/* 8018D404 80 83 02 40 */ lwz r4, 0x240(r3)
|
||||
/* 8018D408 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D40C 88 05 00 07 */ lbz r0, 7(r5)
|
||||
/* 8018D410 80 63 02 38 */ lwz r3, 0x238(r3)
|
||||
/* 8018D414 B0 03 00 16 */ sth r0, 0x16(r3)
|
||||
/* 8018D418 4E 80 00 20 */ blr
|
||||
@@ -1,60 +0,0 @@
|
||||
lbl_8018D41C:
|
||||
/* 8018D41C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018D420 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D424 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018D428 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D42C 48 1D 4D B1 */ bl _savegpr_29
|
||||
/* 8018D430 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8018D434 88 03 02 4A */ lbz r0, 0x24a(r3)
|
||||
/* 8018D438 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018D43C 41 82 00 44 */ beq lbl_8018D480
|
||||
/* 8018D440 80 7D 02 40 */ lwz r3, 0x240(r29)
|
||||
/* 8018D444 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D448 3B E4 C9 EC */ addi r31, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D44C 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D450 38 A0 00 00 */ li r5, 0
|
||||
/* 8018D454 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018D458 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D45C 48 0C 84 1D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D460 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D464 80 7D 02 38 */ lwz r3, 0x238(r29)
|
||||
/* 8018D468 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D46C 38 A0 00 80 */ li r5, 0x80
|
||||
/* 8018D470 38 C0 00 FF */ li r6, 0xff
|
||||
/* 8018D474 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D478 48 0C 84 01 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D47C 48 00 00 40 */ b lbl_8018D4BC
|
||||
lbl_8018D480:
|
||||
/* 8018D480 80 7D 02 40 */ lwz r3, 0x240(r29)
|
||||
/* 8018D484 3C 80 80 43 */ lis r4, g_fsHIO@ha /* 0x8042C9EC@ha */
|
||||
/* 8018D488 3B E4 C9 EC */ addi r31, r4, g_fsHIO@l /* 0x8042C9EC@l */
|
||||
/* 8018D48C 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D490 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018D494 38 C0 00 00 */ li r6, 0
|
||||
/* 8018D498 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D49C 48 0C 83 DD */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D4A0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D4A4 80 7D 02 38 */ lwz r3, 0x238(r29)
|
||||
/* 8018D4A8 88 9F 00 07 */ lbz r4, 7(r31)
|
||||
/* 8018D4AC 38 A0 00 FF */ li r5, 0xff
|
||||
/* 8018D4B0 38 C0 00 80 */ li r6, 0x80
|
||||
/* 8018D4B4 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D4B8 48 0C 83 C1 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
lbl_8018D4BC:
|
||||
/* 8018D4BC 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018D4C0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D4C4 40 82 00 18 */ bne lbl_8018D4DC
|
||||
/* 8018D4C8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018D4CC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D4D0 40 82 00 0C */ bne lbl_8018D4DC
|
||||
/* 8018D4D4 38 60 00 01 */ li r3, 1
|
||||
/* 8018D4D8 48 00 00 08 */ b lbl_8018D4E0
|
||||
lbl_8018D4DC:
|
||||
/* 8018D4DC 38 60 00 00 */ li r3, 0
|
||||
lbl_8018D4E0:
|
||||
/* 8018D4E0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D4E4 48 1D 4D 45 */ bl _restgpr_29
|
||||
/* 8018D4E8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018D4EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D4F0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018D4F4 4E 80 00 20 */ blr
|
||||
@@ -1,10 +0,0 @@
|
||||
lbl_8018E9B0:
|
||||
/* 8018E9B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018E9B4 7C 08 02 A6 */ mflr r0
|
||||
/* 8018E9B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018E9BC 38 80 00 0A */ li r4, 0xa
|
||||
/* 8018E9C0 48 00 12 A5 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018E9C4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018E9C8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018E9CC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018E9D0 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_8018EC4C:
|
||||
/* 8018EC4C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018EC50 7C 08 02 A6 */ mflr r0
|
||||
/* 8018EC54 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018EC58 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018EC5C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018EC60 38 80 00 13 */ li r4, 0x13
|
||||
/* 8018EC64 48 00 10 01 */ bl errorTxtSet__14dFile_select_cFUs
|
||||
/* 8018EC68 38 00 00 00 */ li r0, 0
|
||||
/* 8018EC6C 98 1F 02 82 */ stb r0, 0x282(r31)
|
||||
/* 8018EC70 88 1F 01 08 */ lbz r0, 0x108(r31)
|
||||
/* 8018EC74 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8018EC78 40 82 00 30 */ bne lbl_8018ECA8
|
||||
/* 8018EC7C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EC80 38 80 00 01 */ li r4, 1
|
||||
/* 8018EC84 4B FF E8 75 */ bl ketteiTxtDispAnmInit__14dFile_select_cFUc
|
||||
/* 8018EC88 38 00 00 01 */ li r0, 1
|
||||
/* 8018EC8C 98 1F 02 80 */ stb r0, 0x280(r31)
|
||||
/* 8018EC90 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018EC94 38 80 04 73 */ li r4, 0x473
|
||||
/* 8018EC98 38 A0 04 7D */ li r5, 0x47d
|
||||
/* 8018EC9C 4B FF 9F 21 */ bl yesnoMenuMoveAnmInitSet__14dFile_select_cFii
|
||||
/* 8018ECA0 38 00 00 01 */ li r0, 1
|
||||
/* 8018ECA4 98 1F 02 82 */ stb r0, 0x282(r31)
|
||||
lbl_8018ECA8:
|
||||
/* 8018ECA8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018ECAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018ECB0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018ECB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018ECB8 4E 80 00 20 */ blr
|
||||
@@ -1,93 +0,0 @@
|
||||
lbl_8018CCD0:
|
||||
/* 8018CCD0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8018CCD4 7C 08 02 A6 */ mflr r0
|
||||
/* 8018CCD8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018CCDC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8018CCE0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018CCE4 38 60 01 18 */ li r3, 0x118
|
||||
/* 8018CCE8 48 14 1F 65 */ bl __nw__FUl
|
||||
/* 8018CCEC 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 8018CCF0 41 82 00 0C */ beq lbl_8018CCFC
|
||||
/* 8018CCF4 48 16 B7 A5 */ bl __ct__9J2DScreenFv
|
||||
/* 8018CCF8 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_8018CCFC:
|
||||
/* 8018CCFC 90 1F 00 28 */ stw r0, 0x28(r31)
|
||||
/* 8018CD00 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 8018CD04 3C 80 80 39 */ lis r4, d_file_d_file_select__stringBase0@ha /* 0x80394388@ha */
|
||||
/* 8018CD08 38 84 43 88 */ addi r4, r4, d_file_d_file_select__stringBase0@l /* 0x80394388@l */
|
||||
/* 8018CD0C 38 84 02 F4 */ addi r4, r4, 0x2f4
|
||||
/* 8018CD10 3C A0 01 10 */ lis r5, 0x110
|
||||
/* 8018CD14 80 DF 00 08 */ lwz r6, 8(r31)
|
||||
/* 8018CD18 48 16 B9 31 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
|
||||
/* 8018CD1C 3C 60 80 39 */ lis r3, d_file_d_file_select__stringBase0@ha /* 0x80394388@ha */
|
||||
/* 8018CD20 38 63 43 88 */ addi r3, r3, d_file_d_file_select__stringBase0@l /* 0x80394388@l */
|
||||
/* 8018CD24 38 63 03 12 */ addi r3, r3, 0x312
|
||||
/* 8018CD28 80 9F 00 08 */ lwz r4, 8(r31)
|
||||
/* 8018CD2C 48 14 75 45 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
||||
/* 8018CD30 48 17 BD 3D */ bl load__20J2DAnmLoaderDataBaseFPCv
|
||||
/* 8018CD34 90 7F 03 A0 */ stw r3, 0x3a0(r31)
|
||||
/* 8018CD38 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 8018CD3C 80 9F 03 A0 */ lwz r4, 0x3a0(r31)
|
||||
/* 8018CD40 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CD44 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 8018CD48 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CD4C 4E 80 04 21 */ bctrl
|
||||
/* 8018CD50 38 00 00 00 */ li r0, 0
|
||||
/* 8018CD54 90 1F 03 A4 */ stw r0, 0x3a4(r31)
|
||||
/* 8018CD58 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 8018CD5C 3C 80 5F 61 */ lis r4, 0x5F61 /* 0x5F616C6C@ha */
|
||||
/* 8018CD60 38 C4 6C 6C */ addi r6, r4, 0x6C6C /* 0x5F616C6C@l */
|
||||
/* 8018CD64 38 A0 00 6E */ li r5, 0x6e
|
||||
/* 8018CD68 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CD6C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8018CD70 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CD74 4E 80 04 21 */ bctrl
|
||||
/* 8018CD78 90 7F 00 30 */ stw r3, 0x30(r31)
|
||||
/* 8018CD7C 38 60 00 6C */ li r3, 0x6c
|
||||
/* 8018CD80 48 14 1E CD */ bl __nw__FUl
|
||||
/* 8018CD84 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 8018CD88 41 82 00 28 */ beq lbl_8018CDB0
|
||||
/* 8018CD8C 80 9F 00 28 */ lwz r4, 0x28(r31)
|
||||
/* 8018CD90 3C A0 5F 70 */ lis r5, 0x5F70 /* 0x5F705F6E@ha */
|
||||
/* 8018CD94 38 C5 5F 6E */ addi r6, r5, 0x5F6E /* 0x5F705F6E@l */
|
||||
/* 8018CD98 3C A0 6D 73 */ lis r5, 0x6D73 /* 0x6D736574@ha */
|
||||
/* 8018CD9C 38 A5 65 74 */ addi r5, r5, 0x6574 /* 0x6D736574@l */
|
||||
/* 8018CDA0 38 E0 00 00 */ li r7, 0
|
||||
/* 8018CDA4 39 00 00 00 */ li r8, 0
|
||||
/* 8018CDA8 48 0C 6B DD */ bl __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap
|
||||
/* 8018CDAC 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_8018CDB0:
|
||||
/* 8018CDB0 90 1F 03 A8 */ stw r0, 0x3a8(r31)
|
||||
/* 8018CDB4 80 1F 03 A8 */ lwz r0, 0x3a8(r31)
|
||||
/* 8018CDB8 80 7F 00 0C */ lwz r3, 0xc(r31)
|
||||
/* 8018CDBC 90 03 03 9C */ stw r0, 0x39c(r3)
|
||||
/* 8018CDC0 80 7F 00 14 */ lwz r3, 0x14(r31)
|
||||
/* 8018CDC4 3C 80 75 62 */ lis r4, 0x7562 /* 0x75625F6E@ha */
|
||||
/* 8018CDC8 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x75625F6E@l */
|
||||
/* 8018CDCC 3C 80 00 77 */ lis r4, 0x0077 /* 0x00775F73@ha */
|
||||
/* 8018CDD0 38 A4 5F 73 */ addi r5, r4, 0x5F73 /* 0x00775F73@l */
|
||||
/* 8018CDD4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CDD8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8018CDDC 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CDE0 4E 80 04 21 */ bctrl
|
||||
/* 8018CDE4 80 9F 00 0C */ lwz r4, 0xc(r31)
|
||||
/* 8018CDE8 90 64 03 A0 */ stw r3, 0x3a0(r4)
|
||||
/* 8018CDEC 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 8018CDF0 3C 80 69 6E */ lis r4, 0x696E /* 0x696E5F6E@ha */
|
||||
/* 8018CDF4 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x696E5F6E@l */
|
||||
/* 8018CDF8 3C 80 00 64 */ lis r4, 0x0064 /* 0x00645F77@ha */
|
||||
/* 8018CDFC 38 A4 5F 77 */ addi r5, r4, 0x5F77 /* 0x00645F77@l */
|
||||
/* 8018CE00 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CE04 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 8018CE08 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CE0C 4E 80 04 21 */ bctrl
|
||||
/* 8018CE10 3C 80 6E 5F */ lis r4, 0x6E5F /* 0x6E5F3433@ha */
|
||||
/* 8018CE14 38 84 34 33 */ addi r4, r4, 0x3433 /* 0x6E5F3433@l */
|
||||
/* 8018CE18 38 00 00 00 */ li r0, 0
|
||||
/* 8018CE1C 90 83 00 1C */ stw r4, 0x1c(r3)
|
||||
/* 8018CE20 90 03 00 18 */ stw r0, 0x18(r3)
|
||||
/* 8018CE24 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8018CE28 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8018CE2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018CE30 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8018CE34 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_8018D650:
|
||||
/* 8018D650 38 00 00 00 */ li r0, 0
|
||||
/* 8018D654 54 89 06 3E */ clrlwi r9, r4, 0x18
|
||||
/* 8018D658 54 84 15 BA */ rlwinm r4, r4, 2, 0x16, 0x1d
|
||||
/* 8018D65C 7D 03 22 14 */ add r8, r3, r4
|
||||
/* 8018D660 80 88 01 64 */ lwz r4, 0x164(r8)
|
||||
/* 8018D664 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D668 80 88 01 70 */ lwz r4, 0x170(r8)
|
||||
/* 8018D66C B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D670 80 88 01 7C */ lwz r4, 0x17c(r8)
|
||||
/* 8018D674 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018D678 7C 63 4A 14 */ add r3, r3, r9
|
||||
/* 8018D67C 98 A3 01 94 */ stb r5, 0x194(r3)
|
||||
/* 8018D680 98 C3 01 97 */ stb r6, 0x197(r3)
|
||||
/* 8018D684 98 E3 01 9A */ stb r7, 0x19a(r3)
|
||||
/* 8018D688 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_8018D68C:
|
||||
/* 8018D68C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018D690 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D694 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018D698 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D69C 48 1D 4B 35 */ bl _savegpr_26
|
||||
/* 8018D6A0 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8018D6A4 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 8018D6A8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 8018D6AC 40 82 00 0C */ bne lbl_8018D6B8
|
||||
/* 8018D6B0 38 60 00 01 */ li r3, 1
|
||||
/* 8018D6B4 48 00 00 98 */ b lbl_8018D74C
|
||||
lbl_8018D6B8:
|
||||
/* 8018D6B8 3B 60 00 00 */ li r27, 0
|
||||
/* 8018D6BC 54 9C 15 BA */ rlwinm r28, r4, 2, 0x16, 0x1d
|
||||
/* 8018D6C0 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 8018D6C4 80 63 01 64 */ lwz r3, 0x164(r3)
|
||||
/* 8018D6C8 7F BA 02 14 */ add r29, r26, r0
|
||||
/* 8018D6CC 88 9D 01 9A */ lbz r4, 0x19a(r29)
|
||||
/* 8018D6D0 88 BD 01 94 */ lbz r5, 0x194(r29)
|
||||
/* 8018D6D4 88 DD 01 97 */ lbz r6, 0x197(r29)
|
||||
/* 8018D6D8 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D6DC 48 0C 81 9D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D6E0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8018D6E4 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 8018D6E8 80 63 01 70 */ lwz r3, 0x170(r3)
|
||||
/* 8018D6EC 88 9D 01 9A */ lbz r4, 0x19a(r29)
|
||||
/* 8018D6F0 88 BD 01 94 */ lbz r5, 0x194(r29)
|
||||
/* 8018D6F4 88 DD 01 97 */ lbz r6, 0x197(r29)
|
||||
/* 8018D6F8 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D6FC 48 0C 81 7D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D700 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8018D704 7C 7A E2 14 */ add r3, r26, r28
|
||||
/* 8018D708 80 63 01 7C */ lwz r3, 0x17c(r3)
|
||||
/* 8018D70C 88 9D 01 9A */ lbz r4, 0x19a(r29)
|
||||
/* 8018D710 88 BD 01 94 */ lbz r5, 0x194(r29)
|
||||
/* 8018D714 88 DD 01 97 */ lbz r6, 0x197(r29)
|
||||
/* 8018D718 38 E0 00 00 */ li r7, 0
|
||||
/* 8018D71C 48 0C 81 5D */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018D720 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 8018D724 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D728 40 82 00 20 */ bne lbl_8018D748
|
||||
/* 8018D72C 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 8018D730 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D734 40 82 00 14 */ bne lbl_8018D748
|
||||
/* 8018D738 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018D73C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018D740 40 82 00 08 */ bne lbl_8018D748
|
||||
/* 8018D744 3B 60 00 01 */ li r27, 1
|
||||
lbl_8018D748:
|
||||
/* 8018D748 7F 63 DB 78 */ mr r3, r27
|
||||
lbl_8018D74C:
|
||||
/* 8018D74C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D750 48 1D 4A CD */ bl _restgpr_26
|
||||
/* 8018D754 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018D758 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D75C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018D760 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_80190254:
|
||||
/* 80190254 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80190258 7C 08 02 A6 */ mflr r0
|
||||
/* 8019025C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80190260 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80190264 48 1D 1F 79 */ bl _savegpr_29
|
||||
/* 80190268 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8019026C 3B C0 00 00 */ li r30, 0
|
||||
/* 80190270 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80190274 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
lbl_80190278:
|
||||
/* 80190278 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8019027C 38 9D 03 B8 */ addi r4, r29, 0x3b8
|
||||
/* 80190280 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80190284 4B EA 59 4D */ bl initdata_to_card__10dSv_info_cFPci
|
||||
/* 80190288 38 7D 03 B8 */ addi r3, r29, 0x3b8
|
||||
/* 8019028C 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 80190290 4B E8 7A A9 */ bl mDoMemCdRWm_SetCheckSumGameData__FPUcUc
|
||||
/* 80190294 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80190298 2C 1E 00 03 */ cmpwi r30, 3
|
||||
/* 8019029C 41 80 FF DC */ blt lbl_80190278
|
||||
/* 801902A0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801902A4 48 1D 1F 85 */ bl _restgpr_29
|
||||
/* 801902A8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801902AC 7C 08 03 A6 */ mtlr r0
|
||||
/* 801902B0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801902B4 4E 80 00 20 */ blr
|
||||
@@ -1,78 +0,0 @@
|
||||
lbl_80187DB8:
|
||||
/* 80187DB8 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80187DBC 7C 08 02 A6 */ mflr r0
|
||||
/* 80187DC0 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80187DC4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80187DC8 48 1D A4 01 */ bl _savegpr_24
|
||||
/* 80187DCC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80187DD0 3B FD 03 B8 */ addi r31, r29, 0x3b8
|
||||
/* 80187DD4 3B 80 00 00 */ li r28, 0
|
||||
/* 80187DD8 3B 60 00 00 */ li r27, 0
|
||||
/* 80187DDC 3B C0 00 00 */ li r30, 0
|
||||
/* 80187DE0 3B 40 00 00 */ li r26, 0
|
||||
lbl_80187DE4:
|
||||
/* 80187DE4 88 1D 02 65 */ lbz r0, 0x265(r29)
|
||||
/* 80187DE8 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 80187DEC 40 82 00 0C */ bne lbl_80187DF8
|
||||
/* 80187DF0 3B FF 0A 94 */ addi r31, r31, 0xa94
|
||||
/* 80187DF4 48 00 00 B8 */ b lbl_80187EAC
|
||||
lbl_80187DF8:
|
||||
/* 80187DF8 80 7D 00 38 */ lwz r3, 0x38(r29)
|
||||
/* 80187DFC 3C 80 80 3C */ lis r4, l_tagName101@ha /* 0x803BAD20@ha */
|
||||
/* 80187E00 38 04 AD 20 */ addi r0, r4, l_tagName101@l /* 0x803BAD20@l */
|
||||
/* 80187E04 7C 80 DA 14 */ add r4, r0, r27
|
||||
/* 80187E08 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 80187E0C 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 80187E10 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80187E14 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 80187E18 7D 89 03 A6 */ mtctr r12
|
||||
/* 80187E1C 4E 80 04 21 */ bctrl
|
||||
/* 80187E20 3C 80 80 3C */ lis r4, l_numTex@ha /* 0x803BAD30@ha */
|
||||
/* 80187E24 38 84 AD 30 */ addi r4, r4, l_numTex@l /* 0x803BAD30@l */
|
||||
/* 80187E28 7C 84 D0 2E */ lwzx r4, r4, r26
|
||||
/* 80187E2C 38 A0 00 00 */ li r5, 0
|
||||
/* 80187E30 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80187E34 81 8C 01 14 */ lwz r12, 0x114(r12)
|
||||
/* 80187E38 7D 89 03 A6 */ mtctr r12
|
||||
/* 80187E3C 4E 80 04 21 */ bctrl
|
||||
/* 80187E40 38 1C 00 7C */ addi r0, r28, 0x7c
|
||||
/* 80187E44 7C 7D 00 2E */ lwzx r3, r29, r0
|
||||
/* 80187E48 83 23 00 24 */ lwz r25, 0x24(r3)
|
||||
/* 80187E4C 83 03 00 28 */ lwz r24, 0x28(r3)
|
||||
/* 80187E50 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80187E54 38 1E 02 5B */ addi r0, r30, 0x25b
|
||||
/* 80187E58 7C 1D 00 AE */ lbzx r0, r29, r0
|
||||
/* 80187E5C 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 80187E60 54 05 DE 3E */ rlwinm r5, r0, 0x1b, 0x18, 0x1f
|
||||
/* 80187E64 57 C6 06 3E */ clrlwi r6, r30, 0x18
|
||||
/* 80187E68 48 00 AA ED */ bl setSaveData__12dFile_info_cFP10dSv_save_ciUc
|
||||
/* 80187E6C 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 80187E70 41 82 00 0C */ beq lbl_80187E7C
|
||||
/* 80187E74 2C 03 00 01 */ cmpwi r3, 1
|
||||
/* 80187E78 40 82 00 18 */ bne lbl_80187E90
|
||||
lbl_80187E7C:
|
||||
/* 80187E7C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80187E80 48 0C D7 89 */ bl hide__13CPaneMgrAlphaFv
|
||||
/* 80187E84 7F 03 C3 78 */ mr r3, r24
|
||||
/* 80187E88 48 0C D7 41 */ bl show__13CPaneMgrAlphaFv
|
||||
/* 80187E8C 48 00 00 14 */ b lbl_80187EA0
|
||||
lbl_80187E90:
|
||||
/* 80187E90 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80187E94 48 0C D7 35 */ bl show__13CPaneMgrAlphaFv
|
||||
/* 80187E98 7F 03 C3 78 */ mr r3, r24
|
||||
/* 80187E9C 48 0C D7 6D */ bl hide__13CPaneMgrAlphaFv
|
||||
lbl_80187EA0:
|
||||
/* 80187EA0 3B FF 0A 94 */ addi r31, r31, 0xa94
|
||||
/* 80187EA4 3B 9C 00 04 */ addi r28, r28, 4
|
||||
/* 80187EA8 3B 7B 00 08 */ addi r27, r27, 8
|
||||
lbl_80187EAC:
|
||||
/* 80187EAC 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80187EB0 2C 1E 00 03 */ cmpwi r30, 3
|
||||
/* 80187EB4 3B 5A 00 04 */ addi r26, r26, 4
|
||||
/* 80187EB8 41 80 FF 2C */ blt lbl_80187DE4
|
||||
/* 80187EBC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80187EC0 48 1D A3 55 */ bl _restgpr_24
|
||||
/* 80187EC4 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80187EC8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80187ECC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80187ED0 4E 80 00 20 */ blr
|
||||
@@ -1,44 +0,0 @@
|
||||
lbl_8018D044:
|
||||
/* 8018D044 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018D048 7C 08 02 A6 */ mflr r0
|
||||
/* 8018D04C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018D050 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D054 48 1D 51 85 */ bl _savegpr_28
|
||||
/* 8018D058 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8018D05C 3B DC 03 B8 */ addi r30, r28, 0x3b8
|
||||
/* 8018D060 3B A0 00 00 */ li r29, 0
|
||||
/* 8018D064 3B E0 00 00 */ li r31, 0
|
||||
lbl_8018D068:
|
||||
/* 8018D068 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8018D06C 4B E8 AC 81 */ bl mDoMemCdRWm_TestCheckSumGameData__FPv
|
||||
/* 8018D070 7C 65 1B 78 */ mr r5, r3
|
||||
/* 8018D074 38 1F 00 70 */ addi r0, r31, 0x70
|
||||
/* 8018D078 7C 7C 00 2E */ lwzx r3, r28, r0
|
||||
/* 8018D07C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8018D080 57 A6 06 3E */ clrlwi r6, r29, 0x18
|
||||
/* 8018D084 48 00 58 D1 */ bl setSaveData__12dFile_info_cFP10dSv_save_ciUc
|
||||
/* 8018D088 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8018D08C 40 82 00 1C */ bne lbl_8018D0A8
|
||||
/* 8018D090 38 00 00 01 */ li r0, 1
|
||||
/* 8018D094 7C 7C EA 14 */ add r3, r28, r29
|
||||
/* 8018D098 98 03 02 5B */ stb r0, 0x25b(r3)
|
||||
/* 8018D09C 38 00 00 00 */ li r0, 0
|
||||
/* 8018D0A0 98 03 02 58 */ stb r0, 0x258(r3)
|
||||
/* 8018D0A4 48 00 00 14 */ b lbl_8018D0B8
|
||||
lbl_8018D0A8:
|
||||
/* 8018D0A8 7C 9C EA 14 */ add r4, r28, r29
|
||||
/* 8018D0AC 98 64 02 58 */ stb r3, 0x258(r4)
|
||||
/* 8018D0B0 38 00 00 00 */ li r0, 0
|
||||
/* 8018D0B4 98 04 02 5B */ stb r0, 0x25b(r4)
|
||||
lbl_8018D0B8:
|
||||
/* 8018D0B8 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 8018D0BC 2C 1D 00 03 */ cmpwi r29, 3
|
||||
/* 8018D0C0 3B DE 0A 94 */ addi r30, r30, 0xa94
|
||||
/* 8018D0C4 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 8018D0C8 41 80 FF A0 */ blt lbl_8018D068
|
||||
/* 8018D0CC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018D0D0 48 1D 51 55 */ bl _restgpr_28
|
||||
/* 8018D0D4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018D0D8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018D0DC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018D0E0 4E 80 00 20 */ blr
|
||||
@@ -1,72 +0,0 @@
|
||||
lbl_8018CE38:
|
||||
/* 8018CE38 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8018CE3C 7C 08 02 A6 */ mflr r0
|
||||
/* 8018CE40 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018CE44 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018CE48 48 1D 53 91 */ bl _savegpr_28
|
||||
/* 8018CE4C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8018CE50 C0 02 9F B0 */ lfs f0, lit_7201(r2)
|
||||
/* 8018CE54 80 63 00 98 */ lwz r3, 0x98(r3)
|
||||
/* 8018CE58 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 8018CE5C 3B A0 00 00 */ li r29, 0
|
||||
/* 8018CE60 3B E0 00 00 */ li r31, 0
|
||||
lbl_8018CE64:
|
||||
/* 8018CE64 7F DC FA 14 */ add r30, r28, r31
|
||||
/* 8018CE68 80 7E 01 64 */ lwz r3, 0x164(r30)
|
||||
/* 8018CE6C 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CE70 80 9C 00 98 */ lwz r4, 0x98(r28)
|
||||
/* 8018CE74 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CE78 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 8018CE7C 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CE80 4E 80 04 21 */ bctrl
|
||||
/* 8018CE84 80 7E 01 70 */ lwz r3, 0x170(r30)
|
||||
/* 8018CE88 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CE8C 80 9C 00 98 */ lwz r4, 0x98(r28)
|
||||
/* 8018CE90 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CE94 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 8018CE98 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CE9C 4E 80 04 21 */ bctrl
|
||||
/* 8018CEA0 80 7E 01 7C */ lwz r3, 0x17c(r30)
|
||||
/* 8018CEA4 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CEA8 80 9C 00 98 */ lwz r4, 0x98(r28)
|
||||
/* 8018CEAC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CEB0 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 8018CEB4 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CEB8 4E 80 04 21 */ bctrl
|
||||
/* 8018CEBC 80 7E 01 64 */ lwz r3, 0x164(r30)
|
||||
/* 8018CEC0 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CEC4 48 16 B1 09 */ bl animationTransform__7J2DPaneFv
|
||||
/* 8018CEC8 80 7E 01 70 */ lwz r3, 0x170(r30)
|
||||
/* 8018CECC 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CED0 48 16 B0 FD */ bl animationTransform__7J2DPaneFv
|
||||
/* 8018CED4 80 7E 01 7C */ lwz r3, 0x17c(r30)
|
||||
/* 8018CED8 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 8018CEDC 48 16 B0 F1 */ bl animationTransform__7J2DPaneFv
|
||||
/* 8018CEE0 80 7E 01 64 */ lwz r3, 0x164(r30)
|
||||
/* 8018CEE4 38 80 00 00 */ li r4, 0
|
||||
/* 8018CEE8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CEEC 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018CEF0 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CEF4 4E 80 04 21 */ bctrl
|
||||
/* 8018CEF8 80 7E 01 70 */ lwz r3, 0x170(r30)
|
||||
/* 8018CEFC 38 80 00 00 */ li r4, 0
|
||||
/* 8018CF00 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CF04 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018CF08 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CF0C 4E 80 04 21 */ bctrl
|
||||
/* 8018CF10 80 7E 01 7C */ lwz r3, 0x17c(r30)
|
||||
/* 8018CF14 38 80 00 00 */ li r4, 0
|
||||
/* 8018CF18 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8018CF1C 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8018CF20 7D 89 03 A6 */ mtctr r12
|
||||
/* 8018CF24 4E 80 04 21 */ bctrl
|
||||
/* 8018CF28 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 8018CF2C 2C 1D 00 03 */ cmpwi r29, 3
|
||||
/* 8018CF30 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 8018CF34 41 80 FF 30 */ blt lbl_8018CE64
|
||||
/* 8018CF38 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8018CF3C 48 1D 52 E9 */ bl _restgpr_28
|
||||
/* 8018CF40 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8018CF44 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018CF48 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8018CF4C 4E 80 00 20 */ blr
|
||||
@@ -1,29 +0,0 @@
|
||||
lbl_80189BA8:
|
||||
/* 80189BA8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80189BAC 7C 08 02 A6 */ mflr r0
|
||||
/* 80189BB0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80189BB4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80189BB8 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80189BBC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80189BC0 4B FF F3 11 */ bl yesnoSelectMoveAnm__14dFile_select_cFv
|
||||
/* 80189BC4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80189BC8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80189BCC 88 9E 02 69 */ lbz r4, 0x269(r30)
|
||||
/* 80189BD0 48 00 3F FD */ bl yesnoWakuAlpahAnm__14dFile_select_cFUc
|
||||
/* 80189BD4 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 80189BD8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80189BDC 40 82 00 20 */ bne lbl_80189BFC
|
||||
/* 80189BE0 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 80189BE4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80189BE8 40 82 00 14 */ bne lbl_80189BFC
|
||||
/* 80189BEC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80189BF0 4B FF F5 3D */ bl yesnoCursorShow__14dFile_select_cFv
|
||||
/* 80189BF4 38 00 00 1A */ li r0, 0x1a
|
||||
/* 80189BF8 98 1E 02 6F */ stb r0, 0x26f(r30)
|
||||
lbl_80189BFC:
|
||||
/* 80189BFC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80189C00 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80189C04 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80189C08 7C 08 03 A6 */ mtlr r0
|
||||
/* 80189C0C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80189C10 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_8018DB80:
|
||||
/* 8018DB80 54 89 06 3E */ clrlwi r9, r4, 0x18
|
||||
/* 8018DB84 28 09 00 FF */ cmplwi r9, 0xff
|
||||
/* 8018DB88 4D 82 00 20 */ beqlr
|
||||
/* 8018DB8C 38 00 00 00 */ li r0, 0
|
||||
/* 8018DB90 54 84 15 BA */ rlwinm r4, r4, 2, 0x16, 0x1d
|
||||
/* 8018DB94 7D 03 22 14 */ add r8, r3, r4
|
||||
/* 8018DB98 80 88 01 A0 */ lwz r4, 0x1a0(r8)
|
||||
/* 8018DB9C B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018DBA0 80 88 01 A8 */ lwz r4, 0x1a8(r8)
|
||||
/* 8018DBA4 B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018DBA8 80 88 01 B0 */ lwz r4, 0x1b0(r8)
|
||||
/* 8018DBAC B0 04 00 16 */ sth r0, 0x16(r4)
|
||||
/* 8018DBB0 7C 63 4A 14 */ add r3, r3, r9
|
||||
/* 8018DBB4 98 A3 01 B8 */ stb r5, 0x1b8(r3)
|
||||
/* 8018DBB8 98 C3 01 BA */ stb r6, 0x1ba(r3)
|
||||
/* 8018DBBC 98 E3 01 BC */ stb r7, 0x1bc(r3)
|
||||
/* 8018DBC0 80 68 01 C0 */ lwz r3, 0x1c0(r8)
|
||||
/* 8018DBC4 B0 03 00 6A */ sth r0, 0x6a(r3)
|
||||
/* 8018DBC8 4E 80 00 20 */ blr
|
||||
@@ -1,94 +0,0 @@
|
||||
lbl_8018DBCC:
|
||||
/* 8018DBCC 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 8018DBD0 7C 08 02 A6 */ mflr r0
|
||||
/* 8018DBD4 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 8018DBD8 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 8018DBDC 48 1D 45 F1 */ bl _savegpr_25
|
||||
/* 8018DBE0 7C 79 1B 78 */ mr r25, r3
|
||||
/* 8018DBE4 3B A0 00 00 */ li r29, 0
|
||||
/* 8018DBE8 3B 80 00 01 */ li r28, 1
|
||||
/* 8018DBEC 3B 60 00 01 */ li r27, 1
|
||||
/* 8018DBF0 3B 40 00 01 */ li r26, 1
|
||||
/* 8018DBF4 38 60 00 01 */ li r3, 1
|
||||
/* 8018DBF8 54 80 06 3E */ clrlwi r0, r4, 0x18
|
||||
/* 8018DBFC 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 8018DC00 41 82 00 E8 */ beq lbl_8018DCE8
|
||||
/* 8018DC04 54 9E 15 BA */ rlwinm r30, r4, 2, 0x16, 0x1d
|
||||
/* 8018DC08 7C 79 F2 14 */ add r3, r25, r30
|
||||
/* 8018DC0C 80 63 01 A0 */ lwz r3, 0x1a0(r3)
|
||||
/* 8018DC10 7F F9 02 14 */ add r31, r25, r0
|
||||
/* 8018DC14 88 9F 01 BC */ lbz r4, 0x1bc(r31)
|
||||
/* 8018DC18 88 BF 01 B8 */ lbz r5, 0x1b8(r31)
|
||||
/* 8018DC1C 88 DF 01 BA */ lbz r6, 0x1ba(r31)
|
||||
/* 8018DC20 38 E0 00 00 */ li r7, 0
|
||||
/* 8018DC24 48 0C 7C 55 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018DC28 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8018DC2C 7C 79 F2 14 */ add r3, r25, r30
|
||||
/* 8018DC30 80 63 01 A8 */ lwz r3, 0x1a8(r3)
|
||||
/* 8018DC34 88 9F 01 BC */ lbz r4, 0x1bc(r31)
|
||||
/* 8018DC38 88 BF 01 B8 */ lbz r5, 0x1b8(r31)
|
||||
/* 8018DC3C 88 DF 01 BA */ lbz r6, 0x1ba(r31)
|
||||
/* 8018DC40 38 E0 00 00 */ li r7, 0
|
||||
/* 8018DC44 48 0C 7C 35 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018DC48 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8018DC4C 7C 79 F2 14 */ add r3, r25, r30
|
||||
/* 8018DC50 80 63 01 B0 */ lwz r3, 0x1b0(r3)
|
||||
/* 8018DC54 88 9F 01 BC */ lbz r4, 0x1bc(r31)
|
||||
/* 8018DC58 88 BF 01 B8 */ lbz r5, 0x1b8(r31)
|
||||
/* 8018DC5C 88 DF 01 BA */ lbz r6, 0x1ba(r31)
|
||||
/* 8018DC60 38 E0 00 00 */ li r7, 0
|
||||
/* 8018DC64 48 0C 7C 15 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
|
||||
/* 8018DC68 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8018DC6C 38 00 00 96 */ li r0, 0x96
|
||||
/* 8018DC70 98 01 00 08 */ stb r0, 8(r1)
|
||||
/* 8018DC74 98 01 00 09 */ stb r0, 9(r1)
|
||||
/* 8018DC78 98 01 00 0A */ stb r0, 0xa(r1)
|
||||
/* 8018DC7C 38 60 00 FF */ li r3, 0xff
|
||||
/* 8018DC80 98 61 00 0B */ stb r3, 0xb(r1)
|
||||
/* 8018DC84 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 8018DC88 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 8018DC8C 98 61 00 10 */ stb r3, 0x10(r1)
|
||||
/* 8018DC90 98 61 00 11 */ stb r3, 0x11(r1)
|
||||
/* 8018DC94 98 61 00 12 */ stb r3, 0x12(r1)
|
||||
/* 8018DC98 98 61 00 13 */ stb r3, 0x13(r1)
|
||||
/* 8018DC9C 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 8018DCA0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018DCA4 7C 99 F2 14 */ add r4, r25, r30
|
||||
/* 8018DCA8 80 64 01 C0 */ lwz r3, 0x1c0(r4)
|
||||
/* 8018DCAC 80 03 00 5C */ lwz r0, 0x5c(r3)
|
||||
/* 8018DCB0 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 8018DCB4 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 8018DCB8 80 64 01 C0 */ lwz r3, 0x1c0(r4)
|
||||
/* 8018DCBC 80 03 00 5C */ lwz r0, 0x5c(r3)
|
||||
/* 8018DCC0 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 8018DCC4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8018DCC8 80 64 01 C0 */ lwz r3, 0x1c0(r4)
|
||||
/* 8018DCCC 88 9F 01 BC */ lbz r4, 0x1bc(r31)
|
||||
/* 8018DCD0 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
/* 8018DCD4 38 C1 00 1C */ addi r6, r1, 0x1c
|
||||
/* 8018DCD8 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 8018DCDC 39 01 00 0C */ addi r8, r1, 0xc
|
||||
/* 8018DCE0 39 20 00 00 */ li r9, 0
|
||||
/* 8018DCE4 48 0C 6B D9 */ bl colorAnime__8CPaneMgrFsQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorUc
|
||||
lbl_8018DCE8:
|
||||
/* 8018DCE8 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
/* 8018DCEC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018DCF0 40 82 00 2C */ bne lbl_8018DD1C
|
||||
/* 8018DCF4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
||||
/* 8018DCF8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018DCFC 40 82 00 20 */ bne lbl_8018DD1C
|
||||
/* 8018DD00 57 40 06 3E */ clrlwi r0, r26, 0x18
|
||||
/* 8018DD04 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018DD08 40 82 00 14 */ bne lbl_8018DD1C
|
||||
/* 8018DD0C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8018DD10 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 8018DD14 40 82 00 08 */ bne lbl_8018DD1C
|
||||
/* 8018DD18 3B A0 00 01 */ li r29, 1
|
||||
lbl_8018DD1C:
|
||||
/* 8018DD1C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018DD20 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 8018DD24 48 1D 44 F5 */ bl _restgpr_25
|
||||
/* 8018DD28 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 8018DD2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018DD30 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 8018DD34 4E 80 00 20 */ blr
|
||||
+2
-2
@@ -158,7 +158,7 @@ private:
|
||||
/* 0x2B5 */ char mInputStr[23];
|
||||
/* 0x2CC */ ChrInfo_c mChrInfo[8];
|
||||
/* 0x30C */ u8 field_0x30c[4][4]; // ?
|
||||
/* 0x31C */ char mNextNameStr[28];
|
||||
}; // Size: 0x338
|
||||
/* 0x31C */ char mNextNameStr[24];
|
||||
}; // Size: 0x334
|
||||
|
||||
#endif /* D_D_NAME_H */
|
||||
|
||||
@@ -33,8 +33,10 @@ public:
|
||||
/* 801924A0 */ virtual ~dFile_info_c();
|
||||
|
||||
// fake? needed to get vtable size correct
|
||||
#ifdef DFILE_INFO_C_DUMMY_VIRTUAL
|
||||
virtual void dummy() = 0;
|
||||
virtual void dummy2() = 0;
|
||||
#endif
|
||||
|
||||
void setBasePane(J2DPane* pane) { mFileInfo.mBasePane = pane; }
|
||||
CPaneMgrAlpha* getDatBase() { return mDatBase; }
|
||||
|
||||
@@ -39,8 +39,10 @@ public:
|
||||
/* 80191C18 */ virtual ~dFile_warning_c();
|
||||
|
||||
// fake? needed to get vtable size correct
|
||||
#ifdef DFILE_WARNING_C_DUMMY_VIRTUAL
|
||||
virtual void dummy() = 0;
|
||||
virtual void dummy2() = 0;
|
||||
#endif
|
||||
|
||||
u8 getStatus() { return mStatus; }
|
||||
void draw() { _draw(); }
|
||||
|
||||
+131
-109
@@ -4,17 +4,20 @@
|
||||
#include "d/com/d_com_inf_game.h"
|
||||
#include "d/file/d_file_sel_warning.h"
|
||||
#include "d/d_name.h"
|
||||
#include "d/save/d_save.h"
|
||||
#include "d/msg/d_msg_string.h"
|
||||
#include "JSystem/J3DGraphLoader/J3DModelLoader.h"
|
||||
#include "JSystem/J3DGraphLoader/J3DAnmLoader.h"
|
||||
|
||||
class dFile_info_c;
|
||||
|
||||
class dDlst_FileSel_c {
|
||||
public:
|
||||
/* 8018DEBC */ void draw();
|
||||
/* 8019135C */ ~dDlst_FileSel_c();
|
||||
|
||||
/* 0x00 */ void* vtable;
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
/* 0x04 */ J2DScreen* Scr;
|
||||
};
|
||||
|
||||
class dFile_select3D_c {
|
||||
@@ -36,6 +39,8 @@ public:
|
||||
/* 801910D4 */ void calcViewMtx(Mtx);
|
||||
|
||||
void drawOff() { mpModel = 0; }
|
||||
void setBasePane(CPaneMgr* paneMgr) { mPaneMgr = paneMgr; }
|
||||
void setBase2Pane(J2DPane* pane) { mPane = pane; }
|
||||
|
||||
/* 0x0000 */ void* vtable;
|
||||
/* 0x0004 */ JKRSolidHeap* mpHeap;
|
||||
@@ -62,7 +67,7 @@ public:
|
||||
/* 801911F4 */ ~dDlst_FileSelYn_c();
|
||||
|
||||
/* 0x00 */ void* vtable;
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
/* 0x04 */ J2DScreen* ScrYn;
|
||||
/* 0x08 */ u8 field_0x08[4];
|
||||
};
|
||||
|
||||
@@ -72,9 +77,9 @@ public:
|
||||
/* 801912E4 */ ~dDlst_FileSelDt_c();
|
||||
|
||||
/* 0x00 */ void* vtable;
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
/* 0x04 */ J2DScreen* ScrDt;
|
||||
/* 0x08 */ J2DPane* mpPane;
|
||||
/* 0x0C */ u8 field_0x0c[4];
|
||||
/* 0x0C */ J2DPane* mpPane2;
|
||||
};
|
||||
|
||||
class dDlst_FileSelCp_c {
|
||||
@@ -83,7 +88,7 @@ public:
|
||||
/* 8019126C */ ~dDlst_FileSelCp_c();
|
||||
|
||||
/* 0x00 */ void* vtable;
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
/* 0x04 */ J2DScreen* Scr;
|
||||
/* 0x08 */ bool field_0x08;
|
||||
/* 0x0C */ J2DPane* mpPane1;
|
||||
/* 0x10 */ J2DPane* mpPane2;
|
||||
@@ -95,16 +100,7 @@ public:
|
||||
/* 8019117C */ ~dDlst_FileSel3m_c();
|
||||
|
||||
/* 0x00 */ void* vtable;
|
||||
/* 0x04 */ J2DScreen* mpScreen;
|
||||
};
|
||||
|
||||
class dFile_info_c {
|
||||
public:
|
||||
/* 80192434 */ dFile_info_c(JKRArchive*, u8);
|
||||
/* 80192954 */ void setSaveData(dSv_save_c*, int, u8);
|
||||
/* 80192D60 */ void _draw();
|
||||
|
||||
void draw() { _draw(); }
|
||||
/* 0x04 */ J2DScreen* Scr3m;
|
||||
};
|
||||
|
||||
// temp struct in order to get matches
|
||||
@@ -122,9 +118,7 @@ public:
|
||||
/* 0x000C */ u8 field_0x000c;
|
||||
/* 0x000D */ u8 field_0x000d;
|
||||
/* 0x000E */ u8 field_0x000e[2];
|
||||
/* 0x0010 */ float field_0x0010;
|
||||
/* 0x0014 */ float field_0x0014;
|
||||
/* 0x0018 */ float field_0x0018;
|
||||
/* 0x0010 */ float field_0x0010[3];
|
||||
/* 0x001C */ u8 field_0x001c;
|
||||
/* 0x001D */ u8 field_0x001d;
|
||||
/* 0x001E */ u8 field_0x001e;
|
||||
@@ -152,9 +146,7 @@ public:
|
||||
/* 0x000C */ u8 field_0x000c;
|
||||
/* 0x000D */ u8 field_0x000d;
|
||||
/* 0x000E */ u8 field_0x000e[2];
|
||||
/* 0x0010 */ float field_0x0010;
|
||||
/* 0x0014 */ float field_0x0014;
|
||||
/* 0x0018 */ float field_0x0018;
|
||||
/* 0x0010 */ float field_0x0010[3];
|
||||
/* 0x001C */ u8 field_0x001c;
|
||||
/* 0x001D */ u8 field_0x001d;
|
||||
/* 0x001E */ u8 field_0x001e;
|
||||
@@ -165,8 +157,13 @@ public:
|
||||
/* 0x0023 */ u8 field_0x0023;
|
||||
};
|
||||
|
||||
// Trying to define this using dSv_save_c causes alignment issues
|
||||
typedef char SaveData[0xa94];
|
||||
|
||||
class dFile_select_c {
|
||||
public:
|
||||
typedef void (dFile_select_c::*DispFunc)();
|
||||
|
||||
/* 8018366C */ dFile_select_c(JKRArchive*);
|
||||
/* 8018375C */ ~dFile_select_c();
|
||||
/* 801843CC */ void _create();
|
||||
@@ -221,12 +218,12 @@ public:
|
||||
/* 801884D0 */ void copyDataToSelectMoveAnm();
|
||||
/* 80188834 */ void copySelectWakuAlpahAnmInit(u8, u8, u8, u8);
|
||||
/* 80188878 */ bool copySelectWakuAlpahAnm(u8);
|
||||
/* 80188950 */ void getCptoNum(u8);
|
||||
/* 80188950 */ u8 getCptoNum(u8);
|
||||
/* 80188994 */ void copyToSelBack();
|
||||
/* 80188B54 */ void copyToSelPaneMove();
|
||||
/* 80188BBC */ void yesnoMenuMoveAnmInitSet(int, int);
|
||||
/* 80188BBC */ bool yesnoMenuMoveAnmInitSet(int, int);
|
||||
/* 80188D38 */ bool yesnoMenuMoveAnm();
|
||||
/* 80188ED0 */ void yesnoSelectMoveAnm();
|
||||
/* 80188ED0 */ bool yesnoSelectMoveAnm();
|
||||
/* 8018912C */ void yesnoCursorShow();
|
||||
/* 8018929C */ void YesNoSelect();
|
||||
/* 801893E4 */ void yesNoSelectStart();
|
||||
@@ -273,7 +270,7 @@ public:
|
||||
/* 8018D8C8 */ bool menuWakuAlpahAnm(u8);
|
||||
/* 8018DA10 */ void menuCursorShow();
|
||||
/* 8018DB80 */ void yesnoWakuAlpahAnmInit(u8, u8, u8, u8);
|
||||
/* 8018DBCC */ void yesnoWakuAlpahAnm(u8);
|
||||
/* 8018DBCC */ bool yesnoWakuAlpahAnm(u8);
|
||||
/* 8018DD38 */ void _draw();
|
||||
/* 8018E130 */ void errorMoveAnmInitSet(int, int);
|
||||
/* 8018E1C0 */ bool errorMoveAnm();
|
||||
@@ -310,11 +307,11 @@ public:
|
||||
/* 8018F6DC */ void MemCardMsgWindowInitOpen();
|
||||
/* 8018F8D8 */ void MemCardMsgWindowOpen();
|
||||
/* 8018F974 */ void MemCardMsgWindowClose();
|
||||
/* 8018FA2C */ void errYesNoSelect();
|
||||
/* 8018FA2C */ bool errYesNoSelect();
|
||||
/* 8018FB80 */ void errCurMove(u8);
|
||||
/* 8018FBF8 */ void MemCardErrYesNoCursorMoveAnm();
|
||||
/* 8018FC64 */ void errorTxtSet(u16);
|
||||
/* 8018FD30 */ void errorTxtChangeAnm();
|
||||
/* 8018FD30 */ bool errorTxtChangeAnm();
|
||||
/* 8018FE18 */ bool fileRecScaleAnm();
|
||||
/* 8018FE64 */ void fileRecScaleAnmInitSet2(f32, f32);
|
||||
/* 8018FEF4 */ bool fileRecScaleAnm2();
|
||||
@@ -335,23 +332,29 @@ public:
|
||||
/* 0x0004 */ u8 field_0x04[4];
|
||||
/* 0x0008 */ JKRArchive* mpArchive;
|
||||
/* 0x000C */ dFile_select3D_c* mpFileSelect3d;
|
||||
/* 0x0010 */ dDlst_FileSel_c mFileSelectDlst;
|
||||
/* 0x0010 */ dDlst_FileSel_c fileSel;
|
||||
/* 0x0018 */ JUTFont* mpMessageFont;
|
||||
/* 0x001C */ JUTFont* mpSubFont;
|
||||
/* 0x0020 */ dMsgString_c* mpMessageString;
|
||||
/* 0x0024 */ dDlst_FileSelDt_c mFileSelDeleteDlst;
|
||||
/* 0x0034 */ dDlst_FileSelCp_c mFileSelCopyDlst;
|
||||
/* 0x0048 */ dDlst_FileSelYn_c mFileSelYesNoDlst;
|
||||
/* 0x0054 */ dDlst_FileSel3m_c mFileSel3mDlst;
|
||||
/* 0x005C */ u8 field_0x005c[4];
|
||||
/* 0x0060 */ dSelect_cursor_c* mpCursor1;
|
||||
/* 0x0064 */ dSelect_cursor_c* mpCursor2;
|
||||
/* 0x0068 */ dName_c* mpName;
|
||||
/* 0x0024 */ dDlst_FileSelDt_c mSelDt;
|
||||
/* 0x0034 */ dDlst_FileSelCp_c mCpSel;
|
||||
/* 0x0048 */ dDlst_FileSelYn_c mYnSel;
|
||||
/* 0x0054 */ dDlst_FileSel3m_c m3mSel;
|
||||
/* 0x005C */ u8 field_0x005c[4];
|
||||
/* 0x0060 */ dSelect_cursor_c* mSelIcon;
|
||||
/* 0x0064 */ dSelect_cursor_c* mSelIcon2;
|
||||
/* 0x0068 */ dName_c* mpName;
|
||||
/* 0x006C */ dFile_warning_c* mpFileWarning;
|
||||
/* 0x0070 */ u8 field_0x70[0xc];
|
||||
/* 0x0070 */ dFile_info_c* field_0x0070[3];
|
||||
/* 0x007C */ dFile_info_c* mpFileInfo[2];
|
||||
/* 0x0084 */ J2DAnmTransform* mpAnmBase[7]; // this might be 7 individual pointers and not an array
|
||||
/* 0x00A0 */ u8 field_0x00a0[4];
|
||||
/* 0x0084 */ J2DAnmTransform* field_0x0084;
|
||||
/* 0x0088 */ J2DAnmTransform* field_0x0088;
|
||||
/* 0x008C */ J2DAnmTransform* field_0x008c;
|
||||
/* 0x0090 */ J2DAnmTransform* field_0x0090;
|
||||
/* 0x0094 */ J2DAnmTransform* field_0x0094;
|
||||
/* 0x0098 */ J2DAnmTransform* field_0x0098;
|
||||
/* 0x009C */ J2DAnmTransform* field_0x009c;
|
||||
/* 0x00A0 */ s32 field_0x00a0;
|
||||
/* 0x00A4 */ CPaneMgr* field_0x00a4;
|
||||
/* 0x00A8 */ u8 field_0x00a8[0xb0-0xa8];
|
||||
/* 0x00B0 */ s32 field_0x00b0;
|
||||
@@ -361,19 +364,20 @@ public:
|
||||
/* 0x00BA */ u8 field_0x00ba;
|
||||
/* 0x00BB */ u8 field_0x00bb;
|
||||
/* 0x00BC */ CPaneMgr* field_0x00bc[3];
|
||||
/* 0x00C8 */ f32 field_0x00c8;
|
||||
/* 0x00CC */ u8 field_0x00cc[8];
|
||||
/* 0x00D4 */ float field_0x00d4;
|
||||
/* 0x00D8 */ u8 field_0x00d8[8];
|
||||
/* 0x00C8 */ f32 field_0x00c8[3];
|
||||
/* 0x00D4 */ f32 field_0x00d4[3];
|
||||
/* 0x00E0 */ s32 field_0x00e0[3];
|
||||
/* 0x00EC */ s32 field_0x00ec;
|
||||
/* 0x00F0 */ u8 field_0x00f0[0x108 - 0xf0];
|
||||
/* 0x00F0 */ CPaneMgr* field_0x00f0[2];
|
||||
/* 0x00F8 */ s32 field_0x00f8[2];
|
||||
/* 0x0100 */ s32 field_0x0100;
|
||||
/* 0x0104 */ s32 field_0x0104;
|
||||
/* 0x0108 */ bool field_0x0108;
|
||||
/* 0x0109 */ bool field_0x0109;
|
||||
/* 0x010A */ u8 field_0x10a[2];
|
||||
/* 0x010C */ J2DPane* mpPane;
|
||||
/* 0x0110 */ int field_0x0110;
|
||||
/* 0x0110 */ int field_0x0114;
|
||||
/* 0x0114 */ int field_0x0114;
|
||||
/* 0x0118 */ J2DPane* field_0x0118;
|
||||
/* 0x011C */ J2DPane* field_0x011c;
|
||||
/* 0x0120 */ int field_0x0120;
|
||||
@@ -383,34 +387,52 @@ public:
|
||||
/* 0x012C */ J2DPane* field_0x012c;
|
||||
/* 0x0130 */ int field_0x0130;
|
||||
/* 0x0134 */ int field_0x0134;
|
||||
/* 0x0138 */ u8 field_0x0138[0x014A - 0x0138];
|
||||
/* 0x0138 */ CPaneMgrAlpha* field_0x0138[2];
|
||||
/* 0x0140 */ char* field_0x0140[2];
|
||||
/* 0x0148 */ u8 field_0x0148;
|
||||
/* 0x0149 */ u8 field_0x0149;
|
||||
/* 0x014A */ bool field_0x014a;
|
||||
/* 0x014B */ bool field_0x014b;
|
||||
/* 0x014C */ u8 field_0x014C[0x0188 - 0x014C];
|
||||
/* 0x014C */ CPaneMgrAlpha* field_0x014c[3];
|
||||
/* 0x0158 */ CPaneMgrAlpha* field_0x0158[3];
|
||||
/* 0x0164 */ CPaneMgr* field_0x0164[3];
|
||||
/* 0x0170 */ CPaneMgr* field_0x0170[3];
|
||||
/* 0x017C */ CPaneMgr* field_0x017c[3];
|
||||
/* 0x0188 */ CPaneMgr* field_0x0188[3];
|
||||
/* 0x0194 */ u8 field_0x0194[0x01C8 - 0x0194];
|
||||
/* 0x01C8 */ J2DAnmBase* field_0x01c8;
|
||||
/* 0x0194 */ u8 field_0x0194[3];
|
||||
/* 0x0197 */ u8 field_0x0197[3];
|
||||
/* 0x019A */ u8 field_0x019a[3];
|
||||
/* 0x019D */ u8 field_0x019d[3];
|
||||
/* 0x01A0 */ CPaneMgrAlpha* field_0x01a0[2];
|
||||
/* 0x01A8 */ CPaneMgrAlpha* field_0x01a8[2];
|
||||
/* 0x01B0 */ CPaneMgrAlpha* field_0x01b0[2];
|
||||
/* 0x01B8 */ u8 field_0x01b8[2];
|
||||
/* 0x01BA */ u8 field_0x01ba[2];
|
||||
/* 0x01BC */ u8 field_0x01bc[2];
|
||||
/* 0x01BE */ u8 field_0x01be[2];
|
||||
/* 0x01C0 */ CPaneMgr* field_0x01c0[2];
|
||||
/* 0x01C8 */ J2DAnmColor* field_0x01c8;
|
||||
/* 0x01CC */ s32 field_0x01cc;
|
||||
/* 0x01D0 */ J2DAnmBase* field_0x01d0;
|
||||
/* 0x01D0 */ J2DAnmTextureSRTKey* field_0x01d0;
|
||||
/* 0x01D4 */ s32 field_0x01d4;
|
||||
/* 0x01D8 */ J2DAnmBase* field_0x01d8;
|
||||
/* 0x01D8 */ J2DAnmColor* field_0x01d8;
|
||||
/* 0x01DC */ s32 field_0x01dc;
|
||||
/* 0x01E0 */ J2DAnmBase* field_0x01e0;
|
||||
/* 0x01E0 */ J2DAnmTextureSRTKey* field_0x01e0;
|
||||
/* 0x01E4 */ s32 field_0x01e4;
|
||||
/* 0x01E8 */ J2DAnmBase* field_0x01e8;
|
||||
/* 0x01E8 */ J2DAnmTevRegKey* field_0x01e8;
|
||||
/* 0x01EC */ s32 field_0x01ec;
|
||||
/* 0x01F0 */ J2DAnmBase* field_0x01f0;
|
||||
/* 0x01F0 */ J2DAnmTextureSRTKey* field_0x01f0;
|
||||
/* 0x01F4 */ s32 field_0x01f4;
|
||||
/* 0x01F8 */ J2DAnmBase* field_0x01f8;
|
||||
/* 0x01F8 */ J2DAnmTextureSRTKey* field_0x01f8;
|
||||
/* 0x01FC */ s32 field_0x01fc;
|
||||
/* 0x0200 */ J2DAnmBase* field_0x0200;
|
||||
/* 0x0200 */ J2DAnmTevRegKey* field_0x0200;
|
||||
/* 0x0204 */ s32 field_0x0204;
|
||||
/* 0x0208 */ u8 field_0x0208;
|
||||
/* 0x0209 */ u8 field_0x0209;
|
||||
/* 0x020A */ u8 field_0x020a;
|
||||
/* 0x020B */ u8 field_0x020b;
|
||||
/* 0x020C */ CPaneMgrAlpha* field_0x020c;
|
||||
/* 0x0210 */ u8 field_0x0210[0x021C - 0x0210];
|
||||
/* 0x020C */ CPaneMgrAlpha* field_0x020c[2];
|
||||
/* 0x0214 */ char* field_0x0214[2];
|
||||
/* 0x021C */ u8 field_0x021c;
|
||||
/* 0x021D */ u8 field_0x021d;
|
||||
/* 0x021E */ u8 field_0x021e;
|
||||
@@ -421,8 +443,9 @@ public:
|
||||
/* 0x023C */ CPaneMgrAlpha* field_0x023c;
|
||||
/* 0x0240 */ CPaneMgrAlpha* field_0x0240;
|
||||
/* 0x0244 */ CPaneMgrAlpha* field_0x0244;
|
||||
/* 0x0248 */ u8 field_0x0248[0x024A - 0x0248];
|
||||
/* 0x024A */ bool field_0x024a;
|
||||
/* 0x024A */ bool field_0x0248;
|
||||
/* 0x024A */ bool field_0x0249;
|
||||
/* 0x024A */ u8 field_0x024a;
|
||||
/* 0x024B */ u8 field_0x024b;
|
||||
/* 0x024C */ u8 field_0x024c;
|
||||
/* 0x024B */ u8 field_0x024d[3];
|
||||
@@ -435,50 +458,60 @@ public:
|
||||
/* 0x0265 */ u8 mSelectNum; // currently selected quest log
|
||||
/* 0x0266 */ u8 mLastSelectMenuNum; // previously select menu number (for copy / start / delete)
|
||||
/* 0x0267 */ u8 mSelectMenuNum; // currently selected menu number (for copy / start / delete)
|
||||
/* 0x0268 */ u8 field_0x0268[0x026A - 0x0268];
|
||||
/* 0x0268 */ u8 field_0x0268;
|
||||
/* 0x0269 */ u8 field_0x0269;
|
||||
/* 0x026A */ u8 field_0x026a;
|
||||
/* 0x026B */ u8 field_0x026b[0x026e - 0x026b];
|
||||
/* 0x026B */ u8 field_0x026b;
|
||||
/* 0x026C */ u8 field_0x026c;
|
||||
/* 0x026D */ u8 field_0x026d;
|
||||
/* 0x026E */ u8 field_0x026e;
|
||||
/* 0x026F */ u8 field_0x026f;
|
||||
/* 0x0270 */ bool mSelectEnd;
|
||||
/* 0x0271 */ u8 field_0x0271;
|
||||
/* 0x0272 */ u8 field_0x0272[0x0281 - 0x0272];
|
||||
/* 0x0272 */ u8 field_0x0272;
|
||||
/* 0x0273 */ u8 field_0x0273;
|
||||
/* 0x0274 */ u8 field_0x0274;
|
||||
/* 0x0272 */ u8 field_0x0275[0x0280 - 0x0275];
|
||||
/* 0x0281 */ bool field_0x0280;
|
||||
/* 0x0281 */ bool field_0x0281;
|
||||
/* 0x0282 */ bool field_0x0282;
|
||||
/* 0x0283 */ bool field_0x0283;
|
||||
/* 0x0284 */ u8 field_0x0284[0x029C - 0x0284];
|
||||
/* 0x0284 */ DispFunc field_0x0284;
|
||||
/* 0x0290 */ DispFunc field_0x0290;
|
||||
/* 0x029C */ J2DAnmTransform* field_0x029c;
|
||||
/* 0x02A0 */ J2DAnmTransform* field_0x02a0;
|
||||
/* 0x02A4 */ CPaneMgr* field_0x02a4[3];
|
||||
/* 0x02B0 */ u8 field_0x02b0[0x2c0-0x2b0];
|
||||
/* 0x02C0 */ CPaneMgr* field_0x02c0;
|
||||
/* 0x02C4 */ CPaneMgr* field_0x02c4;
|
||||
/* 0x02C8 */ CPaneMgr* field_0x02c8;
|
||||
/* 0x02CC */ CPaneMgr* field_0x02cc;
|
||||
/* 0x02D0 */ CPaneMgr* field_0x02d0;
|
||||
/* 0x02D4 */ CPaneMgr* field_0x02d4;
|
||||
/* 0x02D8 */ u8 field_0x02d8[0x2e8-0x2d8];
|
||||
/* 0x02E8 */ J2DAnmBase* field_0x02e8;
|
||||
/* 0x02B0 */ u8 field_0x02b0[0x2b4-0x2b0];
|
||||
/* 0x02B4 */ int field_0x02b4[3];
|
||||
/* 0x02C0 */ CPaneMgr* field_0x02c0[2];
|
||||
/* 0x02C8 */ CPaneMgr* field_0x02c8[2];
|
||||
/* 0x02D0 */ CPaneMgr* field_0x02d0[2];
|
||||
/* 0x02D8 */ CPaneMgr* field_0x02d8[2];
|
||||
/* 0x02E0 */ u8 field_0x02e0[2];
|
||||
/* 0x02E2 */ u8 field_0x02e2[2];
|
||||
/* 0x02E4 */ u8 field_0x02e4[2];
|
||||
/* 0x02E4 */ u8 field_0x02e6[0x2e8-0x2e6];
|
||||
/* 0x02E8 */ J2DAnmColor* field_0x02e8;
|
||||
/* 0x02EC */ s32 field_0x02ec;
|
||||
/* 0x02F0 */ J2DAnmBase* field_0x02f0;
|
||||
/* 0x02F0 */ J2DAnmTextureSRTKey* field_0x02f0;
|
||||
/* 0x02F4 */ s32 field_0x02f4;
|
||||
/* 0x02F8 */ J2DAnmBase* field_0x02f8;
|
||||
/* 0x02F8 */ J2DAnmColor* field_0x02f8;
|
||||
/* 0x02FC */ s32 field_0x02fc;
|
||||
/* 0x0300 */ J2DAnmBase* field_0x0300;
|
||||
/* 0x0300 */ J2DAnmTextureSRTKey* field_0x0300;
|
||||
/* 0x0304 */ s32 field_0x0304;
|
||||
/* 0x0308 */ J2DAnmBase* field_0x0308;
|
||||
/* 0x0308 */ J2DAnmTevRegKey* field_0x0308;
|
||||
/* 0x030C */ s32 field_0x030c;
|
||||
/* 0x0310 */ J2DAnmBase* field_0x0310;
|
||||
/* 0x0314 */ J2DAnmBase* field_0x0314;
|
||||
/* 0x0318 */ J2DAnmBase* field_0x0318;
|
||||
/* 0x031C */ s32 field_0x031c; // J2DAnmTransform*?
|
||||
/* 0x0320 */ J2DAnmBase* field_0x0320;
|
||||
/* 0x0310 */ J2DAnmTransform* field_0x0310;
|
||||
/* 0x0314 */ J2DAnmTransform* field_0x0314;
|
||||
/* 0x0318 */ J2DAnmColor* field_0x0318;
|
||||
/* 0x031C */ s32 field_0x031c;
|
||||
/* 0x0320 */ J2DAnmTextureSRTKey* field_0x0320;
|
||||
/* 0x0324 */ s32 field_0x0324;
|
||||
/* 0x0328 */ J2DAnmTransform* field_0x0328;
|
||||
/* 0x032C */ J2DAnmTransform* field_0x032c;
|
||||
/* 0x0330 */ J2DAnmBase* field_0x0330;
|
||||
/* 0x0330 */ J2DAnmColor* field_0x0330;
|
||||
/* 0x0334 */ s32 field_0x0334;
|
||||
/* 0x0338 */ J2DAnmBase* field_0x0338;
|
||||
/* 0x0338 */ J2DAnmTextureSRTKey* field_0x0338;
|
||||
/* 0x033C */ s32 field_0x033c;
|
||||
/* 0x0340 */ CPaneMgr* field_0x0340[3];
|
||||
/* 0x034C */ s32 field_0x034c[3];
|
||||
@@ -486,42 +519,31 @@ public:
|
||||
/* 0x035C */ int field_0x035c;
|
||||
/* 0x0360 */ bool field_0x0360;
|
||||
/* 0x0361 */ u8 field_0x0361[3];
|
||||
/* 0x0364 */ CPaneMgrAlpha* mpPaneAlpha1;
|
||||
/* 0x0368 */ u8 field_0x0368[8];
|
||||
/* 0x0370 */ CPaneMgrAlpha* mpPaneAlpha2;
|
||||
/* 0x0374 */ u8 field_0x0374[8];
|
||||
/* 0x037C */ CPaneMgrAlpha* mpPaneAlpha3;
|
||||
/* 0x0380 */ u8 field_0x0380[8];
|
||||
/* 0x0388 */ u8 field_0x0388;
|
||||
/* 0x0389 */ u8 field_0x0389;
|
||||
/* 0x038A */ u8 field_0x038a;
|
||||
/* 0x038B */ u8 field_0x038b;
|
||||
/* 0x038C */ u8 field_0x038c;
|
||||
/* 0x038D */ u8 field_0x038d;
|
||||
/* 0x038E */ u8 field_0x038e;
|
||||
/* 0x038F */ u8 field_0x038f;
|
||||
/* 0x0390 */ u8 field_0x0390[4];
|
||||
/* 0x0394 */ CPaneMgr* mpPaneMgr2;
|
||||
/* 0x0398 */ u8 field_0x0398[0x03A0 - 0x0398];
|
||||
/* 0x03A0 */ J2DAnmBase* field_0x03a0;
|
||||
/* 0x0364 */ CPaneMgr* mpPaneAlpha1[3];
|
||||
/* 0x0370 */ CPaneMgr* mpPaneAlpha2[3];
|
||||
/* 0x037C */ CPaneMgr* mpPaneAlpha3[3];
|
||||
/* 0x0388 */ u8 field_0x0388[3];
|
||||
/* 0x038B */ u8 field_0x038b[3];
|
||||
/* 0x038E */ u8 field_0x038e[3];
|
||||
/* 0x0390 */ u8 field_0x0391[3];
|
||||
/* 0x0394 */ CPaneMgr* mpPaneMgr2[3];
|
||||
/* 0x03A0 */ J2DAnmTextureSRTKey* field_0x03a0;
|
||||
/* 0x03A4 */ s32 field_0x03a4;
|
||||
/* 0x03A8 */ CPaneMgr* field_0x03a8;
|
||||
/* 0x03AC */ s16 field_0x03ac;
|
||||
/* 0x03AE */ u8 field_0x03AE[0x03B0 - 0x03AE];
|
||||
/* 0x03B0 */ u8 mUseType;
|
||||
/* 0x03B1 */ u8 field_0x03b1;
|
||||
/* 0x03B2 */ u8 field_0x03b2[6];
|
||||
/* 0x03B8 */ char mpMemCard;
|
||||
/* 0x03B9 */ u8 field_0x03b9[3];
|
||||
/* 0x03BC */ u8 field_0x03bc[0x3E0 - 0x3BC];
|
||||
/* 0x03E0 */ dSv_save_c* mpSave;
|
||||
/* 0x03E4 */ u8 field_0x03e4[4];
|
||||
/* 0x03E8 */ u8 field_0x03e8[0x2374 - 0x3E8];
|
||||
/* 0x03B2 */ u16 field_0x03b2;
|
||||
/* 0x03B4 */ s32 field_0x03b4;
|
||||
/* 0x03B8 */ SaveData mSave[3];
|
||||
/* 0x0D10 */ //u8 field_0x0D10[0x2374 - 0xD10];
|
||||
/* 0x2374 */ bool mFadeFlag;
|
||||
/* 0x2375 */ bool mHasDrawn;
|
||||
/* 0x2376 */ u8 field_0x2376[0x2378 - 0x2376];
|
||||
/* 0x2378 */ J2DPicture* field_0x2378;
|
||||
};
|
||||
|
||||
STATIC_ASSERT(sizeof(dFile_select_c) == 0x237C);
|
||||
|
||||
#endif /* D_FILE_D_FILE_SELECT_H */
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
bool isCardCommNone() { return mCardCommand == CARD_NO_COMMAND; }
|
||||
u8 getProbeStat() { return mProbeStat; }
|
||||
void clearProbeStat() { mProbeStat = 2; }
|
||||
void setCopyToPos(u8 param_0) { mCopyToPos = param_0; }
|
||||
u32 getDataVersion() { return mDataVersion; }
|
||||
|
||||
/* 0x0000 */ u8 mData[0x1FBC];
|
||||
/* 0x1FBC */ u8 mChannel;
|
||||
@@ -81,4 +83,36 @@ inline void mDoMemCd_save(void* i_data, u32 param_1, u32 param_2) {
|
||||
g_mDoMemCd_control.save(i_data,param_1,param_2);
|
||||
}
|
||||
|
||||
inline void mDoMemCd_Format() {
|
||||
g_mDoMemCd_control.command_format();
|
||||
}
|
||||
|
||||
inline s32 mDoMemCd_FormatSync() {
|
||||
return g_mDoMemCd_control.FormatSync();
|
||||
}
|
||||
|
||||
inline s32 mDoMemCd_SaveSync() {
|
||||
return g_mDoMemCd_control.SaveSync();
|
||||
}
|
||||
|
||||
inline void mDoMemCd_Load() {
|
||||
g_mDoMemCd_control.load();
|
||||
}
|
||||
|
||||
inline void mDoMemCd_setCopyToPos(u8 param_0) {
|
||||
g_mDoMemCd_control.setCopyToPos(param_0);
|
||||
}
|
||||
|
||||
inline u32 mDoMemCd_getStatus(u8 param_0) {
|
||||
return g_mDoMemCd_control.getStatus(param_0);
|
||||
}
|
||||
|
||||
inline u32 mDoMemCd_LoadSync(void* buffer, u32 size, u32 index) {
|
||||
return g_mDoMemCd_control.LoadSync(buffer, size, index);
|
||||
}
|
||||
|
||||
inline s32 mDoMemCd_getDataVersion() {
|
||||
return g_mDoMemCd_control.getDataVersion();
|
||||
}
|
||||
|
||||
#endif /* M_DO_M_DO_MEMCARD_H */
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
*/
|
||||
|
||||
#define NO_INLINE_DLSTBASE_DRAW
|
||||
#define DFILE_INFO_C_DUMMY_VIRTUAL
|
||||
|
||||
#include "d/file/d_file_sel_info.h"
|
||||
#include "JSystem/J2DGraph/J2DScreen.h"
|
||||
|
||||
@@ -3,6 +3,8 @@
|
||||
// Translation Unit: d/file/d_file_sel_warning
|
||||
//
|
||||
|
||||
#define DFILE_WARNING_C_DUMMY_VIRTUAL
|
||||
|
||||
// #include "d/file/d_file_sel_warning.h"
|
||||
#include "JSystem/J2DGraph/J2DScreen.h"
|
||||
#include "JSystem/J2DGraph/J2DTextBox.h"
|
||||
|
||||
+2559
-663
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user