d_menu_option work (#1909)

* d_menu_option work

* done with d_menu_option for now

* remove unused asm

* format document
This commit is contained in:
Trueffel
2023-09-04 15:38:41 +02:00
committed by GitHub
parent 9da27286eb
commit c397ef7d4a
43 changed files with 2178 additions and 2782 deletions
@@ -1,66 +0,0 @@
lbl_801E1F10:
/* 801E1F10 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E1F14 7C 08 02 A6 */ mflr r0
/* 801E1F18 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E1F1C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E1F20 93 C1 00 08 */ stw r30, 8(r1)
/* 801E1F24 7C 7F 1B 78 */ mr r31, r3
/* 801E1F28 7C BE 2B 78 */ mr r30, r5
/* 801E1F2C 3C 60 80 3A */ lis r3, __vt__12dDlst_base_c@ha /* 0x803A6F88@ha */
/* 801E1F30 38 03 6F 88 */ addi r0, r3, __vt__12dDlst_base_c@l /* 0x803A6F88@l */
/* 801E1F34 90 1F 00 00 */ stw r0, 0(r31)
/* 801E1F38 3C 60 80 3C */ lis r3, __vt__14dMenu_Option_c@ha /* 0x803BDE54@ha */
/* 801E1F3C 38 03 DE 54 */ addi r0, r3, __vt__14dMenu_Option_c@l /* 0x803BDE54@l */
/* 801E1F40 90 1F 00 00 */ stw r0, 0(r31)
/* 801E1F44 38 7F 02 B0 */ addi r3, r31, 0x2b0
/* 801E1F48 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha /* 0x80193960@ha */
/* 801E1F4C 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l /* 0x80193960@l */
/* 801E1F50 38 A0 00 00 */ li r5, 0
/* 801E1F54 38 C0 00 04 */ li r6, 4
/* 801E1F58 38 E0 00 02 */ li r7, 2
/* 801E1F5C 48 17 FE 05 */ bl __construct_array
/* 801E1F60 38 7F 02 B8 */ addi r3, r31, 0x2b8
/* 801E1F64 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha /* 0x80193960@ha */
/* 801E1F68 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l /* 0x80193960@l */
/* 801E1F6C 38 A0 00 00 */ li r5, 0
/* 801E1F70 38 C0 00 04 */ li r6, 4
/* 801E1F74 38 E0 00 02 */ li r7, 2
/* 801E1F78 48 17 FD E9 */ bl __construct_array
/* 801E1F7C 38 7F 02 C0 */ addi r3, r31, 0x2c0
/* 801E1F80 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha /* 0x80193960@ha */
/* 801E1F84 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l /* 0x80193960@l */
/* 801E1F88 38 A0 00 00 */ li r5, 0
/* 801E1F8C 38 C0 00 04 */ li r6, 4
/* 801E1F90 38 E0 00 02 */ li r7, 2
/* 801E1F94 48 17 FD CD */ bl __construct_array
/* 801E1F98 38 7F 02 C8 */ addi r3, r31, 0x2c8
/* 801E1F9C 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha /* 0x80193960@ha */
/* 801E1FA0 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l /* 0x80193960@l */
/* 801E1FA4 38 A0 00 00 */ li r5, 0
/* 801E1FA8 38 C0 00 04 */ li r6, 4
/* 801E1FAC 38 E0 00 02 */ li r7, 2
/* 801E1FB0 48 17 FD B1 */ bl __construct_array
/* 801E1FB4 38 00 FF FF */ li r0, -1
/* 801E1FB8 90 1F 03 B8 */ stw r0, 0x3b8(r31)
/* 801E1FBC 90 1F 03 BC */ stw r0, 0x3bc(r31)
/* 801E1FC0 38 80 00 00 */ li r4, 0
/* 801E1FC4 98 9F 03 EE */ stb r4, 0x3ee(r31)
/* 801E1FC8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E1FCC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E1FD0 C0 03 07 0C */ lfs f0, 0x70c(r3)
/* 801E1FD4 D0 1F 03 3C */ stfs f0, 0x33c(r31)
/* 801E1FD8 C0 03 07 10 */ lfs f0, 0x710(r3)
/* 801E1FDC D0 1F 03 40 */ stfs f0, 0x340(r31)
/* 801E1FE0 90 9F 00 50 */ stw r4, 0x50(r31)
/* 801E1FE4 93 DF 00 58 */ stw r30, 0x58(r31)
/* 801E1FE8 90 9F 00 40 */ stw r4, 0x40(r31)
/* 801E1FEC 38 00 00 01 */ li r0, 1
/* 801E1FF0 98 1F 03 EC */ stb r0, 0x3ec(r31)
/* 801E1FF4 90 9F 00 3C */ stw r4, 0x3c(r31)
/* 801E1FF8 7F E3 FB 78 */ mr r3, r31
/* 801E1FFC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E2000 83 C1 00 08 */ lwz r30, 8(r1)
/* 801E2004 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E2008 7C 08 03 A6 */ mtlr r0
/* 801E200C 38 21 00 10 */ addi r1, r1, 0x10
/* 801E2010 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_801E2014:
/* 801E2014 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E2018 7C 08 02 A6 */ mflr r0
/* 801E201C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E2020 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E2024 7C 7F 1B 79 */ or. r31, r3, r3
/* 801E2028 41 82 00 1C */ beq lbl_801E2044
/* 801E202C 3C A0 80 3C */ lis r5, __vt__14dMenu_Option_c@ha /* 0x803BDE54@ha */
/* 801E2030 38 05 DE 54 */ addi r0, r5, __vt__14dMenu_Option_c@l /* 0x803BDE54@l */
/* 801E2034 90 1F 00 00 */ stw r0, 0(r31)
/* 801E2038 7C 80 07 35 */ extsh. r0, r4
/* 801E203C 40 81 00 08 */ ble lbl_801E2044
/* 801E2040 48 0E CC FD */ bl __dl__FPv
lbl_801E2044:
/* 801E2044 7F E3 FB 78 */ mr r3, r31
/* 801E2048 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E204C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E2050 7C 08 03 A6 */ mtlr r0
/* 801E2054 38 21 00 10 */ addi r1, r1, 0x10
/* 801E2058 4E 80 00 20 */ blr
@@ -1,570 +0,0 @@
lbl_801E2C1C:
/* 801E2C1C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801E2C20 7C 08 02 A6 */ mflr r0
/* 801E2C24 90 01 00 34 */ stw r0, 0x34(r1)
/* 801E2C28 39 61 00 30 */ addi r11, r1, 0x30
/* 801E2C2C 48 17 F5 9D */ bl _savegpr_24
/* 801E2C30 7C 7F 1B 78 */ mr r31, r3
/* 801E2C34 80 63 00 48 */ lwz r3, 0x48(r3)
/* 801E2C38 38 80 00 01 */ li r4, 1
/* 801E2C3C 48 06 70 ED */ bl __dt__12dMsgString_cFv
/* 801E2C40 38 00 00 00 */ li r0, 0
/* 801E2C44 90 1F 00 48 */ stw r0, 0x48(r31)
/* 801E2C48 80 7F 00 08 */ lwz r3, 8(r31)
/* 801E2C4C 28 03 00 00 */ cmplwi r3, 0
/* 801E2C50 41 82 00 18 */ beq lbl_801E2C68
/* 801E2C54 38 80 00 01 */ li r4, 1
/* 801E2C58 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2C5C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2C60 7D 89 03 A6 */ mtctr r12
/* 801E2C64 4E 80 04 21 */ bctrl
lbl_801E2C68:
/* 801E2C68 38 00 00 00 */ li r0, 0
/* 801E2C6C 90 1F 00 08 */ stw r0, 8(r31)
/* 801E2C70 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 801E2C74 28 03 00 00 */ cmplwi r3, 0
/* 801E2C78 41 82 00 18 */ beq lbl_801E2C90
/* 801E2C7C 38 80 00 01 */ li r4, 1
/* 801E2C80 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2C84 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 801E2C88 7D 89 03 A6 */ mtctr r12
/* 801E2C8C 4E 80 04 21 */ bctrl
lbl_801E2C90:
/* 801E2C90 38 00 00 00 */ li r0, 0
/* 801E2C94 90 1F 00 4C */ stw r0, 0x4c(r31)
/* 801E2C98 80 7F 00 04 */ lwz r3, 4(r31)
/* 801E2C9C 28 03 00 00 */ cmplwi r3, 0
/* 801E2CA0 41 82 00 18 */ beq lbl_801E2CB8
/* 801E2CA4 38 80 00 01 */ li r4, 1
/* 801E2CA8 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2CAC 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2CB0 7D 89 03 A6 */ mtctr r12
/* 801E2CB4 4E 80 04 21 */ bctrl
lbl_801E2CB8:
/* 801E2CB8 38 00 00 00 */ li r0, 0
/* 801E2CBC 90 1F 00 04 */ stw r0, 4(r31)
/* 801E2CC0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801E2CC4 28 03 00 00 */ cmplwi r3, 0
/* 801E2CC8 41 82 00 18 */ beq lbl_801E2CE0
/* 801E2CCC 38 80 00 01 */ li r4, 1
/* 801E2CD0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2CD4 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2CD8 7D 89 03 A6 */ mtctr r12
/* 801E2CDC 4E 80 04 21 */ bctrl
lbl_801E2CE0:
/* 801E2CE0 38 00 00 00 */ li r0, 0
/* 801E2CE4 90 1F 00 0C */ stw r0, 0xc(r31)
/* 801E2CE8 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 801E2CEC 28 03 00 00 */ cmplwi r3, 0
/* 801E2CF0 41 82 00 18 */ beq lbl_801E2D08
/* 801E2CF4 38 80 00 01 */ li r4, 1
/* 801E2CF8 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2CFC 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2D00 7D 89 03 A6 */ mtctr r12
/* 801E2D04 4E 80 04 21 */ bctrl
lbl_801E2D08:
/* 801E2D08 38 00 00 00 */ li r0, 0
/* 801E2D0C 90 1F 00 10 */ stw r0, 0x10(r31)
/* 801E2D10 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 801E2D14 28 03 00 00 */ cmplwi r3, 0
/* 801E2D18 41 82 00 18 */ beq lbl_801E2D30
/* 801E2D1C 38 80 00 01 */ li r4, 1
/* 801E2D20 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2D24 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2D28 7D 89 03 A6 */ mtctr r12
/* 801E2D2C 4E 80 04 21 */ bctrl
lbl_801E2D30:
/* 801E2D30 38 00 00 00 */ li r0, 0
/* 801E2D34 90 1F 00 14 */ stw r0, 0x14(r31)
/* 801E2D38 80 7F 02 14 */ lwz r3, 0x214(r31)
/* 801E2D3C 28 03 00 00 */ cmplwi r3, 0
/* 801E2D40 41 82 00 24 */ beq lbl_801E2D64
/* 801E2D44 41 82 00 18 */ beq lbl_801E2D5C
/* 801E2D48 38 80 00 01 */ li r4, 1
/* 801E2D4C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2D50 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2D54 7D 89 03 A6 */ mtctr r12
/* 801E2D58 4E 80 04 21 */ bctrl
lbl_801E2D5C:
/* 801E2D5C 38 00 00 00 */ li r0, 0
/* 801E2D60 90 1F 02 14 */ stw r0, 0x214(r31)
lbl_801E2D64:
/* 801E2D64 80 7F 02 18 */ lwz r3, 0x218(r31)
/* 801E2D68 28 03 00 00 */ cmplwi r3, 0
/* 801E2D6C 41 82 00 24 */ beq lbl_801E2D90
/* 801E2D70 41 82 00 18 */ beq lbl_801E2D88
/* 801E2D74 38 80 00 01 */ li r4, 1
/* 801E2D78 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2D7C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2D80 7D 89 03 A6 */ mtctr r12
/* 801E2D84 4E 80 04 21 */ bctrl
lbl_801E2D88:
/* 801E2D88 38 00 00 00 */ li r0, 0
/* 801E2D8C 90 1F 02 18 */ stw r0, 0x218(r31)
lbl_801E2D90:
/* 801E2D90 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 801E2D94 28 03 00 00 */ cmplwi r3, 0
/* 801E2D98 41 82 00 18 */ beq lbl_801E2DB0
/* 801E2D9C 38 80 00 01 */ li r4, 1
/* 801E2DA0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2DA4 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2DA8 7D 89 03 A6 */ mtctr r12
/* 801E2DAC 4E 80 04 21 */ bctrl
lbl_801E2DB0:
/* 801E2DB0 3B 80 00 00 */ li r28, 0
/* 801E2DB4 93 9F 00 18 */ stw r28, 0x18(r31)
/* 801E2DB8 3B 40 00 00 */ li r26, 0
lbl_801E2DBC:
/* 801E2DBC 7F 7F E2 14 */ add r27, r31, r28
/* 801E2DC0 80 7B 02 04 */ lwz r3, 0x204(r27)
/* 801E2DC4 28 03 00 00 */ cmplwi r3, 0
/* 801E2DC8 41 82 00 24 */ beq lbl_801E2DEC
/* 801E2DCC 41 82 00 18 */ beq lbl_801E2DE4
/* 801E2DD0 38 80 00 01 */ li r4, 1
/* 801E2DD4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2DD8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2DDC 7D 89 03 A6 */ mtctr r12
/* 801E2DE0 4E 80 04 21 */ bctrl
lbl_801E2DE4:
/* 801E2DE4 38 00 00 00 */ li r0, 0
/* 801E2DE8 90 1B 02 04 */ stw r0, 0x204(r27)
lbl_801E2DEC:
/* 801E2DEC 80 7B 02 0C */ lwz r3, 0x20c(r27)
/* 801E2DF0 28 03 00 00 */ cmplwi r3, 0
/* 801E2DF4 41 82 00 24 */ beq lbl_801E2E18
/* 801E2DF8 41 82 00 18 */ beq lbl_801E2E10
/* 801E2DFC 38 80 00 01 */ li r4, 1
/* 801E2E00 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2E04 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2E08 7D 89 03 A6 */ mtctr r12
/* 801E2E0C 4E 80 04 21 */ bctrl
lbl_801E2E10:
/* 801E2E10 38 00 00 00 */ li r0, 0
/* 801E2E14 90 1B 02 0C */ stw r0, 0x20c(r27)
lbl_801E2E18:
/* 801E2E18 3B 5A 00 01 */ addi r26, r26, 1
/* 801E2E1C 2C 1A 00 02 */ cmpwi r26, 2
/* 801E2E20 3B 9C 00 04 */ addi r28, r28, 4
/* 801E2E24 41 80 FF 98 */ blt lbl_801E2DBC
/* 801E2E28 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 801E2E2C 28 03 00 00 */ cmplwi r3, 0
/* 801E2E30 41 82 00 18 */ beq lbl_801E2E48
/* 801E2E34 38 80 00 01 */ li r4, 1
/* 801E2E38 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2E3C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2E40 7D 89 03 A6 */ mtctr r12
/* 801E2E44 4E 80 04 21 */ bctrl
lbl_801E2E48:
/* 801E2E48 38 00 00 00 */ li r0, 0
/* 801E2E4C 90 1F 00 38 */ stw r0, 0x38(r31)
/* 801E2E50 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 801E2E54 28 03 00 00 */ cmplwi r3, 0
/* 801E2E58 41 82 00 18 */ beq lbl_801E2E70
/* 801E2E5C 38 80 00 01 */ li r4, 1
/* 801E2E60 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2E64 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2E68 7D 89 03 A6 */ mtctr r12
/* 801E2E6C 4E 80 04 21 */ bctrl
lbl_801E2E70:
/* 801E2E70 38 00 00 00 */ li r0, 0
/* 801E2E74 90 1F 00 34 */ stw r0, 0x34(r31)
/* 801E2E78 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 801E2E7C 28 03 00 00 */ cmplwi r3, 0
/* 801E2E80 41 82 00 18 */ beq lbl_801E2E98
/* 801E2E84 38 80 00 01 */ li r4, 1
/* 801E2E88 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2E8C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2E90 7D 89 03 A6 */ mtctr r12
/* 801E2E94 4E 80 04 21 */ bctrl
lbl_801E2E98:
/* 801E2E98 38 00 00 00 */ li r0, 0
/* 801E2E9C 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 801E2EA0 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 801E2EA4 28 03 00 00 */ cmplwi r3, 0
/* 801E2EA8 41 82 00 18 */ beq lbl_801E2EC0
/* 801E2EAC 38 80 00 01 */ li r4, 1
/* 801E2EB0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2EB4 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2EB8 7D 89 03 A6 */ mtctr r12
/* 801E2EBC 4E 80 04 21 */ bctrl
lbl_801E2EC0:
/* 801E2EC0 38 00 00 00 */ li r0, 0
/* 801E2EC4 90 1F 00 24 */ stw r0, 0x24(r31)
/* 801E2EC8 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 801E2ECC 28 03 00 00 */ cmplwi r3, 0
/* 801E2ED0 41 82 00 18 */ beq lbl_801E2EE8
/* 801E2ED4 38 80 00 01 */ li r4, 1
/* 801E2ED8 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2EDC 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2EE0 7D 89 03 A6 */ mtctr r12
/* 801E2EE4 4E 80 04 21 */ bctrl
lbl_801E2EE8:
/* 801E2EE8 38 00 00 00 */ li r0, 0
/* 801E2EEC 90 1F 00 28 */ stw r0, 0x28(r31)
/* 801E2EF0 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 801E2EF4 28 03 00 00 */ cmplwi r3, 0
/* 801E2EF8 41 82 00 18 */ beq lbl_801E2F10
/* 801E2EFC 38 80 00 01 */ li r4, 1
/* 801E2F00 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2F04 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2F08 7D 89 03 A6 */ mtctr r12
/* 801E2F0C 4E 80 04 21 */ bctrl
lbl_801E2F10:
/* 801E2F10 38 00 00 00 */ li r0, 0
/* 801E2F14 90 1F 00 20 */ stw r0, 0x20(r31)
/* 801E2F18 3B 40 00 00 */ li r26, 0
/* 801E2F1C 3B A0 00 00 */ li r29, 0
lbl_801E2F20:
/* 801E2F20 7F 7F EA 14 */ add r27, r31, r29
/* 801E2F24 80 7B 01 DC */ lwz r3, 0x1dc(r27)
/* 801E2F28 28 03 00 00 */ cmplwi r3, 0
/* 801E2F2C 41 82 00 18 */ beq lbl_801E2F44
/* 801E2F30 38 80 00 01 */ li r4, 1
/* 801E2F34 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2F38 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2F3C 7D 89 03 A6 */ mtctr r12
/* 801E2F40 4E 80 04 21 */ bctrl
lbl_801E2F44:
/* 801E2F44 38 00 00 00 */ li r0, 0
/* 801E2F48 90 1B 01 DC */ stw r0, 0x1dc(r27)
/* 801E2F4C 80 7B 01 E4 */ lwz r3, 0x1e4(r27)
/* 801E2F50 28 03 00 00 */ cmplwi r3, 0
/* 801E2F54 41 82 00 18 */ beq lbl_801E2F6C
/* 801E2F58 38 80 00 01 */ li r4, 1
/* 801E2F5C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2F60 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2F64 7D 89 03 A6 */ mtctr r12
/* 801E2F68 4E 80 04 21 */ bctrl
lbl_801E2F6C:
/* 801E2F6C 38 00 00 00 */ li r0, 0
/* 801E2F70 90 1B 01 E4 */ stw r0, 0x1e4(r27)
/* 801E2F74 80 7B 01 EC */ lwz r3, 0x1ec(r27)
/* 801E2F78 28 03 00 00 */ cmplwi r3, 0
/* 801E2F7C 41 82 00 18 */ beq lbl_801E2F94
/* 801E2F80 38 80 00 01 */ li r4, 1
/* 801E2F84 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2F88 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2F8C 7D 89 03 A6 */ mtctr r12
/* 801E2F90 4E 80 04 21 */ bctrl
lbl_801E2F94:
/* 801E2F94 38 00 00 00 */ li r0, 0
/* 801E2F98 90 1B 01 EC */ stw r0, 0x1ec(r27)
/* 801E2F9C 80 7B 01 F4 */ lwz r3, 0x1f4(r27)
/* 801E2FA0 28 03 00 00 */ cmplwi r3, 0
/* 801E2FA4 41 82 00 18 */ beq lbl_801E2FBC
/* 801E2FA8 38 80 00 01 */ li r4, 1
/* 801E2FAC 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2FB0 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2FB4 7D 89 03 A6 */ mtctr r12
/* 801E2FB8 4E 80 04 21 */ bctrl
lbl_801E2FBC:
/* 801E2FBC 38 00 00 00 */ li r0, 0
/* 801E2FC0 90 1B 01 F4 */ stw r0, 0x1f4(r27)
/* 801E2FC4 80 7B 01 FC */ lwz r3, 0x1fc(r27)
/* 801E2FC8 28 03 00 00 */ cmplwi r3, 0
/* 801E2FCC 41 82 00 18 */ beq lbl_801E2FE4
/* 801E2FD0 38 80 00 01 */ li r4, 1
/* 801E2FD4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E2FD8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E2FDC 7D 89 03 A6 */ mtctr r12
/* 801E2FE0 4E 80 04 21 */ bctrl
lbl_801E2FE4:
/* 801E2FE4 38 00 00 00 */ li r0, 0
/* 801E2FE8 90 1B 01 FC */ stw r0, 0x1fc(r27)
/* 801E2FEC 3B 5A 00 01 */ addi r26, r26, 1
/* 801E2FF0 2C 1A 00 02 */ cmpwi r26, 2
/* 801E2FF4 3B BD 00 04 */ addi r29, r29, 4
/* 801E2FF8 41 80 FF 28 */ blt lbl_801E2F20
/* 801E2FFC 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 801E3000 28 03 00 00 */ cmplwi r3, 0
/* 801E3004 41 82 00 18 */ beq lbl_801E301C
/* 801E3008 38 80 00 01 */ li r4, 1
/* 801E300C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3010 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3014 7D 89 03 A6 */ mtctr r12
/* 801E3018 4E 80 04 21 */ bctrl
lbl_801E301C:
/* 801E301C 38 00 00 00 */ li r0, 0
/* 801E3020 90 1F 00 2C */ stw r0, 0x2c(r31)
/* 801E3024 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 801E3028 28 03 00 00 */ cmplwi r3, 0
/* 801E302C 41 82 00 18 */ beq lbl_801E3044
/* 801E3030 38 80 00 01 */ li r4, 1
/* 801E3034 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3038 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E303C 7D 89 03 A6 */ mtctr r12
/* 801E3040 4E 80 04 21 */ bctrl
lbl_801E3044:
/* 801E3044 38 00 00 00 */ li r0, 0
/* 801E3048 90 1F 00 30 */ stw r0, 0x30(r31)
/* 801E304C 88 1F 03 EE */ lbz r0, 0x3ee(r31)
/* 801E3050 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 801E3054 41 82 00 14 */ beq lbl_801E3068
/* 801E3058 80 7F 00 58 */ lwz r3, 0x58(r31)
/* 801E305C 48 0E BC E1 */ bl __dl__FPv
/* 801E3060 38 00 00 00 */ li r0, 0
/* 801E3064 90 1F 00 58 */ stw r0, 0x58(r31)
lbl_801E3068:
/* 801E3068 80 7F 00 70 */ lwz r3, 0x70(r31)
/* 801E306C 28 03 00 00 */ cmplwi r3, 0
/* 801E3070 41 82 00 18 */ beq lbl_801E3088
/* 801E3074 38 80 00 01 */ li r4, 1
/* 801E3078 81 83 00 00 */ lwz r12, 0(r3)
/* 801E307C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3080 7D 89 03 A6 */ mtctr r12
/* 801E3084 4E 80 04 21 */ bctrl
lbl_801E3088:
/* 801E3088 38 00 00 00 */ li r0, 0
/* 801E308C 90 1F 00 70 */ stw r0, 0x70(r31)
/* 801E3090 80 7F 00 44 */ lwz r3, 0x44(r31)
/* 801E3094 28 03 00 00 */ cmplwi r3, 0
/* 801E3098 41 82 00 18 */ beq lbl_801E30B0
/* 801E309C 38 80 00 01 */ li r4, 1
/* 801E30A0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E30A4 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 801E30A8 7D 89 03 A6 */ mtctr r12
/* 801E30AC 4E 80 04 21 */ bctrl
lbl_801E30B0:
/* 801E30B0 3B 80 00 00 */ li r28, 0
/* 801E30B4 93 9F 00 44 */ stw r28, 0x44(r31)
/* 801E30B8 3B 40 00 00 */ li r26, 0
/* 801E30BC 3B A0 00 00 */ li r29, 0
lbl_801E30C0:
/* 801E30C0 3B 7D 00 5C */ addi r27, r29, 0x5c
/* 801E30C4 7C 7F D8 2E */ lwzx r3, r31, r27
/* 801E30C8 28 03 00 00 */ cmplwi r3, 0
/* 801E30CC 41 82 00 18 */ beq lbl_801E30E4
/* 801E30D0 38 80 00 01 */ li r4, 1
/* 801E30D4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E30D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E30DC 7D 89 03 A6 */ mtctr r12
/* 801E30E0 4E 80 04 21 */ bctrl
lbl_801E30E4:
/* 801E30E4 7F 9F D9 2E */ stwx r28, r31, r27
/* 801E30E8 3B 5A 00 01 */ addi r26, r26, 1
/* 801E30EC 2C 1A 00 05 */ cmpwi r26, 5
/* 801E30F0 3B BD 00 04 */ addi r29, r29, 4
/* 801E30F4 41 80 FF CC */ blt lbl_801E30C0
/* 801E30F8 3B 40 00 00 */ li r26, 0
/* 801E30FC 3B A0 00 00 */ li r29, 0
lbl_801E3100:
/* 801E3100 7F 7F EA 14 */ add r27, r31, r29
/* 801E3104 80 7B 01 94 */ lwz r3, 0x194(r27)
/* 801E3108 28 03 00 00 */ cmplwi r3, 0
/* 801E310C 41 82 00 18 */ beq lbl_801E3124
/* 801E3110 38 80 00 01 */ li r4, 1
/* 801E3114 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3118 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E311C 7D 89 03 A6 */ mtctr r12
/* 801E3120 4E 80 04 21 */ bctrl
lbl_801E3124:
/* 801E3124 38 00 00 00 */ li r0, 0
/* 801E3128 90 1B 01 94 */ stw r0, 0x194(r27)
/* 801E312C 80 7B 01 A8 */ lwz r3, 0x1a8(r27)
/* 801E3130 28 03 00 00 */ cmplwi r3, 0
/* 801E3134 41 82 00 18 */ beq lbl_801E314C
/* 801E3138 38 80 00 01 */ li r4, 1
/* 801E313C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3140 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3144 7D 89 03 A6 */ mtctr r12
/* 801E3148 4E 80 04 21 */ bctrl
lbl_801E314C:
/* 801E314C 38 00 00 00 */ li r0, 0
/* 801E3150 90 1B 01 A8 */ stw r0, 0x1a8(r27)
/* 801E3154 3B 5A 00 01 */ addi r26, r26, 1
/* 801E3158 2C 1A 00 05 */ cmpwi r26, 5
/* 801E315C 3B BD 00 04 */ addi r29, r29, 4
/* 801E3160 41 80 FF A0 */ blt lbl_801E3100
/* 801E3164 3B 40 00 00 */ li r26, 0
/* 801E3168 3B A0 00 00 */ li r29, 0
lbl_801E316C:
/* 801E316C 7F 7F EA 14 */ add r27, r31, r29
/* 801E3170 80 7B 00 74 */ lwz r3, 0x74(r27)
/* 801E3174 28 03 00 00 */ cmplwi r3, 0
/* 801E3178 41 82 00 18 */ beq lbl_801E3190
/* 801E317C 38 80 00 01 */ li r4, 1
/* 801E3180 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3184 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3188 7D 89 03 A6 */ mtctr r12
/* 801E318C 4E 80 04 21 */ bctrl
lbl_801E3190:
/* 801E3190 38 00 00 00 */ li r0, 0
/* 801E3194 90 1B 00 74 */ stw r0, 0x74(r27)
/* 801E3198 80 7B 00 8C */ lwz r3, 0x8c(r27)
/* 801E319C 28 03 00 00 */ cmplwi r3, 0
/* 801E31A0 41 82 00 18 */ beq lbl_801E31B8
/* 801E31A4 38 80 00 01 */ li r4, 1
/* 801E31A8 81 83 00 00 */ lwz r12, 0(r3)
/* 801E31AC 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E31B0 7D 89 03 A6 */ mtctr r12
/* 801E31B4 4E 80 04 21 */ bctrl
lbl_801E31B8:
/* 801E31B8 38 00 00 00 */ li r0, 0
/* 801E31BC 90 1B 00 8C */ stw r0, 0x8c(r27)
/* 801E31C0 80 7B 00 A4 */ lwz r3, 0xa4(r27)
/* 801E31C4 28 03 00 00 */ cmplwi r3, 0
/* 801E31C8 41 82 00 24 */ beq lbl_801E31EC
/* 801E31CC 41 82 00 18 */ beq lbl_801E31E4
/* 801E31D0 38 80 00 01 */ li r4, 1
/* 801E31D4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E31D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E31DC 7D 89 03 A6 */ mtctr r12
/* 801E31E0 4E 80 04 21 */ bctrl
lbl_801E31E4:
/* 801E31E4 38 00 00 00 */ li r0, 0
/* 801E31E8 90 1B 00 A4 */ stw r0, 0xa4(r27)
lbl_801E31EC:
/* 801E31EC 80 7B 00 BC */ lwz r3, 0xbc(r27)
/* 801E31F0 28 03 00 00 */ cmplwi r3, 0
/* 801E31F4 41 82 00 24 */ beq lbl_801E3218
/* 801E31F8 41 82 00 18 */ beq lbl_801E3210
/* 801E31FC 38 80 00 01 */ li r4, 1
/* 801E3200 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3204 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3208 7D 89 03 A6 */ mtctr r12
/* 801E320C 4E 80 04 21 */ bctrl
lbl_801E3210:
/* 801E3210 38 00 00 00 */ li r0, 0
/* 801E3214 90 1B 00 BC */ stw r0, 0xbc(r27)
lbl_801E3218:
/* 801E3218 80 7B 00 D4 */ lwz r3, 0xd4(r27)
/* 801E321C 28 03 00 00 */ cmplwi r3, 0
/* 801E3220 41 82 00 24 */ beq lbl_801E3244
/* 801E3224 41 82 00 18 */ beq lbl_801E323C
/* 801E3228 38 80 00 01 */ li r4, 1
/* 801E322C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3230 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3234 7D 89 03 A6 */ mtctr r12
/* 801E3238 4E 80 04 21 */ bctrl
lbl_801E323C:
/* 801E323C 38 00 00 00 */ li r0, 0
/* 801E3240 90 1B 00 D4 */ stw r0, 0xd4(r27)
lbl_801E3244:
/* 801E3244 80 7B 00 EC */ lwz r3, 0xec(r27)
/* 801E3248 28 03 00 00 */ cmplwi r3, 0
/* 801E324C 41 82 00 24 */ beq lbl_801E3270
/* 801E3250 41 82 00 18 */ beq lbl_801E3268
/* 801E3254 38 80 00 01 */ li r4, 1
/* 801E3258 81 83 00 00 */ lwz r12, 0(r3)
/* 801E325C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3260 7D 89 03 A6 */ mtctr r12
/* 801E3264 4E 80 04 21 */ bctrl
lbl_801E3268:
/* 801E3268 38 00 00 00 */ li r0, 0
/* 801E326C 90 1B 00 EC */ stw r0, 0xec(r27)
lbl_801E3270:
/* 801E3270 3B 5A 00 01 */ addi r26, r26, 1
/* 801E3274 2C 1A 00 06 */ cmpwi r26, 6
/* 801E3278 3B BD 00 04 */ addi r29, r29, 4
/* 801E327C 41 80 FE F0 */ blt lbl_801E316C
/* 801E3280 3B 20 00 00 */ li r25, 0
/* 801E3284 3B C0 00 00 */ li r30, 0
lbl_801E3288:
/* 801E3288 3B 00 00 00 */ li r24, 0
/* 801E328C 3B A0 00 00 */ li r29, 0
/* 801E3290 7F 7F F2 14 */ add r27, r31, r30
/* 801E3294 3B 80 00 00 */ li r28, 0
lbl_801E3298:
/* 801E3298 3B 5D 01 04 */ addi r26, r29, 0x104
/* 801E329C 7C 7B D0 2E */ lwzx r3, r27, r26
/* 801E32A0 28 03 00 00 */ cmplwi r3, 0
/* 801E32A4 41 82 00 20 */ beq lbl_801E32C4
/* 801E32A8 41 82 00 18 */ beq lbl_801E32C0
/* 801E32AC 38 80 00 01 */ li r4, 1
/* 801E32B0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E32B4 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E32B8 7D 89 03 A6 */ mtctr r12
/* 801E32BC 4E 80 04 21 */ bctrl
lbl_801E32C0:
/* 801E32C0 7F 9B D1 2E */ stwx r28, r27, r26
lbl_801E32C4:
/* 801E32C4 3B 18 00 01 */ addi r24, r24, 1
/* 801E32C8 2C 18 00 06 */ cmpwi r24, 6
/* 801E32CC 3B BD 00 04 */ addi r29, r29, 4
/* 801E32D0 41 80 FF C8 */ blt lbl_801E3298
/* 801E32D4 3B 39 00 01 */ addi r25, r25, 1
/* 801E32D8 2C 19 00 06 */ cmpwi r25, 6
/* 801E32DC 3B DE 00 18 */ addi r30, r30, 0x18
/* 801E32E0 41 80 FF A8 */ blt lbl_801E3288
/* 801E32E4 3B 00 00 00 */ li r24, 0
/* 801E32E8 3B C0 00 00 */ li r30, 0
/* 801E32EC 3B A0 00 00 */ li r29, 0
lbl_801E32F0:
/* 801E32F0 3B 5E 01 C0 */ addi r26, r30, 0x1c0
/* 801E32F4 7C 7F D0 2E */ lwzx r3, r31, r26
/* 801E32F8 28 03 00 00 */ cmplwi r3, 0
/* 801E32FC 41 82 00 20 */ beq lbl_801E331C
/* 801E3300 41 82 00 18 */ beq lbl_801E3318
/* 801E3304 38 80 00 01 */ li r4, 1
/* 801E3308 81 83 00 00 */ lwz r12, 0(r3)
/* 801E330C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3310 7D 89 03 A6 */ mtctr r12
/* 801E3314 4E 80 04 21 */ bctrl
lbl_801E3318:
/* 801E3318 7F BF D1 2E */ stwx r29, r31, r26
lbl_801E331C:
/* 801E331C 3B 18 00 01 */ addi r24, r24, 1
/* 801E3320 2C 18 00 04 */ cmpwi r24, 4
/* 801E3324 3B DE 00 04 */ addi r30, r30, 4
/* 801E3328 41 80 FF C8 */ blt lbl_801E32F0
/* 801E332C 3B 00 00 00 */ li r24, 0
/* 801E3330 3B C0 00 00 */ li r30, 0
/* 801E3334 3B A0 00 00 */ li r29, 0
lbl_801E3338:
/* 801E3338 3B 5E 01 D0 */ addi r26, r30, 0x1d0
/* 801E333C 7C 7F D0 2E */ lwzx r3, r31, r26
/* 801E3340 28 03 00 00 */ cmplwi r3, 0
/* 801E3344 41 82 00 20 */ beq lbl_801E3364
/* 801E3348 41 82 00 18 */ beq lbl_801E3360
/* 801E334C 38 80 00 01 */ li r4, 1
/* 801E3350 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3354 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E3358 7D 89 03 A6 */ mtctr r12
/* 801E335C 4E 80 04 21 */ bctrl
lbl_801E3360:
/* 801E3360 7F BF D1 2E */ stwx r29, r31, r26
lbl_801E3364:
/* 801E3364 3B 18 00 01 */ addi r24, r24, 1
/* 801E3368 2C 18 00 03 */ cmpwi r24, 3
/* 801E336C 3B DE 00 04 */ addi r30, r30, 4
/* 801E3370 41 80 FF C8 */ blt lbl_801E3338
/* 801E3374 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 801E3378 28 03 00 00 */ cmplwi r3, 0
/* 801E337C 41 82 00 40 */ beq lbl_801E33BC
/* 801E3380 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 801E3384 81 83 00 00 */ lwz r12, 0(r3)
/* 801E3388 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 801E338C 7D 89 03 A6 */ mtctr r12
/* 801E3390 4E 80 04 21 */ bctrl
/* 801E3394 80 7F 00 40 */ lwz r3, 0x40(r31)
/* 801E3398 28 03 00 00 */ cmplwi r3, 0
/* 801E339C 41 82 00 18 */ beq lbl_801E33B4
/* 801E33A0 38 80 00 01 */ li r4, 1
/* 801E33A4 81 83 00 10 */ lwz r12, 0x10(r3)
/* 801E33A8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E33AC 7D 89 03 A6 */ mtctr r12
/* 801E33B0 4E 80 04 21 */ bctrl
lbl_801E33B4:
/* 801E33B4 38 00 00 00 */ li r0, 0
/* 801E33B8 90 1F 00 40 */ stw r0, 0x40(r31)
lbl_801E33BC:
/* 801E33BC 80 7F 00 50 */ lwz r3, 0x50(r31)
/* 801E33C0 28 03 00 00 */ cmplwi r3, 0
/* 801E33C4 41 82 00 1C */ beq lbl_801E33E0
/* 801E33C8 81 83 00 00 */ lwz r12, 0(r3)
/* 801E33CC 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 801E33D0 7D 89 03 A6 */ mtctr r12
/* 801E33D4 4E 80 04 21 */ bctrl
/* 801E33D8 38 00 00 00 */ li r0, 0
/* 801E33DC 90 1F 00 50 */ stw r0, 0x50(r31)
lbl_801E33E0:
/* 801E33E0 38 00 00 00 */ li r0, 0
/* 801E33E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 801E33E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801E33EC 90 03 5C C4 */ stw r0, 0x5cc4(r3)
/* 801E33F0 39 61 00 30 */ addi r11, r1, 0x30
/* 801E33F4 48 17 EE 21 */ bl _restgpr_24
/* 801E33F8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801E33FC 7C 08 03 A6 */ mtlr r0
/* 801E3400 38 21 00 30 */ addi r1, r1, 0x30
/* 801E3404 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_801E5434:
/* 801E5434 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E5438 7C 08 02 A6 */ mflr r0
/* 801E543C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E5440 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E5444 7C 7F 1B 78 */ mr r31, r3
/* 801E5448 80 6D 86 48 */ lwz r3, mFader__13mDoGph_gInf_c(r13)
/* 801E544C 80 03 00 04 */ lwz r0, 4(r3)
/* 801E5450 2C 00 00 00 */ cmpwi r0, 0
/* 801E5454 40 82 00 10 */ bne lbl_801E5464
/* 801E5458 48 01 7A 21 */ bl dMw_fade_in__5dMw_cFv
/* 801E545C 38 00 00 04 */ li r0, 4
/* 801E5460 98 1F 03 F4 */ stb r0, 0x3f4(r31)
lbl_801E5464:
/* 801E5464 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E5468 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E546C 7C 08 03 A6 */ mtlr r0
/* 801E5470 38 21 00 10 */ addi r1, r1, 0x10
/* 801E5474 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_801E5478:
/* 801E5478 80 8D 86 48 */ lwz r4, mFader__13mDoGph_gInf_c(r13)
/* 801E547C 80 04 00 04 */ lwz r0, 4(r4)
/* 801E5480 2C 00 00 01 */ cmpwi r0, 1
/* 801E5484 4C 82 00 20 */ bnelr
/* 801E5488 38 00 00 05 */ li r0, 5
/* 801E548C 98 03 03 F4 */ stb r0, 0x3f4(r3)
/* 801E5490 4E 80 00 20 */ blr
@@ -1,24 +0,0 @@
lbl_801E53E0:
/* 801E53E0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E53E4 7C 08 02 A6 */ mflr r0
/* 801E53E8 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E53EC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E53F0 7C 7F 1B 78 */ mr r31, r3
/* 801E53F4 80 63 00 3C */ lwz r3, 0x3c(r3)
/* 801E53F8 88 03 00 FE */ lbz r0, 0xfe(r3)
/* 801E53FC 28 00 00 00 */ cmplwi r0, 0
/* 801E5400 40 82 00 14 */ bne lbl_801E5414
/* 801E5404 48 01 7A 05 */ bl dMw_fade_out__5dMw_cFv
/* 801E5408 38 00 00 03 */ li r0, 3
/* 801E540C 98 1F 03 F4 */ stb r0, 0x3f4(r31)
/* 801E5410 48 00 00 10 */ b lbl_801E5420
lbl_801E5414:
/* 801E5414 28 00 00 01 */ cmplwi r0, 1
/* 801E5418 40 82 00 08 */ bne lbl_801E5420
/* 801E541C 4B FC 99 91 */ bl _move__19dMenu_Calibration_cFv
lbl_801E5420:
/* 801E5420 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E5424 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E5428 7C 08 03 A6 */ mtlr r0
/* 801E542C 38 21 00 10 */ addi r1, r1, 0x10
/* 801E5430 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_801E5380:
/* 801E5380 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E5384 7C 08 02 A6 */ mflr r0
/* 801E5388 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E538C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E5390 7C 7F 1B 78 */ mr r31, r3
/* 801E5394 80 6D 86 48 */ lwz r3, mFader__13mDoGph_gInf_c(r13)
/* 801E5398 80 03 00 04 */ lwz r0, 4(r3)
/* 801E539C 2C 00 00 00 */ cmpwi r0, 0
/* 801E53A0 40 82 00 10 */ bne lbl_801E53B0
/* 801E53A4 48 01 7A D5 */ bl dMw_fade_in__5dMw_cFv
/* 801E53A8 38 00 00 01 */ li r0, 1
/* 801E53AC 98 1F 03 F4 */ stb r0, 0x3f4(r31)
lbl_801E53B0:
/* 801E53B0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E53B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E53B8 7C 08 03 A6 */ mtlr r0
/* 801E53BC 38 21 00 10 */ addi r1, r1, 0x10
/* 801E53C0 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_801E53C4:
/* 801E53C4 80 8D 86 48 */ lwz r4, mFader__13mDoGph_gInf_c(r13)
/* 801E53C8 80 04 00 04 */ lwz r0, 4(r4)
/* 801E53CC 2C 00 00 01 */ cmpwi r0, 1
/* 801E53D0 4C 82 00 20 */ bnelr
/* 801E53D4 38 00 00 02 */ li r0, 2
/* 801E53D8 98 03 03 F4 */ stb r0, 0x3f4(r3)
/* 801E53DC 4E 80 00 20 */ blr
@@ -1,111 +0,0 @@
lbl_801E7718:
/* 801E7718 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 801E771C 7C 08 02 A6 */ mflr r0
/* 801E7720 90 01 00 54 */ stw r0, 0x54(r1)
/* 801E7724 39 61 00 50 */ addi r11, r1, 0x50
/* 801E7728 48 17 AA 9D */ bl _savegpr_23
/* 801E772C 7C 7C 1B 78 */ mr r28, r3
/* 801E7730 7C 9D 23 78 */ mr r29, r4
/* 801E7734 4B FF FF B9 */ bl getSelectType__14dMenu_Option_cFv
/* 801E7738 3B C0 00 00 */ li r30, 0
/* 801E773C 3B 60 00 00 */ li r27, 0
/* 801E7740 3B 40 00 00 */ li r26, 0
/* 801E7744 54 7F 06 3E */ clrlwi r31, r3, 0x18
lbl_801E7748:
/* 801E7748 7C 1E F8 00 */ cmpw r30, r31
/* 801E774C 41 82 00 0C */ beq lbl_801E7758
/* 801E7750 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 801E7754 41 82 00 A0 */ beq lbl_801E77F4
lbl_801E7758:
/* 801E7758 80 1C 02 C0 */ lwz r0, 0x2c0(r28)
/* 801E775C 90 01 00 20 */ stw r0, 0x20(r1)
/* 801E7760 80 1C 02 B0 */ lwz r0, 0x2b0(r28)
/* 801E7764 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7768 7F 1C D2 14 */ add r24, r28, r26
/* 801E776C 80 78 02 80 */ lwz r3, 0x280(r24)
/* 801E7770 38 81 00 24 */ addi r4, r1, 0x24
/* 801E7774 38 A1 00 20 */ addi r5, r1, 0x20
/* 801E7778 81 83 00 00 */ lwz r12, 0(r3)
/* 801E777C 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 801E7780 7D 89 03 A6 */ mtctr r12
/* 801E7784 4E 80 04 21 */ bctrl
/* 801E7788 80 1C 02 C4 */ lwz r0, 0x2c4(r28)
/* 801E778C 90 01 00 18 */ stw r0, 0x18(r1)
/* 801E7790 80 1C 02 B4 */ lwz r0, 0x2b4(r28)
/* 801E7794 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801E7798 80 78 02 98 */ lwz r3, 0x298(r24)
/* 801E779C 38 81 00 1C */ addi r4, r1, 0x1c
/* 801E77A0 38 A1 00 18 */ addi r5, r1, 0x18
/* 801E77A4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E77A8 81 8C 00 AC */ lwz r12, 0xac(r12)
/* 801E77AC 7D 89 03 A6 */ mtctr r12
/* 801E77B0 4E 80 04 21 */ bctrl
/* 801E77B4 3A E0 00 00 */ li r23, 0
/* 801E77B8 3B 20 00 00 */ li r25, 0
/* 801E77BC 7F 1C DA 14 */ add r24, r28, r27
lbl_801E77C0:
/* 801E77C0 38 19 02 D0 */ addi r0, r25, 0x2d0
/* 801E77C4 7C 78 00 2E */ lwzx r3, r24, r0
/* 801E77C8 38 17 04 04 */ addi r0, r23, 0x404
/* 801E77CC 7C 9C 00 AE */ lbzx r4, r28, r0
/* 801E77D0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E77D4 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 801E77D8 7D 89 03 A6 */ mtctr r12
/* 801E77DC 4E 80 04 21 */ bctrl
/* 801E77E0 3A F7 00 01 */ addi r23, r23, 1
/* 801E77E4 2C 17 00 04 */ cmpwi r23, 4
/* 801E77E8 3B 39 00 04 */ addi r25, r25, 4
/* 801E77EC 41 80 FF D4 */ blt lbl_801E77C0
/* 801E77F0 48 00 00 9C */ b lbl_801E788C
lbl_801E77F4:
/* 801E77F4 80 1C 02 C8 */ lwz r0, 0x2c8(r28)
/* 801E77F8 90 01 00 10 */ stw r0, 0x10(r1)
/* 801E77FC 80 1C 02 B8 */ lwz r0, 0x2b8(r28)
/* 801E7800 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E7804 7F 1C D2 14 */ add r24, r28, r26
/* 801E7808 80 78 02 80 */ lwz r3, 0x280(r24)
/* 801E780C 38 81 00 14 */ addi r4, r1, 0x14
/* 801E7810 38 A1 00 10 */ addi r5, r1, 0x10
/* 801E7814 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7818 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 801E781C 7D 89 03 A6 */ mtctr r12
/* 801E7820 4E 80 04 21 */ bctrl
/* 801E7824 80 1C 02 CC */ lwz r0, 0x2cc(r28)
/* 801E7828 90 01 00 08 */ stw r0, 8(r1)
/* 801E782C 80 1C 02 BC */ lwz r0, 0x2bc(r28)
/* 801E7830 90 01 00 0C */ stw r0, 0xc(r1)
/* 801E7834 80 78 02 98 */ lwz r3, 0x298(r24)
/* 801E7838 38 81 00 0C */ addi r4, r1, 0xc
/* 801E783C 38 A1 00 08 */ addi r5, r1, 8
/* 801E7840 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7844 81 8C 00 AC */ lwz r12, 0xac(r12)
/* 801E7848 7D 89 03 A6 */ mtctr r12
/* 801E784C 4E 80 04 21 */ bctrl
/* 801E7850 3A E0 00 00 */ li r23, 0
/* 801E7854 3B 20 00 00 */ li r25, 0
/* 801E7858 7F 1C DA 14 */ add r24, r28, r27
lbl_801E785C:
/* 801E785C 38 19 02 D0 */ addi r0, r25, 0x2d0
/* 801E7860 7C 78 00 2E */ lwzx r3, r24, r0
/* 801E7864 38 17 04 08 */ addi r0, r23, 0x408
/* 801E7868 7C 9C 00 AE */ lbzx r4, r28, r0
/* 801E786C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7870 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 801E7874 7D 89 03 A6 */ mtctr r12
/* 801E7878 4E 80 04 21 */ bctrl
/* 801E787C 3A F7 00 01 */ addi r23, r23, 1
/* 801E7880 2C 17 00 04 */ cmpwi r23, 4
/* 801E7884 3B 39 00 04 */ addi r25, r25, 4
/* 801E7888 41 80 FF D4 */ blt lbl_801E785C
lbl_801E788C:
/* 801E788C 3B DE 00 01 */ addi r30, r30, 1
/* 801E7890 2C 1E 00 06 */ cmpwi r30, 6
/* 801E7894 3B 7B 00 10 */ addi r27, r27, 0x10
/* 801E7898 3B 5A 00 04 */ addi r26, r26, 4
/* 801E789C 41 80 FE AC */ blt lbl_801E7748
/* 801E78A0 39 61 00 50 */ addi r11, r1, 0x50
/* 801E78A4 48 17 A9 6D */ bl _restgpr_23
/* 801E78A8 80 01 00 54 */ lwz r0, 0x54(r1)
/* 801E78AC 7C 08 03 A6 */ mtlr r0
/* 801E78B0 38 21 00 50 */ addi r1, r1, 0x50
/* 801E78B4 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_801E48AC:
/* 801E48AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E48B0 7C 08 02 A6 */ mflr r0
/* 801E48B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E48B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E48BC 7C 7F 1B 78 */ mr r31, r3
/* 801E48C0 38 80 04 0C */ li r4, 0x40c
/* 801E48C4 48 00 35 D5 */ bl setAButtonString__14dMenu_Option_cFUs
/* 801E48C8 7F E3 FB 78 */ mr r3, r31
/* 801E48CC 38 80 03 F9 */ li r4, 0x3f9
/* 801E48D0 48 00 36 CD */ bl setBButtonString__14dMenu_Option_cFUs
/* 801E48D4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E48D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E48DC 7C 08 03 A6 */ mtlr r0
/* 801E48E0 38 21 00 10 */ addi r1, r1, 0x10
/* 801E48E4 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_801E3AA4:
/* 801E3AA4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E3AA8 7C 08 02 A6 */ mflr r0
/* 801E3AAC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E3AB0 80 63 00 58 */ lwz r3, 0x58(r3)
/* 801E3AB4 4B E4 E9 79 */ bl checkLeftTrigger__9STControlFv
/* 801E3AB8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E3ABC 7C 08 03 A6 */ mtlr r0
/* 801E3AC0 38 21 00 10 */ addi r1, r1, 0x10
/* 801E3AC4 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_801E3AC8:
/* 801E3AC8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E3ACC 7C 08 02 A6 */ mflr r0
/* 801E3AD0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E3AD4 80 63 00 58 */ lwz r3, 0x58(r3)
/* 801E3AD8 4B E4 E9 D1 */ bl checkRightTrigger__9STControlFv
/* 801E3ADC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E3AE0 7C 08 03 A6 */ mtlr r0
/* 801E3AE4 38 21 00 10 */ addi r1, r1, 0x10
/* 801E3AE8 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_801E4CE4:
/* 801E4CE4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E4CE8 7C 08 02 A6 */ mflr r0
/* 801E4CEC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E4CF0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E4CF4 7C 7F 1B 78 */ mr r31, r3
/* 801E4CF8 38 80 04 0C */ li r4, 0x40c
/* 801E4CFC 48 00 31 9D */ bl setAButtonString__14dMenu_Option_cFUs
/* 801E4D00 7F E3 FB 78 */ mr r3, r31
/* 801E4D04 38 80 03 F9 */ li r4, 0x3f9
/* 801E4D08 48 00 32 95 */ bl setBButtonString__14dMenu_Option_cFUs
/* 801E4D0C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E4D10 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E4D14 7C 08 03 A6 */ mtlr r0
/* 801E4D18 38 21 00 10 */ addi r1, r1, 0x10
/* 801E4D1C 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_801E4E9C:
/* 801E4E9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E4EA0 7C 08 02 A6 */ mflr r0
/* 801E4EA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E4EA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E4EAC 93 C1 00 08 */ stw r30, 8(r1)
/* 801E4EB0 7C 7E 1B 78 */ mr r30, r3
/* 801E4EB4 48 00 37 21 */ bl yesnoSelectMoveAnm__14dMenu_Option_cFv
/* 801E4EB8 7C 7F 1B 78 */ mr r31, r3
/* 801E4EBC 7F C3 F3 78 */ mr r3, r30
/* 801E4EC0 88 9E 03 FA */ lbz r4, 0x3fa(r30)
/* 801E4EC4 48 00 3E 39 */ bl yesnoWakuAlpahAnm__14dMenu_Option_cFUc
/* 801E4EC8 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 801E4ECC 28 00 00 01 */ cmplwi r0, 1
/* 801E4ED0 40 82 00 20 */ bne lbl_801E4EF0
/* 801E4ED4 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801E4ED8 28 00 00 01 */ cmplwi r0, 1
/* 801E4EDC 40 82 00 14 */ bne lbl_801E4EF0
/* 801E4EE0 7F C3 F3 78 */ mr r3, r30
/* 801E4EE4 48 00 39 A5 */ bl yesnoCursorShow__14dMenu_Option_cFv
/* 801E4EE8 38 00 00 05 */ li r0, 5
/* 801E4EEC 98 1E 03 EF */ stb r0, 0x3ef(r30)
lbl_801E4EF0:
/* 801E4EF0 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 801E4EF4 4B FA D0 25 */ bl _move__15dFile_warning_cFv
/* 801E4EF8 7F C3 F3 78 */ mr r3, r30
/* 801E4EFC 4B FF EB F1 */ bl setAnimation__14dMenu_Option_cFv
/* 801E4F00 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E4F04 83 C1 00 08 */ lwz r30, 8(r1)
/* 801E4F08 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E4F0C 7C 08 03 A6 */ mtlr r0
/* 801E4F10 38 21 00 10 */ addi r1, r1, 0x10
/* 801E4F14 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_801E7D18:
/* 801E7D18 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E7D1C 7C 08 02 A6 */ mflr r0
/* 801E7D20 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7D24 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 801E7D28 93 E1 00 14 */ stw r31, 0x14(r1)
/* 801E7D2C 7C 7F 1B 78 */ mr r31, r3
/* 801E7D30 FF E0 08 90 */ fmr f31, f1
/* 801E7D34 80 63 00 44 */ lwz r3, 0x44(r3)
/* 801E7D38 4B FA D5 69 */ bl setAlphaRate__16dSelect_cursor_cFf
/* 801E7D3C 80 7F 00 44 */ lwz r3, 0x44(r31)
/* 801E7D40 FC 20 F8 90 */ fmr f1, f31
/* 801E7D44 4B FA D4 85 */ bl setScale__16dSelect_cursor_cFf
/* 801E7D48 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 801E7D4C 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 801E7D50 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E7D54 7C 08 03 A6 */ mtlr r0
/* 801E7D58 38 21 00 20 */ addi r1, r1, 0x20
/* 801E7D5C 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_801E76EC:
/* 801E76EC 88 03 03 EF */ lbz r0, 0x3ef(r3)
/* 801E76F0 28 00 00 03 */ cmplwi r0, 3
/* 801E76F4 40 80 00 0C */ bge lbl_801E7700
/* 801E76F8 7C 03 03 78 */ mr r3, r0
/* 801E76FC 4E 80 00 20 */ blr
lbl_801E7700:
/* 801E7700 88 63 03 F5 */ lbz r3, 0x3f5(r3)
/* 801E7704 38 00 00 03 */ li r0, 3
/* 801E7708 7C 00 18 10 */ subfc r0, r0, r3
/* 801E770C 7C 00 01 10 */ subfe r0, r0, r0
/* 801E7710 7C 63 00 38 */ and r3, r3, r0
/* 801E7714 4E 80 00 20 */ blr
@@ -1,48 +0,0 @@
lbl_801E8210:
/* 801E8210 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E8214 7C 08 02 A6 */ mflr r0
/* 801E8218 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E821C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E8220 7C 7F 1B 78 */ mr r31, r3
/* 801E8224 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 801E8228 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801E822C 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 801E8230 88 03 00 02 */ lbz r0, 2(r3)
/* 801E8234 98 1F 03 E4 */ stb r0, 0x3e4(r31)
/* 801E8238 88 03 00 0A */ lbz r0, 0xa(r3)
/* 801E823C 98 1F 03 E5 */ stb r0, 0x3e5(r31)
/* 801E8240 38 00 00 00 */ li r0, 0
/* 801E8244 98 1F 03 E8 */ stb r0, 0x3e8(r31)
/* 801E8248 98 1F 03 EB */ stb r0, 0x3eb(r31)
/* 801E824C 98 1F 03 E6 */ stb r0, 0x3e6(r31)
/* 801E8250 98 1F 03 E7 */ stb r0, 0x3e7(r31)
/* 801E8254 4B E4 C4 31 */ bl getSound__19dSv_player_config_cFv
/* 801E8258 98 7F 03 E9 */ stb r3, 0x3e9(r31)
/* 801E825C 7F E3 FB 78 */ mr r3, r31
/* 801E8260 4B FF FE 41 */ bl isRumbleSupported__14dMenu_Option_cFv
/* 801E8264 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801E8268 41 82 00 1C */ beq lbl_801E8284
/* 801E826C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 801E8270 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801E8274 38 63 0F 38 */ addi r3, r3, 0xf38
/* 801E8278 4B E4 31 39 */ bl getNowVibration__14dComIfG_play_cFv
/* 801E827C 98 7F 03 EA */ stb r3, 0x3ea(r31)
/* 801E8280 48 00 00 0C */ b lbl_801E828C
lbl_801E8284:
/* 801E8284 38 00 00 00 */ li r0, 0
/* 801E8288 98 1F 03 EA */ stb r0, 0x3ea(r31)
lbl_801E828C:
/* 801E828C 7F E3 FB 78 */ mr r3, r31
/* 801E8290 4B FF ED 75 */ bl setAttenString__14dMenu_Option_cFv
/* 801E8294 7F E3 FB 78 */ mr r3, r31
/* 801E8298 4B FF EE 51 */ bl setVibString__14dMenu_Option_cFv
/* 801E829C 7F E3 FB 78 */ mr r3, r31
/* 801E82A0 4B FF EF 2D */ bl setSoundString__14dMenu_Option_cFv
/* 801E82A4 38 00 00 00 */ li r0, 0
/* 801E82A8 B0 1F 03 D8 */ sth r0, 0x3d8(r31)
/* 801E82AC B0 1F 03 DA */ sth r0, 0x3da(r31)
/* 801E82B0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E82B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E82B8 7C 08 03 A6 */ mtlr r0
/* 801E82BC 38 21 00 10 */ addi r1, r1, 0x10
/* 801E82C0 4E 80 00 20 */ blr
@@ -1,4 +0,0 @@
lbl_801E80A0:
/* 801E80A0 80 0D 8F 60 */ lwz r0, sRumbleSupported__10JUTGamePad(r13)
/* 801E80A4 54 03 0F FE */ srwi r3, r0, 0x1f
/* 801E80A8 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_801E3A7C:
/* 801E3A7C 80 63 00 40 */ lwz r3, 0x40(r3)
/* 801E3A80 28 03 00 00 */ cmplwi r3, 0
/* 801E3A84 41 82 00 18 */ beq lbl_801E3A9C
/* 801E3A88 88 03 00 0C */ lbz r0, 0xc(r3)
/* 801E3A8C 2C 00 00 00 */ cmpwi r0, 0
/* 801E3A90 40 82 00 0C */ bne lbl_801E3A9C
/* 801E3A94 38 60 00 00 */ li r3, 0
/* 801E3A98 4E 80 00 20 */ blr
lbl_801E3A9C:
/* 801E3A9C 38 60 00 01 */ li r3, 1
/* 801E3AA0 4E 80 00 20 */ blr
@@ -1,54 +0,0 @@
lbl_801E55B8:
/* 801E55B8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E55BC 7C 08 02 A6 */ mflr r0
/* 801E55C0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E55C4 39 61 00 20 */ addi r11, r1, 0x20
/* 801E55C8 48 17 CC 0D */ bl _savegpr_27
/* 801E55CC 7C 7B 1B 78 */ mr r27, r3
/* 801E55D0 7C 9C 23 78 */ mr r28, r4
/* 801E55D4 54 9E 10 3A */ slwi r30, r4, 2
/* 801E55D8 7C 7B F2 14 */ add r3, r27, r30
/* 801E55DC 80 63 00 74 */ lwz r3, 0x74(r3)
/* 801E55E0 48 07 00 29 */ bl hide__13CPaneMgrAlphaFv
/* 801E55E4 7C 7B F2 14 */ add r3, r27, r30
/* 801E55E8 80 63 00 8C */ lwz r3, 0x8c(r3)
/* 801E55EC 48 07 00 1D */ bl hide__13CPaneMgrAlphaFv
/* 801E55F0 7C 7B F2 14 */ add r3, r27, r30
/* 801E55F4 80 63 00 A4 */ lwz r3, 0xa4(r3)
/* 801E55F8 28 03 00 00 */ cmplwi r3, 0
/* 801E55FC 41 82 00 08 */ beq lbl_801E5604
/* 801E5600 48 07 00 09 */ bl hide__13CPaneMgrAlphaFv
lbl_801E5604:
/* 801E5604 7C 7B F2 14 */ add r3, r27, r30
/* 801E5608 80 63 00 BC */ lwz r3, 0xbc(r3)
/* 801E560C 28 03 00 00 */ cmplwi r3, 0
/* 801E5610 41 82 00 08 */ beq lbl_801E5618
/* 801E5614 48 06 FF F5 */ bl hide__13CPaneMgrAlphaFv
lbl_801E5618:
/* 801E5618 7C 7B F2 14 */ add r3, r27, r30
/* 801E561C 80 63 00 D4 */ lwz r3, 0xd4(r3)
/* 801E5620 28 03 00 00 */ cmplwi r3, 0
/* 801E5624 41 82 00 08 */ beq lbl_801E562C
/* 801E5628 48 06 FF E1 */ bl hide__13CPaneMgrAlphaFv
lbl_801E562C:
/* 801E562C 3B A0 00 00 */ li r29, 0
/* 801E5630 3B E0 00 00 */ li r31, 0
/* 801E5634 1C 1C 00 18 */ mulli r0, r28, 0x18
/* 801E5638 7F DB 02 14 */ add r30, r27, r0
lbl_801E563C:
/* 801E563C 38 1F 01 04 */ addi r0, r31, 0x104
/* 801E5640 7C 7E 00 2E */ lwzx r3, r30, r0
/* 801E5644 28 03 00 00 */ cmplwi r3, 0
/* 801E5648 41 82 00 08 */ beq lbl_801E5650
/* 801E564C 48 06 FF BD */ bl hide__13CPaneMgrAlphaFv
lbl_801E5650:
/* 801E5650 3B BD 00 01 */ addi r29, r29, 1
/* 801E5654 2C 1D 00 02 */ cmpwi r29, 2
/* 801E5658 3B FF 00 04 */ addi r31, r31, 4
/* 801E565C 41 80 FF E0 */ blt lbl_801E563C
/* 801E5660 39 61 00 20 */ addi r11, r1, 0x20
/* 801E5664 48 17 CB BD */ bl _restgpr_27
/* 801E5668 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E566C 7C 08 03 A6 */ mtlr r0
/* 801E5670 38 21 00 20 */ addi r1, r1, 0x20
/* 801E5674 4E 80 00 20 */ blr
@@ -1,54 +0,0 @@
lbl_801E54F8:
/* 801E54F8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E54FC 7C 08 02 A6 */ mflr r0
/* 801E5500 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E5504 39 61 00 20 */ addi r11, r1, 0x20
/* 801E5508 48 17 CC CD */ bl _savegpr_27
/* 801E550C 7C 7B 1B 78 */ mr r27, r3
/* 801E5510 7C 9C 23 78 */ mr r28, r4
/* 801E5514 54 9E 10 3A */ slwi r30, r4, 2
/* 801E5518 7C 7B F2 14 */ add r3, r27, r30
/* 801E551C 80 63 00 74 */ lwz r3, 0x74(r3)
/* 801E5520 48 07 00 A9 */ bl show__13CPaneMgrAlphaFv
/* 801E5524 7C 7B F2 14 */ add r3, r27, r30
/* 801E5528 80 63 00 8C */ lwz r3, 0x8c(r3)
/* 801E552C 48 07 00 9D */ bl show__13CPaneMgrAlphaFv
/* 801E5530 7C 7B F2 14 */ add r3, r27, r30
/* 801E5534 80 63 00 A4 */ lwz r3, 0xa4(r3)
/* 801E5538 28 03 00 00 */ cmplwi r3, 0
/* 801E553C 41 82 00 08 */ beq lbl_801E5544
/* 801E5540 48 07 00 89 */ bl show__13CPaneMgrAlphaFv
lbl_801E5544:
/* 801E5544 7C 7B F2 14 */ add r3, r27, r30
/* 801E5548 80 63 00 BC */ lwz r3, 0xbc(r3)
/* 801E554C 28 03 00 00 */ cmplwi r3, 0
/* 801E5550 41 82 00 08 */ beq lbl_801E5558
/* 801E5554 48 07 00 75 */ bl show__13CPaneMgrAlphaFv
lbl_801E5558:
/* 801E5558 7C 7B F2 14 */ add r3, r27, r30
/* 801E555C 80 63 00 D4 */ lwz r3, 0xd4(r3)
/* 801E5560 28 03 00 00 */ cmplwi r3, 0
/* 801E5564 41 82 00 08 */ beq lbl_801E556C
/* 801E5568 48 07 00 61 */ bl show__13CPaneMgrAlphaFv
lbl_801E556C:
/* 801E556C 3B A0 00 00 */ li r29, 0
/* 801E5570 3B E0 00 00 */ li r31, 0
/* 801E5574 1C 1C 00 18 */ mulli r0, r28, 0x18
/* 801E5578 7F DB 02 14 */ add r30, r27, r0
lbl_801E557C:
/* 801E557C 38 1F 01 04 */ addi r0, r31, 0x104
/* 801E5580 7C 7E 00 2E */ lwzx r3, r30, r0
/* 801E5584 28 03 00 00 */ cmplwi r3, 0
/* 801E5588 41 82 00 08 */ beq lbl_801E5590
/* 801E558C 48 07 00 3D */ bl show__13CPaneMgrAlphaFv
lbl_801E5590:
/* 801E5590 3B BD 00 01 */ addi r29, r29, 1
/* 801E5594 2C 1D 00 02 */ cmpwi r29, 2
/* 801E5598 3B FF 00 04 */ addi r31, r31, 4
/* 801E559C 41 80 FF E0 */ blt lbl_801E557C
/* 801E55A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E55A4 48 17 CC 7D */ bl _restgpr_27
/* 801E55A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E55AC 7C 08 03 A6 */ mtlr r0
/* 801E55B0 38 21 00 20 */ addi r1, r1, 0x20
/* 801E55B4 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_801E5494:
/* 801E5494 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E5498 7C 08 02 A6 */ mflr r0
/* 801E549C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E54A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E54A4 93 C1 00 08 */ stw r30, 8(r1)
/* 801E54A8 7C 7E 1B 78 */ mr r30, r3
/* 801E54AC 3B E0 00 00 */ li r31, 0
lbl_801E54B0:
/* 801E54B0 2C 1F 00 03 */ cmpwi r31, 3
/* 801E54B4 40 80 00 14 */ bge lbl_801E54C8
/* 801E54B8 7F C3 F3 78 */ mr r3, r30
/* 801E54BC 7F E4 FB 78 */ mr r4, r31
/* 801E54C0 48 00 00 39 */ bl menuShow__14dMenu_Option_cFi
/* 801E54C4 48 00 00 10 */ b lbl_801E54D4
lbl_801E54C8:
/* 801E54C8 7F C3 F3 78 */ mr r3, r30
/* 801E54CC 7F E4 FB 78 */ mr r4, r31
/* 801E54D0 48 00 00 E9 */ bl menuHide__14dMenu_Option_cFi
lbl_801E54D4:
/* 801E54D4 3B FF 00 01 */ addi r31, r31, 1
/* 801E54D8 2C 1F 00 06 */ cmpwi r31, 6
/* 801E54DC 41 80 FF D4 */ blt lbl_801E54B0
/* 801E54E0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E54E4 83 C1 00 08 */ lwz r30, 8(r1)
/* 801E54E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E54EC 7C 08 03 A6 */ mtlr r0
/* 801E54F0 38 21 00 10 */ addi r1, r1, 0x10
/* 801E54F4 4E 80 00 20 */ blr
@@ -1,63 +0,0 @@
lbl_801E7004:
/* 801E7004 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E7008 7C 08 02 A6 */ mflr r0
/* 801E700C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7010 39 61 00 20 */ addi r11, r1, 0x20
/* 801E7014 48 17 B1 C1 */ bl _savegpr_27
/* 801E7018 7C 7B 1B 78 */ mr r27, r3
/* 801E701C 88 03 03 E4 */ lbz r0, 0x3e4(r3)
/* 801E7020 28 00 00 00 */ cmplwi r0, 0
/* 801E7024 40 82 00 10 */ bne lbl_801E7034
/* 801E7028 38 00 05 49 */ li r0, 0x549
/* 801E702C 38 60 05 4A */ li r3, 0x54a
/* 801E7030 48 00 00 0C */ b lbl_801E703C
lbl_801E7034:
/* 801E7034 38 00 05 4A */ li r0, 0x54a
/* 801E7038 38 60 05 49 */ li r3, 0x549
lbl_801E703C:
/* 801E703C 3B 80 00 00 */ li r28, 0
/* 801E7040 3B E0 00 00 */ li r31, 0
/* 801E7044 54 1E 04 3E */ clrlwi r30, r0, 0x10
/* 801E7048 54 7D 04 3E */ clrlwi r29, r3, 0x10
lbl_801E704C:
/* 801E704C 2C 1C 00 02 */ cmpwi r28, 2
/* 801E7050 40 80 00 3C */ bge lbl_801E708C
/* 801E7054 38 1F 01 04 */ addi r0, r31, 0x104
/* 801E7058 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E705C 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E7060 80 7B 00 48 */ lwz r3, 0x48(r27)
/* 801E7064 7F C4 F3 78 */ mr r4, r30
/* 801E7068 38 C0 00 00 */ li r6, 0
/* 801E706C 38 E0 00 00 */ li r7, 0
/* 801E7070 39 00 00 00 */ li r8, 0
/* 801E7074 39 20 00 00 */ li r9, 0
/* 801E7078 81 83 00 00 */ lwz r12, 0(r3)
/* 801E707C 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E7080 7D 89 03 A6 */ mtctr r12
/* 801E7084 4E 80 04 21 */ bctrl
/* 801E7088 48 00 00 38 */ b lbl_801E70C0
lbl_801E708C:
/* 801E708C 38 1F 01 04 */ addi r0, r31, 0x104
/* 801E7090 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E7094 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E7098 80 7B 00 48 */ lwz r3, 0x48(r27)
/* 801E709C 7F A4 EB 78 */ mr r4, r29
/* 801E70A0 38 C0 00 00 */ li r6, 0
/* 801E70A4 38 E0 00 00 */ li r7, 0
/* 801E70A8 39 00 00 00 */ li r8, 0
/* 801E70AC 39 20 00 00 */ li r9, 0
/* 801E70B0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E70B4 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E70B8 7D 89 03 A6 */ mtctr r12
/* 801E70BC 4E 80 04 21 */ bctrl
lbl_801E70C0:
/* 801E70C0 3B 9C 00 01 */ addi r28, r28, 1
/* 801E70C4 2C 1C 00 06 */ cmpwi r28, 6
/* 801E70C8 3B FF 00 04 */ addi r31, r31, 4
/* 801E70CC 41 80 FF 80 */ blt lbl_801E704C
/* 801E70D0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E70D4 48 17 B1 4D */ bl _restgpr_27
/* 801E70D8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E70DC 7C 08 03 A6 */ mtlr r0
/* 801E70E0 38 21 00 20 */ addi r1, r1, 0x20
/* 801E70E4 4E 80 00 20 */ blr
@@ -1,51 +0,0 @@
lbl_801E7314:
/* 801E7314 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 801E7318 7C 08 02 A6 */ mflr r0
/* 801E731C 90 01 00 34 */ stw r0, 0x34(r1)
/* 801E7320 39 61 00 30 */ addi r11, r1, 0x30
/* 801E7324 48 17 AE B9 */ bl _savegpr_29
/* 801E7328 7C 7D 1B 78 */ mr r29, r3
/* 801E732C 7C 9E 23 78 */ mr r30, r4
/* 801E7330 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 801E7334 28 00 00 04 */ cmplwi r0, 4
/* 801E7338 40 82 00 08 */ bne lbl_801E7340
/* 801E733C 3B C0 00 05 */ li r30, 5
lbl_801E7340:
/* 801E7340 57 C0 15 BA */ rlwinm r0, r30, 2, 0x16, 0x1d
/* 801E7344 7F FD 02 14 */ add r31, r29, r0
/* 801E7348 80 9F 00 8C */ lwz r4, 0x8c(r31)
/* 801E734C 38 61 00 08 */ addi r3, r1, 8
/* 801E7350 80 A4 00 04 */ lwz r5, 4(r4)
/* 801E7354 38 C0 00 00 */ li r6, 0
/* 801E7358 38 E0 00 00 */ li r7, 0
/* 801E735C 48 06 DB 61 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 801E7360 80 61 00 08 */ lwz r3, 8(r1)
/* 801E7364 80 01 00 0C */ lwz r0, 0xc(r1)
/* 801E7368 90 61 00 14 */ stw r3, 0x14(r1)
/* 801E736C 90 01 00 18 */ stw r0, 0x18(r1)
/* 801E7370 80 01 00 10 */ lwz r0, 0x10(r1)
/* 801E7374 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801E7378 80 7F 00 8C */ lwz r3, 0x8c(r31)
/* 801E737C 80 83 00 04 */ lwz r4, 4(r3)
/* 801E7380 80 7D 00 44 */ lwz r3, 0x44(r29)
/* 801E7384 C0 41 00 14 */ lfs f2, 0x14(r1)
/* 801E7388 C0 3D 03 30 */ lfs f1, 0x330(r29)
/* 801E738C C0 1D 03 34 */ lfs f0, 0x334(r29)
/* 801E7390 EC 01 00 28 */ fsubs f0, f1, f0
/* 801E7394 EC 22 00 2A */ fadds f1, f2, f0
/* 801E7398 C0 41 00 18 */ lfs f2, 0x18(r1)
/* 801E739C 38 A0 00 00 */ li r5, 0
/* 801E73A0 4B FA DD 55 */ bl setPos__16dSelect_cursor_cFffP7J2DPaneb
/* 801E73A4 7F A3 EB 78 */ mr r3, r29
/* 801E73A8 7F C4 F3 78 */ mr r4, r30
/* 801E73AC 38 A0 00 00 */ li r5, 0
/* 801E73B0 48 00 00 29 */ bl setSelectColor__14dMenu_Option_cFUcb
/* 801E73B4 7F A3 EB 78 */ mr r3, r29
/* 801E73B8 38 80 00 00 */ li r4, 0
/* 801E73BC 48 00 03 5D */ bl changeBarColor__14dMenu_Option_cFb
/* 801E73C0 39 61 00 30 */ addi r11, r1, 0x30
/* 801E73C4 48 17 AE 65 */ bl _restgpr_29
/* 801E73C8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801E73CC 7C 08 03 A6 */ mtlr r0
/* 801E73D0 38 21 00 30 */ addi r1, r1, 0x30
/* 801E73D4 4E 80 00 20 */ blr
@@ -1,299 +0,0 @@
lbl_801E78B8:
/* 801E78B8 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 801E78BC 7C 08 02 A6 */ mflr r0
/* 801E78C0 90 01 00 44 */ stw r0, 0x44(r1)
/* 801E78C4 39 61 00 40 */ addi r11, r1, 0x40
/* 801E78C8 48 17 A9 0D */ bl _savegpr_27
/* 801E78CC 7C 7E 1B 78 */ mr r30, r3
/* 801E78D0 7C 9F 23 78 */ mr r31, r4
/* 801E78D4 C0 03 03 78 */ lfs f0, 0x378(r3)
/* 801E78D8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E78DC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E78E0 C0 43 06 D0 */ lfs f2, 0x6d0(r3)
/* 801E78E4 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 801E78E8 40 82 00 14 */ bne lbl_801E78FC
/* 801E78EC C0 3E 03 7C */ lfs f1, 0x37c(r30)
/* 801E78F0 C0 03 06 D4 */ lfs f0, 0x6d4(r3)
/* 801E78F4 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 801E78F8 41 82 00 58 */ beq lbl_801E7950
lbl_801E78FC:
/* 801E78FC D0 5E 03 78 */ stfs f2, 0x378(r30)
/* 801E7900 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7904 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7908 C0 03 06 D4 */ lfs f0, 0x6d4(r3)
/* 801E790C D0 1E 03 7C */ stfs f0, 0x37c(r30)
/* 801E7910 3B 80 00 00 */ li r28, 0
/* 801E7914 3B A0 00 00 */ li r29, 0
lbl_801E7918:
/* 801E7918 38 1D 00 5C */ addi r0, r29, 0x5c
/* 801E791C 7C 7E 00 2E */ lwzx r3, r30, r0
/* 801E7920 C0 3E 03 78 */ lfs f1, 0x378(r30)
/* 801E7924 C0 5E 03 7C */ lfs f2, 0x37c(r30)
/* 801E7928 48 06 CC 89 */ bl paneTrans__8CPaneMgrFff
/* 801E792C 3B 9C 00 01 */ addi r28, r28, 1
/* 801E7930 2C 1C 00 05 */ cmpwi r28, 5
/* 801E7934 3B BD 00 04 */ addi r29, r29, 4
/* 801E7938 41 80 FF E0 */ blt lbl_801E7918
/* 801E793C 7F C3 F3 78 */ mr r3, r30
/* 801E7940 4B FF FD AD */ bl getSelectType__14dMenu_Option_cFv
/* 801E7944 7C 64 1B 78 */ mr r4, r3
/* 801E7948 7F C3 F3 78 */ mr r3, r30
/* 801E794C 4B FF F9 C9 */ bl setCursorPos__14dMenu_Option_cFUc
lbl_801E7950:
/* 801E7950 C0 1E 03 80 */ lfs f0, 0x380(r30)
/* 801E7954 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7958 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E795C C0 23 06 D8 */ lfs f1, 0x6d8(r3)
/* 801E7960 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 801E7964 41 82 00 5C */ beq lbl_801E79C0
/* 801E7968 D0 3E 03 80 */ stfs f1, 0x380(r30)
/* 801E796C 3B 80 00 00 */ li r28, 0
/* 801E7970 3B A0 00 00 */ li r29, 0
lbl_801E7974:
/* 801E7974 C0 1E 03 80 */ lfs f0, 0x380(r30)
/* 801E7978 38 1D 00 5C */ addi r0, r29, 0x5c
/* 801E797C 7C 7E 00 2E */ lwzx r3, r30, r0
/* 801E7980 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7984 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7988 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E798C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7990 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7994 7D 89 03 A6 */ mtctr r12
/* 801E7998 4E 80 04 21 */ bctrl
/* 801E799C 3B 9C 00 01 */ addi r28, r28, 1
/* 801E79A0 2C 1C 00 05 */ cmpwi r28, 5
/* 801E79A4 3B BD 00 04 */ addi r29, r29, 4
/* 801E79A8 41 80 FF CC */ blt lbl_801E7974
/* 801E79AC 7F C3 F3 78 */ mr r3, r30
/* 801E79B0 4B FF FD 3D */ bl getSelectType__14dMenu_Option_cFv
/* 801E79B4 7C 64 1B 78 */ mr r4, r3
/* 801E79B8 7F C3 F3 78 */ mr r3, r30
/* 801E79BC 4B FF F9 59 */ bl setCursorPos__14dMenu_Option_cFUc
lbl_801E79C0:
/* 801E79C0 88 BE 03 B8 */ lbz r5, 0x3b8(r30)
/* 801E79C4 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E79C8 38 83 EB C8 */ addi r4, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E79CC 88 04 06 C8 */ lbz r0, 0x6c8(r4)
/* 801E79D0 7C 05 00 40 */ cmplw r5, r0
/* 801E79D4 40 82 00 74 */ bne lbl_801E7A48
/* 801E79D8 88 7E 03 B9 */ lbz r3, 0x3b9(r30)
/* 801E79DC 88 04 06 C9 */ lbz r0, 0x6c9(r4)
/* 801E79E0 7C 03 00 40 */ cmplw r3, r0
/* 801E79E4 40 82 00 64 */ bne lbl_801E7A48
/* 801E79E8 88 7E 03 BA */ lbz r3, 0x3ba(r30)
/* 801E79EC 88 04 06 CA */ lbz r0, 0x6ca(r4)
/* 801E79F0 7C 03 00 40 */ cmplw r3, r0
/* 801E79F4 40 82 00 54 */ bne lbl_801E7A48
/* 801E79F8 88 7E 03 BB */ lbz r3, 0x3bb(r30)
/* 801E79FC 88 04 06 CB */ lbz r0, 0x6cb(r4)
/* 801E7A00 7C 03 00 40 */ cmplw r3, r0
/* 801E7A04 40 82 00 44 */ bne lbl_801E7A48
/* 801E7A08 88 7E 03 BC */ lbz r3, 0x3bc(r30)
/* 801E7A0C 88 04 06 CC */ lbz r0, 0x6cc(r4)
/* 801E7A10 7C 03 00 40 */ cmplw r3, r0
/* 801E7A14 40 82 00 34 */ bne lbl_801E7A48
/* 801E7A18 88 7E 03 BD */ lbz r3, 0x3bd(r30)
/* 801E7A1C 88 04 06 CD */ lbz r0, 0x6cd(r4)
/* 801E7A20 7C 03 00 40 */ cmplw r3, r0
/* 801E7A24 40 82 00 24 */ bne lbl_801E7A48
/* 801E7A28 88 7E 03 BE */ lbz r3, 0x3be(r30)
/* 801E7A2C 88 04 06 CE */ lbz r0, 0x6ce(r4)
/* 801E7A30 7C 03 00 40 */ cmplw r3, r0
/* 801E7A34 40 82 00 14 */ bne lbl_801E7A48
/* 801E7A38 88 7E 03 BF */ lbz r3, 0x3bf(r30)
/* 801E7A3C 88 04 06 CF */ lbz r0, 0x6cf(r4)
/* 801E7A40 7C 03 00 40 */ cmplw r3, r0
/* 801E7A44 41 82 00 74 */ beq lbl_801E7AB8
lbl_801E7A48:
/* 801E7A48 80 04 06 C8 */ lwz r0, 0x6c8(r4)
/* 801E7A4C 90 01 00 0C */ stw r0, 0xc(r1)
/* 801E7A50 88 01 00 0C */ lbz r0, 0xc(r1)
/* 801E7A54 98 1E 03 B8 */ stb r0, 0x3b8(r30)
/* 801E7A58 88 01 00 0D */ lbz r0, 0xd(r1)
/* 801E7A5C 98 1E 03 B9 */ stb r0, 0x3b9(r30)
/* 801E7A60 88 01 00 0E */ lbz r0, 0xe(r1)
/* 801E7A64 98 1E 03 BA */ stb r0, 0x3ba(r30)
/* 801E7A68 88 01 00 0F */ lbz r0, 0xf(r1)
/* 801E7A6C 98 1E 03 BB */ stb r0, 0x3bb(r30)
/* 801E7A70 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7A74 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7A78 80 03 06 CC */ lwz r0, 0x6cc(r3)
/* 801E7A7C 90 01 00 08 */ stw r0, 8(r1)
/* 801E7A80 88 01 00 08 */ lbz r0, 8(r1)
/* 801E7A84 98 1E 03 BC */ stb r0, 0x3bc(r30)
/* 801E7A88 88 01 00 09 */ lbz r0, 9(r1)
/* 801E7A8C 98 1E 03 BD */ stb r0, 0x3bd(r30)
/* 801E7A90 88 01 00 0A */ lbz r0, 0xa(r1)
/* 801E7A94 98 1E 03 BE */ stb r0, 0x3be(r30)
/* 801E7A98 88 01 00 0B */ lbz r0, 0xb(r1)
/* 801E7A9C 98 1E 03 BF */ stb r0, 0x3bf(r30)
/* 801E7AA0 7F C3 F3 78 */ mr r3, r30
/* 801E7AA4 4B FF FC 49 */ bl getSelectType__14dMenu_Option_cFv
/* 801E7AA8 7C 64 1B 78 */ mr r4, r3
/* 801E7AAC 7F C3 F3 78 */ mr r3, r30
/* 801E7AB0 38 A0 00 00 */ li r5, 0
/* 801E7AB4 4B FF F9 25 */ bl setSelectColor__14dMenu_Option_cFUcb
lbl_801E7AB8:
/* 801E7AB8 3B 60 00 00 */ li r27, 0
/* 801E7ABC 3B A0 00 00 */ li r29, 0
/* 801E7AC0 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7AC4 3B 83 EB C8 */ addi r28, r3, g_drawHIO@l /* 0x8042EBC8@l */
lbl_801E7AC8:
/* 801E7AC8 7C 9E EA 14 */ add r4, r30, r29
/* 801E7ACC C0 04 03 84 */ lfs f0, 0x384(r4)
/* 801E7AD0 7C 7C EA 14 */ add r3, r28, r29
/* 801E7AD4 C0 43 06 DC */ lfs f2, 0x6dc(r3)
/* 801E7AD8 FC 00 10 00 */ fcmpu cr0, f0, f2
/* 801E7ADC 40 82 00 14 */ bne lbl_801E7AF0
/* 801E7AE0 C0 24 03 9C */ lfs f1, 0x39c(r4)
/* 801E7AE4 C0 03 06 F4 */ lfs f0, 0x6f4(r3)
/* 801E7AE8 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 801E7AEC 41 82 00 20 */ beq lbl_801E7B0C
lbl_801E7AF0:
/* 801E7AF0 D0 44 03 84 */ stfs f2, 0x384(r4)
/* 801E7AF4 C0 03 06 F4 */ lfs f0, 0x6f4(r3)
/* 801E7AF8 D0 04 03 9C */ stfs f0, 0x39c(r4)
/* 801E7AFC 80 64 00 8C */ lwz r3, 0x8c(r4)
/* 801E7B00 C0 24 03 84 */ lfs f1, 0x384(r4)
/* 801E7B04 C0 44 03 9C */ lfs f2, 0x39c(r4)
/* 801E7B08 48 06 CA A9 */ bl paneTrans__8CPaneMgrFff
lbl_801E7B0C:
/* 801E7B0C 3B 7B 00 01 */ addi r27, r27, 1
/* 801E7B10 2C 1B 00 06 */ cmpwi r27, 6
/* 801E7B14 3B BD 00 04 */ addi r29, r29, 4
/* 801E7B18 41 80 FF B0 */ blt lbl_801E7AC8
/* 801E7B1C 38 60 00 00 */ li r3, 0
/* 801E7B20 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7B24 38 A4 EB C8 */ addi r5, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7B28 38 00 00 02 */ li r0, 2
/* 801E7B2C 7C 09 03 A6 */ mtctr r0
lbl_801E7B30:
/* 801E7B30 38 03 03 3C */ addi r0, r3, 0x33c
/* 801E7B34 7C 1E 04 2E */ lfsx f0, r30, r0
/* 801E7B38 7C 85 1A 14 */ add r4, r5, r3
/* 801E7B3C C0 24 07 0C */ lfs f1, 0x70c(r4)
/* 801E7B40 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 801E7B44 41 82 00 08 */ beq lbl_801E7B4C
/* 801E7B48 7C 3E 05 2E */ stfsx f1, r30, r0
lbl_801E7B4C:
/* 801E7B4C 38 63 00 04 */ addi r3, r3, 4
/* 801E7B50 42 00 FF E0 */ bdnz lbl_801E7B30
/* 801E7B54 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7B58 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7B5C 88 03 07 24 */ lbz r0, 0x724(r3)
/* 801E7B60 28 00 00 00 */ cmplwi r0, 0
/* 801E7B64 41 82 00 50 */ beq lbl_801E7BB4
/* 801E7B68 80 9E 00 70 */ lwz r4, 0x70(r30)
/* 801E7B6C 38 61 00 10 */ addi r3, r1, 0x10
/* 801E7B70 80 A4 00 04 */ lwz r5, 4(r4)
/* 801E7B74 38 C0 00 00 */ li r6, 0
/* 801E7B78 38 E0 00 00 */ li r7, 0
/* 801E7B7C 48 06 D3 41 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 801E7B80 80 61 00 10 */ lwz r3, 0x10(r1)
/* 801E7B84 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E7B88 90 61 00 1C */ stw r3, 0x1c(r1)
/* 801E7B8C 90 01 00 20 */ stw r0, 0x20(r1)
/* 801E7B90 80 01 00 18 */ lwz r0, 0x18(r1)
/* 801E7B94 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7B98 C0 21 00 20 */ lfs f1, 0x20(r1)
/* 801E7B9C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7BA0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7BA4 C0 03 07 14 */ lfs f0, 0x714(r3)
/* 801E7BA8 EC 01 00 2A */ fadds f0, f1, f0
/* 801E7BAC 80 7E 00 34 */ lwz r3, 0x34(r30)
/* 801E7BB0 D0 03 00 38 */ stfs f0, 0x38(r3)
lbl_801E7BB4:
/* 801E7BB4 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7BB8 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7BBC 88 03 06 B4 */ lbz r0, 0x6b4(r3)
/* 801E7BC0 28 00 00 00 */ cmplwi r0, 0
/* 801E7BC4 40 82 00 0C */ bne lbl_801E7BD0
/* 801E7BC8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 801E7BCC 41 82 01 34 */ beq lbl_801E7D00
lbl_801E7BD0:
/* 801E7BD0 80 7E 02 04 */ lwz r3, 0x204(r30)
/* 801E7BD4 28 03 00 00 */ cmplwi r3, 0
/* 801E7BD8 41 82 00 44 */ beq lbl_801E7C1C
/* 801E7BDC 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7BE0 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7BE4 C0 24 06 60 */ lfs f1, 0x660(r4)
/* 801E7BE8 C0 44 06 64 */ lfs f2, 0x664(r4)
/* 801E7BEC 48 06 C9 C5 */ bl paneTrans__8CPaneMgrFff
/* 801E7BF0 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7BF4 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7BF8 C0 03 06 68 */ lfs f0, 0x668(r3)
/* 801E7BFC 80 7E 02 04 */ lwz r3, 0x204(r30)
/* 801E7C00 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7C04 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7C08 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7C0C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7C10 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7C14 7D 89 03 A6 */ mtctr r12
/* 801E7C18 4E 80 04 21 */ bctrl
lbl_801E7C1C:
/* 801E7C1C 80 7E 02 08 */ lwz r3, 0x208(r30)
/* 801E7C20 28 03 00 00 */ cmplwi r3, 0
/* 801E7C24 41 82 00 44 */ beq lbl_801E7C68
/* 801E7C28 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7C2C 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7C30 C0 24 06 6C */ lfs f1, 0x66c(r4)
/* 801E7C34 C0 44 06 70 */ lfs f2, 0x670(r4)
/* 801E7C38 48 06 C9 79 */ bl paneTrans__8CPaneMgrFff
/* 801E7C3C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7C40 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7C44 C0 03 06 74 */ lfs f0, 0x674(r3)
/* 801E7C48 80 7E 02 08 */ lwz r3, 0x208(r30)
/* 801E7C4C 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7C50 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7C54 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7C58 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7C5C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7C60 7D 89 03 A6 */ mtctr r12
/* 801E7C64 4E 80 04 21 */ bctrl
lbl_801E7C68:
/* 801E7C68 80 7E 02 0C */ lwz r3, 0x20c(r30)
/* 801E7C6C 28 03 00 00 */ cmplwi r3, 0
/* 801E7C70 41 82 00 44 */ beq lbl_801E7CB4
/* 801E7C74 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7C78 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7C7C C0 24 06 78 */ lfs f1, 0x678(r4)
/* 801E7C80 C0 44 06 7C */ lfs f2, 0x67c(r4)
/* 801E7C84 48 06 C9 2D */ bl paneTrans__8CPaneMgrFff
/* 801E7C88 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7C8C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7C90 C0 03 06 80 */ lfs f0, 0x680(r3)
/* 801E7C94 80 7E 02 0C */ lwz r3, 0x20c(r30)
/* 801E7C98 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7C9C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7CA0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7CA4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7CA8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7CAC 7D 89 03 A6 */ mtctr r12
/* 801E7CB0 4E 80 04 21 */ bctrl
lbl_801E7CB4:
/* 801E7CB4 80 7E 02 10 */ lwz r3, 0x210(r30)
/* 801E7CB8 28 03 00 00 */ cmplwi r3, 0
/* 801E7CBC 41 82 00 44 */ beq lbl_801E7D00
/* 801E7CC0 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7CC4 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7CC8 C0 24 06 84 */ lfs f1, 0x684(r4)
/* 801E7CCC C0 44 06 88 */ lfs f2, 0x688(r4)
/* 801E7CD0 48 06 C8 E1 */ bl paneTrans__8CPaneMgrFff
/* 801E7CD4 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 801E7CD8 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 801E7CDC C0 03 06 8C */ lfs f0, 0x68c(r3)
/* 801E7CE0 80 7E 02 10 */ lwz r3, 0x210(r30)
/* 801E7CE4 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7CE8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7CEC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7CF0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7CF4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7CF8 7D 89 03 A6 */ mtctr r12
/* 801E7CFC 4E 80 04 21 */ bctrl
lbl_801E7D00:
/* 801E7D00 39 61 00 40 */ addi r11, r1, 0x40
/* 801E7D04 48 17 A5 1D */ bl _restgpr_27
/* 801E7D08 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801E7D0C 7C 08 03 A6 */ mtlr r0
/* 801E7D10 38 21 00 40 */ addi r1, r1, 0x40
/* 801E7D14 4E 80 00 20 */ blr
@@ -1,208 +0,0 @@
lbl_801E73D8:
/* 801E73D8 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 801E73DC 7C 08 02 A6 */ mflr r0
/* 801E73E0 90 01 00 64 */ stw r0, 0x64(r1)
/* 801E73E4 39 61 00 60 */ addi r11, r1, 0x60
/* 801E73E8 48 17 AD E5 */ bl _savegpr_25
/* 801E73EC 7C 7C 1B 78 */ mr r28, r3
/* 801E73F0 7C BD 2B 78 */ mr r29, r5
/* 801E73F4 3B C0 00 00 */ li r30, 0
/* 801E73F8 3B 60 00 00 */ li r27, 0
/* 801E73FC 3B 40 00 00 */ li r26, 0
/* 801E7400 54 9F 06 3E */ clrlwi r31, r4, 0x18
lbl_801E7404:
/* 801E7404 7C 1E F8 00 */ cmpw r30, r31
/* 801E7408 41 82 00 0C */ beq lbl_801E7414
/* 801E740C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 801E7410 41 82 01 5C */ beq lbl_801E756C
lbl_801E7414:
/* 801E7414 7C 9C D2 14 */ add r4, r28, r26
/* 801E7418 80 64 02 1C */ lwz r3, 0x21c(r4)
/* 801E741C 28 03 00 00 */ cmplwi r3, 0
/* 801E7420 41 82 00 50 */ beq lbl_801E7470
/* 801E7424 80 1C 03 B8 */ lwz r0, 0x3b8(r28)
/* 801E7428 90 01 00 20 */ stw r0, 0x20(r1)
/* 801E742C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7430 88 01 00 24 */ lbz r0, 0x24(r1)
/* 801E7434 98 03 01 04 */ stb r0, 0x104(r3)
/* 801E7438 88 01 00 25 */ lbz r0, 0x25(r1)
/* 801E743C 98 03 01 05 */ stb r0, 0x105(r3)
/* 801E7440 88 01 00 26 */ lbz r0, 0x26(r1)
/* 801E7444 98 03 01 06 */ stb r0, 0x106(r3)
/* 801E7448 88 01 00 27 */ lbz r0, 0x27(r1)
/* 801E744C 98 03 01 07 */ stb r0, 0x107(r3)
/* 801E7450 88 01 00 20 */ lbz r0, 0x20(r1)
/* 801E7454 98 03 01 08 */ stb r0, 0x108(r3)
/* 801E7458 88 01 00 21 */ lbz r0, 0x21(r1)
/* 801E745C 98 03 01 09 */ stb r0, 0x109(r3)
/* 801E7460 88 01 00 22 */ lbz r0, 0x22(r1)
/* 801E7464 98 03 01 0A */ stb r0, 0x10a(r3)
/* 801E7468 88 01 00 23 */ lbz r0, 0x23(r1)
/* 801E746C 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_801E7470:
/* 801E7470 80 64 02 20 */ lwz r3, 0x220(r4)
/* 801E7474 28 03 00 00 */ cmplwi r3, 0
/* 801E7478 41 82 00 50 */ beq lbl_801E74C8
/* 801E747C 80 1C 03 B8 */ lwz r0, 0x3b8(r28)
/* 801E7480 90 01 00 18 */ stw r0, 0x18(r1)
/* 801E7484 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801E7488 88 01 00 1C */ lbz r0, 0x1c(r1)
/* 801E748C 98 03 01 04 */ stb r0, 0x104(r3)
/* 801E7490 88 01 00 1D */ lbz r0, 0x1d(r1)
/* 801E7494 98 03 01 05 */ stb r0, 0x105(r3)
/* 801E7498 88 01 00 1E */ lbz r0, 0x1e(r1)
/* 801E749C 98 03 01 06 */ stb r0, 0x106(r3)
/* 801E74A0 88 01 00 1F */ lbz r0, 0x1f(r1)
/* 801E74A4 98 03 01 07 */ stb r0, 0x107(r3)
/* 801E74A8 88 01 00 18 */ lbz r0, 0x18(r1)
/* 801E74AC 98 03 01 08 */ stb r0, 0x108(r3)
/* 801E74B0 88 01 00 19 */ lbz r0, 0x19(r1)
/* 801E74B4 98 03 01 09 */ stb r0, 0x109(r3)
/* 801E74B8 88 01 00 1A */ lbz r0, 0x1a(r1)
/* 801E74BC 98 03 01 0A */ stb r0, 0x10a(r3)
/* 801E74C0 88 01 00 1B */ lbz r0, 0x1b(r1)
/* 801E74C4 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_801E74C8:
/* 801E74C8 C0 1C 03 3C */ lfs f0, 0x33c(r28)
/* 801E74CC 7F 3C DA 14 */ add r25, r28, r27
/* 801E74D0 80 79 00 74 */ lwz r3, 0x74(r25)
/* 801E74D4 80 63 00 04 */ lwz r3, 4(r3)
/* 801E74D8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E74DC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E74E0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E74E4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E74E8 7D 89 03 A6 */ mtctr r12
/* 801E74EC 4E 80 04 21 */ bctrl
/* 801E74F0 80 99 00 A4 */ lwz r4, 0xa4(r25)
/* 801E74F4 28 04 00 00 */ cmplwi r4, 0
/* 801E74F8 41 82 01 C8 */ beq lbl_801E76C0
/* 801E74FC 38 61 00 34 */ addi r3, r1, 0x34
/* 801E7500 80 A4 00 04 */ lwz r5, 4(r4)
/* 801E7504 38 C0 00 00 */ li r6, 0
/* 801E7508 38 E0 00 00 */ li r7, 0
/* 801E750C 48 06 D9 B1 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 801E7510 80 79 00 BC */ lwz r3, 0xbc(r25)
/* 801E7514 28 03 00 00 */ cmplwi r3, 0
/* 801E7518 41 82 00 24 */ beq lbl_801E753C
/* 801E751C C0 1C 03 3C */ lfs f0, 0x33c(r28)
/* 801E7520 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7524 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7528 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E752C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7530 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7534 7D 89 03 A6 */ mtctr r12
/* 801E7538 4E 80 04 21 */ bctrl
lbl_801E753C:
/* 801E753C 80 79 00 D4 */ lwz r3, 0xd4(r25)
/* 801E7540 28 03 00 00 */ cmplwi r3, 0
/* 801E7544 41 82 01 7C */ beq lbl_801E76C0
/* 801E7548 C0 1C 03 3C */ lfs f0, 0x33c(r28)
/* 801E754C 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7550 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7554 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7558 81 83 00 00 */ lwz r12, 0(r3)
/* 801E755C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7560 7D 89 03 A6 */ mtctr r12
/* 801E7564 4E 80 04 21 */ bctrl
/* 801E7568 48 00 01 58 */ b lbl_801E76C0
lbl_801E756C:
/* 801E756C 7C 9C D2 14 */ add r4, r28, r26
/* 801E7570 80 64 02 1C */ lwz r3, 0x21c(r4)
/* 801E7574 28 03 00 00 */ cmplwi r3, 0
/* 801E7578 41 82 00 50 */ beq lbl_801E75C8
/* 801E757C 80 1C 03 BC */ lwz r0, 0x3bc(r28)
/* 801E7580 90 01 00 10 */ stw r0, 0x10(r1)
/* 801E7584 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E7588 88 01 00 14 */ lbz r0, 0x14(r1)
/* 801E758C 98 03 01 04 */ stb r0, 0x104(r3)
/* 801E7590 88 01 00 15 */ lbz r0, 0x15(r1)
/* 801E7594 98 03 01 05 */ stb r0, 0x105(r3)
/* 801E7598 88 01 00 16 */ lbz r0, 0x16(r1)
/* 801E759C 98 03 01 06 */ stb r0, 0x106(r3)
/* 801E75A0 88 01 00 17 */ lbz r0, 0x17(r1)
/* 801E75A4 98 03 01 07 */ stb r0, 0x107(r3)
/* 801E75A8 88 01 00 10 */ lbz r0, 0x10(r1)
/* 801E75AC 98 03 01 08 */ stb r0, 0x108(r3)
/* 801E75B0 88 01 00 11 */ lbz r0, 0x11(r1)
/* 801E75B4 98 03 01 09 */ stb r0, 0x109(r3)
/* 801E75B8 88 01 00 12 */ lbz r0, 0x12(r1)
/* 801E75BC 98 03 01 0A */ stb r0, 0x10a(r3)
/* 801E75C0 88 01 00 13 */ lbz r0, 0x13(r1)
/* 801E75C4 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_801E75C8:
/* 801E75C8 80 64 02 20 */ lwz r3, 0x220(r4)
/* 801E75CC 28 03 00 00 */ cmplwi r3, 0
/* 801E75D0 41 82 00 50 */ beq lbl_801E7620
/* 801E75D4 80 1C 03 BC */ lwz r0, 0x3bc(r28)
/* 801E75D8 90 01 00 08 */ stw r0, 8(r1)
/* 801E75DC 90 01 00 0C */ stw r0, 0xc(r1)
/* 801E75E0 88 01 00 0C */ lbz r0, 0xc(r1)
/* 801E75E4 98 03 01 04 */ stb r0, 0x104(r3)
/* 801E75E8 88 01 00 0D */ lbz r0, 0xd(r1)
/* 801E75EC 98 03 01 05 */ stb r0, 0x105(r3)
/* 801E75F0 88 01 00 0E */ lbz r0, 0xe(r1)
/* 801E75F4 98 03 01 06 */ stb r0, 0x106(r3)
/* 801E75F8 88 01 00 0F */ lbz r0, 0xf(r1)
/* 801E75FC 98 03 01 07 */ stb r0, 0x107(r3)
/* 801E7600 88 01 00 08 */ lbz r0, 8(r1)
/* 801E7604 98 03 01 08 */ stb r0, 0x108(r3)
/* 801E7608 88 01 00 09 */ lbz r0, 9(r1)
/* 801E760C 98 03 01 09 */ stb r0, 0x109(r3)
/* 801E7610 88 01 00 0A */ lbz r0, 0xa(r1)
/* 801E7614 98 03 01 0A */ stb r0, 0x10a(r3)
/* 801E7618 88 01 00 0B */ lbz r0, 0xb(r1)
/* 801E761C 98 03 01 0B */ stb r0, 0x10b(r3)
lbl_801E7620:
/* 801E7620 C0 1C 03 40 */ lfs f0, 0x340(r28)
/* 801E7624 7F 3C DA 14 */ add r25, r28, r27
/* 801E7628 80 79 00 74 */ lwz r3, 0x74(r25)
/* 801E762C 80 63 00 04 */ lwz r3, 4(r3)
/* 801E7630 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7634 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7638 81 83 00 00 */ lwz r12, 0(r3)
/* 801E763C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E7640 7D 89 03 A6 */ mtctr r12
/* 801E7644 4E 80 04 21 */ bctrl
/* 801E7648 80 99 00 A4 */ lwz r4, 0xa4(r25)
/* 801E764C 28 04 00 00 */ cmplwi r4, 0
/* 801E7650 41 82 00 70 */ beq lbl_801E76C0
/* 801E7654 38 61 00 28 */ addi r3, r1, 0x28
/* 801E7658 80 A4 00 04 */ lwz r5, 4(r4)
/* 801E765C 38 C0 00 00 */ li r6, 0
/* 801E7660 38 E0 00 00 */ li r7, 0
/* 801E7664 48 06 D8 59 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
/* 801E7668 80 79 00 BC */ lwz r3, 0xbc(r25)
/* 801E766C 28 03 00 00 */ cmplwi r3, 0
/* 801E7670 41 82 00 24 */ beq lbl_801E7694
/* 801E7674 C0 1C 03 40 */ lfs f0, 0x340(r28)
/* 801E7678 80 63 00 04 */ lwz r3, 4(r3)
/* 801E767C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E7680 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E7684 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7688 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E768C 7D 89 03 A6 */ mtctr r12
/* 801E7690 4E 80 04 21 */ bctrl
lbl_801E7694:
/* 801E7694 80 79 00 D4 */ lwz r3, 0xd4(r25)
/* 801E7698 28 03 00 00 */ cmplwi r3, 0
/* 801E769C 41 82 00 24 */ beq lbl_801E76C0
/* 801E76A0 C0 1C 03 40 */ lfs f0, 0x340(r28)
/* 801E76A4 80 63 00 04 */ lwz r3, 4(r3)
/* 801E76A8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 801E76AC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 801E76B0 81 83 00 00 */ lwz r12, 0(r3)
/* 801E76B4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 801E76B8 7D 89 03 A6 */ mtctr r12
/* 801E76BC 4E 80 04 21 */ bctrl
lbl_801E76C0:
/* 801E76C0 3B DE 00 01 */ addi r30, r30, 1
/* 801E76C4 2C 1E 00 06 */ cmpwi r30, 6
/* 801E76C8 3B 7B 00 04 */ addi r27, r27, 4
/* 801E76CC 3B 5A 00 08 */ addi r26, r26, 8
/* 801E76D0 41 80 FD 34 */ blt lbl_801E7404
/* 801E76D4 39 61 00 60 */ addi r11, r1, 0x60
/* 801E76D8 48 17 AB 41 */ bl _restgpr_25
/* 801E76DC 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801E76E0 7C 08 03 A6 */ mtlr r0
/* 801E76E4 38 21 00 60 */ addi r1, r1, 0x60
/* 801E76E8 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_801E6FBC:
/* 801E6FBC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E6FC0 7C 08 02 A6 */ mflr r0
/* 801E6FC4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E6FC8 2C 04 00 00 */ cmpwi r4, 0
/* 801E6FCC 41 82 00 14 */ beq lbl_801E6FE0
/* 801E6FD0 41 80 00 24 */ blt lbl_801E6FF4
/* 801E6FD4 2C 04 00 03 */ cmpwi r4, 3
/* 801E6FD8 40 80 00 1C */ bge lbl_801E6FF4
/* 801E6FDC 48 00 00 10 */ b lbl_801E6FEC
lbl_801E6FE0:
/* 801E6FE0 38 60 00 00 */ li r3, 0
/* 801E6FE4 48 15 96 2D */ bl OSSetSoundMode
/* 801E6FE8 48 00 00 0C */ b lbl_801E6FF4
lbl_801E6FEC:
/* 801E6FEC 38 60 00 01 */ li r3, 1
/* 801E6FF0 48 15 96 21 */ bl OSSetSoundMode
lbl_801E6FF4:
/* 801E6FF4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E6FF8 7C 08 03 A6 */ mtlr r0
/* 801E6FFC 38 21 00 10 */ addi r1, r1, 0x10
/* 801E7000 4E 80 00 20 */ blr
@@ -1,90 +0,0 @@
lbl_801E71CC:
/* 801E71CC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E71D0 7C 08 02 A6 */ mflr r0
/* 801E71D4 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E71D8 39 61 00 20 */ addi r11, r1, 0x20
/* 801E71DC 48 17 AF F5 */ bl _savegpr_26
/* 801E71E0 7C 7F 1B 78 */ mr r31, r3
/* 801E71E4 88 03 03 E9 */ lbz r0, 0x3e9(r3)
/* 801E71E8 28 00 00 00 */ cmplwi r0, 0
/* 801E71EC 40 82 00 14 */ bne lbl_801E7200
/* 801E71F0 38 00 05 51 */ li r0, 0x551
/* 801E71F4 38 60 05 50 */ li r3, 0x550
/* 801E71F8 38 80 05 52 */ li r4, 0x552
/* 801E71FC 48 00 00 28 */ b lbl_801E7224
lbl_801E7200:
/* 801E7200 28 00 00 01 */ cmplwi r0, 1
/* 801E7204 40 82 00 14 */ bne lbl_801E7218
/* 801E7208 38 00 05 50 */ li r0, 0x550
/* 801E720C 38 60 05 52 */ li r3, 0x552
/* 801E7210 38 80 05 51 */ li r4, 0x551
/* 801E7214 48 00 00 10 */ b lbl_801E7224
lbl_801E7218:
/* 801E7218 38 00 05 52 */ li r0, 0x552
/* 801E721C 38 60 05 51 */ li r3, 0x551
/* 801E7220 38 80 05 50 */ li r4, 0x550
lbl_801E7224:
/* 801E7224 3B 40 00 00 */ li r26, 0
/* 801E7228 3B C0 00 00 */ li r30, 0
/* 801E722C 54 1D 04 3E */ clrlwi r29, r0, 0x10
/* 801E7230 54 7C 04 3E */ clrlwi r28, r3, 0x10
/* 801E7234 54 9B 04 3E */ clrlwi r27, r4, 0x10
lbl_801E7238:
/* 801E7238 2C 1A 00 02 */ cmpwi r26, 2
/* 801E723C 40 80 00 3C */ bge lbl_801E7278
/* 801E7240 38 1E 01 34 */ addi r0, r30, 0x134
/* 801E7244 7C 7F 00 2E */ lwzx r3, r31, r0
/* 801E7248 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E724C 80 7F 00 48 */ lwz r3, 0x48(r31)
/* 801E7250 7F A4 EB 78 */ mr r4, r29
/* 801E7254 38 C0 00 00 */ li r6, 0
/* 801E7258 38 E0 00 00 */ li r7, 0
/* 801E725C 39 00 00 00 */ li r8, 0
/* 801E7260 39 20 00 00 */ li r9, 0
/* 801E7264 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7268 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E726C 7D 89 03 A6 */ mtctr r12
/* 801E7270 4E 80 04 21 */ bctrl
/* 801E7274 48 00 00 78 */ b lbl_801E72EC
lbl_801E7278:
/* 801E7278 2C 1A 00 04 */ cmpwi r26, 4
/* 801E727C 40 80 00 3C */ bge lbl_801E72B8
/* 801E7280 38 1E 01 34 */ addi r0, r30, 0x134
/* 801E7284 7C 7F 00 2E */ lwzx r3, r31, r0
/* 801E7288 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E728C 80 7F 00 48 */ lwz r3, 0x48(r31)
/* 801E7290 7F 84 E3 78 */ mr r4, r28
/* 801E7294 38 C0 00 00 */ li r6, 0
/* 801E7298 38 E0 00 00 */ li r7, 0
/* 801E729C 39 00 00 00 */ li r8, 0
/* 801E72A0 39 20 00 00 */ li r9, 0
/* 801E72A4 81 83 00 00 */ lwz r12, 0(r3)
/* 801E72A8 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E72AC 7D 89 03 A6 */ mtctr r12
/* 801E72B0 4E 80 04 21 */ bctrl
/* 801E72B4 48 00 00 38 */ b lbl_801E72EC
lbl_801E72B8:
/* 801E72B8 38 1E 01 34 */ addi r0, r30, 0x134
/* 801E72BC 7C 7F 00 2E */ lwzx r3, r31, r0
/* 801E72C0 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E72C4 80 7F 00 48 */ lwz r3, 0x48(r31)
/* 801E72C8 7F 64 DB 78 */ mr r4, r27
/* 801E72CC 38 C0 00 00 */ li r6, 0
/* 801E72D0 38 E0 00 00 */ li r7, 0
/* 801E72D4 39 00 00 00 */ li r8, 0
/* 801E72D8 39 20 00 00 */ li r9, 0
/* 801E72DC 81 83 00 00 */ lwz r12, 0(r3)
/* 801E72E0 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E72E4 7D 89 03 A6 */ mtctr r12
/* 801E72E8 4E 80 04 21 */ bctrl
lbl_801E72EC:
/* 801E72EC 3B 5A 00 01 */ addi r26, r26, 1
/* 801E72F0 2C 1A 00 06 */ cmpwi r26, 6
/* 801E72F4 3B DE 00 04 */ addi r30, r30, 4
/* 801E72F8 41 80 FF 40 */ blt lbl_801E7238
/* 801E72FC 39 61 00 20 */ addi r11, r1, 0x20
/* 801E7300 48 17 AF 1D */ bl _restgpr_26
/* 801E7304 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E7308 7C 08 03 A6 */ mtlr r0
/* 801E730C 38 21 00 20 */ addi r1, r1, 0x20
/* 801E7310 4E 80 00 20 */ blr
@@ -1,63 +0,0 @@
lbl_801E70E8:
/* 801E70E8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E70EC 7C 08 02 A6 */ mflr r0
/* 801E70F0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E70F4 39 61 00 20 */ addi r11, r1, 0x20
/* 801E70F8 48 17 B0 DD */ bl _savegpr_27
/* 801E70FC 7C 7B 1B 78 */ mr r27, r3
/* 801E7100 88 03 03 EA */ lbz r0, 0x3ea(r3)
/* 801E7104 28 00 00 00 */ cmplwi r0, 0
/* 801E7108 40 82 00 10 */ bne lbl_801E7118
/* 801E710C 38 00 05 4C */ li r0, 0x54c
/* 801E7110 38 60 05 4D */ li r3, 0x54d
/* 801E7114 48 00 00 0C */ b lbl_801E7120
lbl_801E7118:
/* 801E7118 38 00 05 4D */ li r0, 0x54d
/* 801E711C 38 60 05 4C */ li r3, 0x54c
lbl_801E7120:
/* 801E7120 3B 80 00 00 */ li r28, 0
/* 801E7124 3B E0 00 00 */ li r31, 0
/* 801E7128 54 1E 04 3E */ clrlwi r30, r0, 0x10
/* 801E712C 54 7D 04 3E */ clrlwi r29, r3, 0x10
lbl_801E7130:
/* 801E7130 2C 1C 00 02 */ cmpwi r28, 2
/* 801E7134 40 80 00 3C */ bge lbl_801E7170
/* 801E7138 38 1F 01 1C */ addi r0, r31, 0x11c
/* 801E713C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E7140 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E7144 80 7B 00 48 */ lwz r3, 0x48(r27)
/* 801E7148 7F C4 F3 78 */ mr r4, r30
/* 801E714C 38 C0 00 00 */ li r6, 0
/* 801E7150 38 E0 00 00 */ li r7, 0
/* 801E7154 39 00 00 00 */ li r8, 0
/* 801E7158 39 20 00 00 */ li r9, 0
/* 801E715C 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7160 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E7164 7D 89 03 A6 */ mtctr r12
/* 801E7168 4E 80 04 21 */ bctrl
/* 801E716C 48 00 00 38 */ b lbl_801E71A4
lbl_801E7170:
/* 801E7170 38 1F 01 1C */ addi r0, r31, 0x11c
/* 801E7174 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E7178 80 A3 00 04 */ lwz r5, 4(r3)
/* 801E717C 80 7B 00 48 */ lwz r3, 0x48(r27)
/* 801E7180 7F A4 EB 78 */ mr r4, r29
/* 801E7184 38 C0 00 00 */ li r6, 0
/* 801E7188 38 E0 00 00 */ li r7, 0
/* 801E718C 39 00 00 00 */ li r8, 0
/* 801E7190 39 20 00 00 */ li r9, 0
/* 801E7194 81 83 00 00 */ lwz r12, 0(r3)
/* 801E7198 81 8C 00 08 */ lwz r12, 8(r12)
/* 801E719C 7D 89 03 A6 */ mtctr r12
/* 801E71A0 4E 80 04 21 */ bctrl
lbl_801E71A4:
/* 801E71A4 3B 9C 00 01 */ addi r28, r28, 1
/* 801E71A8 2C 1C 00 06 */ cmpwi r28, 6
/* 801E71AC 3B FF 00 04 */ addi r31, r31, 4
/* 801E71B0 41 80 FF 80 */ blt lbl_801E7130
/* 801E71B4 39 61 00 20 */ addi r11, r1, 0x20
/* 801E71B8 48 17 B0 69 */ bl _restgpr_27
/* 801E71BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E71C0 7C 08 03 A6 */ mtlr r0
/* 801E71C4 38 21 00 20 */ addi r1, r1, 0x20
/* 801E71C8 4E 80 00 20 */ blr
@@ -1,44 +0,0 @@
lbl_801E7D60:
/* 801E7D60 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801E7D64 7C 08 02 A6 */ mflr r0
/* 801E7D68 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7D6C 39 61 00 20 */ addi r11, r1, 0x20
/* 801E7D70 48 17 A4 6D */ bl _savegpr_29
/* 801E7D74 7C 7D 1B 78 */ mr r29, r3
/* 801E7D78 54 80 04 3F */ clrlwi. r0, r4, 0x10
/* 801E7D7C 40 82 00 34 */ bne lbl_801E7DB0
/* 801E7D80 3B C0 00 00 */ li r30, 0
/* 801E7D84 3B E0 00 00 */ li r31, 0
lbl_801E7D88:
/* 801E7D88 38 1F 01 D0 */ addi r0, r31, 0x1d0
/* 801E7D8C 7C 7D 00 2E */ lwzx r3, r29, r0
/* 801E7D90 28 03 00 00 */ cmplwi r3, 0
/* 801E7D94 41 82 00 08 */ beq lbl_801E7D9C
/* 801E7D98 48 06 D8 71 */ bl hide__13CPaneMgrAlphaFv
lbl_801E7D9C:
/* 801E7D9C 3B DE 00 01 */ addi r30, r30, 1
/* 801E7DA0 2C 1E 00 03 */ cmpwi r30, 3
/* 801E7DA4 3B FF 00 04 */ addi r31, r31, 4
/* 801E7DA8 41 80 FF E0 */ blt lbl_801E7D88
/* 801E7DAC 48 00 00 30 */ b lbl_801E7DDC
lbl_801E7DB0:
/* 801E7DB0 3B C0 00 00 */ li r30, 0
/* 801E7DB4 3B E0 00 00 */ li r31, 0
lbl_801E7DB8:
/* 801E7DB8 38 1F 01 D0 */ addi r0, r31, 0x1d0
/* 801E7DBC 7C 7D 00 2E */ lwzx r3, r29, r0
/* 801E7DC0 28 03 00 00 */ cmplwi r3, 0
/* 801E7DC4 41 82 00 08 */ beq lbl_801E7DCC
/* 801E7DC8 48 06 D8 01 */ bl show__13CPaneMgrAlphaFv
lbl_801E7DCC:
/* 801E7DCC 3B DE 00 01 */ addi r30, r30, 1
/* 801E7DD0 2C 1E 00 03 */ cmpwi r30, 3
/* 801E7DD4 3B FF 00 04 */ addi r31, r31, 4
/* 801E7DD8 41 80 FF E0 */ blt lbl_801E7DB8
lbl_801E7DDC:
/* 801E7DDC 39 61 00 20 */ addi r11, r1, 0x20
/* 801E7DE0 48 17 A4 49 */ bl _restgpr_29
/* 801E7DE4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E7DE8 7C 08 03 A6 */ mtlr r0
/* 801E7DEC 38 21 00 20 */ addi r1, r1, 0x20
/* 801E7DF0 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_801E5300:
/* 801E5300 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801E5304 7C 08 02 A6 */ mflr r0
/* 801E5308 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E530C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E5310 7C 7F 1B 78 */ mr r31, r3
/* 801E5314 80 6D 86 48 */ lwz r3, mFader__13mDoGph_gInf_c(r13)
/* 801E5318 80 03 00 04 */ lwz r0, 4(r3)
/* 801E531C 2C 00 00 00 */ cmpwi r0, 0
/* 801E5320 40 82 00 30 */ bne lbl_801E5350
/* 801E5324 48 01 7B 55 */ bl dMw_fade_in__5dMw_cFv
/* 801E5328 38 00 00 04 */ li r0, 4
/* 801E532C 98 1F 03 F3 */ stb r0, 0x3f3(r31)
/* 801E5330 7F E3 FB 78 */ mr r3, r31
/* 801E5334 38 80 00 01 */ li r4, 1
/* 801E5338 48 00 2A 29 */ bl setZButtonString__14dMenu_Option_cFUs
/* 801E533C 7F E3 FB 78 */ mr r3, r31
/* 801E5340 48 00 23 AD */ bl getSelectType__14dMenu_Option_cFv
/* 801E5344 7C 64 1B 78 */ mr r4, r3
/* 801E5348 7F E3 FB 78 */ mr r3, r31
/* 801E534C 48 00 1F C9 */ bl setCursorPos__14dMenu_Option_cFUc
lbl_801E5350:
/* 801E5350 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801E5354 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801E5358 7C 08 03 A6 */ mtlr r0
/* 801E535C 38 21 00 10 */ addi r1, r1, 0x10
/* 801E5360 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_801E5364:
/* 801E5364 80 8D 86 48 */ lwz r4, mFader__13mDoGph_gInf_c(r13)
/* 801E5368 80 04 00 04 */ lwz r0, 4(r4)
/* 801E536C 2C 00 00 01 */ cmpwi r0, 1
/* 801E5370 4C 82 00 20 */ bnelr
/* 801E5374 38 00 00 05 */ li r0, 5
/* 801E5378 98 03 03 F3 */ stb r0, 0x3f3(r3)
/* 801E537C 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_801E5244:
/* 801E5244 80 8D 86 48 */ lwz r4, mFader__13mDoGph_gInf_c(r13)
/* 801E5248 80 04 00 04 */ lwz r0, 4(r4)
/* 801E524C 2C 00 00 01 */ cmpwi r0, 1
/* 801E5250 4C 82 00 20 */ bnelr
/* 801E5254 38 00 00 02 */ li r0, 2
/* 801E5258 98 03 03 F3 */ stb r0, 0x3f3(r3)
/* 801E525C 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_801E8CB0:
/* 801E8CB0 54 89 06 3E */ clrlwi r9, r4, 0x18
/* 801E8CB4 28 09 00 FF */ cmplwi r9, 0xff
/* 801E8CB8 4D 82 00 20 */ beqlr
/* 801E8CBC 38 00 00 00 */ li r0, 0
/* 801E8CC0 54 84 15 BA */ rlwinm r4, r4, 2, 0x16, 0x1d
/* 801E8CC4 7D 03 22 14 */ add r8, r3, r4
/* 801E8CC8 80 88 01 EC */ lwz r4, 0x1ec(r8)
/* 801E8CCC B0 04 00 16 */ sth r0, 0x16(r4)
/* 801E8CD0 80 88 01 F4 */ lwz r4, 0x1f4(r8)
/* 801E8CD4 B0 04 00 16 */ sth r0, 0x16(r4)
/* 801E8CD8 80 88 01 FC */ lwz r4, 0x1fc(r8)
/* 801E8CDC B0 04 00 16 */ sth r0, 0x16(r4)
/* 801E8CE0 7C 63 4A 14 */ add r3, r3, r9
/* 801E8CE4 98 A3 03 FB */ stb r5, 0x3fb(r3)
/* 801E8CE8 98 C3 03 FD */ stb r6, 0x3fd(r3)
/* 801E8CEC 98 E3 03 FF */ stb r7, 0x3ff(r3)
/* 801E8CF0 80 68 01 E4 */ lwz r3, 0x1e4(r8)
/* 801E8CF4 B0 03 00 6A */ sth r0, 0x6a(r3)
/* 801E8CF8 4E 80 00 20 */ blr
@@ -1,96 +0,0 @@
lbl_801E8CFC:
/* 801E8CFC 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 801E8D00 7C 08 02 A6 */ mflr r0
/* 801E8D04 90 01 00 54 */ stw r0, 0x54(r1)
/* 801E8D08 39 61 00 50 */ addi r11, r1, 0x50
/* 801E8D0C 48 17 94 C1 */ bl _savegpr_25
/* 801E8D10 7C 79 1B 78 */ mr r25, r3
/* 801E8D14 3B A0 00 00 */ li r29, 0
/* 801E8D18 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 801E8D1C 28 00 00 FF */ cmplwi r0, 0xff
/* 801E8D20 41 82 00 EC */ beq lbl_801E8E0C
/* 801E8D24 54 9E 15 BA */ rlwinm r30, r4, 2, 0x16, 0x1d
/* 801E8D28 7C 79 F2 14 */ add r3, r25, r30
/* 801E8D2C 80 63 01 EC */ lwz r3, 0x1ec(r3)
/* 801E8D30 7F F9 02 14 */ add r31, r25, r0
/* 801E8D34 88 9F 03 FF */ lbz r4, 0x3ff(r31)
/* 801E8D38 88 BF 03 FB */ lbz r5, 0x3fb(r31)
/* 801E8D3C 88 DF 03 FD */ lbz r6, 0x3fd(r31)
/* 801E8D40 38 E0 00 00 */ li r7, 0
/* 801E8D44 48 06 CB 35 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 801E8D48 7C 7C 1B 78 */ mr r28, r3
/* 801E8D4C 7C 79 F2 14 */ add r3, r25, r30
/* 801E8D50 80 63 01 F4 */ lwz r3, 0x1f4(r3)
/* 801E8D54 88 9F 03 FF */ lbz r4, 0x3ff(r31)
/* 801E8D58 88 BF 03 FB */ lbz r5, 0x3fb(r31)
/* 801E8D5C 88 DF 03 FD */ lbz r6, 0x3fd(r31)
/* 801E8D60 38 E0 00 00 */ li r7, 0
/* 801E8D64 48 06 CB 15 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 801E8D68 7C 7B 1B 78 */ mr r27, r3
/* 801E8D6C 7C 79 F2 14 */ add r3, r25, r30
/* 801E8D70 80 63 01 FC */ lwz r3, 0x1fc(r3)
/* 801E8D74 88 9F 03 FF */ lbz r4, 0x3ff(r31)
/* 801E8D78 88 BF 03 FB */ lbz r5, 0x3fb(r31)
/* 801E8D7C 88 DF 03 FD */ lbz r6, 0x3fd(r31)
/* 801E8D80 38 E0 00 00 */ li r7, 0
/* 801E8D84 48 06 CA F5 */ bl alphaAnime__13CPaneMgrAlphaFsUcUcUc
/* 801E8D88 7C 7A 1B 78 */ mr r26, r3
/* 801E8D8C 38 00 00 96 */ li r0, 0x96
/* 801E8D90 98 01 00 08 */ stb r0, 8(r1)
/* 801E8D94 98 01 00 09 */ stb r0, 9(r1)
/* 801E8D98 98 01 00 0A */ stb r0, 0xa(r1)
/* 801E8D9C 38 60 00 FF */ li r3, 0xff
/* 801E8DA0 98 61 00 0B */ stb r3, 0xb(r1)
/* 801E8DA4 80 01 00 08 */ lwz r0, 8(r1)
/* 801E8DA8 90 01 00 0C */ stw r0, 0xc(r1)
/* 801E8DAC 98 61 00 10 */ stb r3, 0x10(r1)
/* 801E8DB0 98 61 00 11 */ stb r3, 0x11(r1)
/* 801E8DB4 98 61 00 12 */ stb r3, 0x12(r1)
/* 801E8DB8 98 61 00 13 */ stb r3, 0x13(r1)
/* 801E8DBC 80 01 00 10 */ lwz r0, 0x10(r1)
/* 801E8DC0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E8DC4 7C 99 F2 14 */ add r4, r25, r30
/* 801E8DC8 80 64 01 E4 */ lwz r3, 0x1e4(r4)
/* 801E8DCC 80 03 00 5C */ lwz r0, 0x5c(r3)
/* 801E8DD0 90 01 00 18 */ stw r0, 0x18(r1)
/* 801E8DD4 90 01 00 1C */ stw r0, 0x1c(r1)
/* 801E8DD8 80 64 01 E4 */ lwz r3, 0x1e4(r4)
/* 801E8DDC 80 03 00 5C */ lwz r0, 0x5c(r3)
/* 801E8DE0 90 01 00 20 */ stw r0, 0x20(r1)
/* 801E8DE4 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E8DE8 80 64 01 E4 */ lwz r3, 0x1e4(r4)
/* 801E8DEC 88 9F 03 FF */ lbz r4, 0x3ff(r31)
/* 801E8DF0 38 A1 00 24 */ addi r5, r1, 0x24
/* 801E8DF4 38 C1 00 1C */ addi r6, r1, 0x1c
/* 801E8DF8 38 E1 00 14 */ addi r7, r1, 0x14
/* 801E8DFC 39 01 00 0C */ addi r8, r1, 0xc
/* 801E8E00 39 20 00 00 */ li r9, 0
/* 801E8E04 48 06 BA B9 */ bl colorAnime__8CPaneMgrFsQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorUc
/* 801E8E08 48 00 00 14 */ b lbl_801E8E1C
lbl_801E8E0C:
/* 801E8E0C 3B 80 00 01 */ li r28, 1
/* 801E8E10 3B 60 00 01 */ li r27, 1
/* 801E8E14 3B 40 00 01 */ li r26, 1
/* 801E8E18 38 60 00 01 */ li r3, 1
lbl_801E8E1C:
/* 801E8E1C 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 801E8E20 28 00 00 01 */ cmplwi r0, 1
/* 801E8E24 40 82 00 2C */ bne lbl_801E8E50
/* 801E8E28 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 801E8E2C 28 00 00 01 */ cmplwi r0, 1
/* 801E8E30 40 82 00 20 */ bne lbl_801E8E50
/* 801E8E34 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 801E8E38 28 00 00 01 */ cmplwi r0, 1
/* 801E8E3C 40 82 00 14 */ bne lbl_801E8E50
/* 801E8E40 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801E8E44 28 00 00 01 */ cmplwi r0, 1
/* 801E8E48 40 82 00 08 */ bne lbl_801E8E50
/* 801E8E4C 3B A0 00 01 */ li r29, 1
lbl_801E8E50:
/* 801E8E50 7F A3 EB 78 */ mr r3, r29
/* 801E8E54 39 61 00 50 */ addi r11, r1, 0x50
/* 801E8E58 48 17 93 C1 */ bl _restgpr_25
/* 801E8E5C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 801E8E60 7C 08 03 A6 */ mtlr r0
/* 801E8E64 38 21 00 50 */ addi r1, r1, 0x50
/* 801E8E68 4E 80 00 20 */ blr
+2
View File
@@ -69,6 +69,8 @@ public:
/* 802F9640 */ static void* getNameResource(char const*);
/* 802F9690 */ void animation();
void setScissor(bool i_scissor) { mScissor = i_scissor; }
static J2DDataManage* getDataManage() { return mDataManage; }
static J2DDataManage* mDataManage;
+5
View File
@@ -105,6 +105,11 @@ public:
size.mSizeY = mFontSizeY;
}
void setFontColor(JUtility::TColor i_charColor, JUtility::TColor i_GradientColor) {
mCharColor = i_charColor;
mGradientColor = i_GradientColor;
}
void setCharSpace(f32 space) { mCharSpacing = space; }
f32 getCharSpace() const { return mCharSpacing; }
void setLineSpace(f32 space) { mLineSpacing = space; }
+34
View File
@@ -418,6 +418,7 @@ public:
JKRArchive* getNameResArchive() { return mNameResArchive; }
JKRArchive* getFmapResArchive() { return mFmapResArchive; }
JKRAramArchive* getFieldMapArchive2() { return (JKRAramArchive*)mFieldMapArchive2; }
JKRArchive* getOptionResArchive() { return mOptionResArchive; }
void setFieldMapArchive2(JKRArchive* arc) { mFieldMapArchive2 = arc; }
void setAnmArchive(JKRArchive* arc) { mAnmArchive = arc; }
@@ -426,6 +427,7 @@ public:
void setCollectResArchive(JKRArchive* arc) { mCollectResArchive = arc; }
void setItemIconArchive(JKRArchive* arc) { mItemIconArchive = arc; }
void setAllMapArchive(JKRArchive* arc) { mAllMapArchive = arc; }
void setOptionResArchive(JKRArchive* arc) { mOptionResArchive = arc; }
void setRingResArchive(JKRArchive* arc) { mRingResArchive = arc; }
void setNameResArchive(JKRArchive* arc) { mNameResArchive = arc; }
void setDemoMsgArchive(JKRArchive* arc) { mDemoMsgArchive = arc; }
@@ -1226,6 +1228,14 @@ inline u8 dComIfGs_getOptAttentionType() {
return g_dComIfG_gameInfo.info.getPlayer().getConfig().getAttentionType();
}
inline u8 dComIfGs_getOptCameraControl() {
return g_dComIfG_gameInfo.info.getPlayer().getConfig().getCameraControl();
}
inline u8 dComIfGs_getOptSound() {
return g_dComIfG_gameInfo.info.getPlayer().getConfig().getSound();
}
inline BOOL dComIfGs_isTbox(int i_no) {
return g_dComIfG_gameInfo.info.getMemory().getBit().isTbox(i_no);
}
@@ -1672,6 +1682,22 @@ inline void dComIfGs_setLastWarpAcceptStage(s8 param_0) {
g_dComIfG_gameInfo.info.getPlayer().getPlayerLastMarkInfo().setWarpAcceptStage(param_0);
}
inline void dComIfGs_setOptSound(u8 i_mode) {
g_dComIfG_gameInfo.info.getPlayer().getConfig().setSound(i_mode);
}
inline void dComIfGs_setOptVibration(u8 i_status) {
g_dComIfG_gameInfo.info.getPlayer().getConfig().setVibration(i_status);
}
inline void dComIfGs_setOptAttentionType(u8 i_attentionType) {
g_dComIfG_gameInfo.info.getPlayer().getConfig().setAttentionType(i_attentionType);
}
inline void dComIfGs_setOptCameraControl(u8 i_cameraControl) {
g_dComIfG_gameInfo.info.getPlayer().getConfig().setCameraControl(i_cameraControl);
}
inline void dComIfGs_setOptPointer(u8 i_pointer) {
g_dComIfG_gameInfo.info.getPlayer().getConfig().setPointer(i_pointer);
}
@@ -1914,6 +1940,10 @@ inline void dComIfGp_setRingResArchive(JKRArchive* arc) {
g_dComIfG_gameInfo.play.setRingResArchive(arc);
}
inline void dComIfGp_setOptionResArchive(JKRArchive* arc) {
g_dComIfG_gameInfo.play.setOptionResArchive(arc);
}
inline void dComIfGp_setNameResArchive(JKRArchive* arc) {
g_dComIfG_gameInfo.play.setNameResArchive(arc);
}
@@ -2737,6 +2767,10 @@ inline JKRAramArchive* dComIfGp_getFieldMapArchive2() {
return g_dComIfG_gameInfo.play.getFieldMapArchive2();
}
inline JKRArchive* dComIfGp_getOptionResArchive() {
return g_dComIfG_gameInfo.play.getOptionResArchive();
}
inline void dComIfGp_onPauseFlag() {
g_dComIfG_gameInfo.play.onPauseFlag();
}
+3 -1
View File
@@ -26,7 +26,9 @@ public:
u8 getStatus() { return mStatus; }
void draw() { _draw(); }
u8 field_0x4[0x3D - 0x4];
u8 field_0x4[0x38 - 0x4];
/* 0x38 */ f32 mPosY;
/* 0x3C */ u8 field_0x3c[0x3D - 0x3C];
/* 0x3D */ u8 mStatus;
};
+30 -31
View File
@@ -24,11 +24,11 @@ public:
/* 801E36CC */ void _draw();
/* 801E38CC */ void drawHaihai();
/* 801E3A7C */ bool isSync();
/* 801E3AA4 */ void checkLeftTrigger();
/* 801E3AC8 */ void checkRightTrigger();
/* 801E3AA4 */ bool checkLeftTrigger();
/* 801E3AC8 */ bool checkRightTrigger();
/* 801E3AEC */ void setAnimation();
/* 801E3B98 */ bool _open();
/* 801E3DE0 */ void _close();
/* 801E3DE0 */ bool _close();
/* 801E3F6C */ void atten_init();
/* 801E3FC4 */ void atten_move();
/* 801E41A0 */ void vib_init();
@@ -65,7 +65,7 @@ public:
/* 801E71CC */ void setSoundString();
/* 801E7314 */ void setCursorPos(u8);
/* 801E73D8 */ void setSelectColor(u8, bool);
/* 801E76EC */ void getSelectType();
/* 801E76EC */ u8 getSelectType();
/* 801E7718 */ void changeBarColor(bool);
/* 801E78B8 */ void setHIO(bool);
/* 801E7D18 */ void cursorAnime(f32);
@@ -73,24 +73,25 @@ public:
/* 801E7DF4 */ void changeTVCheck();
/* 801E7E98 */ void setAButtonString(u16);
/* 801E7F9C */ void setBButtonString(u16);
/* 801E80A0 */ void isRumbleSupported();
/* 801E80A0 */ bool isRumbleSupported();
/* 801E80AC */ bool dpdMenuMove();
/* 801E80B4 */ void paneResize(u64);
/* 801E8210 */ void initialize();
/* 801E82C4 */ void yesnoMenuMoveAnmInitSet(int, int);
/* 801E8438 */ void yesnoMenuMoveAnm();
/* 801E85D4 */ void yesnoSelectMoveAnm();
/* 801E8438 */ bool yesnoMenuMoveAnm();
/* 801E85D4 */ u8 yesnoSelectMoveAnm();
/* 801E8888 */ void yesnoCursorShow();
/* 801E89F8 */ void yesNoSelectStart();
/* 801E8AC8 */ void yesnoSelectAnmSet();
/* 801E8C38 */ void yesnoCancelAnmSet();
/* 801E8CB0 */ void yesnoWakuAlpahAnmInit(u8, u8, u8, u8);
/* 801E8CFC */ void yesnoWakuAlpahAnm(u8);
/* 801E8CFC */ u8 yesnoWakuAlpahAnm(u8);
/* 801E8E6C */ virtual void draw();
/* 801E2014 */ virtual ~dMenu_Option_c();
u8 getQuitStatus() { return mQuitStatus; }
u8 isUseFlag(u8 i_flag) { return (mUseFlag & i_flag) != 0; }
private:
/* 0x004 */ J2DScreen* mpBackScreen;
@@ -100,21 +101,21 @@ private:
/* 0x014 */ J2DScreen* mpTVScreen;
/* 0x018 */ J2DScreen* mpScreenIcon;
/* 0x01C */ J2DScreen* mpSelectScreen;
/* 0x020 */ void* field_0x20;
/* 0x024 */ void* field_0x24;
/* 0x028 */ void* field_0x28;
/* 0x02C */ void* field_0x2c;
/* 0x030 */ void* field_0x30;
/* 0x020 */ J2DAnmTransform* field_0x20;
/* 0x024 */ J2DAnmTransform* field_0x24;
/* 0x028 */ J2DAnmTransform* field_0x28;
/* 0x02C */ J2DAnmColor* field_0x2c;
/* 0x030 */ J2DAnmTextureSRTKey* field_0x30;
/* 0x034 */ dFile_warning_c* mpWarning;
/* 0x038 */ J2DPicture* mpBlackTex;
/* 0x03C */ dMenu_Calibration_c* field_0x3c;
/* 0x040 */ mDoDvdThd_mountArchive_c* field_0x40;
/* 0x03C */ dMenu_Calibration_c* mpCalibration;
/* 0x040 */ mDoDvdThd_mountArchive_c* mpMount;
/* 0x044 */ dSelect_cursor_c* mpDrawCursor;
/* 0x048 */ dMsgString_c* mpString;
/* 0x04C */ dMeterHaihai_c* mpMeterHaihai;
/* 0x050 */ JKRArchive* field_0x50;
/* 0x054 */ JUTFont* field_0x54;
/* 0x058 */ STControl* field_0x58;
/* 0x050 */ JKRArchive* mpArchive;
/* 0x054 */ JUTFont* mpFont;
/* 0x058 */ STControl* mpStick;
/* 0x05C */ CPaneMgr* mpParent[5];
/* 0x070 */ CPaneMgr* mpTitle;
/* 0x074 */ CPaneMgr* mpMenuNull[6];
@@ -123,12 +124,11 @@ private:
/* 0x0BC */ CPaneMgr* mpMenuPane2[6];
/* 0x0D4 */ CPaneMgr* mpMenuPane3[6];
/* 0x0EC */ CPaneMgr* mpMenuPane32[6];
/* 0x104 */ CPaneMgr* mpMenuText[5][6];
/* 0x17C */ int field_0x17c[6];
/* 0x104 */ CPaneMgr* mpMenuText[6][6];
/* 0x194 */ CPaneMgr* mpHaihaiPosL[5];
/* 0x1A8 */ CPaneMgr* mpHaihaiPosR[5];
/* 0x1BC */ u8 field_0x1bc[4];
/* 0x1C0 */ int field_0x1c0[4];
/* 0x1C0 */ CPaneMgr* field_0x1c0[4];
/* 0x1D0 */ CPaneMgr* mpZButtonText[3];
/* 0x1DC */ CPaneMgr* mpYesNoSelBase_c[2];
/* 0x1E4 */ CPaneMgr* mpYesNoTxt_c[2];
@@ -139,24 +139,23 @@ private:
/* 0x20C */ CPaneMgr* mpButtonText[2];
/* 0x214 */ CPaneMgr* mpTVButtonAB;
/* 0x218 */ CPaneMgr* mpTVButtonText;
/* 0x21C */ J2DTextBox* field_0x21c[12];
/* 0x21C */ J2DTextBox* field_0x21c[6][2];
/* 0x24C */ u8 field_0x24c[0x8];
/* 0x254 */ int field_0x254;
/* 0x258 */ int field_0x258;
/* 0x254 */ J2DTextBox* field_0x254[2];
/* 0x25C */ J2DTextBox* field_0x25c[5];
/* 0x270 */ J2DTextBox* field_0x270[3];
/* 0x27C */ int field_0x27c;
/* 0x280 */ int field_0x280[6];
/* 0x298 */ int field_0x298[6];
/* 0x27C */ J2DPane* field_0x27c;
/* 0x280 */ J2DPicture* field_0x280[6];
/* 0x298 */ J2DTextBox* field_0x298[6];
/* 0x2B0 */ JUtility::TColor field_0x2b0[2];
/* 0x2B8 */ JUtility::TColor field_0x2b8[2];
/* 0x2C0 */ JUtility::TColor field_0x2c0[2];
/* 0x2C8 */ JUtility::TColor field_0x2c8[2];
/* 0x2D0 */ int field_0x2d0[3][8];
/* 0x2D0 */ J2DPane* field_0x2d0[6][4];
/* 0x330 */ f32 field_0x330;
/* 0x334 */ f32 field_0x334;
/* 0x338 */ f32 field_0x338;
/* 0x33C */ f32 field_0x33c[2];
/* 0x33C */ f32 mBarScale[2];
/* 0x344 */ f32 field_0x344[6];
/* 0x35C */ f32 field_0x35c[6];
/* 0x374 */ f32 field_0x374;
@@ -171,8 +170,8 @@ private:
/* 0x3C0 */ int field_0x3c0;
/* 0x3C4 */ int field_0x3c4;
/* 0x3C8 */ int field_0x3c8[4];
/* 0x3D8 */ u16 field_0x3d8;
/* 0x3DA */ u16 field_0x3da;
/* 0x3D8 */ s16 mFrame;
/* 0x3DA */ s16 field_0x3da;
/* 0x3DC */ u16 field_0x3dc;
/* 0x3DE */ u16 field_0x3de;
/* 0x3E0 */ u8 field_0x3e0;
+1 -2
View File
@@ -95,8 +95,7 @@ public:
/* 0x3C */ f32 mOptionTypeBGPosY[4];
/* 0x4C */ f32 mTVsettingPosY;
/* 0x50 */ f32 mPointerCalibrationPosY;
/* 0x54 */ f32 mSelectBarScale;
/* 0x58 */ f32 mUnselectBarScale;
/* 0x54 */ f32 mBarScale[2]; // 0: mSelectBarScale | 1: mUnselectBarScale
/* 0x5C */ f32 mBackgroundPosY;
/* 0x60 */ f32 mArrowOffsetX;
/* 0x64 */ f32 mArrowOffsetX_4x3;
+2101 -584
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -234,8 +234,8 @@ dMeter_drawCollectHIO_c::dMeter_drawCollectHIO_c() {
/* 801FE4EC-801FE5CC 1F8E2C 00E0+00 1/1 0/0 0/0 .text __ct__22dMeter_drawOptionHIO_cFv */
dMeter_drawOptionHIO_c::dMeter_drawOptionHIO_c() {
mSelectBarScale = 1.02f;
mUnselectBarScale = 0.98f;
mBarScale[0] = 1.02f;
mBarScale[1] = 0.98f;
mArrowSize = 0.3f;
mSelectNameColor.set(255, 255, 255, 255);