d_meter2 wip / d_s_play / d_file_sel_info (#179)

* d_meter2 wip

* d_s_play

* d_file_sel_info

* format

* tag_lv5soup / tag_setBall / fix dKyeff

* d_cc_uty
This commit is contained in:
TakaRikka
2022-02-06 09:23:54 -05:00
committed by GitHub
parent 612f26c132
commit 3a79e96e8b
133 changed files with 2651 additions and 4501 deletions
@@ -1,123 +0,0 @@
lbl_80087A58:
/* 80087A58 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80087A5C 7C 08 02 A6 */ mflr r0
/* 80087A60 90 01 00 14 */ stw r0, 0x14(r1)
/* 80087A64 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80087A68 7C 7F 1B 78 */ mr r31, r3
/* 80087A6C 80 63 00 00 */ lwz r3, 0(r3)
/* 80087A70 28 03 00 00 */ cmplwi r3, 0
/* 80087A74 40 82 00 0C */ bne lbl_80087A80
/* 80087A78 38 60 00 00 */ li r3, 0
/* 80087A7C 48 00 01 74 */ b lbl_80087BF0
lbl_80087A80:
/* 80087A80 48 1D BF C9 */ bl GetAc__8cCcD_ObjFv
/* 80087A84 90 7F 00 04 */ stw r3, 4(r31)
/* 80087A88 38 00 00 0C */ li r0, 0xc
/* 80087A8C 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087A90 38 00 00 00 */ li r0, 0
/* 80087A94 B0 1F 00 1C */ sth r0, 0x1c(r31)
/* 80087A98 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80087A9C 80 1F 00 04 */ lwz r0, 4(r31)
/* 80087AA0 28 00 00 00 */ cmplwi r0, 0
/* 80087AA4 41 82 00 B4 */ beq lbl_80087B58
/* 80087AA8 7F E3 FB 78 */ mr r3, r31
/* 80087AAC 4B FF FA E9 */ bl at_power_get__FP11dCcU_AtInfo
/* 80087AB0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80087AB4 B0 1F 00 1C */ sth r0, 0x1c(r31)
/* 80087AB8 80 7F 00 04 */ lwz r3, 4(r31)
/* 80087ABC A8 03 00 08 */ lha r0, 8(r3)
/* 80087AC0 2C 00 00 FD */ cmpwi r0, 0xfd
/* 80087AC4 41 82 00 08 */ beq lbl_80087ACC
/* 80087AC8 40 82 00 40 */ bne lbl_80087B08
lbl_80087ACC:
/* 80087ACC 80 7F 00 00 */ lwz r3, 0(r31)
/* 80087AD0 80 63 00 10 */ lwz r3, 0x10(r3)
/* 80087AD4 54 60 04 21 */ rlwinm. r0, r3, 0, 0x10, 0x10
/* 80087AD8 40 82 00 0C */ bne lbl_80087AE4
/* 80087ADC 54 60 02 53 */ rlwinm. r0, r3, 0, 9, 9
/* 80087AE0 41 82 00 10 */ beq lbl_80087AF0
lbl_80087AE4:
/* 80087AE4 38 00 00 09 */ li r0, 9
/* 80087AE8 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087AEC 48 00 00 6C */ b lbl_80087B58
lbl_80087AF0:
/* 80087AF0 38 00 00 01 */ li r0, 1
/* 80087AF4 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087AF8 4B FF F8 DD */ bl cc_pl_cut_bit_get__Fv
/* 80087AFC 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 80087B00 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80087B04 48 00 00 54 */ b lbl_80087B58
lbl_80087B08:
/* 80087B08 2C 00 02 21 */ cmpwi r0, 0x221
/* 80087B0C 40 82 00 18 */ bne lbl_80087B24
/* 80087B10 38 00 00 02 */ li r0, 2
/* 80087B14 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087B18 3C 00 10 00 */ lis r0, 0x1000
/* 80087B1C 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80087B20 48 00 00 38 */ b lbl_80087B58
lbl_80087B24:
/* 80087B24 2C 00 00 FE */ cmpwi r0, 0xfe
/* 80087B28 40 82 00 18 */ bne lbl_80087B40
/* 80087B2C 38 00 00 0A */ li r0, 0xa
/* 80087B30 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087B34 3C 00 40 00 */ lis r0, 0x4000
/* 80087B38 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80087B3C 48 00 00 1C */ b lbl_80087B58
lbl_80087B40:
/* 80087B40 2C 00 03 08 */ cmpwi r0, 0x308
/* 80087B44 40 82 00 14 */ bne lbl_80087B58
/* 80087B48 38 00 00 0F */ li r0, 0xf
/* 80087B4C 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087B50 3C 00 80 00 */ lis r0, 0x8000
/* 80087B54 90 1F 00 14 */ stw r0, 0x14(r31)
lbl_80087B58:
/* 80087B58 38 00 00 00 */ li r0, 0
/* 80087B5C 98 1F 00 1F */ stb r0, 0x1f(r31)
/* 80087B60 80 7F 00 00 */ lwz r3, 0(r31)
/* 80087B64 80 83 00 10 */ lwz r4, 0x10(r3)
/* 80087B68 54 80 06 73 */ rlwinm. r0, r4, 0, 0x19, 0x19
/* 80087B6C 40 82 00 1C */ bne lbl_80087B88
/* 80087B70 54 80 03 DF */ rlwinm. r0, r4, 0, 0xf, 0xf
/* 80087B74 40 82 00 14 */ bne lbl_80087B88
/* 80087B78 54 80 06 31 */ rlwinm. r0, r4, 0, 0x18, 0x18
/* 80087B7C 40 82 00 0C */ bne lbl_80087B88
/* 80087B80 54 80 06 F7 */ rlwinm. r0, r4, 0, 0x1b, 0x1b
/* 80087B84 41 82 00 10 */ beq lbl_80087B94
lbl_80087B88:
/* 80087B88 38 00 00 10 */ li r0, 0x10
/* 80087B8C 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80087B90 48 00 00 5C */ b lbl_80087BEC
lbl_80087B94:
/* 80087B94 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
/* 80087B98 41 82 00 10 */ beq lbl_80087BA8
/* 80087B9C 38 00 10 00 */ li r0, 0x1000
/* 80087BA0 90 1F 00 14 */ stw r0, 0x14(r31)
/* 80087BA4 48 00 00 48 */ b lbl_80087BEC
lbl_80087BA8:
/* 80087BA8 80 9F 00 04 */ lwz r4, 4(r31)
/* 80087BAC A8 04 00 08 */ lha r0, 8(r4)
/* 80087BB0 2C 00 00 FD */ cmpwi r0, 0xfd
/* 80087BB4 41 82 00 08 */ beq lbl_80087BBC
/* 80087BB8 40 82 00 20 */ bne lbl_80087BD8
lbl_80087BBC:
/* 80087BBC 4B FF CB E1 */ bl dCcD_GetGObjInf__FP8cCcD_Obj
/* 80087BC0 88 03 00 77 */ lbz r0, 0x77(r3)
/* 80087BC4 2C 00 00 01 */ cmpwi r0, 1
/* 80087BC8 40 82 00 24 */ bne lbl_80087BEC
/* 80087BCC 38 00 00 01 */ li r0, 1
/* 80087BD0 98 1F 00 1F */ stb r0, 0x1f(r31)
/* 80087BD4 48 00 00 18 */ b lbl_80087BEC
lbl_80087BD8:
/* 80087BD8 A0 1F 00 1C */ lhz r0, 0x1c(r31)
/* 80087BDC 28 00 00 03 */ cmplwi r0, 3
/* 80087BE0 41 80 00 0C */ blt lbl_80087BEC
/* 80087BE4 38 00 00 01 */ li r0, 1
/* 80087BE8 98 1F 00 1F */ stb r0, 0x1f(r31)
lbl_80087BEC:
/* 80087BEC 80 7F 00 04 */ lwz r3, 4(r31)
lbl_80087BF0:
/* 80087BF0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80087BF4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80087BF8 7C 08 03 A6 */ mtlr r0
/* 80087BFC 38 21 00 10 */ addi r1, r1, 0x10
/* 80087C00 4E 80 00 20 */ blr
@@ -1,370 +0,0 @@
lbl_80087594:
/* 80087594 80 A3 00 00 */ lwz r5, 0(r3)
/* 80087598 88 85 00 14 */ lbz r4, 0x14(r5)
/* 8008759C 7C 80 23 78 */ mr r0, r4
/* 800875A0 88 63 00 1E */ lbz r3, 0x1e(r3)
/* 800875A4 28 03 00 00 */ cmplwi r3, 0
/* 800875A8 40 82 00 70 */ bne lbl_80087618
/* 800875AC 80 65 00 10 */ lwz r3, 0x10(r5)
/* 800875B0 54 63 00 C7 */ rlwinm. r3, r3, 0, 3, 3
/* 800875B4 41 82 00 0C */ beq lbl_800875C0
/* 800875B8 38 00 00 00 */ li r0, 0
/* 800875BC 48 00 04 94 */ b lbl_80087A50
lbl_800875C0:
/* 800875C0 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 800875C4 28 03 00 01 */ cmplwi r3, 1
/* 800875C8 40 82 00 0C */ bne lbl_800875D4
/* 800875CC 38 00 00 01 */ li r0, 1
/* 800875D0 48 00 04 80 */ b lbl_80087A50
lbl_800875D4:
/* 800875D4 28 03 00 02 */ cmplwi r3, 2
/* 800875D8 40 82 00 0C */ bne lbl_800875E4
/* 800875DC 38 00 00 0A */ li r0, 0xa
/* 800875E0 48 00 04 70 */ b lbl_80087A50
lbl_800875E4:
/* 800875E4 28 03 00 03 */ cmplwi r3, 3
/* 800875E8 40 82 00 10 */ bne lbl_800875F8
/* 800875EC 1C 04 00 0A */ mulli r0, r4, 0xa
/* 800875F0 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 800875F4 48 00 04 5C */ b lbl_80087A50
lbl_800875F8:
/* 800875F8 28 03 00 06 */ cmplwi r3, 6
/* 800875FC 40 82 00 0C */ bne lbl_80087608
/* 80087600 38 00 00 50 */ li r0, 0x50
/* 80087604 48 00 04 4C */ b lbl_80087A50
lbl_80087608:
/* 80087608 28 03 00 04 */ cmplwi r3, 4
/* 8008760C 41 80 04 44 */ blt lbl_80087A50
/* 80087610 38 00 00 C8 */ li r0, 0xc8
/* 80087614 48 00 04 3C */ b lbl_80087A50
lbl_80087618:
/* 80087618 28 03 00 06 */ cmplwi r3, 6
/* 8008761C 40 82 00 60 */ bne lbl_8008767C
/* 80087620 80 65 00 10 */ lwz r3, 0x10(r5)
/* 80087624 54 63 00 C7 */ rlwinm. r3, r3, 0, 3, 3
/* 80087628 41 82 00 0C */ beq lbl_80087634
/* 8008762C 38 00 00 00 */ li r0, 0
/* 80087630 48 00 04 20 */ b lbl_80087A50
lbl_80087634:
/* 80087634 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 80087638 28 03 00 01 */ cmplwi r3, 1
/* 8008763C 40 82 00 0C */ bne lbl_80087648
/* 80087640 38 00 00 01 */ li r0, 1
/* 80087644 48 00 04 0C */ b lbl_80087A50
lbl_80087648:
/* 80087648 28 03 00 02 */ cmplwi r3, 2
/* 8008764C 40 82 00 0C */ bne lbl_80087658
/* 80087650 38 00 00 0A */ li r0, 0xa
/* 80087654 48 00 03 FC */ b lbl_80087A50
lbl_80087658:
/* 80087658 28 03 00 06 */ cmplwi r3, 6
/* 8008765C 40 82 00 0C */ bne lbl_80087668
/* 80087660 38 00 00 50 */ li r0, 0x50
/* 80087664 48 00 03 EC */ b lbl_80087A50
lbl_80087668:
/* 80087668 28 03 00 03 */ cmplwi r3, 3
/* 8008766C 41 80 03 E4 */ blt lbl_80087A50
/* 80087670 1C 04 00 0A */ mulli r0, r4, 0xa
/* 80087674 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80087678 48 00 03 D8 */ b lbl_80087A50
lbl_8008767C:
/* 8008767C 28 03 00 04 */ cmplwi r3, 4
/* 80087680 40 82 00 80 */ bne lbl_80087700
/* 80087684 80 A5 00 10 */ lwz r5, 0x10(r5)
/* 80087688 54 A3 02 53 */ rlwinm. r3, r5, 0, 9, 9
/* 8008768C 41 82 00 0C */ beq lbl_80087698
/* 80087690 38 00 00 C8 */ li r0, 0xc8
/* 80087694 48 00 03 BC */ b lbl_80087A50
lbl_80087698:
/* 80087698 54 A3 00 C7 */ rlwinm. r3, r5, 0, 3, 3
/* 8008769C 41 82 00 0C */ beq lbl_800876A8
/* 800876A0 38 00 00 00 */ li r0, 0
/* 800876A4 48 00 03 AC */ b lbl_80087A50
lbl_800876A8:
/* 800876A8 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 800876AC 28 03 00 01 */ cmplwi r3, 1
/* 800876B0 40 82 00 0C */ bne lbl_800876BC
/* 800876B4 38 00 00 01 */ li r0, 1
/* 800876B8 48 00 03 98 */ b lbl_80087A50
lbl_800876BC:
/* 800876BC 28 03 00 02 */ cmplwi r3, 2
/* 800876C0 40 82 00 0C */ bne lbl_800876CC
/* 800876C4 38 00 00 0A */ li r0, 0xa
/* 800876C8 48 00 03 88 */ b lbl_80087A50
lbl_800876CC:
/* 800876CC 28 03 00 03 */ cmplwi r3, 3
/* 800876D0 41 80 00 10 */ blt lbl_800876E0
/* 800876D4 1C 04 00 0A */ mulli r0, r4, 0xa
/* 800876D8 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 800876DC 48 00 03 74 */ b lbl_80087A50
lbl_800876E0:
/* 800876E0 28 03 00 06 */ cmplwi r3, 6
/* 800876E4 40 82 00 0C */ bne lbl_800876F0
/* 800876E8 38 00 00 50 */ li r0, 0x50
/* 800876EC 48 00 03 64 */ b lbl_80087A50
lbl_800876F0:
/* 800876F0 28 03 00 04 */ cmplwi r3, 4
/* 800876F4 41 80 03 5C */ blt lbl_80087A50
/* 800876F8 38 00 00 C8 */ li r0, 0xc8
/* 800876FC 48 00 03 54 */ b lbl_80087A50
lbl_80087700:
/* 80087700 28 03 00 05 */ cmplwi r3, 5
/* 80087704 40 82 00 4C */ bne lbl_80087750
/* 80087708 80 65 00 10 */ lwz r3, 0x10(r5)
/* 8008770C 54 63 04 A5 */ rlwinm. r3, r3, 0, 0x12, 0x12
/* 80087710 41 82 00 0C */ beq lbl_8008771C
/* 80087714 38 00 00 00 */ li r0, 0
/* 80087718 48 00 03 38 */ b lbl_80087A50
lbl_8008771C:
/* 8008771C 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 80087720 28 03 00 01 */ cmplwi r3, 1
/* 80087724 40 82 00 0C */ bne lbl_80087730
/* 80087728 38 00 00 01 */ li r0, 1
/* 8008772C 48 00 03 24 */ b lbl_80087A50
lbl_80087730:
/* 80087730 28 03 00 02 */ cmplwi r3, 2
/* 80087734 40 82 00 0C */ bne lbl_80087740
/* 80087738 38 00 00 03 */ li r0, 3
/* 8008773C 48 00 03 14 */ b lbl_80087A50
lbl_80087740:
/* 80087740 28 03 00 03 */ cmplwi r3, 3
/* 80087744 41 80 03 0C */ blt lbl_80087A50
/* 80087748 38 00 00 04 */ li r0, 4
/* 8008774C 48 00 03 04 */ b lbl_80087A50
lbl_80087750:
/* 80087750 28 03 00 02 */ cmplwi r3, 2
/* 80087754 40 82 00 6C */ bne lbl_800877C0
/* 80087758 80 65 00 10 */ lwz r3, 0x10(r5)
/* 8008775C 54 63 02 53 */ rlwinm. r3, r3, 0, 9, 9
/* 80087760 41 82 00 0C */ beq lbl_8008776C
/* 80087764 38 00 00 C8 */ li r0, 0xc8
/* 80087768 48 00 02 E8 */ b lbl_80087A50
lbl_8008776C:
/* 8008776C 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 80087770 28 03 00 01 */ cmplwi r3, 1
/* 80087774 40 82 00 0C */ bne lbl_80087780
/* 80087778 38 00 00 01 */ li r0, 1
/* 8008777C 48 00 02 D4 */ b lbl_80087A50
lbl_80087780:
/* 80087780 28 03 00 02 */ cmplwi r3, 2
/* 80087784 40 82 00 0C */ bne lbl_80087790
/* 80087788 38 00 00 0A */ li r0, 0xa
/* 8008778C 48 00 02 C4 */ b lbl_80087A50
lbl_80087790:
/* 80087790 28 03 00 03 */ cmplwi r3, 3
/* 80087794 40 82 00 0C */ bne lbl_800877A0
/* 80087798 38 00 00 14 */ li r0, 0x14
/* 8008779C 48 00 02 B4 */ b lbl_80087A50
lbl_800877A0:
/* 800877A0 28 03 00 06 */ cmplwi r3, 6
/* 800877A4 40 82 00 0C */ bne lbl_800877B0
/* 800877A8 38 00 00 50 */ li r0, 0x50
/* 800877AC 48 00 02 A4 */ b lbl_80087A50
lbl_800877B0:
/* 800877B0 28 03 00 04 */ cmplwi r3, 4
/* 800877B4 41 80 02 9C */ blt lbl_80087A50
/* 800877B8 38 00 00 C8 */ li r0, 0xc8
/* 800877BC 48 00 02 94 */ b lbl_80087A50
lbl_800877C0:
/* 800877C0 28 03 00 01 */ cmplwi r3, 1
/* 800877C4 40 82 00 30 */ bne lbl_800877F4
/* 800877C8 80 05 00 10 */ lwz r0, 0x10(r5)
/* 800877CC 54 00 02 53 */ rlwinm. r0, r0, 0, 9, 9
/* 800877D0 40 82 00 10 */ bne lbl_800877E0
/* 800877D4 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 800877D8 28 00 00 04 */ cmplwi r0, 4
/* 800877DC 41 80 00 0C */ blt lbl_800877E8
lbl_800877E0:
/* 800877E0 38 00 00 C8 */ li r0, 0xc8
/* 800877E4 48 00 02 6C */ b lbl_80087A50
lbl_800877E8:
/* 800877E8 1C 04 00 0A */ mulli r0, r4, 0xa
/* 800877EC 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 800877F0 48 00 02 60 */ b lbl_80087A50
lbl_800877F4:
/* 800877F4 28 03 00 03 */ cmplwi r3, 3
/* 800877F8 40 82 00 54 */ bne lbl_8008784C
/* 800877FC 80 65 00 10 */ lwz r3, 0x10(r5)
/* 80087800 54 63 02 53 */ rlwinm. r3, r3, 0, 9, 9
/* 80087804 40 82 00 10 */ bne lbl_80087814
/* 80087808 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8008780C 28 03 00 04 */ cmplwi r3, 4
/* 80087810 41 80 00 0C */ blt lbl_8008781C
lbl_80087814:
/* 80087814 38 00 00 C8 */ li r0, 0xc8
/* 80087818 48 00 02 38 */ b lbl_80087A50
lbl_8008781C:
/* 8008781C 28 03 00 01 */ cmplwi r3, 1
/* 80087820 40 82 00 0C */ bne lbl_8008782C
/* 80087824 38 00 00 0A */ li r0, 0xa
/* 80087828 48 00 02 28 */ b lbl_80087A50
lbl_8008782C:
/* 8008782C 28 03 00 02 */ cmplwi r3, 2
/* 80087830 40 82 00 0C */ bne lbl_8008783C
/* 80087834 38 00 00 14 */ li r0, 0x14
/* 80087838 48 00 02 18 */ b lbl_80087A50
lbl_8008783C:
/* 8008783C 28 03 00 03 */ cmplwi r3, 3
/* 80087840 41 80 02 10 */ blt lbl_80087A50
/* 80087844 38 00 00 28 */ li r0, 0x28
/* 80087848 48 00 02 08 */ b lbl_80087A50
lbl_8008784C:
/* 8008784C 28 03 00 07 */ cmplwi r3, 7
/* 80087850 40 82 00 88 */ bne lbl_800878D8
/* 80087854 80 A5 00 10 */ lwz r5, 0x10(r5)
/* 80087858 3C 60 00 42 */ lis r3, 0x0042 /* 0x00420008@ha */
/* 8008785C 38 63 00 08 */ addi r3, r3, 0x0008 /* 0x00420008@l */
/* 80087860 7C A3 18 39 */ and. r3, r5, r3
/* 80087864 41 82 00 0C */ beq lbl_80087870
/* 80087868 38 00 00 32 */ li r0, 0x32
/* 8008786C 48 00 01 E4 */ b lbl_80087A50
lbl_80087870:
/* 80087870 54 A3 04 A5 */ rlwinm. r3, r5, 0, 0x12, 0x12
/* 80087874 41 82 00 0C */ beq lbl_80087880
/* 80087878 38 00 00 1B */ li r0, 0x1b
/* 8008787C 48 00 01 D4 */ b lbl_80087A50
lbl_80087880:
/* 80087880 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 80087884 28 03 00 01 */ cmplwi r3, 1
/* 80087888 40 82 00 0C */ bne lbl_80087894
/* 8008788C 38 00 00 01 */ li r0, 1
/* 80087890 48 00 01 C0 */ b lbl_80087A50
lbl_80087894:
/* 80087894 28 03 00 02 */ cmplwi r3, 2
/* 80087898 40 82 00 0C */ bne lbl_800878A4
/* 8008789C 38 00 00 0A */ li r0, 0xa
/* 800878A0 48 00 01 B0 */ b lbl_80087A50
lbl_800878A4:
/* 800878A4 28 03 00 03 */ cmplwi r3, 3
/* 800878A8 40 82 00 10 */ bne lbl_800878B8
/* 800878AC 1C 04 00 0A */ mulli r0, r4, 0xa
/* 800878B0 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 800878B4 48 00 01 9C */ b lbl_80087A50
lbl_800878B8:
/* 800878B8 28 03 00 06 */ cmplwi r3, 6
/* 800878BC 40 82 00 0C */ bne lbl_800878C8
/* 800878C0 38 00 00 50 */ li r0, 0x50
/* 800878C4 48 00 01 8C */ b lbl_80087A50
lbl_800878C8:
/* 800878C8 28 03 00 04 */ cmplwi r3, 4
/* 800878CC 41 80 01 84 */ blt lbl_80087A50
/* 800878D0 38 00 00 C8 */ li r0, 0xc8
/* 800878D4 48 00 01 7C */ b lbl_80087A50
lbl_800878D8:
/* 800878D8 28 03 00 08 */ cmplwi r3, 8
/* 800878DC 40 82 00 4C */ bne lbl_80087928
/* 800878E0 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 800878E4 28 03 00 01 */ cmplwi r3, 1
/* 800878E8 40 82 00 0C */ bne lbl_800878F4
/* 800878EC 38 00 00 03 */ li r0, 3
/* 800878F0 48 00 01 60 */ b lbl_80087A50
lbl_800878F4:
/* 800878F4 28 03 00 02 */ cmplwi r3, 2
/* 800878F8 40 82 00 0C */ bne lbl_80087904
/* 800878FC 38 00 00 0A */ li r0, 0xa
/* 80087900 48 00 01 50 */ b lbl_80087A50
lbl_80087904:
/* 80087904 28 03 00 06 */ cmplwi r3, 6
/* 80087908 40 82 00 0C */ bne lbl_80087914
/* 8008790C 38 00 00 50 */ li r0, 0x50
/* 80087910 48 00 01 40 */ b lbl_80087A50
lbl_80087914:
/* 80087914 28 03 00 03 */ cmplwi r3, 3
/* 80087918 41 80 01 38 */ blt lbl_80087A50
/* 8008791C 1C 04 00 0A */ mulli r0, r4, 0xa
/* 80087920 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80087924 48 00 01 2C */ b lbl_80087A50
lbl_80087928:
/* 80087928 28 03 00 09 */ cmplwi r3, 9
/* 8008792C 41 82 00 0C */ beq lbl_80087938
/* 80087930 28 03 00 0A */ cmplwi r3, 0xa
/* 80087934 40 82 00 78 */ bne lbl_800879AC
lbl_80087938:
/* 80087938 80 85 00 10 */ lwz r4, 0x10(r5)
/* 8008793C 54 83 04 63 */ rlwinm. r3, r4, 0, 0x11, 0x11
/* 80087940 41 82 00 08 */ beq lbl_80087948
/* 80087944 38 00 00 00 */ li r0, 0
lbl_80087948:
/* 80087948 54 83 02 53 */ rlwinm. r3, r4, 0, 9, 9
/* 8008794C 41 82 00 08 */ beq lbl_80087954
/* 80087950 38 00 00 13 */ li r0, 0x13
lbl_80087954:
/* 80087954 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 80087958 28 03 00 01 */ cmplwi r3, 1
/* 8008795C 40 82 00 0C */ bne lbl_80087968
/* 80087960 38 00 00 04 */ li r0, 4
/* 80087964 48 00 00 EC */ b lbl_80087A50
lbl_80087968:
/* 80087968 28 03 00 02 */ cmplwi r3, 2
/* 8008796C 40 82 00 0C */ bne lbl_80087978
/* 80087970 38 00 00 08 */ li r0, 8
/* 80087974 48 00 00 DC */ b lbl_80087A50
lbl_80087978:
/* 80087978 28 03 00 03 */ cmplwi r3, 3
/* 8008797C 40 82 00 10 */ bne lbl_8008798C
/* 80087980 1C 00 00 0A */ mulli r0, r0, 0xa
/* 80087984 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80087988 48 00 00 C8 */ b lbl_80087A50
lbl_8008798C:
/* 8008798C 28 03 00 06 */ cmplwi r3, 6
/* 80087990 40 82 00 0C */ bne lbl_8008799C
/* 80087994 38 00 00 50 */ li r0, 0x50
/* 80087998 48 00 00 B8 */ b lbl_80087A50
lbl_8008799C:
/* 8008799C 28 03 00 04 */ cmplwi r3, 4
/* 800879A0 41 80 00 B0 */ blt lbl_80087A50
/* 800879A4 38 00 00 C8 */ li r0, 0xc8
/* 800879A8 48 00 00 A8 */ b lbl_80087A50
lbl_800879AC:
/* 800879AC 28 03 00 0B */ cmplwi r3, 0xb
/* 800879B0 40 82 00 58 */ bne lbl_80087A08
/* 800879B4 80 65 00 10 */ lwz r3, 0x10(r5)
/* 800879B8 54 63 04 63 */ rlwinm. r3, r3, 0, 0x11, 0x11
/* 800879BC 41 82 00 08 */ beq lbl_800879C4
/* 800879C0 38 00 00 00 */ li r0, 0
lbl_800879C4:
/* 800879C4 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 800879C8 28 03 00 01 */ cmplwi r3, 1
/* 800879CC 40 82 00 0C */ bne lbl_800879D8
/* 800879D0 38 00 00 0A */ li r0, 0xa
/* 800879D4 48 00 00 7C */ b lbl_80087A50
lbl_800879D8:
/* 800879D8 28 03 00 02 */ cmplwi r3, 2
/* 800879DC 40 82 00 0C */ bne lbl_800879E8
/* 800879E0 38 00 00 14 */ li r0, 0x14
/* 800879E4 48 00 00 6C */ b lbl_80087A50
lbl_800879E8:
/* 800879E8 28 03 00 03 */ cmplwi r3, 3
/* 800879EC 40 82 00 0C */ bne lbl_800879F8
/* 800879F0 38 00 00 1E */ li r0, 0x1e
/* 800879F4 48 00 00 5C */ b lbl_80087A50
lbl_800879F8:
/* 800879F8 28 03 00 04 */ cmplwi r3, 4
/* 800879FC 41 80 00 54 */ blt lbl_80087A50
/* 80087A00 38 00 00 64 */ li r0, 0x64
/* 80087A04 48 00 00 4C */ b lbl_80087A50
lbl_80087A08:
/* 80087A08 28 03 00 0C */ cmplwi r3, 0xc
/* 80087A0C 40 82 00 44 */ bne lbl_80087A50
/* 80087A10 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 80087A14 28 03 00 01 */ cmplwi r3, 1
/* 80087A18 40 82 00 0C */ bne lbl_80087A24
/* 80087A1C 38 00 00 0A */ li r0, 0xa
/* 80087A20 48 00 00 30 */ b lbl_80087A50
lbl_80087A24:
/* 80087A24 28 03 00 02 */ cmplwi r3, 2
/* 80087A28 40 82 00 0C */ bne lbl_80087A34
/* 80087A2C 38 00 00 14 */ li r0, 0x14
/* 80087A30 48 00 00 20 */ b lbl_80087A50
lbl_80087A34:
/* 80087A34 28 03 00 03 */ cmplwi r3, 3
/* 80087A38 40 82 00 0C */ bne lbl_80087A44
/* 80087A3C 38 00 00 1E */ li r0, 0x1e
/* 80087A40 48 00 00 10 */ b lbl_80087A50
lbl_80087A44:
/* 80087A44 28 03 00 04 */ cmplwi r3, 4
/* 80087A48 41 80 00 08 */ blt lbl_80087A50
/* 80087A4C 38 00 00 64 */ li r0, 0x64
lbl_80087A50:
/* 80087A50 7C 03 03 78 */ mr r3, r0
/* 80087A54 4E 80 00 20 */ blr
-74
View File
@@ -1,74 +0,0 @@
lbl_800873D4:
/* 800873D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 800873D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 800873DC 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 800873E0 38 60 00 00 */ li r3, 0
/* 800873E4 88 04 05 68 */ lbz r0, 0x568(r4)
/* 800873E8 28 00 00 01 */ cmplwi r0, 1
/* 800873EC 40 82 00 0C */ bne lbl_800873F8
/* 800873F0 38 60 00 01 */ li r3, 1
/* 800873F4 4E 80 00 20 */ blr
lbl_800873F8:
/* 800873F8 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 800873FC 28 00 00 02 */ cmplwi r0, 2
/* 80087400 40 82 00 0C */ bne lbl_8008740C
/* 80087404 38 60 00 02 */ li r3, 2
/* 80087408 4E 80 00 20 */ blr
lbl_8008740C:
/* 8008740C 28 00 00 21 */ cmplwi r0, 0x21
/* 80087410 40 82 00 0C */ bne lbl_8008741C
/* 80087414 38 60 02 00 */ li r3, 0x200
/* 80087418 4E 80 00 20 */ blr
lbl_8008741C:
/* 8008741C 28 00 00 03 */ cmplwi r0, 3
/* 80087420 40 82 00 0C */ bne lbl_8008742C
/* 80087424 38 60 00 04 */ li r3, 4
/* 80087428 4E 80 00 20 */ blr
lbl_8008742C:
/* 8008742C 28 00 00 04 */ cmplwi r0, 4
/* 80087430 40 82 00 0C */ bne lbl_8008743C
/* 80087434 38 60 00 08 */ li r3, 8
/* 80087438 4E 80 00 20 */ blr
lbl_8008743C:
/* 8008743C 28 00 00 06 */ cmplwi r0, 6
/* 80087440 40 82 00 0C */ bne lbl_8008744C
/* 80087444 38 60 00 20 */ li r3, 0x20
/* 80087448 4E 80 00 20 */ blr
lbl_8008744C:
/* 8008744C 28 00 00 07 */ cmplwi r0, 7
/* 80087450 40 82 00 0C */ bne lbl_8008745C
/* 80087454 38 60 00 40 */ li r3, 0x40
/* 80087458 4E 80 00 20 */ blr
lbl_8008745C:
/* 8008745C 28 00 00 08 */ cmplwi r0, 8
/* 80087460 41 82 00 1C */ beq lbl_8008747C
/* 80087464 28 00 00 09 */ cmplwi r0, 9
/* 80087468 41 82 00 14 */ beq lbl_8008747C
/* 8008746C 28 00 00 2B */ cmplwi r0, 0x2b
/* 80087470 41 82 00 0C */ beq lbl_8008747C
/* 80087474 28 00 00 18 */ cmplwi r0, 0x18
/* 80087478 40 82 00 0C */ bne lbl_80087484
lbl_8008747C:
/* 8008747C 38 60 00 80 */ li r3, 0x80
/* 80087480 4E 80 00 20 */ blr
lbl_80087484:
/* 80087484 28 00 00 16 */ cmplwi r0, 0x16
/* 80087488 41 82 00 0C */ beq lbl_80087494
/* 8008748C 28 00 00 17 */ cmplwi r0, 0x17
/* 80087490 40 82 00 0C */ bne lbl_8008749C
lbl_80087494:
/* 80087494 38 60 08 00 */ li r3, 0x800
/* 80087498 4E 80 00 20 */ blr
lbl_8008749C:
/* 8008749C 28 00 00 0A */ cmplwi r0, 0xa
/* 800874A0 40 82 00 0C */ bne lbl_800874AC
/* 800874A4 38 60 01 00 */ li r3, 0x100
/* 800874A8 4E 80 00 20 */ blr
lbl_800874AC:
/* 800874AC 28 00 00 28 */ cmplwi r0, 0x28
/* 800874B0 41 82 00 0C */ beq lbl_800874BC
/* 800874B4 28 00 00 29 */ cmplwi r0, 0x29
/* 800874B8 4C 82 00 20 */ bnelr
lbl_800874BC:
/* 800874BC 38 60 04 00 */ li r3, 0x400
/* 800874C0 4E 80 00 20 */ blr
@@ -1,36 +0,0 @@
lbl_80087514:
/* 80087514 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80087518 7C 08 02 A6 */ mflr r0
/* 8008751C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80087520 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80087524 93 C1 00 08 */ stw r30, 8(r1)
/* 80087528 7C 7E 1B 79 */ or. r30, r3, r3
/* 8008752C 7C BF 2B 78 */ mr r31, r5
/* 80087530 41 82 00 4C */ beq lbl_8008757C
/* 80087534 28 06 00 00 */ cmplwi r6, 0
/* 80087538 41 82 00 18 */ beq lbl_80087550
/* 8008753C 80 06 04 9C */ lwz r0, 0x49c(r6)
/* 80087540 74 00 00 28 */ andis. r0, r0, 0x28
/* 80087544 41 82 00 0C */ beq lbl_80087550
/* 80087548 38 00 00 00 */ li r0, 0
/* 8008754C 48 00 00 08 */ b lbl_80087554
lbl_80087550:
/* 80087550 38 00 00 01 */ li r0, 1
lbl_80087554:
/* 80087554 7C 83 23 78 */ mr r3, r4
/* 80087558 7C 04 03 78 */ mr r4, r0
/* 8008755C 4B FF FF 95 */ bl getHitId__FP8cCcD_Obji
/* 80087560 7C 64 1B 78 */ mr r4, r3
/* 80087564 7F C3 F3 78 */ mr r3, r30
/* 80087568 7F E5 FB 78 */ mr r5, r31
/* 8008756C 81 9E 00 00 */ lwz r12, 0(r30)
/* 80087570 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80087574 7D 89 03 A6 */ mtctr r12
/* 80087578 4E 80 04 21 */ bctrl
lbl_8008757C:
/* 8008757C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80087580 83 C1 00 08 */ lwz r30, 8(r1)
/* 80087584 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80087588 7C 08 03 A6 */ mtlr r0
/* 8008758C 38 21 00 10 */ addi r1, r1, 0x10
/* 80087590 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_800874F0:
/* 800874F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800874F4 7C 08 02 A6 */ mflr r0
/* 800874F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 800874FC 88 63 00 74 */ lbz r3, 0x74(r3)
/* 80087500 4B FF D0 B1 */ bl getHitSeID__12dCcD_GObjInfFUci
/* 80087504 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80087508 7C 08 03 A6 */ mtlr r0
/* 8008750C 38 21 00 10 */ addi r1, r1, 0x10
/* 80087510 4E 80 00 20 */ blr
-14
View File
@@ -1,14 +0,0 @@
lbl_800874C4:
/* 800874C4 38 80 00 1E */ li r4, 0x1e
/* 800874C8 7C 60 07 74 */ extsb r0, r3
/* 800874CC 2C 00 00 01 */ cmpwi r0, 1
/* 800874D0 40 82 00 0C */ bne lbl_800874DC
/* 800874D4 38 80 00 1F */ li r4, 0x1f
/* 800874D8 48 00 00 10 */ b lbl_800874E8
lbl_800874DC:
/* 800874DC 2C 00 00 02 */ cmpwi r0, 2
/* 800874E0 40 82 00 08 */ bne lbl_800874E8
/* 800874E4 38 80 00 20 */ li r4, 0x20
lbl_800874E8:
/* 800874E8 7C 83 23 78 */ mr r3, r4
/* 800874EC 4E 80 00 20 */ blr
-11
View File
@@ -1,11 +0,0 @@
lbl_800873B0:
/* 800873B0 2C 03 00 3A */ cmpwi r3, 0x3a
/* 800873B4 41 80 00 0C */ blt lbl_800873C0
/* 800873B8 38 60 00 00 */ li r3, 0
/* 800873BC 4E 80 00 20 */ blr
lbl_800873C0:
/* 800873C0 54 60 10 3A */ slwi r0, r3, 2
/* 800873C4 3C 60 80 3B */ lis r3, plCutLRC@ha /* 0x803AC418@ha */
/* 800873C8 38 63 C4 18 */ addi r3, r3, plCutLRC@l /* 0x803AC418@l */
/* 800873CC 7C 63 00 2E */ lwzx r3, r3, r0
/* 800873D0 4E 80 00 20 */ blr
-24
View File
@@ -1,24 +0,0 @@
lbl_801ADD5C:
/* 801ADD5C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801ADD60 7C 08 02 A6 */ mflr r0
/* 801ADD64 90 01 00 14 */ stw r0, 0x14(r1)
/* 801ADD68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 801ADD6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801ADD70 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 801ADD74 3C 80 80 39 */ lis r4, d_d_kyeff__stringBase0@ha /* 0x80394F38@ha */
/* 801ADD78 38 84 4F 38 */ addi r4, r4, d_d_kyeff__stringBase0@l /* 0x80394F38@l */
/* 801ADD7C 48 1B AC 19 */ bl strcmp
/* 801ADD80 2C 03 00 00 */ cmpwi r3, 0
/* 801ADD84 41 82 00 08 */ beq lbl_801ADD8C
/* 801ADD88 4B EA A5 71 */ bl dKyw_wether_move__Fv
lbl_801ADD8C:
/* 801ADD8C 4B EA C3 2D */ bl dKyw_wether_move_draw__Fv
/* 801ADD90 4B FE FF BD */ bl dKy_FiveSenses_fullthrottle_dark__Fv
/* 801ADD94 3C 60 80 43 */ lis r3, g_mEnvSeMgr@ha /* 0x8042DD70@ha */
/* 801ADD98 38 63 DD 70 */ addi r3, r3, g_mEnvSeMgr@l /* 0x8042DD70@l */
/* 801ADD9C 48 11 89 15 */ bl framework__10Z2EnvSeMgrFv
/* 801ADDA0 38 60 00 01 */ li r3, 1
/* 801ADDA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801ADDA8 7C 08 03 A6 */ mtlr r0
/* 801ADDAC 38 21 00 10 */ addi r1, r1, 0x10
/* 801ADDB0 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_80192434:
/* 80192434 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80192438 7C 08 02 A6 */ mflr r0
/* 8019243C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80192440 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80192444 7C 7F 1B 78 */ mr r31, r3
/* 80192448 3C C0 80 3C */ lis r6, __vt__12dFile_info_c@ha /* 0x803BB598@ha */
/* 8019244C 38 06 B5 98 */ addi r0, r6, __vt__12dFile_info_c@l /* 0x803BB598@l */
/* 80192450 90 03 00 00 */ stw r0, 0(r3)
/* 80192454 3C C0 80 3A */ lis r6, __vt__12dDlst_base_c@ha /* 0x803A6F88@ha */
/* 80192458 38 06 6F 88 */ addi r0, r6, __vt__12dDlst_base_c@l /* 0x803A6F88@l */
/* 8019245C 90 03 00 08 */ stw r0, 8(r3)
/* 80192460 3C C0 80 3C */ lis r6, __vt__16dDlst_FileInfo_c@ha /* 0x803BB588@ha */
/* 80192464 38 06 B5 88 */ addi r0, r6, __vt__16dDlst_FileInfo_c@l /* 0x803BB588@l */
/* 80192468 90 03 00 08 */ stw r0, 8(r3)
/* 8019246C 90 83 00 04 */ stw r4, 4(r3)
/* 80192470 98 A3 00 22 */ stb r5, 0x22(r3)
/* 80192474 38 00 00 00 */ li r0, 0
/* 80192478 90 03 00 14 */ stw r0, 0x14(r3)
/* 8019247C 48 00 00 F5 */ bl screenSet__12dFile_info_cFv
/* 80192480 38 00 00 00 */ li r0, 0
/* 80192484 98 1F 00 20 */ stb r0, 0x20(r31)
/* 80192488 7F E3 FB 78 */ mr r3, r31
/* 8019248C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80192490 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80192494 7C 08 03 A6 */ mtlr r0
/* 80192498 38 21 00 10 */ addi r1, r1, 0x10
/* 8019249C 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_80192D60:
/* 80192D60 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80192D64 7C 08 02 A6 */ mflr r0
/* 80192D68 90 01 00 14 */ stw r0, 0x14(r1)
/* 80192D6C 7C 66 1B 78 */ mr r6, r3
/* 80192D70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80192D74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80192D78 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 80192D7C 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 80192D80 38 A3 01 B8 */ addi r5, r3, 0x1b8
/* 80192D84 38 C6 00 08 */ addi r6, r6, 8
/* 80192D88 4B EC 3A 0D */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
/* 80192D8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80192D90 7C 08 03 A6 */ mtlr r0
/* 80192D94 38 21 00 10 */ addi r1, r1, 0x10
/* 80192D98 4E 80 00 20 */ blr
@@ -1,255 +0,0 @@
lbl_80192570:
/* 80192570 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80192574 7C 08 02 A6 */ mflr r0
/* 80192578 90 01 00 34 */ stw r0, 0x34(r1)
/* 8019257C 39 61 00 30 */ addi r11, r1, 0x30
/* 80192580 48 1C FC 51 */ bl _savegpr_26
/* 80192584 7C 7F 1B 78 */ mr r31, r3
/* 80192588 38 60 01 18 */ li r3, 0x118
/* 8019258C 48 13 C6 C1 */ bl __nw__FUl
/* 80192590 7C 60 1B 79 */ or. r0, r3, r3
/* 80192594 41 82 00 0C */ beq lbl_801925A0
/* 80192598 48 16 5F 01 */ bl __ct__9J2DScreenFv
/* 8019259C 7C 60 1B 78 */ mr r0, r3
lbl_801925A0:
/* 801925A0 90 1F 00 0C */ stw r0, 0xc(r31)
/* 801925A4 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801925A8 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 801925AC 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 801925B0 3C A0 01 10 */ lis r5, 0x110
/* 801925B4 80 DF 00 04 */ lwz r6, 4(r31)
/* 801925B8 48 16 60 91 */ bl setPriority__9J2DScreenFPCcUlP10JKRArchive
/* 801925BC 4B E8 24 35 */ bl mDoExt_getMesgFont__Fv
/* 801925C0 90 7F 00 10 */ stw r3, 0x10(r31)
/* 801925C4 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801925C8 3C 80 5F 65 */ lis r4, 0x5F65 /* 0x5F656631@ha */
/* 801925CC 38 C4 66 31 */ addi r6, r4, 0x6631 /* 0x5F656631@l */
/* 801925D0 3C 80 77 5F */ lis r4, 0x775F /* 0x775F6370@ha */
/* 801925D4 38 A4 63 70 */ addi r5, r4, 0x6370 /* 0x775F6370@l */
/* 801925D8 81 83 00 00 */ lwz r12, 0(r3)
/* 801925DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801925E0 7D 89 03 A6 */ mtctr r12
/* 801925E4 4E 80 04 21 */ bctrl
/* 801925E8 38 00 00 00 */ li r0, 0
/* 801925EC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 801925F0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801925F4 3C 80 74 5F */ lis r4, 0x745F /* 0x745F6931@ha */
/* 801925F8 38 C4 69 31 */ addi r6, r4, 0x6931 /* 0x745F6931@l */
/* 801925FC 3C 80 77 5F */ lis r4, 0x775F /* 0x775F6461@ha */
/* 80192600 38 A4 64 61 */ addi r5, r4, 0x6461 /* 0x775F6461@l */
/* 80192604 81 83 00 00 */ lwz r12, 0(r3)
/* 80192608 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8019260C 7D 89 03 A6 */ mtctr r12
/* 80192610 4E 80 04 21 */ bctrl
/* 80192614 90 7F 00 18 */ stw r3, 0x18(r31)
/* 80192618 38 60 00 1C */ li r3, 0x1c
/* 8019261C 48 13 C6 31 */ bl __nw__FUl
/* 80192620 7C 60 1B 79 */ or. r0, r3, r3
/* 80192624 41 82 00 28 */ beq lbl_8019264C
/* 80192628 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 8019262C 3C A0 74 5F */ lis r5, 0x745F /* 0x745F6931@ha */
/* 80192630 38 C5 69 31 */ addi r6, r5, 0x6931 /* 0x745F6931@l */
/* 80192634 3C A0 77 5F */ lis r5, 0x775F /* 0x775F6461@ha */
/* 80192638 38 A5 64 61 */ addi r5, r5, 0x6461 /* 0x775F6461@l */
/* 8019263C 38 E0 00 02 */ li r7, 2
/* 80192640 39 00 00 00 */ li r8, 0
/* 80192644 48 0C 2D B9 */ bl __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap
/* 80192648 7C 60 1B 78 */ mr r0, r3
lbl_8019264C:
/* 8019264C 90 1F 00 24 */ stw r0, 0x24(r31)
/* 80192650 38 60 00 1C */ li r3, 0x1c
/* 80192654 48 13 C5 F9 */ bl __nw__FUl
/* 80192658 7C 60 1B 79 */ or. r0, r3, r3
/* 8019265C 41 82 00 28 */ beq lbl_80192684
/* 80192660 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 80192664 3C A0 61 5F */ lis r5, 0x615F /* 0x615F6931@ha */
/* 80192668 38 C5 69 31 */ addi r6, r5, 0x6931 /* 0x615F6931@l */
/* 8019266C 3C A0 77 5F */ lis r5, 0x775F /* 0x775F6E64@ha */
/* 80192670 38 A5 6E 64 */ addi r5, r5, 0x6E64 /* 0x775F6E64@l */
/* 80192674 38 E0 00 02 */ li r7, 2
/* 80192678 39 00 00 00 */ li r8, 0
/* 8019267C 48 0C 2D 81 */ bl __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap
/* 80192680 7C 60 1B 78 */ mr r0, r3
lbl_80192684:
/* 80192684 90 1F 00 28 */ stw r0, 0x28(r31)
/* 80192688 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8019268C 3C 80 74 5F */ lis r4, 0x745F /* 0x745F3032@ha */
/* 80192690 38 C4 30 32 */ addi r6, r4, 0x3032 /* 0x745F3032@l */
/* 80192694 3C 80 66 5F */ lis r4, 0x665F /* 0x665F735F@ha */
/* 80192698 38 A4 73 5F */ addi r5, r4, 0x735F /* 0x665F735F@l */
/* 8019269C 81 83 00 00 */ lwz r12, 0(r3)
/* 801926A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801926A4 7D 89 03 A6 */ mtctr r12
/* 801926A8 4E 80 04 21 */ bctrl
/* 801926AC 90 61 00 08 */ stw r3, 8(r1)
/* 801926B0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801926B4 3C 80 74 5F */ lis r4, 0x745F /* 0x745F3032@ha */
/* 801926B8 38 C4 30 32 */ addi r6, r4, 0x3032 /* 0x745F3032@l */
/* 801926BC 3C 80 66 5F */ lis r4, 0x665F /* 0x665F705F@ha */
/* 801926C0 38 A4 70 5F */ addi r5, r4, 0x705F /* 0x665F705F@l */
/* 801926C4 81 83 00 00 */ lwz r12, 0(r3)
/* 801926C8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801926CC 7D 89 03 A6 */ mtctr r12
/* 801926D0 4E 80 04 21 */ bctrl
/* 801926D4 90 61 00 0C */ stw r3, 0xc(r1)
/* 801926D8 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801926DC 3C 80 74 5F */ lis r4, 0x745F /* 0x745F3031@ha */
/* 801926E0 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x745F3031@l */
/* 801926E4 3C 80 77 5F */ lis r4, 0x775F /* 0x775F735F@ha */
/* 801926E8 38 A4 73 5F */ addi r5, r4, 0x735F /* 0x775F735F@l */
/* 801926EC 81 83 00 00 */ lwz r12, 0(r3)
/* 801926F0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801926F4 7D 89 03 A6 */ mtctr r12
/* 801926F8 4E 80 04 21 */ bctrl
/* 801926FC 38 00 00 00 */ li r0, 0
/* 80192700 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80192704 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 80192708 3C 80 74 5F */ lis r4, 0x745F /* 0x745F3031@ha */
/* 8019270C 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x745F3031@l */
/* 80192710 3C 80 77 5F */ lis r4, 0x775F /* 0x775F705F@ha */
/* 80192714 38 A4 70 5F */ addi r5, r4, 0x705F /* 0x775F705F@l */
/* 80192718 81 83 00 00 */ lwz r12, 0(r3)
/* 8019271C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80192720 7D 89 03 A6 */ mtctr r12
/* 80192724 4E 80 04 21 */ bctrl
/* 80192728 3B C0 00 00 */ li r30, 0
/* 8019272C 9B C3 00 B0 */ stb r30, 0xb0(r3)
/* 80192730 3B 40 00 00 */ li r26, 0
/* 80192734 3B A1 00 08 */ addi r29, r1, 8
/* 80192738 3C 60 80 39 */ lis r3, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 8019273C 3B 83 48 B8 */ addi r28, r3, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
lbl_80192740:
/* 80192740 7F 7D F0 2E */ lwzx r27, r29, r30
/* 80192744 7F 63 DB 78 */ mr r3, r27
/* 80192748 80 9F 00 10 */ lwz r4, 0x10(r31)
/* 8019274C 81 9B 00 00 */ lwz r12, 0(r27)
/* 80192750 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 80192754 7D 89 03 A6 */ mtctr r12
/* 80192758 4E 80 04 21 */ bctrl
/* 8019275C 7F 63 DB 78 */ mr r3, r27
/* 80192760 38 80 00 20 */ li r4, 0x20
/* 80192764 38 BC 00 20 */ addi r5, r28, 0x20
/* 80192768 4C C6 31 82 */ crclr 6
/* 8019276C 48 16 DF E1 */ bl setString__10J2DTextBoxFsPCce
/* 80192770 3B 5A 00 01 */ addi r26, r26, 1
/* 80192774 2C 1A 00 02 */ cmpwi r26, 2
/* 80192778 3B DE 00 04 */ addi r30, r30, 4
/* 8019277C 41 80 FF C4 */ blt lbl_80192740
/* 80192780 80 61 00 08 */ lwz r3, 8(r1)
/* 80192784 48 16 DE D5 */ bl getStringPtr__10J2DTextBoxCFv
/* 80192788 7C 65 1B 78 */ mr r5, r3
/* 8019278C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80192790 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80192794 38 80 03 D0 */ li r4, 0x3d0
/* 80192798 38 C0 00 00 */ li r6, 0
/* 8019279C 48 08 9A B5 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 801927A0 80 61 00 0C */ lwz r3, 0xc(r1)
/* 801927A4 48 16 DE B5 */ bl getStringPtr__10J2DTextBoxCFv
/* 801927A8 7C 65 1B 78 */ mr r5, r3
/* 801927AC 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 801927B0 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 801927B4 38 80 03 D1 */ li r4, 0x3d1
/* 801927B8 38 C0 00 00 */ li r6, 0
/* 801927BC 48 08 9A 95 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 801927C0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801927C4 3C 80 6D 65 */ lis r4, 0x6D65 /* 0x6D653031@ha */
/* 801927C8 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6D653031@l */
/* 801927CC 3C 80 66 5F */ lis r4, 0x665F /* 0x665F6E61@ha */
/* 801927D0 38 A4 6E 61 */ addi r5, r4, 0x6E61 /* 0x665F6E61@l */
/* 801927D4 81 83 00 00 */ lwz r12, 0(r3)
/* 801927D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801927DC 7D 89 03 A6 */ mtctr r12
/* 801927E0 4E 80 04 21 */ bctrl
/* 801927E4 90 61 00 08 */ stw r3, 8(r1)
/* 801927E8 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801927EC 3C 80 65 77 */ lis r4, 0x6577 /* 0x65775F31@ha */
/* 801927F0 38 C4 5F 31 */ addi r6, r4, 0x5F31 /* 0x65775F31@l */
/* 801927F4 3C 80 00 66 */ lis r4, 0x0066 /* 0x00665F6E@ha */
/* 801927F8 38 A4 5F 6E */ addi r5, r4, 0x5F6E /* 0x00665F6E@l */
/* 801927FC 81 83 00 00 */ lwz r12, 0(r3)
/* 80192800 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80192804 7D 89 03 A6 */ mtctr r12
/* 80192808 4E 80 04 21 */ bctrl
/* 8019280C 90 61 00 0C */ stw r3, 0xc(r1)
/* 80192810 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 80192814 3C 80 6D 65 */ lis r4, 0x6D65 /* 0x6D653031@ha */
/* 80192818 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6D653031@l */
/* 8019281C 3C 80 77 5F */ lis r4, 0x775F /* 0x775F6E61@ha */
/* 80192820 38 A4 6E 61 */ addi r5, r4, 0x6E61 /* 0x775F6E61@l */
/* 80192824 81 83 00 00 */ lwz r12, 0(r3)
/* 80192828 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8019282C 7D 89 03 A6 */ mtctr r12
/* 80192830 4E 80 04 21 */ bctrl
/* 80192834 38 00 00 00 */ li r0, 0
/* 80192838 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8019283C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 80192840 3C 80 65 77 */ lis r4, 0x6577 /* 0x65775F31@ha */
/* 80192844 38 C4 5F 31 */ addi r6, r4, 0x5F31 /* 0x65775F31@l */
/* 80192848 3C 80 00 77 */ lis r4, 0x0077 /* 0x00775F6E@ha */
/* 8019284C 38 A4 5F 6E */ addi r5, r4, 0x5F6E /* 0x00775F6E@l */
/* 80192850 81 83 00 00 */ lwz r12, 0(r3)
/* 80192854 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80192858 7D 89 03 A6 */ mtctr r12
/* 8019285C 4E 80 04 21 */ bctrl
/* 80192860 38 00 00 00 */ li r0, 0
/* 80192864 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80192868 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8019286C 3C 80 6D 65 */ lis r4, 0x6D65 /* 0x6D653031@ha */
/* 80192870 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6D653031@l */
/* 80192874 3C 80 77 5F */ lis r4, 0x775F /* 0x775F7469@ha */
/* 80192878 38 A4 74 69 */ addi r5, r4, 0x7469 /* 0x775F7469@l */
/* 8019287C 81 83 00 00 */ lwz r12, 0(r3)
/* 80192880 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80192884 7D 89 03 A6 */ mtctr r12
/* 80192888 4E 80 04 21 */ bctrl
/* 8019288C 90 61 00 10 */ stw r3, 0x10(r1)
/* 80192890 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 80192894 3C 80 69 6D */ lis r4, 0x696D /* 0x696D3031@ha */
/* 80192898 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x696D3031@l */
/* 8019289C 3C 80 77 5F */ lis r4, 0x775F /* 0x775F7074@ha */
/* 801928A0 38 A4 70 74 */ addi r5, r4, 0x7074 /* 0x775F7074@l */
/* 801928A4 81 83 00 00 */ lwz r12, 0(r3)
/* 801928A8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 801928AC 7D 89 03 A6 */ mtctr r12
/* 801928B0 4E 80 04 21 */ bctrl
/* 801928B4 90 61 00 14 */ stw r3, 0x14(r1)
/* 801928B8 3B 40 00 00 */ li r26, 0
/* 801928BC 3B C0 00 00 */ li r30, 0
/* 801928C0 3B 81 00 08 */ addi r28, r1, 8
/* 801928C4 3C 60 80 39 */ lis r3, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 801928C8 3B A3 48 B8 */ addi r29, r3, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
lbl_801928CC:
/* 801928CC 7F 7C F0 2E */ lwzx r27, r28, r30
/* 801928D0 7F 63 DB 78 */ mr r3, r27
/* 801928D4 80 9F 00 10 */ lwz r4, 0x10(r31)
/* 801928D8 81 9B 00 00 */ lwz r12, 0(r27)
/* 801928DC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 801928E0 7D 89 03 A6 */ mtctr r12
/* 801928E4 4E 80 04 21 */ bctrl
/* 801928E8 7F 63 DB 78 */ mr r3, r27
/* 801928EC 38 80 00 40 */ li r4, 0x40
/* 801928F0 38 BD 00 20 */ addi r5, r29, 0x20
/* 801928F4 4C C6 31 82 */ crclr 6
/* 801928F8 48 16 DE 55 */ bl setString__10J2DTextBoxFsPCce
/* 801928FC 3B 5A 00 01 */ addi r26, r26, 1
/* 80192900 2C 1A 00 04 */ cmpwi r26, 4
/* 80192904 3B DE 00 04 */ addi r30, r30, 4
/* 80192908 41 80 FF C4 */ blt lbl_801928CC
/* 8019290C 80 61 00 08 */ lwz r3, 8(r1)
/* 80192910 48 16 DD 49 */ bl getStringPtr__10J2DTextBoxCFv
/* 80192914 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 80192918 80 61 00 0C */ lwz r3, 0xc(r1)
/* 8019291C 48 16 DD 3D */ bl getStringPtr__10J2DTextBoxCFv
/* 80192920 90 7F 00 38 */ stw r3, 0x38(r31)
/* 80192924 80 61 00 10 */ lwz r3, 0x10(r1)
/* 80192928 48 16 DD 31 */ bl getStringPtr__10J2DTextBoxCFv
/* 8019292C 90 7F 00 30 */ stw r3, 0x30(r31)
/* 80192930 80 61 00 14 */ lwz r3, 0x14(r1)
/* 80192934 48 16 DD 25 */ bl getStringPtr__10J2DTextBoxCFv
/* 80192938 90 7F 00 34 */ stw r3, 0x34(r31)
/* 8019293C 39 61 00 30 */ addi r11, r1, 0x30
/* 80192940 48 1C F8 DD */ bl _restgpr_26
/* 80192944 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80192948 7C 08 03 A6 */ mtlr r0
/* 8019294C 38 21 00 30 */ addi r1, r1, 0x30
/* 80192950 4E 80 00 20 */ blr
@@ -1,61 +0,0 @@
lbl_80192C70:
/* 80192C70 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80192C74 7C 08 02 A6 */ mflr r0
/* 80192C78 90 01 00 24 */ stw r0, 0x24(r1)
/* 80192C7C 39 61 00 20 */ addi r11, r1, 0x20
/* 80192C80 48 1C F5 59 */ bl _savegpr_28
/* 80192C84 7C 7C 1B 78 */ mr r28, r3
/* 80192C88 80 64 01 A8 */ lwz r3, 0x1a8(r4)
/* 80192C8C 80 84 01 AC */ lwz r4, 0x1ac(r4)
/* 80192C90 3C A0 80 00 */ lis r5, 0x8000 /* 0x800000F8@ha */
/* 80192C94 80 05 00 F8 */ lwz r0, 0x00F8(r5) /* 0x800000F8@l */
/* 80192C98 54 06 F0 BE */ srwi r6, r0, 2
/* 80192C9C 38 A0 00 00 */ li r5, 0
/* 80192CA0 48 1C F6 85 */ bl __div2i
/* 80192CA4 7C 9D 23 78 */ mr r29, r4
/* 80192CA8 7C 7E 1B 78 */ mr r30, r3
/* 80192CAC 3C A0 00 37 */ lis r5, 0x0037 /* 0x0036EE44@ha */
/* 80192CB0 38 E5 EE 44 */ addi r7, r5, 0xEE44 /* 0x0036EE44@l */
/* 80192CB4 38 00 00 00 */ li r0, 0
/* 80192CB8 6F C6 80 00 */ xoris r6, r30, 0x8000
/* 80192CBC 6C 05 80 00 */ xoris r5, r0, 0x8000
/* 80192CC0 7C 07 E8 10 */ subfc r0, r7, r29
/* 80192CC4 7C A5 31 10 */ subfe r5, r5, r6
/* 80192CC8 7C A6 31 10 */ subfe r5, r6, r6
/* 80192CCC 7C A5 00 D1 */ neg. r5, r5
/* 80192CD0 40 82 00 20 */ bne lbl_80192CF0
/* 80192CD4 80 7C 00 34 */ lwz r3, 0x34(r28)
/* 80192CD8 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 80192CDC 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 80192CE0 38 84 00 48 */ addi r4, r4, 0x48
/* 80192CE4 4C C6 31 82 */ crclr 6
/* 80192CE8 48 1D 37 F5 */ bl sprintf
/* 80192CEC 48 00 00 54 */ b lbl_80192D40
lbl_80192CF0:
/* 80192CF0 38 A0 00 00 */ li r5, 0
/* 80192CF4 38 C0 0E 10 */ li r6, 0xe10
/* 80192CF8 48 1C F8 49 */ bl __mod2i
/* 80192CFC 38 A0 00 00 */ li r5, 0
/* 80192D00 38 C0 00 3C */ li r6, 0x3c
/* 80192D04 48 1C F6 21 */ bl __div2i
/* 80192D08 7C 9F 23 78 */ mr r31, r4
/* 80192D0C 7F C3 F3 78 */ mr r3, r30
/* 80192D10 7F A4 EB 78 */ mr r4, r29
/* 80192D14 38 A0 00 00 */ li r5, 0
/* 80192D18 38 C0 0E 10 */ li r6, 0xe10
/* 80192D1C 48 1C F6 09 */ bl __div2i
/* 80192D20 7C 85 23 78 */ mr r5, r4
/* 80192D24 80 7C 00 34 */ lwz r3, 0x34(r28)
/* 80192D28 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 80192D2C 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 80192D30 38 84 00 4F */ addi r4, r4, 0x4f
/* 80192D34 7F E6 FB 78 */ mr r6, r31
/* 80192D38 4C C6 31 82 */ crclr 6
/* 80192D3C 48 1D 37 A1 */ bl sprintf
lbl_80192D40:
/* 80192D40 39 61 00 20 */ addi r11, r1, 0x20
/* 80192D44 48 1C F4 E1 */ bl _restgpr_28
/* 80192D48 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80192D4C 7C 08 03 A6 */ mtlr r0
/* 80192D50 38 21 00 20 */ addi r1, r1, 0x20
/* 80192D54 4E 80 00 20 */ blr
@@ -1,88 +0,0 @@
lbl_80192954:
/* 80192954 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80192958 7C 08 02 A6 */ mflr r0
/* 8019295C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80192960 39 61 00 20 */ addi r11, r1, 0x20
/* 80192964 48 1C F8 79 */ bl _savegpr_29
/* 80192968 7C 7F 1B 78 */ mr r31, r3
/* 8019296C 7C 9D 23 78 */ mr r29, r4
/* 80192970 2C 05 00 00 */ cmpwi r5, 0
/* 80192974 41 82 00 F8 */ beq lbl_80192A6C
/* 80192978 3B DD 01 B4 */ addi r30, r29, 0x1b4
/* 8019297C 88 1D 01 B4 */ lbz r0, 0x1b4(r29)
/* 80192980 7C 00 07 75 */ extsb. r0, r0
/* 80192984 40 82 00 B8 */ bne lbl_80192A3C
/* 80192988 88 1F 00 22 */ lbz r0, 0x22(r31)
/* 8019298C 28 00 00 01 */ cmplwi r0, 1
/* 80192990 40 82 00 8C */ bne lbl_80192A1C
/* 80192994 54 C6 06 3E */ clrlwi r6, r6, 0x18
/* 80192998 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8019299C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801929A0 88 05 0F 18 */ lbz r0, 0xf18(r5)
/* 801929A4 7C 06 00 40 */ cmplw r6, r0
/* 801929A8 40 82 00 74 */ bne lbl_80192A1C
/* 801929AC A0 05 00 02 */ lhz r0, 2(r5)
/* 801929B0 B0 1D 00 02 */ sth r0, 2(r29)
/* 801929B4 48 00 00 ED */ bl setHeartCnt__12dFile_info_cFP10dSv_save_c
/* 801929B8 38 00 00 0C */ li r0, 0xc
/* 801929BC B0 1D 00 02 */ sth r0, 2(r29)
/* 801929C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 801929C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 801929C8 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801929CC 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 801929D0 48 1D 61 5D */ bl strcpy
/* 801929D4 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 801929D8 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 801929DC 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 801929E0 38 84 00 20 */ addi r4, r4, 0x20
/* 801929E4 48 1D 61 49 */ bl strcpy
/* 801929E8 80 7F 00 34 */ lwz r3, 0x34(r31)
/* 801929EC 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 801929F0 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 801929F4 38 84 00 20 */ addi r4, r4, 0x20
/* 801929F8 48 1D 61 35 */ bl strcpy
/* 801929FC 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80192A00 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80192A04 38 80 00 4D */ li r4, 0x4d
/* 80192A08 80 BF 00 38 */ lwz r5, 0x38(r31)
/* 80192A0C 38 C0 00 00 */ li r6, 0
/* 80192A10 48 08 98 41 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 80192A14 38 60 00 02 */ li r3, 2
/* 80192A18 48 00 00 70 */ b lbl_80192A88
lbl_80192A1C:
/* 80192A1C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80192A20 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80192A24 38 80 00 4D */ li r4, 0x4d
/* 80192A28 80 BF 00 38 */ lwz r5, 0x38(r31)
/* 80192A2C 38 C0 00 00 */ li r6, 0
/* 80192A30 48 08 98 21 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 80192A34 38 60 00 01 */ li r3, 1
/* 80192A38 48 00 00 50 */ b lbl_80192A88
lbl_80192A3C:
/* 80192A3C 48 00 00 65 */ bl setHeartCnt__12dFile_info_cFP10dSv_save_c
/* 80192A40 80 7F 00 2C */ lwz r3, 0x2c(r31)
/* 80192A44 7F C4 F3 78 */ mr r4, r30
/* 80192A48 48 1D 60 E5 */ bl strcpy
/* 80192A4C 7F E3 FB 78 */ mr r3, r31
/* 80192A50 7F A4 EB 78 */ mr r4, r29
/* 80192A54 48 00 01 B5 */ bl setSaveDate__12dFile_info_cFP10dSv_save_c
/* 80192A58 7F E3 FB 78 */ mr r3, r31
/* 80192A5C 7F A4 EB 78 */ mr r4, r29
/* 80192A60 48 00 02 11 */ bl setPlayTime__12dFile_info_cFP10dSv_save_c
/* 80192A64 38 60 00 00 */ li r3, 0
/* 80192A68 48 00 00 20 */ b lbl_80192A88
lbl_80192A6C:
/* 80192A6C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80192A70 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80192A74 38 80 00 51 */ li r4, 0x51
/* 80192A78 80 BF 00 38 */ lwz r5, 0x38(r31)
/* 80192A7C 38 C0 00 00 */ li r6, 0
/* 80192A80 48 08 97 D1 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
/* 80192A84 38 60 FF FF */ li r3, -1
lbl_80192A88:
/* 80192A88 39 61 00 20 */ addi r11, r1, 0x20
/* 80192A8C 48 1C F7 9D */ bl _restgpr_29
/* 80192A90 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80192A94 7C 08 03 A6 */ mtlr r0
/* 80192A98 38 21 00 20 */ addi r1, r1, 0x20
/* 80192A9C 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_80192C08:
/* 80192C08 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 80192C0C 7C 08 02 A6 */ mflr r0
/* 80192C10 90 01 00 44 */ stw r0, 0x44(r1)
/* 80192C14 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 80192C18 7C 7F 1B 78 */ mr r31, r3
/* 80192C1C 80 64 00 28 */ lwz r3, 0x28(r4)
/* 80192C20 80 84 00 2C */ lwz r4, 0x2c(r4)
/* 80192C24 38 A1 00 08 */ addi r5, r1, 8
/* 80192C28 48 1A FD 4D */ bl OSTicksToCalendarTime
/* 80192C2C 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 80192C30 3C 80 80 39 */ lis r4, d_file_d_file_sel_info__stringBase0@ha /* 0x803948B8@ha */
/* 80192C34 38 84 48 B8 */ addi r4, r4, d_file_d_file_sel_info__stringBase0@l /* 0x803948B8@l */
/* 80192C38 38 84 00 31 */ addi r4, r4, 0x31
/* 80192C3C 80 A1 00 18 */ lwz r5, 0x18(r1)
/* 80192C40 38 A5 00 01 */ addi r5, r5, 1
/* 80192C44 80 C1 00 14 */ lwz r6, 0x14(r1)
/* 80192C48 80 E1 00 1C */ lwz r7, 0x1c(r1)
/* 80192C4C 81 01 00 10 */ lwz r8, 0x10(r1)
/* 80192C50 81 21 00 0C */ lwz r9, 0xc(r1)
/* 80192C54 4C C6 31 82 */ crclr 6
/* 80192C58 48 1D 38 85 */ bl sprintf
/* 80192C5C 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 80192C60 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80192C64 7C 08 03 A6 */ mtlr r0
/* 80192C68 38 21 00 40 */ addi r1, r1, 0x40
/* 80192C6C 4E 80 00 20 */ blr
@@ -1,83 +0,0 @@
lbl_8021F370:
/* 8021F370 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021F374 7C 08 02 A6 */ mflr r0
/* 8021F378 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021F37C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021F380 7C 7F 1B 78 */ mr r31, r3
/* 8021F384 80 63 01 20 */ lwz r3, 0x120(r3)
/* 8021F388 28 03 00 00 */ cmplwi r3, 0
/* 8021F38C 41 82 00 08 */ beq lbl_8021F394
/* 8021F390 4B FE EB 8D */ bl _draw__11dMeterMap_cFv
lbl_8021F394:
/* 8021F394 80 DF 01 10 */ lwz r6, 0x110(r31)
/* 8021F398 28 06 00 00 */ cmplwi r6, 0
/* 8021F39C 41 82 00 1C */ beq lbl_8021F3B8
/* 8021F3A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F3A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F3A8 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F3AC 38 83 00 AC */ addi r4, r3, 0xac
/* 8021F3B0 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 8021F3B4 4B E3 73 E1 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
lbl_8021F3B8:
/* 8021F3B8 80 DF 01 14 */ lwz r6, 0x114(r31)
/* 8021F3BC 28 06 00 00 */ cmplwi r6, 0
/* 8021F3C0 41 82 00 50 */ beq lbl_8021F410
/* 8021F3C4 88 1F 01 E5 */ lbz r0, 0x1e5(r31)
/* 8021F3C8 28 00 00 05 */ cmplwi r0, 5
/* 8021F3CC 40 82 00 2C */ bne lbl_8021F3F8
/* 8021F3D0 A0 1F 01 B6 */ lhz r0, 0x1b6(r31)
/* 8021F3D4 28 00 00 00 */ cmplwi r0, 0
/* 8021F3D8 41 82 00 38 */ beq lbl_8021F410
/* 8021F3DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F3E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F3E4 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F3E8 38 83 00 AC */ addi r4, r3, 0xac
/* 8021F3EC 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 8021F3F0 4B E3 73 A5 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
/* 8021F3F4 48 00 00 1C */ b lbl_8021F410
lbl_8021F3F8:
/* 8021F3F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F3FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F400 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F404 38 83 00 AC */ addi r4, r3, 0xac
/* 8021F408 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 8021F40C 4B E3 73 89 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
lbl_8021F410:
/* 8021F410 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8021F414 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 8021F418 88 03 00 B9 */ lbz r0, 0xb9(r3)
/* 8021F41C 28 00 00 02 */ cmplwi r0, 2
/* 8021F420 40 82 00 24 */ bne lbl_8021F444
/* 8021F424 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F428 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F42C 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F430 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8021F434 38 A3 01 B8 */ addi r5, r3, 0x1b8
/* 8021F438 80 DF 01 0C */ lwz r6, 0x10c(r31)
/* 8021F43C 4B E3 73 59 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
/* 8021F440 48 00 00 20 */ b lbl_8021F460
lbl_8021F444:
/* 8021F444 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F448 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F44C 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F450 38 83 00 AC */ addi r4, r3, 0xac
/* 8021F454 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 8021F458 80 DF 01 0C */ lwz r6, 0x10c(r31)
/* 8021F45C 4B E3 73 39 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
lbl_8021F460:
/* 8021F460 80 DF 01 18 */ lwz r6, 0x118(r31)
/* 8021F464 28 06 00 00 */ cmplwi r6, 0
/* 8021F468 41 82 00 1C */ beq lbl_8021F484
/* 8021F46C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021F470 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021F474 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8021F478 38 83 00 AC */ addi r4, r3, 0xac
/* 8021F47C 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 8021F480 4B E3 73 15 */ bl set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c
lbl_8021F484:
/* 8021F484 38 60 00 01 */ li r3, 1
/* 8021F488 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021F48C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021F490 7C 08 03 A6 */ mtlr r0
/* 8021F494 38 21 00 10 */ addi r1, r1, 0x10
/* 8021F498 4E 80 00 20 */ blr
@@ -1,45 +0,0 @@
lbl_80225B08:
/* 80225B08 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80225B0C 7C 08 02 A6 */ mflr r0
/* 80225B10 90 01 00 14 */ stw r0, 0x14(r1)
/* 80225B14 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80225B18 7C 7F 1B 78 */ mr r31, r3
/* 80225B1C 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80225B20 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80225B24 93 E3 00 1C */ stw r31, 0x1c(r3)
/* 80225B28 38 00 00 01 */ li r0, 1
/* 80225B2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80225B30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80225B34 98 03 5E B8 */ stb r0, 0x5eb8(r3)
/* 80225B38 38 60 03 14 */ li r3, 0x314
/* 80225B3C 38 80 00 00 */ li r4, 0
/* 80225B40 38 A0 00 00 */ li r5, 0
/* 80225B44 4B DF A5 C5 */ bl fopMsgM_Create__FsPFPv_iPv
/* 80225B48 38 00 FF FF */ li r0, -1
/* 80225B4C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80225B50 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80225B54 98 03 00 04 */ stb r0, 4(r3)
/* 80225B58 3C 60 80 43 */ lis r3, g_ringHIO@ha /* 0x8042FAFC@ha */
/* 80225B5C 38 63 FA FC */ addi r3, r3, g_ringHIO@l /* 0x8042FAFC@l */
/* 80225B60 98 03 00 04 */ stb r0, 4(r3)
/* 80225B64 3C 60 80 43 */ lis r3, g_fmapHIO@ha /* 0x8042FC60@ha */
/* 80225B68 38 63 FC 60 */ addi r3, r3, g_fmapHIO@l /* 0x8042FC60@l */
/* 80225B6C 98 03 00 04 */ stb r0, 4(r3)
/* 80225B70 3C 60 80 43 */ lis r3, g_cursorHIO@ha /* 0x80430110@ha */
/* 80225B74 38 63 01 10 */ addi r3, r3, g_cursorHIO@l /* 0x80430110@l */
/* 80225B78 98 03 00 04 */ stb r0, 4(r3)
/* 80225B7C 38 60 03 13 */ li r3, 0x313
/* 80225B80 38 80 00 00 */ li r4, 0
/* 80225B84 38 A0 00 00 */ li r5, 0
/* 80225B88 4B DF A5 81 */ bl fopMsgM_Create__FsPFPv_iPv
/* 80225B8C 4B DF A5 75 */ bl fopMsgM_setMessageID__FUi
/* 80225B90 48 03 B4 A5 */ bl dTimer_createStockTimer__Fv
/* 80225B94 7F E3 FB 78 */ mr r3, r31
/* 80225B98 4B DF 9E 1D */ bl fopMsgM_setStageLayer__FPv
/* 80225B9C 7F E3 FB 78 */ mr r3, r31
/* 80225BA0 4B FF 8E 75 */ bl _create__9dMeter2_cFv
/* 80225BA4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80225BA8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80225BAC 7C 08 03 A6 */ mtlr r0
/* 80225BB0 38 21 00 10 */ addi r1, r1, 0x10
/* 80225BB4 4E 80 00 20 */ blr
@@ -1,40 +0,0 @@
lbl_8021F6EC:
/* 8021F6EC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021F6F0 7C 08 02 A6 */ mflr r0
/* 8021F6F4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021F6F8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021F6FC 93 C1 00 08 */ stw r30, 8(r1)
/* 8021F700 7C 7E 1B 78 */ mr r30, r3
/* 8021F704 80 03 01 18 */ lwz r0, 0x118(r3)
/* 8021F708 28 00 00 00 */ cmplwi r0, 0
/* 8021F70C 41 82 00 58 */ beq lbl_8021F764
/* 8021F710 38 60 00 08 */ li r3, 8
/* 8021F714 4B E0 EC BD */ bl dComIfGp_getSubHeap2D__Fi
/* 8021F718 7C 7F 1B 78 */ mr r31, r3
/* 8021F71C 80 7E 01 18 */ lwz r3, 0x118(r30)
/* 8021F720 4B FE A5 CD */ bl hideAll__14dMeterButton_cFv
/* 8021F724 28 1F 00 00 */ cmplwi r31, 0
/* 8021F728 41 82 00 3C */ beq lbl_8021F764
/* 8021F72C 80 7E 01 18 */ lwz r3, 0x118(r30)
/* 8021F730 28 03 00 00 */ cmplwi r3, 0
/* 8021F734 41 82 00 18 */ beq lbl_8021F74C
/* 8021F738 38 80 00 01 */ li r4, 1
/* 8021F73C 81 83 00 00 */ lwz r12, 0(r3)
/* 8021F740 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8021F744 7D 89 03 A6 */ mtctr r12
/* 8021F748 4E 80 04 21 */ bctrl
lbl_8021F74C:
/* 8021F74C 38 00 00 00 */ li r0, 0
/* 8021F750 90 1E 01 18 */ stw r0, 0x118(r30)
/* 8021F754 7F E3 FB 78 */ mr r3, r31
/* 8021F758 48 0A EE 75 */ bl freeAll__7JKRHeapFv
/* 8021F75C 38 60 00 08 */ li r3, 8
/* 8021F760 4B E0 EA 29 */ bl dComIfGp_offHeapLockFlag__Fi
lbl_8021F764:
/* 8021F764 38 60 00 01 */ li r3, 1
/* 8021F768 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021F76C 83 C1 00 08 */ lwz r30, 8(r1)
/* 8021F770 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8021F774 7C 08 03 A6 */ mtlr r0
/* 8021F778 38 21 00 10 */ addi r1, r1, 0x10
/* 8021F77C 4E 80 00 20 */ blr
@@ -1,31 +0,0 @@
lbl_802259F8:
/* 802259F8 38 A0 00 00 */ li r5, 0
/* 802259FC 38 80 00 00 */ li r4, 0
/* 80225A00 38 00 00 02 */ li r0, 2
/* 80225A04 7C 09 03 A6 */ mtctr r0
lbl_80225A08:
/* 80225A08 38 04 01 D2 */ addi r0, r4, 0x1d2
/* 80225A0C 7C 03 00 AE */ lbzx r0, r3, r0
/* 80225A10 28 00 00 43 */ cmplwi r0, 0x43
/* 80225A14 41 82 00 34 */ beq lbl_80225A48
/* 80225A18 28 00 00 53 */ cmplwi r0, 0x53
/* 80225A1C 41 82 00 2C */ beq lbl_80225A48
/* 80225A20 28 00 00 54 */ cmplwi r0, 0x54
/* 80225A24 41 82 00 24 */ beq lbl_80225A48
/* 80225A28 28 00 00 55 */ cmplwi r0, 0x55
/* 80225A2C 41 82 00 1C */ beq lbl_80225A48
/* 80225A30 28 00 00 56 */ cmplwi r0, 0x56
/* 80225A34 41 82 00 14 */ beq lbl_80225A48
/* 80225A38 28 00 00 5A */ cmplwi r0, 0x5a
/* 80225A3C 41 82 00 0C */ beq lbl_80225A48
/* 80225A40 28 00 00 59 */ cmplwi r0, 0x59
/* 80225A44 40 82 00 0C */ bne lbl_80225A50
lbl_80225A48:
/* 80225A48 38 65 00 01 */ addi r3, r5, 1
/* 80225A4C 4E 80 00 20 */ blr
lbl_80225A50:
/* 80225A50 38 A5 00 01 */ addi r5, r5, 1
/* 80225A54 38 84 00 02 */ addi r4, r4, 2
/* 80225A58 42 00 FF B0 */ bdnz lbl_80225A08
/* 80225A5C 38 60 00 00 */ li r3, 0
/* 80225A60 4E 80 00 20 */ blr
@@ -1,18 +0,0 @@
lbl_80225A64:
/* 80225A64 38 A0 00 00 */ li r5, 0
/* 80225A68 38 80 00 00 */ li r4, 0
/* 80225A6C 38 00 00 02 */ li r0, 2
/* 80225A70 7C 09 03 A6 */ mtctr r0
lbl_80225A74:
/* 80225A74 38 04 01 D2 */ addi r0, r4, 0x1d2
/* 80225A78 7C 03 00 AE */ lbzx r0, r3, r0
/* 80225A7C 28 00 00 4B */ cmplwi r0, 0x4b
/* 80225A80 40 82 00 0C */ bne lbl_80225A8C
/* 80225A84 38 65 00 01 */ addi r3, r5, 1
/* 80225A88 4E 80 00 20 */ blr
lbl_80225A8C:
/* 80225A8C 38 A5 00 01 */ addi r5, r5, 1
/* 80225A90 38 84 00 02 */ addi r4, r4, 2
/* 80225A94 42 00 FF E0 */ bdnz lbl_80225A74
/* 80225A98 38 60 00 00 */ li r3, 0
/* 80225A9C 4E 80 00 20 */ blr
@@ -1,122 +0,0 @@
lbl_802256DC:
/* 802256DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802256E0 7C 08 02 A6 */ mflr r0
/* 802256E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802256E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802256EC 93 C1 00 08 */ stw r30, 8(r1)
/* 802256F0 7C 7F 1B 78 */ mr r31, r3
/* 802256F4 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802256F8 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802256FC 88 03 0F 24 */ lbz r0, 0xf24(r3)
/* 80225700 28 00 00 00 */ cmplwi r0, 0
/* 80225704 40 82 01 80 */ bne lbl_80225884
/* 80225708 80 1F 01 24 */ lwz r0, 0x124(r31)
/* 8022570C 54 00 04 63 */ rlwinm. r0, r0, 0, 0x11, 0x11
/* 80225710 40 82 01 6C */ bne lbl_8022587C
/* 80225714 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80225718 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8022571C 38 7E 01 14 */ addi r3, r30, 0x114
/* 80225720 88 9E 4E 0C */ lbz r4, 0x4e0c(r30)
/* 80225724 4B E0 EC 79 */ bl isLightDropGetFlag__16dSv_light_drop_cCFUc
/* 80225728 2C 03 00 00 */ cmpwi r3, 0
/* 8022572C 41 82 01 50 */ beq lbl_8022587C
/* 80225730 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80225734 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80225738 88 1E 4E 0C */ lbz r0, 0x4e0c(r30)
/* 8022573C 7C 00 07 74 */ extsb r0, r0
/* 80225740 7C 63 02 14 */ add r3, r3, r0
/* 80225744 88 03 00 E3 */ lbz r0, 0xe3(r3)
/* 80225748 28 00 00 01 */ cmplwi r0, 1
/* 8022574C 40 81 01 30 */ ble lbl_8022587C
/* 80225750 4B F8 6E 2D */ bl dKy_darkworld_check__Fv
/* 80225754 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80225758 41 82 01 24 */ beq lbl_8022587C
/* 8022575C 80 1F 01 24 */ lwz r0, 0x124(r31)
/* 80225760 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
/* 80225764 41 82 00 30 */ beq lbl_80225794
/* 80225768 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8022576C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80225770 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80225774 28 00 00 00 */ cmplwi r0, 0
/* 80225778 41 82 00 10 */ beq lbl_80225788
/* 8022577C A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
/* 80225780 54 00 05 AC */ rlwinm r0, r0, 0, 0x16, 0x16
/* 80225784 48 00 00 08 */ b lbl_8022578C
lbl_80225788:
/* 80225788 38 00 00 00 */ li r0, 0
lbl_8022578C:
/* 8022578C 54 00 04 3F */ clrlwi. r0, r0, 0x10
/* 80225790 40 82 00 EC */ bne lbl_8022587C
lbl_80225794:
/* 80225794 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80225798 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8022579C 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 802257A0 38 00 00 00 */ li r0, 0
/* 802257A4 88 64 05 6A */ lbz r3, 0x56a(r4)
/* 802257A8 28 03 00 00 */ cmplwi r3, 0
/* 802257AC 41 82 00 10 */ beq lbl_802257BC
/* 802257B0 28 03 00 26 */ cmplwi r3, 0x26
/* 802257B4 40 80 00 08 */ bge lbl_802257BC
/* 802257B8 38 00 00 01 */ li r0, 1
lbl_802257BC:
/* 802257BC 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 802257C0 40 82 00 BC */ bne lbl_8022587C
/* 802257C4 88 04 05 6A */ lbz r0, 0x56a(r4)
/* 802257C8 28 00 00 2D */ cmplwi r0, 0x2d
/* 802257CC 40 82 00 30 */ bne lbl_802257FC
/* 802257D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802257D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802257D8 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 802257DC 7F C3 F3 78 */ mr r3, r30
/* 802257E0 4B E0 73 DD */ bl getTimerMode__14dComIfG_play_cFv
/* 802257E4 2C 03 00 03 */ cmpwi r3, 3
/* 802257E8 41 82 00 94 */ beq lbl_8022587C
/* 802257EC 7F C3 F3 78 */ mr r3, r30
/* 802257F0 4B E0 73 CD */ bl getTimerMode__14dComIfG_play_cFv
/* 802257F4 2C 03 00 04 */ cmpwi r3, 4
/* 802257F8 41 82 00 84 */ beq lbl_8022587C
lbl_802257FC:
/* 802257FC 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80225800 54 60 00 43 */ rlwinm. r0, r3, 0, 1, 1
/* 80225804 40 82 00 78 */ bne lbl_8022587C
/* 80225808 54 60 04 E7 */ rlwinm. r0, r3, 0, 0x13, 0x13
/* 8022580C 40 82 00 70 */ bne lbl_8022587C
/* 80225810 54 60 02 D7 */ rlwinm. r0, r3, 0, 0xb, 0xb
/* 80225814 40 82 00 68 */ bne lbl_8022587C
/* 80225818 54 60 00 01 */ rlwinm. r0, r3, 0, 0, 0
/* 8022581C 40 82 00 60 */ bne lbl_8022587C
/* 80225820 54 60 05 EF */ rlwinm. r0, r3, 0, 0x17, 0x17
/* 80225824 40 82 00 58 */ bne lbl_8022587C
/* 80225828 54 60 06 31 */ rlwinm. r0, r3, 0, 0x18, 0x18
/* 8022582C 40 82 00 50 */ bne lbl_8022587C
/* 80225830 54 60 07 39 */ rlwinm. r0, r3, 0, 0x1c, 0x1c
/* 80225834 40 82 00 48 */ bne lbl_8022587C
/* 80225838 54 60 06 F7 */ rlwinm. r0, r3, 0, 0x1b, 0x1b
/* 8022583C 40 82 00 40 */ bne lbl_8022587C
/* 80225840 54 60 01 CF */ rlwinm. r0, r3, 0, 7, 7
/* 80225844 40 82 00 38 */ bne lbl_8022587C
/* 80225848 54 60 06 B5 */ rlwinm. r0, r3, 0, 0x1a, 0x1a
/* 8022584C 40 82 00 30 */ bne lbl_8022587C
/* 80225850 54 60 01 4B */ rlwinm. r0, r3, 0, 5, 5
/* 80225854 40 82 00 28 */ bne lbl_8022587C
/* 80225858 54 60 01 09 */ rlwinm. r0, r3, 0, 4, 4
/* 8022585C 40 82 00 20 */ bne lbl_8022587C
/* 80225860 54 60 00 C7 */ rlwinm. r0, r3, 0, 3, 3
/* 80225864 40 82 00 18 */ bne lbl_8022587C
/* 80225868 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8022586C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 80225870 A0 03 00 A2 */ lhz r0, 0xa2(r3)
/* 80225874 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 80225878 41 82 00 0C */ beq lbl_80225884
lbl_8022587C:
/* 8022587C 38 60 00 00 */ li r3, 0
/* 80225880 48 00 00 08 */ b lbl_80225888
lbl_80225884:
/* 80225884 38 60 00 01 */ li r3, 1
lbl_80225888:
/* 80225888 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8022588C 83 C1 00 08 */ lwz r30, 8(r1)
/* 80225890 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80225894 7C 08 03 A6 */ mtlr r0
/* 80225898 38 21 00 10 */ addi r1, r1, 0x10
/* 8022589C 4E 80 00 20 */ blr

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