d_meter2_draw done (#2028)

* d_meter2_draw done

* some meter_draw doc

* remove asm

* d_file_sel_info fixed
This commit is contained in:
TakaRikka
2024-01-09 16:10:40 +02:00
committed by GitHub
parent 28bef08667
commit 99f0efe975
103 changed files with 4216 additions and 14622 deletions
File diff suppressed because it is too large Load Diff
@@ -1,183 +0,0 @@
lbl_8021A468:
/* 8021A468 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8021A46C 7C 08 02 A6 */ mflr r0
/* 8021A470 90 01 00 54 */ stw r0, 0x54(r1)
/* 8021A474 39 61 00 50 */ addi r11, r1, 0x50
/* 8021A478 48 14 7D 65 */ bl _savegpr_29
/* 8021A47C 7C 7D 1B 78 */ mr r29, r3
/* 8021A480 7C 9E 23 78 */ mr r30, r4
/* 8021A484 3B E0 00 00 */ li r31, 0
/* 8021A488 54 83 06 3E */ clrlwi r3, r4, 0x18
/* 8021A48C 28 03 00 58 */ cmplwi r3, 0x58
/* 8021A490 40 82 00 0C */ bne lbl_8021A49C
/* 8021A494 3B E0 00 02 */ li r31, 2
/* 8021A498 48 00 00 28 */ b lbl_8021A4C0
lbl_8021A49C:
/* 8021A49C 38 1E FF D8 */ addi r0, r30, -40
/* 8021A4A0 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8021A4A4 28 00 00 01 */ cmplwi r0, 1
/* 8021A4A8 40 81 00 14 */ ble lbl_8021A4BC
/* 8021A4AC 28 03 00 3F */ cmplwi r3, 0x3f
/* 8021A4B0 41 82 00 0C */ beq lbl_8021A4BC
/* 8021A4B4 28 03 00 49 */ cmplwi r3, 0x49
/* 8021A4B8 40 82 00 08 */ bne lbl_8021A4C0
lbl_8021A4BC:
/* 8021A4BC 3B E0 00 01 */ li r31, 1
lbl_8021A4C0:
/* 8021A4C0 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A4C4 28 00 00 00 */ cmplwi r0, 0
/* 8021A4C8 40 82 00 10 */ bne lbl_8021A4D8
/* 8021A4CC 38 00 00 01 */ li r0, 1
/* 8021A4D0 98 1D 07 6B */ stb r0, 0x76b(r29)
/* 8021A4D4 48 00 00 0C */ b lbl_8021A4E0
lbl_8021A4D8:
/* 8021A4D8 38 00 00 00 */ li r0, 0
/* 8021A4DC 98 1D 07 6B */ stb r0, 0x76b(r29)
lbl_8021A4E0:
/* 8021A4E0 7F A3 EB 78 */ mr r3, r29
/* 8021A4E4 7F C4 F3 78 */ mr r4, r30
/* 8021A4E8 48 00 13 29 */ bl setItemParamB__13dMeter2Draw_cFUc
/* 8021A4EC 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A4F0 80 C3 00 04 */ lwz r6, 4(r3)
/* 8021A4F4 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A4F8 54 00 18 38 */ slwi r0, r0, 3
/* 8021A4FC 7C FD 02 14 */ add r7, r29, r0
/* 8021A500 80 A7 04 E4 */ lwz r5, 0x4e4(r7)
/* 8021A504 38 00 00 00 */ li r0, 0
/* 8021A508 90 01 00 08 */ stw r0, 8(r1)
/* 8021A50C 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021A510 38 00 FF FF */ li r0, -1
/* 8021A514 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021A518 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8021A51C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 8021A520 7F C4 F3 78 */ mr r4, r30
/* 8021A524 80 E7 04 E8 */ lwz r7, 0x4e8(r7)
/* 8021A528 81 1D 05 14 */ lwz r8, 0x514(r29)
/* 8021A52C 39 20 00 00 */ li r9, 0
/* 8021A530 39 40 00 00 */ li r10, 0
/* 8021A534 48 00 29 D5 */ bl readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei
/* 8021A538 2C 03 00 01 */ cmpwi r3, 1
/* 8021A53C 41 81 00 14 */ bgt lbl_8021A550
/* 8021A540 38 00 00 00 */ li r0, 0
/* 8021A544 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A548 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021A54C 48 00 00 10 */ b lbl_8021A55C
lbl_8021A550:
/* 8021A550 38 00 00 01 */ li r0, 1
/* 8021A554 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A558 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021A55C:
/* 8021A55C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021A560 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021A564 88 03 05 68 */ lbz r0, 0x568(r3)
/* 8021A568 28 00 00 01 */ cmplwi r0, 1
/* 8021A56C 40 82 00 2C */ bne lbl_8021A598
/* 8021A570 88 03 05 69 */ lbz r0, 0x569(r3)
/* 8021A574 C8 22 AE C0 */ lfd f1, lit_6293(r2)
/* 8021A578 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021A57C 3C 00 43 30 */ lis r0, 0x4330
/* 8021A580 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021A584 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021A588 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A58C C0 02 AE D8 */ lfs f0, lit_8548(r2)
/* 8021A590 EC 81 00 24 */ fdivs f4, f1, f0
/* 8021A594 48 00 00 3C */ b lbl_8021A5D0
lbl_8021A598:
/* 8021A598 3C 60 80 3B */ lis r3, item_resource__10dItem_data@ha /* 0x803AC5A0@ha */
/* 8021A59C 38 63 C5 A0 */ addi r3, r3, item_resource__10dItem_data@l /* 0x803AC5A0@l */
/* 8021A5A0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8021A5A4 1C 00 00 18 */ mulli r0, r0, 0x18
/* 8021A5A8 7C 63 02 14 */ add r3, r3, r0
/* 8021A5AC 88 03 00 12 */ lbz r0, 0x12(r3)
/* 8021A5B0 C8 22 AE C0 */ lfd f1, lit_6293(r2)
/* 8021A5B4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A5B8 3C 00 43 30 */ lis r0, 0x4330
/* 8021A5BC 90 01 00 20 */ stw r0, 0x20(r1)
/* 8021A5C0 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021A5C4 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A5C8 C0 02 AE D8 */ lfs f0, lit_8548(r2)
/* 8021A5CC EC 81 00 24 */ fdivs f4, f1, f0
lbl_8021A5D0:
/* 8021A5D0 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A5D4 C0 23 00 34 */ lfs f1, 0x34(r3)
/* 8021A5D8 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A5DC 54 00 18 38 */ slwi r0, r0, 3
/* 8021A5E0 7C 7D 02 14 */ add r3, r29, r0
/* 8021A5E4 80 63 04 E4 */ lwz r3, 0x4e4(r3)
/* 8021A5E8 A0 03 00 02 */ lhz r0, 2(r3)
/* 8021A5EC C8 42 AE C0 */ lfd f2, lit_6293(r2)
/* 8021A5F0 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A5F4 3C 80 43 30 */ lis r4, 0x4330
/* 8021A5F8 90 81 00 28 */ stw r4, 0x28(r1)
/* 8021A5FC C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A600 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A604 EC 00 00 72 */ fmuls f0, f0, f1
/* 8021A608 C0 22 AE DC */ lfs f1, lit_8549(r2)
/* 8021A60C EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A610 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A614 D0 1D 06 E4 */ stfs f0, 0x6e4(r29)
/* 8021A618 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A61C C0 63 00 38 */ lfs f3, 0x38(r3)
/* 8021A620 88 1D 07 6B */ lbz r0, 0x76b(r29)
/* 8021A624 54 00 18 38 */ slwi r0, r0, 3
/* 8021A628 7C 7D 02 14 */ add r3, r29, r0
/* 8021A62C 80 63 04 E4 */ lwz r3, 0x4e4(r3)
/* 8021A630 A0 03 00 04 */ lhz r0, 4(r3)
/* 8021A634 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021A638 90 81 00 30 */ stw r4, 0x30(r1)
/* 8021A63C C8 01 00 30 */ lfd f0, 0x30(r1)
/* 8021A640 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A644 EC 00 00 F2 */ fmuls f0, f0, f3
/* 8021A648 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A64C EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A650 D0 1D 06 E8 */ stfs f0, 0x6e8(r29)
/* 8021A654 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A658 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8021A65C C0 22 AE 94 */ lfs f1, lit_4922(r2)
/* 8021A660 C0 1D 06 E4 */ lfs f0, 0x6e4(r29)
/* 8021A664 EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A668 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A66C D0 1D 06 DC */ stfs f0, 0x6dc(r29)
/* 8021A670 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A674 C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8021A678 C0 1D 06 E8 */ lfs f0, 0x6e8(r29)
/* 8021A67C EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A680 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A684 D0 1D 06 E0 */ stfs f0, 0x6e0(r29)
/* 8021A688 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A68C 80 63 00 04 */ lwz r3, 4(r3)
/* 8021A690 C0 3D 06 E4 */ lfs f1, 0x6e4(r29)
/* 8021A694 C0 5D 06 E8 */ lfs f2, 0x6e8(r29)
/* 8021A698 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A69C 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A6A0 7D 89 03 A6 */ mtctr r12
/* 8021A6A4 4E 80 04 21 */ bctrl
/* 8021A6A8 57 E5 10 3A */ slwi r5, r31, 2
/* 8021A6AC 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 8021A6B0 C0 5D 06 DC */ lfs f2, 0x6dc(r29)
/* 8021A6B4 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021A6B8 38 04 EB C8 */ addi r0, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021A6BC 7C 80 2A 14 */ add r4, r0, r5
/* 8021A6C0 C0 24 01 84 */ lfs f1, 0x184(r4)
/* 8021A6C4 C0 1D 06 EC */ lfs f0, 0x6ec(r29)
/* 8021A6C8 EC 01 00 2A */ fadds f0, f1, f0
/* 8021A6CC EC 22 00 2A */ fadds f1, f2, f0
/* 8021A6D0 C0 7D 06 E0 */ lfs f3, 0x6e0(r29)
/* 8021A6D4 C0 44 01 90 */ lfs f2, 0x190(r4)
/* 8021A6D8 C0 1D 06 F0 */ lfs f0, 0x6f0(r29)
/* 8021A6DC EC 02 00 2A */ fadds f0, f2, f0
/* 8021A6E0 EC 43 00 2A */ fadds f2, f3, f0
/* 8021A6E4 48 03 9E CD */ bl paneTrans__8CPaneMgrFff
/* 8021A6E8 80 7D 05 14 */ lwz r3, 0x514(r29)
/* 8021A6EC C0 3D 06 E4 */ lfs f1, 0x6e4(r29)
/* 8021A6F0 C0 5D 06 E8 */ lfs f2, 0x6e8(r29)
/* 8021A6F4 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A6F8 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A6FC 7D 89 03 A6 */ mtctr r12
/* 8021A700 4E 80 04 21 */ bctrl
/* 8021A704 39 61 00 50 */ addi r11, r1, 0x50
/* 8021A708 48 14 7B 21 */ bl _restgpr_29
/* 8021A70C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8021A710 7C 08 03 A6 */ mtlr r0
/* 8021A714 38 21 00 50 */ addi r1, r1, 0x50
/* 8021A718 4E 80 00 20 */ blr
@@ -1,181 +0,0 @@
lbl_8021A71C:
/* 8021A71C 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 8021A720 7C 08 02 A6 */ mflr r0
/* 8021A724 90 01 00 64 */ stw r0, 0x64(r1)
/* 8021A728 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A72C 48 14 7A A1 */ bl _savegpr_25
/* 8021A730 7C 79 1B 78 */ mr r25, r3
/* 8021A734 7C 9A 23 78 */ mr r26, r4
/* 8021A738 7C BB 2B 78 */ mr r27, r5
/* 8021A73C 54 A0 06 3E */ clrlwi r0, r5, 0x18
/* 8021A740 28 00 00 53 */ cmplwi r0, 0x53
/* 8021A744 40 82 00 08 */ bne lbl_8021A74C
/* 8021A748 3B 60 00 43 */ li r27, 0x43
lbl_8021A74C:
/* 8021A74C 7F F9 D2 14 */ add r31, r25, r26
/* 8021A750 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A754 28 00 00 00 */ cmplwi r0, 0
/* 8021A758 40 82 00 10 */ bne lbl_8021A768
/* 8021A75C 38 00 00 01 */ li r0, 1
/* 8021A760 98 1F 07 6C */ stb r0, 0x76c(r31)
/* 8021A764 48 00 00 0C */ b lbl_8021A770
lbl_8021A768:
/* 8021A768 38 00 00 00 */ li r0, 0
/* 8021A76C 98 1F 07 6C */ stb r0, 0x76c(r31)
lbl_8021A770:
/* 8021A770 57 5E 10 3A */ slwi r30, r26, 2
/* 8021A774 7F B9 F2 14 */ add r29, r25, r30
/* 8021A778 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A77C 80 C3 00 04 */ lwz r6, 4(r3)
/* 8021A780 57 48 20 36 */ slwi r8, r26, 4
/* 8021A784 7F 99 42 14 */ add r28, r25, r8
/* 8021A788 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A78C 54 07 18 38 */ slwi r7, r0, 3
/* 8021A790 3B 9C 04 F4 */ addi r28, r28, 0x4f4
/* 8021A794 7C BC 38 2E */ lwzx r5, r28, r7
/* 8021A798 38 00 00 00 */ li r0, 0
/* 8021A79C 90 01 00 08 */ stw r0, 8(r1)
/* 8021A7A0 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021A7A4 38 00 FF FF */ li r0, -1
/* 8021A7A8 90 01 00 10 */ stw r0, 0x10(r1)
/* 8021A7AC 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 8021A7B0 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */
/* 8021A7B4 7F 64 DB 78 */ mr r4, r27
/* 8021A7B8 7C 19 42 14 */ add r0, r25, r8
/* 8021A7BC 7C E0 3A 14 */ add r7, r0, r7
/* 8021A7C0 80 E7 04 F8 */ lwz r7, 0x4f8(r7)
/* 8021A7C4 81 1D 05 18 */ lwz r8, 0x518(r29)
/* 8021A7C8 39 20 00 00 */ li r9, 0
/* 8021A7CC 39 40 00 00 */ li r10, 0
/* 8021A7D0 48 00 27 39 */ bl readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei
/* 8021A7D4 2C 03 00 01 */ cmpwi r3, 1
/* 8021A7D8 41 81 00 14 */ bgt lbl_8021A7EC
/* 8021A7DC 38 00 00 00 */ li r0, 0
/* 8021A7E0 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A7E4 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021A7E8 48 00 00 10 */ b lbl_8021A7F8
lbl_8021A7EC:
/* 8021A7EC 38 00 00 01 */ li r0, 1
/* 8021A7F0 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A7F4 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021A7F8:
/* 8021A7F8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021A7FC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021A800 88 03 05 68 */ lbz r0, 0x568(r3)
/* 8021A804 28 00 00 01 */ cmplwi r0, 1
/* 8021A808 40 82 00 2C */ bne lbl_8021A834
/* 8021A80C 88 03 05 69 */ lbz r0, 0x569(r3)
/* 8021A810 C8 22 AE C0 */ lfd f1, lit_6293(r2)
/* 8021A814 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8021A818 3C 00 43 30 */ lis r0, 0x4330
/* 8021A81C 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021A820 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8021A824 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A828 C0 02 AE D8 */ lfs f0, lit_8548(r2)
/* 8021A82C EC 81 00 24 */ fdivs f4, f1, f0
/* 8021A830 48 00 00 3C */ b lbl_8021A86C
lbl_8021A834:
/* 8021A834 3C 60 80 3B */ lis r3, item_resource__10dItem_data@ha /* 0x803AC5A0@ha */
/* 8021A838 38 63 C5 A0 */ addi r3, r3, item_resource__10dItem_data@l /* 0x803AC5A0@l */
/* 8021A83C 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 8021A840 1C 00 00 18 */ mulli r0, r0, 0x18
/* 8021A844 7C 63 02 14 */ add r3, r3, r0
/* 8021A848 88 03 00 12 */ lbz r0, 0x12(r3)
/* 8021A84C C8 22 AE C0 */ lfd f1, lit_6293(r2)
/* 8021A850 90 01 00 24 */ stw r0, 0x24(r1)
/* 8021A854 3C 00 43 30 */ lis r0, 0x4330
/* 8021A858 90 01 00 20 */ stw r0, 0x20(r1)
/* 8021A85C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8021A860 EC 20 08 28 */ fsubs f1, f0, f1
/* 8021A864 C0 02 AE D8 */ lfs f0, lit_8548(r2)
/* 8021A868 EC 81 00 24 */ fdivs f4, f1, f0
lbl_8021A86C:
/* 8021A86C 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A870 C0 23 00 34 */ lfs f1, 0x34(r3)
/* 8021A874 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A878 54 00 18 38 */ slwi r0, r0, 3
/* 8021A87C 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8021A880 A0 03 00 02 */ lhz r0, 2(r3)
/* 8021A884 C8 42 AE C0 */ lfd f2, lit_6293(r2)
/* 8021A888 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8021A88C 3C 80 43 30 */ lis r4, 0x4330
/* 8021A890 90 81 00 28 */ stw r4, 0x28(r1)
/* 8021A894 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 8021A898 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A89C EC 00 00 72 */ fmuls f0, f0, f1
/* 8021A8A0 C0 22 AE DC */ lfs f1, lit_8549(r2)
/* 8021A8A4 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A8A8 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A8AC 7F 79 F2 14 */ add r27, r25, r30
/* 8021A8B0 D0 1B 06 C4 */ stfs f0, 0x6c4(r27)
/* 8021A8B4 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A8B8 C0 63 00 38 */ lfs f3, 0x38(r3)
/* 8021A8BC 88 1F 07 6C */ lbz r0, 0x76c(r31)
/* 8021A8C0 54 00 18 38 */ slwi r0, r0, 3
/* 8021A8C4 7C 7C 00 2E */ lwzx r3, r28, r0
/* 8021A8C8 A0 03 00 04 */ lhz r0, 4(r3)
/* 8021A8CC 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021A8D0 90 81 00 30 */ stw r4, 0x30(r1)
/* 8021A8D4 C8 01 00 30 */ lfd f0, 0x30(r1)
/* 8021A8D8 EC 00 10 28 */ fsubs f0, f0, f2
/* 8021A8DC EC 00 00 F2 */ fmuls f0, f0, f3
/* 8021A8E0 EC 00 08 24 */ fdivs f0, f0, f1
/* 8021A8E4 EC 04 00 32 */ fmuls f0, f4, f0
/* 8021A8E8 D0 1B 06 D0 */ stfs f0, 0x6d0(r27)
/* 8021A8EC 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A8F0 C0 43 00 34 */ lfs f2, 0x34(r3)
/* 8021A8F4 C0 22 AE 94 */ lfs f1, lit_4922(r2)
/* 8021A8F8 C0 1B 06 C4 */ lfs f0, 0x6c4(r27)
/* 8021A8FC EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A900 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A904 D0 1B 06 AC */ stfs f0, 0x6ac(r27)
/* 8021A908 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A90C C0 43 00 38 */ lfs f2, 0x38(r3)
/* 8021A910 C0 1B 06 D0 */ lfs f0, 0x6d0(r27)
/* 8021A914 EC 02 00 28 */ fsubs f0, f2, f0
/* 8021A918 EC 01 00 32 */ fmuls f0, f1, f0
/* 8021A91C D0 1B 06 B8 */ stfs f0, 0x6b8(r27)
/* 8021A920 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A924 80 63 00 04 */ lwz r3, 4(r3)
/* 8021A928 C0 3B 06 C4 */ lfs f1, 0x6c4(r27)
/* 8021A92C C0 5B 06 D0 */ lfs f2, 0x6d0(r27)
/* 8021A930 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A934 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A938 7D 89 03 A6 */ mtctr r12
/* 8021A93C 3B DB 06 AC */ addi r30, r27, 0x6ac
/* 8021A940 3B 9B 06 B8 */ addi r28, r27, 0x6b8
/* 8021A944 4E 80 04 21 */ bctrl
/* 8021A948 2C 1A 00 00 */ cmpwi r26, 0
/* 8021A94C 40 82 00 28 */ bne lbl_8021A974
/* 8021A950 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A954 C0 39 00 04 */ lfs f1, 4(r25)
/* 8021A958 C0 1E 00 00 */ lfs f0, 0(r30)
/* 8021A95C EC 21 00 2A */ fadds f1, f1, f0
/* 8021A960 C0 59 00 08 */ lfs f2, 8(r25)
/* 8021A964 C0 1C 00 00 */ lfs f0, 0(r28)
/* 8021A968 EC 42 00 2A */ fadds f2, f2, f0
/* 8021A96C 48 03 9C 45 */ bl paneTrans__8CPaneMgrFff
/* 8021A970 48 00 00 24 */ b lbl_8021A994
lbl_8021A974:
/* 8021A974 80 7D 03 2C */ lwz r3, 0x32c(r29)
/* 8021A978 C0 39 00 20 */ lfs f1, 0x20(r25)
/* 8021A97C C0 1E 00 00 */ lfs f0, 0(r30)
/* 8021A980 EC 21 00 2A */ fadds f1, f1, f0
/* 8021A984 C0 59 00 24 */ lfs f2, 0x24(r25)
/* 8021A988 C0 1C 00 00 */ lfs f0, 0(r28)
/* 8021A98C EC 42 00 2A */ fadds f2, f2, f0
/* 8021A990 48 03 9C 21 */ bl paneTrans__8CPaneMgrFff
lbl_8021A994:
/* 8021A994 80 7D 05 18 */ lwz r3, 0x518(r29)
/* 8021A998 C0 3B 06 C4 */ lfs f1, 0x6c4(r27)
/* 8021A99C C0 5B 06 D0 */ lfs f2, 0x6d0(r27)
/* 8021A9A0 81 83 00 00 */ lwz r12, 0(r3)
/* 8021A9A4 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021A9A8 7D 89 03 A6 */ mtctr r12
/* 8021A9AC 4E 80 04 21 */ bctrl
/* 8021A9B0 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A9B4 48 14 78 65 */ bl _restgpr_25
/* 8021A9B8 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8021A9BC 7C 08 03 A6 */ mtlr r0
/* 8021A9C0 38 21 00 60 */ addi r1, r1, 0x60
/* 8021A9C4 4E 80 00 20 */ blr
@@ -1,145 +0,0 @@
lbl_802147CC:
/* 802147CC 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 802147D0 7C 08 02 A6 */ mflr r0
/* 802147D4 90 01 00 54 */ stw r0, 0x54(r1)
/* 802147D8 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 802147DC F3 E1 00 48 */ psq_st f31, 72(r1), 0, 0 /* qr0 */
/* 802147E0 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 802147E4 F3 C1 00 38 */ psq_st f30, 56(r1), 0, 0 /* qr0 */
/* 802147E8 DB A1 00 20 */ stfd f29, 0x20(r1)
/* 802147EC F3 A1 00 28 */ psq_st f29, 40(r1), 0, 0 /* qr0 */
/* 802147F0 39 61 00 20 */ addi r11, r1, 0x20
/* 802147F4 48 14 D9 DD */ bl _savegpr_26
/* 802147F8 7C 7E 1B 78 */ mr r30, r3
/* 802147FC 7C 9F 23 78 */ mr r31, r4
/* 80214800 7C DA 33 78 */ mr r26, r6
/* 80214804 54 A0 06 3F */ clrlwi. r0, r5, 0x18
/* 80214808 41 82 01 A0 */ beq lbl_802149A8
/* 8021480C 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 80214810 28 00 00 FF */ cmplwi r0, 0xff
/* 80214814 40 82 00 24 */ bne lbl_80214838
/* 80214818 57 FC 18 38 */ slwi r28, r31, 3
/* 8021481C 7C 7E E2 14 */ add r3, r30, r28
/* 80214820 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 80214824 48 04 0D A5 */ bl show__13CPaneMgrAlphaFv
/* 80214828 7C 7E E2 14 */ add r3, r30, r28
/* 8021482C 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 80214830 48 04 0D 99 */ bl show__13CPaneMgrAlphaFv
/* 80214834 48 00 01 90 */ b lbl_802149C4
lbl_80214838:
/* 80214838 57 FC 18 38 */ slwi r28, r31, 3
/* 8021483C 7C 7E E2 14 */ add r3, r30, r28
/* 80214840 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 80214844 48 04 0D C5 */ bl hide__13CPaneMgrAlphaFv
/* 80214848 7C 7E E2 14 */ add r3, r30, r28
/* 8021484C 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 80214850 48 04 0D B9 */ bl hide__13CPaneMgrAlphaFv
/* 80214854 3B 60 00 00 */ li r27, 0
/* 80214858 3B A0 00 00 */ li r29, 0
/* 8021485C 57 5C 06 3E */ clrlwi r28, r26, 0x18
lbl_80214860:
/* 80214860 7C 1B E0 00 */ cmpw r27, r28
/* 80214864 40 82 00 38 */ bne lbl_8021489C
/* 80214868 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 8021486C 3C 80 80 3A */ lis r4, tag_bigh@ha /* 0x80398878@ha */
/* 80214870 38 04 88 78 */ addi r0, r4, tag_bigh@l /* 0x80398878@l */
/* 80214874 7C 80 EA 14 */ add r4, r0, r29
/* 80214878 80 A4 00 00 */ lwz r5, 0(r4)
/* 8021487C 80 C4 00 04 */ lwz r6, 4(r4)
/* 80214880 81 83 00 00 */ lwz r12, 0(r3)
/* 80214884 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214888 7D 89 03 A6 */ mtctr r12
/* 8021488C 4E 80 04 21 */ bctrl
/* 80214890 38 00 00 01 */ li r0, 1
/* 80214894 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80214898 48 00 00 34 */ b lbl_802148CC
lbl_8021489C:
/* 8021489C 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 802148A0 3C 80 80 3A */ lis r4, tag_bigh@ha /* 0x80398878@ha */
/* 802148A4 38 04 88 78 */ addi r0, r4, tag_bigh@l /* 0x80398878@l */
/* 802148A8 7C 80 EA 14 */ add r4, r0, r29
/* 802148AC 80 A4 00 00 */ lwz r5, 0(r4)
/* 802148B0 80 C4 00 04 */ lwz r6, 4(r4)
/* 802148B4 81 83 00 00 */ lwz r12, 0(r3)
/* 802148B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802148BC 7D 89 03 A6 */ mtctr r12
/* 802148C0 4E 80 04 21 */ bctrl
/* 802148C4 38 00 00 00 */ li r0, 0
/* 802148C8 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_802148CC:
/* 802148CC 3B 7B 00 01 */ addi r27, r27, 1
/* 802148D0 2C 1B 00 04 */ cmpwi r27, 4
/* 802148D4 3B BD 00 08 */ addi r29, r29, 8
/* 802148D8 41 80 FF 88 */ blt lbl_80214860
/* 802148DC 57 E0 10 3A */ slwi r0, r31, 2
/* 802148E0 7F BE 02 14 */ add r29, r30, r0
/* 802148E4 80 7D 01 28 */ lwz r3, 0x128(r29)
/* 802148E8 80 63 00 04 */ lwz r3, 4(r3)
/* 802148EC C3 E3 00 D8 */ lfs f31, 0xd8(r3)
/* 802148F0 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 802148F4 38 00 00 0A */ li r0, 0xa
/* 802148F8 7C 1F 03 D6 */ divw r0, r31, r0
/* 802148FC 54 05 18 38 */ slwi r5, r0, 3
/* 80214900 3C 80 80 3A */ lis r4, tag_du@ha /* 0x80398898@ha */
/* 80214904 38 04 88 98 */ addi r0, r4, tag_du@l /* 0x80398898@l */
/* 80214908 7F 80 2A 14 */ add r28, r0, r5
/* 8021490C 80 BC 00 00 */ lwz r5, 0(r28)
/* 80214910 80 DC 00 04 */ lwz r6, 4(r28)
/* 80214914 81 83 00 00 */ lwz r12, 0(r3)
/* 80214918 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8021491C 7D 89 03 A6 */ mtctr r12
/* 80214920 4E 80 04 21 */ bctrl
/* 80214924 C3 C3 00 D8 */ lfs f30, 0xd8(r3)
/* 80214928 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 8021492C 3C 80 80 3A */ lis r4, tag_du@ha /* 0x80398898@ha */
/* 80214930 84 A4 88 98 */ lwzu r5, tag_du@l(r4) /* 0x80398898@l */
/* 80214934 80 C4 00 04 */ lwz r6, 4(r4)
/* 80214938 81 83 00 00 */ lwz r12, 0(r3)
/* 8021493C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214940 7D 89 03 A6 */ mtctr r12
/* 80214944 4E 80 04 21 */ bctrl
/* 80214948 C3 A3 00 D4 */ lfs f29, 0xd4(r3)
/* 8021494C 80 7E 00 78 */ lwz r3, 0x78(r30)
/* 80214950 80 BC 00 00 */ lwz r5, 0(r28)
/* 80214954 80 DC 00 04 */ lwz r6, 4(r28)
/* 80214958 81 83 00 00 */ lwz r12, 0(r3)
/* 8021495C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80214960 7D 89 03 A6 */ mtctr r12
/* 80214964 4E 80 04 21 */ bctrl
/* 80214968 C0 03 00 D4 */ lfs f0, 0xd4(r3)
/* 8021496C 80 7D 01 28 */ lwz r3, 0x128(r29)
/* 80214970 80 63 00 04 */ lwz r3, 4(r3)
/* 80214974 C0 23 00 D4 */ lfs f1, 0xd4(r3)
/* 80214978 80 7E 01 C8 */ lwz r3, 0x1c8(r30)
/* 8021497C 80 63 00 04 */ lwz r3, 4(r3)
/* 80214980 EC 00 E8 28 */ fsubs f0, f0, f29
/* 80214984 EC 01 00 2A */ fadds f0, f1, f0
/* 80214988 D0 03 00 D4 */ stfs f0, 0xd4(r3)
/* 8021498C EC 1E F8 2A */ fadds f0, f30, f31
/* 80214990 D0 03 00 D8 */ stfs f0, 0xd8(r3)
/* 80214994 81 83 00 00 */ lwz r12, 0(r3)
/* 80214998 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021499C 7D 89 03 A6 */ mtctr r12
/* 802149A0 4E 80 04 21 */ bctrl
/* 802149A4 48 00 00 20 */ b lbl_802149C4
lbl_802149A8:
/* 802149A8 57 FC 18 38 */ slwi r28, r31, 3
/* 802149AC 7C 7E E2 14 */ add r3, r30, r28
/* 802149B0 80 63 03 A0 */ lwz r3, 0x3a0(r3)
/* 802149B4 48 04 0C 55 */ bl hide__13CPaneMgrAlphaFv
/* 802149B8 7C 7E E2 14 */ add r3, r30, r28
/* 802149BC 80 63 03 A4 */ lwz r3, 0x3a4(r3)
/* 802149C0 48 04 0C 49 */ bl hide__13CPaneMgrAlphaFv
lbl_802149C4:
/* 802149C4 E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0 /* qr0 */
/* 802149C8 CB E1 00 40 */ lfd f31, 0x40(r1)
/* 802149CC E3 C1 00 38 */ psq_l f30, 56(r1), 0, 0 /* qr0 */
/* 802149D0 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 802149D4 E3 A1 00 28 */ psq_l f29, 40(r1), 0, 0 /* qr0 */
/* 802149D8 CB A1 00 20 */ lfd f29, 0x20(r1)
/* 802149DC 39 61 00 20 */ addi r11, r1, 0x20
/* 802149E0 48 14 D8 3D */ bl _restgpr_26
/* 802149E4 80 01 00 54 */ lwz r0, 0x54(r1)
/* 802149E8 7C 08 03 A6 */ mtlr r0
/* 802149EC 38 21 00 50 */ addi r1, r1, 0x50
/* 802149F0 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_80217904:
/* 80217904 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217908 7C 08 02 A6 */ mflr r0
/* 8021790C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217910 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80217914 93 C1 00 08 */ stw r30, 8(r1)
/* 80217918 7C 7E 1B 78 */ mr r30, r3
/* 8021791C 7C 9F 23 78 */ mr r31, r4
/* 80217920 38 A0 00 01 */ li r5, 1
/* 80217924 38 DE 07 65 */ addi r6, r30, 0x765
/* 80217928 48 00 29 CD */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 8021792C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80217930 41 82 00 0C */ beq lbl_8021793C
/* 80217934 38 00 00 07 */ li r0, 7
/* 80217938 98 1E 07 65 */ stb r0, 0x765(r30)
lbl_8021793C:
/* 8021793C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80217940 83 C1 00 08 */ lwz r30, 8(r1)
/* 80217944 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80217948 7C 08 03 A6 */ mtlr r0
/* 8021794C 38 21 00 10 */ addi r1, r1, 0x10
/* 80217950 4E 80 00 20 */ blr
@@ -1,224 +0,0 @@
lbl_80216DAC:
/* 80216DAC 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 80216DB0 7C 08 02 A6 */ mflr r0
/* 80216DB4 90 01 00 94 */ stw r0, 0x94(r1)
/* 80216DB8 DB E1 00 80 */ stfd f31, 0x80(r1)
/* 80216DBC F3 E1 00 88 */ psq_st f31, 136(r1), 0, 0 /* qr0 */
/* 80216DC0 DB C1 00 70 */ stfd f30, 0x70(r1)
/* 80216DC4 F3 C1 00 78 */ psq_st f30, 120(r1), 0, 0 /* qr0 */
/* 80216DC8 DB A1 00 60 */ stfd f29, 0x60(r1)
/* 80216DCC F3 A1 00 68 */ psq_st f29, 104(r1), 0, 0 /* qr0 */
/* 80216DD0 DB 81 00 50 */ stfd f28, 0x50(r1)
/* 80216DD4 F3 81 00 58 */ psq_st f28, 88(r1), 0, 0 /* qr0 */
/* 80216DD8 DB 61 00 40 */ stfd f27, 0x40(r1)
/* 80216DDC F3 61 00 48 */ psq_st f27, 72(r1), 0, 0 /* qr0 */
/* 80216DE0 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 80216DE4 F3 41 00 38 */ psq_st f26, 56(r1), 0, 0 /* qr0 */
/* 80216DE8 DB 21 00 20 */ stfd f25, 0x20(r1)
/* 80216DEC F3 21 00 28 */ psq_st f25, 40(r1), 0, 0 /* qr0 */
/* 80216DF0 39 61 00 20 */ addi r11, r1, 0x20
/* 80216DF4 48 14 B3 E1 */ bl _savegpr_27
/* 80216DF8 7C 7C 1B 78 */ mr r28, r3
/* 80216DFC 7C 9D 23 78 */ mr r29, r4
/* 80216E00 FF 20 08 90 */ fmr f25, f1
/* 80216E04 FF 40 10 90 */ fmr f26, f2
/* 80216E08 FF 60 18 90 */ fmr f27, f3
/* 80216E0C FF 80 20 90 */ fmr f28, f4
/* 80216E10 FF A0 28 90 */ fmr f29, f5
/* 80216E14 7C BE 2B 78 */ mr r30, r5
/* 80216E18 7C DB 33 78 */ mr r27, r6
/* 80216E1C 38 A0 00 01 */ li r5, 1
/* 80216E20 38 DC 07 61 */ addi r6, r28, 0x761
/* 80216E24 48 00 34 D1 */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 80216E28 7C 7F 1B 78 */ mr r31, r3
/* 80216E2C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216E30 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216E34 C3 E3 00 A4 */ lfs f31, 0xa4(r3)
/* 80216E38 C3 C3 02 B4 */ lfs f30, 0x2b4(r3)
/* 80216E3C 7F 83 E3 78 */ mr r3, r28
/* 80216E40 38 80 00 00 */ li r4, 0
/* 80216E44 48 00 4E 7D */ bl isBButtonShow__13dMeter2Draw_cFb
/* 80216E48 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80216E4C 41 82 00 18 */ beq lbl_80216E64
/* 80216E50 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216E54 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216E58 C3 E3 00 B4 */ lfs f31, 0xb4(r3)
/* 80216E5C C3 C3 00 B8 */ lfs f30, 0xb8(r3)
/* 80216E60 48 00 00 1C */ b lbl_80216E7C
lbl_80216E64:
/* 80216E64 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80216E68 41 82 00 14 */ beq lbl_80216E7C
/* 80216E6C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216E70 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216E74 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 80216E78 C3 C3 00 D0 */ lfs f30, 0xd0(r3)
lbl_80216E7C:
/* 80216E7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80216E80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80216E84 88 63 5E 4A */ lbz r3, 0x5e4a(r3)
/* 80216E88 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80216E8C 40 82 00 0C */ bne lbl_80216E98
/* 80216E90 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 80216E94 41 82 00 0C */ beq lbl_80216EA0
lbl_80216E98:
/* 80216E98 38 00 00 07 */ li r0, 7
/* 80216E9C 98 1C 07 61 */ stb r0, 0x761(r28)
lbl_80216EA0:
/* 80216EA0 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80216EA4 41 82 00 6C */ beq lbl_80216F10
/* 80216EA8 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 80216EAC 28 00 00 25 */ cmplwi r0, 0x25
/* 80216EB0 40 82 00 38 */ bne lbl_80216EE8
/* 80216EB4 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 80216EB8 C0 1C 06 08 */ lfs f0, 0x608(r28)
/* 80216EBC FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80216EC0 40 82 00 1C */ bne lbl_80216EDC
/* 80216EC4 C0 22 AE 98 */ lfs f1, lit_4923(r2)
/* 80216EC8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216ECC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216ED0 C0 03 04 90 */ lfs f0, 0x490(r3)
/* 80216ED4 EC 01 00 28 */ fsubs f0, f1, f0
/* 80216ED8 D0 1C 06 08 */ stfs f0, 0x608(r28)
lbl_80216EDC:
/* 80216EDC 38 00 00 01 */ li r0, 1
/* 80216EE0 98 1C 07 59 */ stb r0, 0x759(r28)
/* 80216EE4 48 00 00 2C */ b lbl_80216F10
lbl_80216EE8:
/* 80216EE8 28 00 00 00 */ cmplwi r0, 0
/* 80216EEC 41 82 00 1C */ beq lbl_80216F08
/* 80216EF0 C0 22 AE 98 */ lfs f1, lit_4923(r2)
/* 80216EF4 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216EF8 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216EFC C0 03 04 90 */ lfs f0, 0x490(r3)
/* 80216F00 EC 01 00 28 */ fsubs f0, f1, f0
/* 80216F04 D0 1C 06 08 */ stfs f0, 0x608(r28)
lbl_80216F08:
/* 80216F08 38 00 00 00 */ li r0, 0
/* 80216F0C 98 1C 07 59 */ stb r0, 0x759(r28)
lbl_80216F10:
/* 80216F10 88 1F 00 00 */ lbz r0, 0(r31)
/* 80216F14 7C 00 07 75 */ extsb. r0, r0
/* 80216F18 41 82 00 48 */ beq lbl_80216F60
/* 80216F1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80216F20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80216F24 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 80216F28 88 03 5E 1D */ lbz r0, 0x5e1d(r3)
/* 80216F2C 7C 04 00 40 */ cmplw r4, r0
/* 80216F30 41 82 00 10 */ beq lbl_80216F40
/* 80216F34 88 03 5E 35 */ lbz r0, 0x5e35(r3)
/* 80216F38 7C 04 00 40 */ cmplw r4, r0
/* 80216F3C 40 82 00 10 */ bne lbl_80216F4C
lbl_80216F40:
/* 80216F40 88 1C 07 61 */ lbz r0, 0x761(r28)
/* 80216F44 28 00 00 07 */ cmplwi r0, 7
/* 80216F48 41 82 00 18 */ beq lbl_80216F60
lbl_80216F4C:
/* 80216F4C 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F50 48 03 E6 79 */ bl show__13CPaneMgrAlphaFv
/* 80216F54 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F58 48 03 E6 71 */ bl show__13CPaneMgrAlphaFv
/* 80216F5C 48 00 00 0C */ b lbl_80216F68
lbl_80216F60:
/* 80216F60 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F64 48 03 E6 A5 */ bl hide__13CPaneMgrAlphaFv
lbl_80216F68:
/* 80216F68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80216F6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80216F70 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80216F74 38 00 00 00 */ li r0, 0
/* 80216F78 88 63 05 6A */ lbz r3, 0x56a(r3)
/* 80216F7C 28 03 00 00 */ cmplwi r3, 0
/* 80216F80 41 82 00 10 */ beq lbl_80216F90
/* 80216F84 28 03 00 26 */ cmplwi r3, 0x26
/* 80216F88 40 80 00 08 */ bge lbl_80216F90
/* 80216F8C 38 00 00 01 */ li r0, 1
lbl_80216F90:
/* 80216F90 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 80216F94 41 82 00 58 */ beq lbl_80216FEC
/* 80216F98 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F9C 48 03 E6 2D */ bl show__13CPaneMgrAlphaFv
/* 80216FA0 7F 83 E3 78 */ mr r3, r28
/* 80216FA4 38 80 00 15 */ li r4, 0x15
/* 80216FA8 38 A0 00 01 */ li r5, 1
/* 80216FAC 38 C0 00 00 */ li r6, 0
/* 80216FB0 48 00 33 45 */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 80216FB4 7C 7E 1B 78 */ mr r30, r3
/* 80216FB8 3B E0 00 00 */ li r31, 0
/* 80216FBC 3B A0 00 00 */ li r29, 0
lbl_80216FC0:
/* 80216FC0 38 1D 00 C0 */ addi r0, r29, 0xc0
/* 80216FC4 7C 7C 00 2E */ lwzx r3, r28, r0
/* 80216FC8 80 63 00 04 */ lwz r3, 4(r3)
/* 80216FCC 48 0E 96 8D */ bl getStringPtr__10J2DTextBoxCFv
/* 80216FD0 7F C4 F3 78 */ mr r4, r30
/* 80216FD4 48 15 1B 59 */ bl strcpy
/* 80216FD8 3B FF 00 01 */ addi r31, r31, 1
/* 80216FDC 2C 1F 00 05 */ cmpwi r31, 5
/* 80216FE0 3B BD 00 04 */ addi r29, r29, 4
/* 80216FE4 41 80 FF DC */ blt lbl_80216FC0
/* 80216FE8 48 00 00 34 */ b lbl_8021701C
lbl_80216FEC:
/* 80216FEC 3B C0 00 00 */ li r30, 0
/* 80216FF0 3B A0 00 00 */ li r29, 0
lbl_80216FF4:
/* 80216FF4 38 1D 00 C0 */ addi r0, r29, 0xc0
/* 80216FF8 7C 7C 00 2E */ lwzx r3, r28, r0
/* 80216FFC 80 63 00 04 */ lwz r3, 4(r3)
/* 80217000 48 0E 96 59 */ bl getStringPtr__10J2DTextBoxCFv
/* 80217004 7F E4 FB 78 */ mr r4, r31
/* 80217008 48 15 1B 25 */ bl strcpy
/* 8021700C 3B DE 00 01 */ addi r30, r30, 1
/* 80217010 2C 1E 00 05 */ cmpwi r30, 5
/* 80217014 3B BD 00 04 */ addi r29, r29, 4
/* 80217018 41 80 FF DC */ blt lbl_80216FF4
lbl_8021701C:
/* 8021701C 80 7C 03 00 */ lwz r3, 0x300(r28)
/* 80217020 80 63 00 04 */ lwz r3, 4(r3)
/* 80217024 EC 1F 07 72 */ fmuls f0, f31, f29
/* 80217028 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021702C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217030 81 83 00 00 */ lwz r12, 0(r3)
/* 80217034 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217038 7D 89 03 A6 */ mtctr r12
/* 8021703C 4E 80 04 21 */ bctrl
/* 80217040 80 7C 03 00 */ lwz r3, 0x300(r28)
/* 80217044 FC 20 C8 90 */ fmr f1, f25
/* 80217048 FC 40 D0 90 */ fmr f2, f26
/* 8021704C 48 03 D5 65 */ bl paneTrans__8CPaneMgrFff
/* 80217050 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80217054 80 63 00 04 */ lwz r3, 4(r3)
/* 80217058 EC 1E 07 72 */ fmuls f0, f30, f29
/* 8021705C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217060 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217064 81 83 00 00 */ lwz r12, 0(r3)
/* 80217068 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021706C 7D 89 03 A6 */ mtctr r12
/* 80217070 4E 80 04 21 */ bctrl
/* 80217074 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80217078 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021707C 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217080 C0 04 02 B8 */ lfs f0, 0x2b8(r4)
/* 80217084 EC 20 D8 2A */ fadds f1, f0, f27
/* 80217088 C0 04 02 BC */ lfs f0, 0x2bc(r4)
/* 8021708C EC 40 E0 2A */ fadds f2, f0, f28
/* 80217090 48 03 D5 21 */ bl paneTrans__8CPaneMgrFff
/* 80217094 E3 E1 00 88 */ psq_l f31, 136(r1), 0, 0 /* qr0 */
/* 80217098 CB E1 00 80 */ lfd f31, 0x80(r1)
/* 8021709C E3 C1 00 78 */ psq_l f30, 120(r1), 0, 0 /* qr0 */
/* 802170A0 CB C1 00 70 */ lfd f30, 0x70(r1)
/* 802170A4 E3 A1 00 68 */ psq_l f29, 104(r1), 0, 0 /* qr0 */
/* 802170A8 CB A1 00 60 */ lfd f29, 0x60(r1)
/* 802170AC E3 81 00 58 */ psq_l f28, 88(r1), 0, 0 /* qr0 */
/* 802170B0 CB 81 00 50 */ lfd f28, 0x50(r1)
/* 802170B4 E3 61 00 48 */ psq_l f27, 72(r1), 0, 0 /* qr0 */
/* 802170B8 CB 61 00 40 */ lfd f27, 0x40(r1)
/* 802170BC E3 41 00 38 */ psq_l f26, 56(r1), 0, 0 /* qr0 */
/* 802170C0 CB 41 00 30 */ lfd f26, 0x30(r1)
/* 802170C4 E3 21 00 28 */ psq_l f25, 40(r1), 0, 0 /* qr0 */
/* 802170C8 CB 21 00 20 */ lfd f25, 0x20(r1)
/* 802170CC 39 61 00 20 */ addi r11, r1, 0x20
/* 802170D0 48 14 B1 51 */ bl _restgpr_27
/* 802170D4 80 01 00 94 */ lwz r0, 0x94(r1)
/* 802170D8 7C 08 03 A6 */ mtlr r0
/* 802170DC 38 21 00 90 */ addi r1, r1, 0x90
/* 802170E0 4E 80 00 20 */ blr
@@ -1,366 +0,0 @@
lbl_802170E4:
/* 802170E4 94 21 FF 60 */ stwu r1, -0xa0(r1)
/* 802170E8 7C 08 02 A6 */ mflr r0
/* 802170EC 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 802170F0 DB E1 00 90 */ stfd f31, 0x90(r1)
/* 802170F4 F3 E1 00 98 */ psq_st f31, 152(r1), 0, 0 /* qr0 */
/* 802170F8 DB C1 00 80 */ stfd f30, 0x80(r1)
/* 802170FC F3 C1 00 88 */ psq_st f30, 136(r1), 0, 0 /* qr0 */
/* 80217100 DB A1 00 70 */ stfd f29, 0x70(r1)
/* 80217104 F3 A1 00 78 */ psq_st f29, 120(r1), 0, 0 /* qr0 */
/* 80217108 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 8021710C F3 81 00 68 */ psq_st f28, 104(r1), 0, 0 /* qr0 */
/* 80217110 DB 61 00 50 */ stfd f27, 0x50(r1)
/* 80217114 F3 61 00 58 */ psq_st f27, 88(r1), 0, 0 /* qr0 */
/* 80217118 DB 41 00 40 */ stfd f26, 0x40(r1)
/* 8021711C F3 41 00 48 */ psq_st f26, 72(r1), 0, 0 /* qr0 */
/* 80217120 DB 21 00 30 */ stfd f25, 0x30(r1)
/* 80217124 F3 21 00 38 */ psq_st f25, 56(r1), 0, 0 /* qr0 */
/* 80217128 39 61 00 30 */ addi r11, r1, 0x30
/* 8021712C 48 14 B0 A1 */ bl _savegpr_25
/* 80217130 7C 7A 1B 78 */ mr r26, r3
/* 80217134 7C 9B 23 78 */ mr r27, r4
/* 80217138 7C BC 2B 78 */ mr r28, r5
/* 8021713C FF 20 08 90 */ fmr f25, f1
/* 80217140 FF 40 10 90 */ fmr f26, f2
/* 80217144 FF 60 18 90 */ fmr f27, f3
/* 80217148 FF 80 20 90 */ fmr f28, f4
/* 8021714C FF A0 28 90 */ fmr f29, f5
/* 80217150 7C DD 33 78 */ mr r29, r6
/* 80217154 3B E0 00 00 */ li r31, 0
/* 80217158 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021715C 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217160 C3 E4 00 EC */ lfs f31, 0xec(r4)
/* 80217164 C3 C4 02 D4 */ lfs f30, 0x2d4(r4)
/* 80217168 38 80 00 01 */ li r4, 1
/* 8021716C 48 00 4B 55 */ bl isBButtonShow__13dMeter2Draw_cFb
/* 80217170 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80217174 41 82 00 14 */ beq lbl_80217188
/* 80217178 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021717C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217180 C3 E3 00 FC */ lfs f31, 0xfc(r3)
/* 80217184 C3 C3 01 00 */ lfs f30, 0x100(r3)
lbl_80217188:
/* 80217188 D3 3A 06 EC */ stfs f25, 0x6ec(r26)
/* 8021718C D3 5A 06 F0 */ stfs f26, 0x6f0(r26)
/* 80217190 7F 43 D3 78 */ mr r3, r26
/* 80217194 7F 64 DB 78 */ mr r4, r27
/* 80217198 38 A0 00 01 */ li r5, 1
/* 8021719C 38 DA 07 62 */ addi r6, r26, 0x762
/* 802171A0 48 00 31 55 */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 802171A4 7C 7E 1B 78 */ mr r30, r3
/* 802171A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802171AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802171B0 88 63 5E 43 */ lbz r3, 0x5e43(r3)
/* 802171B4 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802171B8 40 82 00 0C */ bne lbl_802171C4
/* 802171BC 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 802171C0 41 82 00 0C */ beq lbl_802171CC
lbl_802171C4:
/* 802171C4 38 00 00 07 */ li r0, 7
/* 802171C8 98 1A 07 62 */ stb r0, 0x762(r26)
lbl_802171CC:
/* 802171CC 88 1E 00 00 */ lbz r0, 0(r30)
/* 802171D0 7C 00 07 75 */ extsb. r0, r0
/* 802171D4 41 82 00 58 */ beq lbl_8021722C
/* 802171D8 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 802171DC 41 82 00 50 */ beq lbl_8021722C
/* 802171E0 28 00 00 2E */ cmplwi r0, 0x2e
/* 802171E4 41 82 00 48 */ beq lbl_8021722C
/* 802171E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802171EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802171F0 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 802171F4 28 04 00 00 */ cmplwi r4, 0
/* 802171F8 41 82 00 28 */ beq lbl_80217220
/* 802171FC 88 03 5E 1D */ lbz r0, 0x5e1d(r3)
/* 80217200 7C 04 00 40 */ cmplw r4, r0
/* 80217204 41 82 00 10 */ beq lbl_80217214
/* 80217208 88 03 5E 35 */ lbz r0, 0x5e35(r3)
/* 8021720C 7C 04 00 40 */ cmplw r4, r0
/* 80217210 40 82 00 10 */ bne lbl_80217220
lbl_80217214:
/* 80217214 88 1A 07 62 */ lbz r0, 0x762(r26)
/* 80217218 28 00 00 07 */ cmplwi r0, 7
/* 8021721C 41 82 00 10 */ beq lbl_8021722C
lbl_80217220:
/* 80217220 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 80217224 48 03 E3 A5 */ bl show__13CPaneMgrAlphaFv
/* 80217228 48 00 00 0C */ b lbl_80217234
lbl_8021722C:
/* 8021722C 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 80217230 48 03 E3 D9 */ bl hide__13CPaneMgrAlphaFv
lbl_80217234:
/* 80217234 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80217238 41 82 00 7C */ beq lbl_802172B4
/* 8021723C 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80217240 28 00 00 10 */ cmplwi r0, 0x10
/* 80217244 40 82 00 38 */ bne lbl_8021727C
/* 80217248 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 8021724C C0 1A 06 0C */ lfs f0, 0x60c(r26)
/* 80217250 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217254 40 82 00 1C */ bne lbl_80217270
/* 80217258 C0 22 AE 98 */ lfs f1, lit_4923(r2)
/* 8021725C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217260 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217264 C0 03 04 A4 */ lfs f0, 0x4a4(r3)
/* 80217268 EC 01 00 28 */ fsubs f0, f1, f0
/* 8021726C D0 1A 06 0C */ stfs f0, 0x60c(r26)
lbl_80217270:
/* 80217270 38 00 00 01 */ li r0, 1
/* 80217274 98 1A 07 5A */ stb r0, 0x75a(r26)
/* 80217278 48 00 00 3C */ b lbl_802172B4
lbl_8021727C:
/* 8021727C 28 00 00 00 */ cmplwi r0, 0
/* 80217280 41 82 00 2C */ beq lbl_802172AC
/* 80217284 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 80217288 C0 1A 06 0C */ lfs f0, 0x60c(r26)
/* 8021728C FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80217290 40 82 00 1C */ bne lbl_802172AC
/* 80217294 C0 22 AE 98 */ lfs f1, lit_4923(r2)
/* 80217298 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021729C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802172A0 C0 03 04 A4 */ lfs f0, 0x4a4(r3)
/* 802172A4 EC 01 00 28 */ fsubs f0, f1, f0
/* 802172A8 D0 1A 06 0C */ stfs f0, 0x60c(r26)
lbl_802172AC:
/* 802172AC 38 00 00 00 */ li r0, 0
/* 802172B0 98 1A 07 5A */ stb r0, 0x75a(r26)
lbl_802172B4:
/* 802172B4 3B 20 00 00 */ li r25, 0
/* 802172B8 3B A0 00 00 */ li r29, 0
lbl_802172BC:
/* 802172BC 38 1D 00 D4 */ addi r0, r29, 0xd4
/* 802172C0 7C 7A 00 2E */ lwzx r3, r26, r0
/* 802172C4 80 63 00 04 */ lwz r3, 4(r3)
/* 802172C8 48 0E 93 91 */ bl getStringPtr__10J2DTextBoxCFv
/* 802172CC 7F C4 F3 78 */ mr r4, r30
/* 802172D0 48 15 18 5D */ bl strcpy
/* 802172D4 3B 39 00 01 */ addi r25, r25, 1
/* 802172D8 2C 19 00 05 */ cmpwi r25, 5
/* 802172DC 3B BD 00 04 */ addi r29, r29, 4
/* 802172E0 41 80 FF DC */ blt lbl_802172BC
/* 802172E4 57 63 06 3E */ clrlwi r3, r27, 0x18
/* 802172E8 28 03 00 26 */ cmplwi r3, 0x26
/* 802172EC 41 82 00 0C */ beq lbl_802172F8
/* 802172F0 28 03 00 2E */ cmplwi r3, 0x2e
/* 802172F4 40 82 00 C8 */ bne lbl_802173BC
lbl_802172F8:
/* 802172F8 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 802172FC 3C 80 5F 62 */ lis r4, 0x5F62 /* 0x5F625F6E@ha */
/* 80217300 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x5F625F6E@l */
/* 80217304 3C 80 69 74 */ lis r4, 0x6974 /* 0x6974656D@ha */
/* 80217308 38 A4 65 6D */ addi r5, r4, 0x656D /* 0x6974656D@l */
/* 8021730C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217310 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217314 7D 89 03 A6 */ mtctr r12
/* 80217318 4E 80 04 21 */ bctrl
/* 8021731C 38 00 00 01 */ li r0, 1
/* 80217320 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217324 3B E0 00 01 */ li r31, 1
/* 80217328 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021732C 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80217330 88 85 00 14 */ lbz r4, 0x14(r5)
/* 80217334 88 7A 07 6F */ lbz r3, 0x76f(r26)
/* 80217338 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021733C 7C 03 00 40 */ cmplw r3, r0
/* 80217340 41 82 01 04 */ beq lbl_80217444
/* 80217344 98 9A 07 6F */ stb r4, 0x76f(r26)
/* 80217348 88 05 00 14 */ lbz r0, 0x14(r5)
/* 8021734C 2C 00 00 3F */ cmpwi r0, 0x3f
/* 80217350 41 82 00 28 */ beq lbl_80217378
/* 80217354 40 80 00 18 */ bge lbl_8021736C
/* 80217358 2C 00 00 2A */ cmpwi r0, 0x2a
/* 8021735C 40 80 00 2C */ bge lbl_80217388
/* 80217360 2C 00 00 28 */ cmpwi r0, 0x28
/* 80217364 40 80 00 14 */ bge lbl_80217378
/* 80217368 48 00 00 20 */ b lbl_80217388
lbl_8021736C:
/* 8021736C 2C 00 00 49 */ cmpwi r0, 0x49
/* 80217370 41 82 00 08 */ beq lbl_80217378
/* 80217374 48 00 00 14 */ b lbl_80217388
lbl_80217378:
/* 80217378 7F 43 D3 78 */ mr r3, r26
/* 8021737C 88 9A 07 6F */ lbz r4, 0x76f(r26)
/* 80217380 48 00 30 E9 */ bl changeTextureItemB__13dMeter2Draw_cFUc
/* 80217384 48 00 00 C0 */ b lbl_80217444
lbl_80217388:
/* 80217388 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 8021738C 3C 80 5F 62 */ lis r4, 0x5F62 /* 0x5F625F6E@ha */
/* 80217390 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x5F625F6E@l */
/* 80217394 3C 80 69 74 */ lis r4, 0x6974 /* 0x6974656D@ha */
/* 80217398 38 A4 65 6D */ addi r5, r4, 0x656D /* 0x6974656D@l */
/* 8021739C 81 83 00 00 */ lwz r12, 0(r3)
/* 802173A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802173A4 7D 89 03 A6 */ mtctr r12
/* 802173A8 4E 80 04 21 */ bctrl
/* 802173AC 38 00 00 00 */ li r0, 0
/* 802173B0 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802173B4 3B E0 00 00 */ li r31, 0
/* 802173B8 48 00 00 8C */ b lbl_80217444
lbl_802173BC:
/* 802173BC 57 80 06 3E */ clrlwi r0, r28, 0x18
/* 802173C0 28 00 00 01 */ cmplwi r0, 1
/* 802173C4 40 82 00 54 */ bne lbl_80217418
/* 802173C8 28 03 00 4F */ cmplwi r3, 0x4f
/* 802173CC 40 82 00 4C */ bne lbl_80217418
/* 802173D0 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 802173D4 3C 80 5F 62 */ lis r4, 0x5F62 /* 0x5F625F6E@ha */
/* 802173D8 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x5F625F6E@l */
/* 802173DC 3C 80 69 74 */ lis r4, 0x6974 /* 0x6974656D@ha */
/* 802173E0 38 A4 65 6D */ addi r5, r4, 0x656D /* 0x6974656D@l */
/* 802173E4 81 83 00 00 */ lwz r12, 0(r3)
/* 802173E8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802173EC 7D 89 03 A6 */ mtctr r12
/* 802173F0 4E 80 04 21 */ bctrl
/* 802173F4 38 00 00 01 */ li r0, 1
/* 802173F8 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 802173FC 38 00 00 58 */ li r0, 0x58
/* 80217400 98 1A 07 6F */ stb r0, 0x76f(r26)
/* 80217404 7F 43 D3 78 */ mr r3, r26
/* 80217408 38 80 00 58 */ li r4, 0x58
/* 8021740C 48 00 30 5D */ bl changeTextureItemB__13dMeter2Draw_cFUc
/* 80217410 3B E0 00 02 */ li r31, 2
/* 80217414 48 00 00 30 */ b lbl_80217444
lbl_80217418:
/* 80217418 80 7A 00 78 */ lwz r3, 0x78(r26)
/* 8021741C 3C 80 5F 62 */ lis r4, 0x5F62 /* 0x5F625F6E@ha */
/* 80217420 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x5F625F6E@l */
/* 80217424 3C 80 69 74 */ lis r4, 0x6974 /* 0x6974656D@ha */
/* 80217428 38 A4 65 6D */ addi r5, r4, 0x656D /* 0x6974656D@l */
/* 8021742C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217430 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217434 7D 89 03 A6 */ mtctr r12
/* 80217438 4E 80 04 21 */ bctrl
/* 8021743C 38 00 00 00 */ li r0, 0
/* 80217440 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_80217444:
/* 80217444 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217448 80 63 00 04 */ lwz r3, 4(r3)
/* 8021744C C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 80217450 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 80217454 EC 41 00 28 */ fsubs f2, f1, f0
/* 80217458 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 8021745C C0 03 00 20 */ lfs f0, 0x20(r3)
/* 80217460 EC 21 00 28 */ fsubs f1, f1, f0
/* 80217464 C0 02 AE 94 */ lfs f0, lit_4922(r2)
/* 80217468 EC 20 00 72 */ fmuls f1, f0, f1
/* 8021746C EC 40 00 B2 */ fmuls f2, f0, f2
/* 80217470 38 80 00 7A */ li r4, 0x7a
/* 80217474 3C A0 80 43 */ lis r5, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217478 38 05 EB C8 */ addi r0, r5, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021747C 57 FB 10 3A */ slwi r27, r31, 2
/* 80217480 7C A0 DA 14 */ add r5, r0, r27
/* 80217484 C0 65 01 9C */ lfs f3, 0x19c(r5)
/* 80217488 48 0D FD 55 */ bl rotate__7J2DPaneFff13J2DRotateAxisf
/* 8021748C EC 1F 07 72 */ fmuls f0, f31, f29
/* 80217490 D0 1A 07 30 */ stfs f0, 0x730(r26)
/* 80217494 C0 3A 07 30 */ lfs f1, 0x730(r26)
/* 80217498 C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 8021749C EC 01 00 32 */ fmuls f0, f1, f0
/* 802174A0 80 7A 03 04 */ lwz r3, 0x304(r26)
/* 802174A4 80 63 00 04 */ lwz r3, 4(r3)
/* 802174A8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802174AC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802174B0 81 83 00 00 */ lwz r12, 0(r3)
/* 802174B4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802174B8 7D 89 03 A6 */ mtctr r12
/* 802174BC 4E 80 04 21 */ bctrl
/* 802174C0 80 7A 03 04 */ lwz r3, 0x304(r26)
/* 802174C4 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802174C8 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 802174CC C0 04 00 F4 */ lfs f0, 0xf4(r4)
/* 802174D0 EC 20 C8 2A */ fadds f1, f0, f25
/* 802174D4 C0 04 00 F8 */ lfs f0, 0xf8(r4)
/* 802174D8 EC 40 D0 2A */ fadds f2, f0, f26
/* 802174DC 48 03 D0 D5 */ bl paneTrans__8CPaneMgrFff
/* 802174E0 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802174E4 38 03 EB C8 */ addi r0, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802174E8 7C 60 DA 14 */ add r3, r0, r27
/* 802174EC C0 03 01 A8 */ lfs f0, 0x1a8(r3)
/* 802174F0 EC 00 07 72 */ fmuls f0, f0, f29
/* 802174F4 D0 1A 07 28 */ stfs f0, 0x728(r26)
/* 802174F8 C0 3A 07 28 */ lfs f1, 0x728(r26)
/* 802174FC C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 80217500 EC 01 00 32 */ fmuls f0, f1, f0
/* 80217504 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217508 80 63 00 04 */ lwz r3, 4(r3)
/* 8021750C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217510 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217514 81 83 00 00 */ lwz r12, 0(r3)
/* 80217518 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8021751C 7D 89 03 A6 */ mtctr r12
/* 80217520 4E 80 04 21 */ bctrl
/* 80217524 80 7A 03 28 */ lwz r3, 0x328(r26)
/* 80217528 C0 3A 06 DC */ lfs f1, 0x6dc(r26)
/* 8021752C 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217530 38 04 EB C8 */ addi r0, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217534 7C 80 DA 14 */ add r4, r0, r27
/* 80217538 C0 04 01 84 */ lfs f0, 0x184(r4)
/* 8021753C EC 00 C8 2A */ fadds f0, f0, f25
/* 80217540 EC 21 00 2A */ fadds f1, f1, f0
/* 80217544 C0 5A 06 E0 */ lfs f2, 0x6e0(r26)
/* 80217548 C0 04 01 90 */ lfs f0, 0x190(r4)
/* 8021754C EC 00 D0 2A */ fadds f0, f0, f26
/* 80217550 EC 42 00 2A */ fadds f2, f2, f0
/* 80217554 48 03 D0 5D */ bl paneTrans__8CPaneMgrFff
/* 80217558 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 8021755C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217560 C0 03 02 20 */ lfs f0, 0x220(r3)
/* 80217564 EC 00 07 72 */ fmuls f0, f0, f29
/* 80217568 D0 1A 07 2C */ stfs f0, 0x72c(r26)
/* 8021756C C0 3A 07 2C */ lfs f1, 0x72c(r26)
/* 80217570 C0 1A 07 34 */ lfs f0, 0x734(r26)
/* 80217574 EC 01 00 32 */ fmuls f0, f1, f0
/* 80217578 80 7A 03 18 */ lwz r3, 0x318(r26)
/* 8021757C 80 63 00 04 */ lwz r3, 4(r3)
/* 80217580 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217584 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217588 81 83 00 00 */ lwz r12, 0(r3)
/* 8021758C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217590 7D 89 03 A6 */ mtctr r12
/* 80217594 4E 80 04 21 */ bctrl
/* 80217598 80 7A 03 18 */ lwz r3, 0x318(r26)
/* 8021759C 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802175A0 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 802175A4 C0 04 02 28 */ lfs f0, 0x228(r4)
/* 802175A8 EC 20 C8 2A */ fadds f1, f0, f25
/* 802175AC C0 04 02 30 */ lfs f0, 0x230(r4)
/* 802175B0 EC 40 D0 2A */ fadds f2, f0, f26
/* 802175B4 48 03 CF FD */ bl paneTrans__8CPaneMgrFff
/* 802175B8 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 802175BC 80 63 00 04 */ lwz r3, 4(r3)
/* 802175C0 EC 1E 07 72 */ fmuls f0, f30, f29
/* 802175C4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802175C8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802175CC 81 83 00 00 */ lwz r12, 0(r3)
/* 802175D0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802175D4 7D 89 03 A6 */ mtctr r12
/* 802175D8 4E 80 04 21 */ bctrl
/* 802175DC 80 7A 03 50 */ lwz r3, 0x350(r26)
/* 802175E0 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802175E4 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 802175E8 C0 04 02 D8 */ lfs f0, 0x2d8(r4)
/* 802175EC EC 20 D8 2A */ fadds f1, f0, f27
/* 802175F0 C0 04 02 DC */ lfs f0, 0x2dc(r4)
/* 802175F4 EC 40 E0 2A */ fadds f2, f0, f28
/* 802175F8 48 03 CF B9 */ bl paneTrans__8CPaneMgrFff
/* 802175FC E3 E1 00 98 */ psq_l f31, 152(r1), 0, 0 /* qr0 */
/* 80217600 CB E1 00 90 */ lfd f31, 0x90(r1)
/* 80217604 E3 C1 00 88 */ psq_l f30, 136(r1), 0, 0 /* qr0 */
/* 80217608 CB C1 00 80 */ lfd f30, 0x80(r1)
/* 8021760C E3 A1 00 78 */ psq_l f29, 120(r1), 0, 0 /* qr0 */
/* 80217610 CB A1 00 70 */ lfd f29, 0x70(r1)
/* 80217614 E3 81 00 68 */ psq_l f28, 104(r1), 0, 0 /* qr0 */
/* 80217618 CB 81 00 60 */ lfd f28, 0x60(r1)
/* 8021761C E3 61 00 58 */ psq_l f27, 88(r1), 0, 0 /* qr0 */
/* 80217620 CB 61 00 50 */ lfd f27, 0x50(r1)
/* 80217624 E3 41 00 48 */ psq_l f26, 72(r1), 0, 0 /* qr0 */
/* 80217628 CB 41 00 40 */ lfd f26, 0x40(r1)
/* 8021762C E3 21 00 38 */ psq_l f25, 56(r1), 0, 0 /* qr0 */
/* 80217630 CB 21 00 30 */ lfd f25, 0x30(r1)
/* 80217634 39 61 00 30 */ addi r11, r1, 0x30
/* 80217638 48 14 AB E1 */ bl _restgpr_25
/* 8021763C 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80217640 7C 08 03 A6 */ mtlr r0
/* 80217644 38 21 00 A0 */ addi r1, r1, 0xa0
/* 80217648 4E 80 00 20 */ blr
@@ -1,45 +0,0 @@
lbl_80217A10:
/* 80217A10 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80217A14 7C 08 02 A6 */ mflr r0
/* 80217A18 90 01 00 24 */ stw r0, 0x24(r1)
/* 80217A1C 39 61 00 20 */ addi r11, r1, 0x20
/* 80217A20 48 14 A7 B5 */ bl _savegpr_27
/* 80217A24 7C 7B 1B 78 */ mr r27, r3
/* 80217A28 7C 9C 23 78 */ mr r28, r4
/* 80217A2C 3B C0 00 00 */ li r30, 0
/* 80217A30 3B A0 00 00 */ li r29, 0
/* 80217A34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80217A38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80217A3C 3B E3 00 9C */ addi r31, r3, 0x9c
lbl_80217A40:
/* 80217A40 7F E3 FB 78 */ mr r3, r31
/* 80217A44 38 1D 00 0B */ addi r0, r29, 0xb
/* 80217A48 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 80217A4C 38 A0 00 01 */ li r5, 1
/* 80217A50 4B E1 B5 E1 */ bl getItem__17dSv_player_item_cCFib
/* 80217A54 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80217A58 28 00 00 FF */ cmplwi r0, 0xff
/* 80217A5C 41 82 00 08 */ beq lbl_80217A64
/* 80217A60 3B DE 00 01 */ addi r30, r30, 1
lbl_80217A64:
/* 80217A64 3B BD 00 01 */ addi r29, r29, 1
/* 80217A68 2C 1D 00 04 */ cmpwi r29, 4
/* 80217A6C 41 80 FF D4 */ blt lbl_80217A40
/* 80217A70 2C 1E 00 00 */ cmpwi r30, 0
/* 80217A74 41 82 00 28 */ beq lbl_80217A9C
/* 80217A78 7F 63 DB 78 */ mr r3, r27
/* 80217A7C 7F 84 E3 78 */ mr r4, r28
/* 80217A80 38 A0 00 01 */ li r5, 1
/* 80217A84 38 DB 07 63 */ addi r6, r27, 0x763
/* 80217A88 48 00 28 6D */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 80217A8C 57 80 06 3F */ clrlwi. r0, r28, 0x18
/* 80217A90 41 82 00 0C */ beq lbl_80217A9C
/* 80217A94 38 00 00 07 */ li r0, 7
/* 80217A98 98 1B 07 63 */ stb r0, 0x763(r27)
lbl_80217A9C:
/* 80217A9C 39 61 00 20 */ addi r11, r1, 0x20
/* 80217AA0 48 14 A7 81 */ bl _restgpr_27
/* 80217AA4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80217AA8 7C 08 03 A6 */ mtlr r0
/* 80217AAC 38 21 00 20 */ addi r1, r1, 0x20
/* 80217AB0 4E 80 00 20 */ blr
@@ -1,30 +0,0 @@
lbl_80217954:
/* 80217954 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217958 7C 08 02 A6 */ mflr r0
/* 8021795C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217960 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80217964 93 C1 00 08 */ stw r30, 8(r1)
/* 80217968 7C 7E 1B 78 */ mr r30, r3
/* 8021796C 7C 9F 23 78 */ mr r31, r4
/* 80217970 38 A0 00 01 */ li r5, 1
/* 80217974 38 DE 07 66 */ addi r6, r30, 0x766
/* 80217978 48 00 29 7D */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 8021797C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80217980 41 82 00 28 */ beq lbl_802179A8
/* 80217984 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80217988 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021798C 88 63 5E 4C */ lbz r3, 0x5e4c(r3)
/* 80217990 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217994 40 82 00 0C */ bne lbl_802179A0
/* 80217998 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 8021799C 41 82 00 0C */ beq lbl_802179A8
lbl_802179A0:
/* 802179A0 38 00 00 07 */ li r0, 7
/* 802179A4 98 1E 07 66 */ stb r0, 0x766(r30)
lbl_802179A8:
/* 802179A8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802179AC 83 C1 00 08 */ lwz r30, 8(r1)
/* 802179B0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802179B4 7C 08 03 A6 */ mtlr r0
/* 802179B8 38 21 00 10 */ addi r1, r1, 0x10
/* 802179BC 4E 80 00 20 */ blr
@@ -1,58 +0,0 @@
lbl_80218254:
/* 80218254 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80218258 7C 08 02 A6 */ mflr r0
/* 8021825C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80218260 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80218264 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 80218268 DB C1 00 10 */ stfd f30, 0x10(r1)
/* 8021826C F3 C1 00 18 */ psq_st f30, 24(r1), 0, 0 /* qr0 */
/* 80218270 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80218274 93 C1 00 08 */ stw r30, 8(r1)
/* 80218278 7C 7E 1B 78 */ mr r30, r3
/* 8021827C FF C0 08 90 */ fmr f30, f1
/* 80218280 FF E0 10 90 */ fmr f31, f2
/* 80218284 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80218288 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021828C C0 03 03 FC */ lfs f0, 0x3fc(r3)
/* 80218290 80 7E 03 68 */ lwz r3, 0x368(r30)
/* 80218294 80 63 00 04 */ lwz r3, 4(r3)
/* 80218298 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021829C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182A0 81 83 00 00 */ lwz r12, 0(r3)
/* 802182A4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182A8 7D 89 03 A6 */ mtctr r12
/* 802182AC 4E 80 04 21 */ bctrl
/* 802182B0 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802182B4 3B E3 EB C8 */ addi r31, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802182B8 C0 1F 04 10 */ lfs f0, 0x410(r31)
/* 802182BC 80 7E 03 60 */ lwz r3, 0x360(r30)
/* 802182C0 80 63 00 04 */ lwz r3, 4(r3)
/* 802182C4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802182C8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182CC 81 83 00 00 */ lwz r12, 0(r3)
/* 802182D0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182D4 7D 89 03 A6 */ mtctr r12
/* 802182D8 4E 80 04 21 */ bctrl
/* 802182DC C0 1F 04 10 */ lfs f0, 0x410(r31)
/* 802182E0 80 7E 03 64 */ lwz r3, 0x364(r30)
/* 802182E4 80 63 00 04 */ lwz r3, 4(r3)
/* 802182E8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802182EC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802182F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802182F4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802182F8 7D 89 03 A6 */ mtctr r12
/* 802182FC 4E 80 04 21 */ bctrl
/* 80218300 80 7E 03 68 */ lwz r3, 0x368(r30)
/* 80218304 FC 20 F0 90 */ fmr f1, f30
/* 80218308 FC 40 F8 90 */ fmr f2, f31
/* 8021830C 48 03 C2 A5 */ bl paneTrans__8CPaneMgrFff
/* 80218310 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 80218314 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80218318 E3 C1 00 18 */ psq_l f30, 24(r1), 0, 0 /* qr0 */
/* 8021831C CB C1 00 10 */ lfd f30, 0x10(r1)
/* 80218320 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80218324 83 C1 00 08 */ lwz r30, 8(r1)
/* 80218328 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021832C 7C 08 03 A6 */ mtlr r0
/* 80218330 38 21 00 30 */ addi r1, r1, 0x30
/* 80218334 4E 80 00 20 */ blr
@@ -1,43 +0,0 @@
lbl_8021764C:
/* 8021764C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80217650 7C 08 02 A6 */ mflr r0
/* 80217654 90 01 00 14 */ stw r0, 0x14(r1)
/* 80217658 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021765C 93 C1 00 08 */ stw r30, 8(r1)
/* 80217660 7C 7E 1B 78 */ mr r30, r3
/* 80217664 7C BF 2B 78 */ mr r31, r5
/* 80217668 80 63 00 78 */ lwz r3, 0x78(r3)
/* 8021766C 3C 80 5F 72 */ lis r4, 0x5F72 /* 0x5F725F6E@ha */
/* 80217670 38 C4 5F 6E */ addi r6, r4, 0x5F6E /* 0x5F725F6E@l */
/* 80217674 3C 80 69 74 */ lis r4, 0x6974 /* 0x6974656D@ha */
/* 80217678 38 A4 65 6D */ addi r5, r4, 0x656D /* 0x6974656D@l */
/* 8021767C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217680 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80217684 7D 89 03 A6 */ mtctr r12
/* 80217688 4E 80 04 21 */ bctrl
/* 8021768C 38 00 00 00 */ li r0, 0
/* 80217690 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217694 80 7E 03 5C */ lwz r3, 0x35c(r30)
/* 80217698 48 03 DF 31 */ bl show__13CPaneMgrAlphaFv
/* 8021769C 7F C3 F3 78 */ mr r3, r30
/* 802176A0 7F E4 FB 78 */ mr r4, r31
/* 802176A4 38 A0 00 01 */ li r5, 1
/* 802176A8 38 DE 07 6A */ addi r6, r30, 0x76a
/* 802176AC 48 00 2C 49 */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 802176B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802176B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802176B8 88 63 5E 42 */ lbz r3, 0x5e42(r3)
/* 802176BC 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802176C0 40 82 00 0C */ bne lbl_802176CC
/* 802176C4 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 802176C8 41 82 00 0C */ beq lbl_802176D4
lbl_802176CC:
/* 802176CC 38 00 00 07 */ li r0, 7
/* 802176D0 98 1E 07 6A */ stb r0, 0x76a(r30)
lbl_802176D4:
/* 802176D4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802176D8 83 C1 00 08 */ lwz r30, 8(r1)
/* 802176DC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802176E0 7C 08 03 A6 */ mtlr r0
/* 802176E4 38 21 00 10 */ addi r1, r1, 0x10
/* 802176E8 4E 80 00 20 */ blr
File diff suppressed because it is too large Load Diff
@@ -1,141 +0,0 @@
lbl_802176EC:
/* 802176EC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802176F0 7C 08 02 A6 */ mflr r0
/* 802176F4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802176F8 39 61 00 20 */ addi r11, r1, 0x20
/* 802176FC 48 14 AA DD */ bl _savegpr_28
/* 80217700 7C 7F 1B 78 */ mr r31, r3
/* 80217704 7C 9C 23 78 */ mr r28, r4
/* 80217708 38 A0 00 01 */ li r5, 1
/* 8021770C 38 DF 07 64 */ addi r6, r31, 0x764
/* 80217710 48 00 2B E5 */ bl getActionString__13dMeter2Draw_cFUcUcPUc
/* 80217714 7C 7D 1B 78 */ mr r29, r3
/* 80217718 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021771C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80217720 88 63 5E 4E */ lbz r3, 0x5e4e(r3)
/* 80217724 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217728 40 82 00 0C */ bne lbl_80217734
/* 8021772C 54 60 07 7B */ rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 80217730 41 82 00 0C */ beq lbl_8021773C
lbl_80217734:
/* 80217734 38 00 00 07 */ li r0, 7
/* 80217738 98 1F 07 64 */ stb r0, 0x764(r31)
lbl_8021773C:
/* 8021773C 57 83 06 3E */ clrlwi r3, r28, 0x18
/* 80217740 28 03 00 27 */ cmplwi r3, 0x27
/* 80217744 40 82 00 18 */ bne lbl_8021775C
/* 80217748 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 8021774C 48 03 DE BD */ bl hide__13CPaneMgrAlphaFv
/* 80217750 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217754 48 03 DE B5 */ bl hide__13CPaneMgrAlphaFv
/* 80217758 48 00 00 44 */ b lbl_8021779C
lbl_8021775C:
/* 8021775C 88 1D 00 00 */ lbz r0, 0(r29)
/* 80217760 7C 00 07 75 */ extsb. r0, r0
/* 80217764 41 82 00 28 */ beq lbl_8021778C
/* 80217768 28 03 00 2F */ cmplwi r3, 0x2f
/* 8021776C 41 82 00 20 */ beq lbl_8021778C
/* 80217770 28 03 00 08 */ cmplwi r3, 8
/* 80217774 41 82 00 18 */ beq lbl_8021778C
/* 80217778 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 8021777C 48 03 DE 4D */ bl show__13CPaneMgrAlphaFv
/* 80217780 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217784 48 03 DE 85 */ bl hide__13CPaneMgrAlphaFv
/* 80217788 48 00 00 14 */ b lbl_8021779C
lbl_8021778C:
/* 8021778C 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 80217790 48 03 DE 79 */ bl hide__13CPaneMgrAlphaFv
/* 80217794 80 7F 03 08 */ lwz r3, 0x308(r31)
/* 80217798 48 03 DE 31 */ bl show__13CPaneMgrAlphaFv
lbl_8021779C:
/* 8021779C 3B 80 00 00 */ li r28, 0
/* 802177A0 3B C0 00 00 */ li r30, 0
lbl_802177A4:
/* 802177A4 38 1E 00 F0 */ addi r0, r30, 0xf0
/* 802177A8 7C 7F 00 2E */ lwzx r3, r31, r0
/* 802177AC 80 63 00 04 */ lwz r3, 4(r3)
/* 802177B0 48 0E 8E A9 */ bl getStringPtr__10J2DTextBoxCFv
/* 802177B4 7F A4 EB 78 */ mr r4, r29
/* 802177B8 48 15 13 75 */ bl strcpy
/* 802177BC 3B 9C 00 01 */ addi r28, r28, 1
/* 802177C0 2C 1C 00 05 */ cmpwi r28, 5
/* 802177C4 3B DE 00 0C */ addi r30, r30, 0xc
/* 802177C8 41 80 FF DC */ blt lbl_802177A4
/* 802177CC 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802177D0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802177D4 C0 03 01 74 */ lfs f0, 0x174(r3)
/* 802177D8 80 7F 03 14 */ lwz r3, 0x314(r31)
/* 802177DC 80 63 00 04 */ lwz r3, 4(r3)
/* 802177E0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802177E4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802177E8 81 83 00 00 */ lwz r12, 0(r3)
/* 802177EC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802177F0 7D 89 03 A6 */ mtctr r12
/* 802177F4 4E 80 04 21 */ bctrl
/* 802177F8 80 7F 03 14 */ lwz r3, 0x314(r31)
/* 802177FC 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217800 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217804 C0 24 01 7C */ lfs f1, 0x17c(r4)
/* 80217808 C0 44 01 80 */ lfs f2, 0x180(r4)
/* 8021780C 48 03 CD A5 */ bl paneTrans__8CPaneMgrFff
/* 80217810 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217814 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217818 C0 03 01 E0 */ lfs f0, 0x1e0(r3)
/* 8021781C 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80217820 80 63 00 04 */ lwz r3, 4(r3)
/* 80217824 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80217828 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8021782C 81 83 00 00 */ lwz r12, 0(r3)
/* 80217830 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217834 7D 89 03 A6 */ mtctr r12
/* 80217838 4E 80 04 21 */ bctrl
/* 8021783C 80 7F 03 34 */ lwz r3, 0x334(r31)
/* 80217840 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217844 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80217848 C0 24 01 D8 */ lfs f1, 0x1d8(r4)
/* 8021784C C0 1F 06 B4 */ lfs f0, 0x6b4(r31)
/* 80217850 EC 21 00 2A */ fadds f1, f1, f0
/* 80217854 C0 44 01 DC */ lfs f2, 0x1dc(r4)
/* 80217858 C0 1F 06 C0 */ lfs f0, 0x6c0(r31)
/* 8021785C EC 42 00 2A */ fadds f2, f2, f0
/* 80217860 48 03 CD 51 */ bl paneTrans__8CPaneMgrFff
/* 80217864 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217868 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021786C C0 03 02 A0 */ lfs f0, 0x2a0(r3)
/* 80217870 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80217874 80 63 00 04 */ lwz r3, 4(r3)
/* 80217878 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021787C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80217880 81 83 00 00 */ lwz r12, 0(r3)
/* 80217884 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80217888 7D 89 03 A6 */ mtctr r12
/* 8021788C 4E 80 04 21 */ bctrl
/* 80217890 80 7F 03 24 */ lwz r3, 0x324(r31)
/* 80217894 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80217898 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 8021789C C0 24 02 A4 */ lfs f1, 0x2a4(r4)
/* 802178A0 C0 44 02 A8 */ lfs f2, 0x2a8(r4)
/* 802178A4 48 03 CD 0D */ bl paneTrans__8CPaneMgrFff
/* 802178A8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802178AC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 802178B0 C0 03 03 2C */ lfs f0, 0x32c(r3)
/* 802178B4 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 802178B8 80 63 00 04 */ lwz r3, 4(r3)
/* 802178BC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 802178C0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 802178C4 81 83 00 00 */ lwz r12, 0(r3)
/* 802178C8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802178CC 7D 89 03 A6 */ mtctr r12
/* 802178D0 4E 80 04 21 */ bctrl
/* 802178D4 80 7F 03 5C */ lwz r3, 0x35c(r31)
/* 802178D8 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 802178DC 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 802178E0 C0 24 03 30 */ lfs f1, 0x330(r4)
/* 802178E4 C0 44 03 34 */ lfs f2, 0x334(r4)
/* 802178E8 48 03 CC C9 */ bl paneTrans__8CPaneMgrFff
/* 802178EC 39 61 00 20 */ addi r11, r1, 0x20
/* 802178F0 48 14 A9 35 */ bl _restgpr_28
/* 802178F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802178F8 7C 08 03 A6 */ mtlr r0
/* 802178FC 38 21 00 20 */ addi r1, r1, 0x20
/* 80217900 4E 80 00 20 */ blr
@@ -1,47 +0,0 @@
lbl_8021AEC8:
/* 8021AEC8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8021AECC 7C 08 02 A6 */ mflr r0
/* 8021AED0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021AED4 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8021AED8 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8021AEDC 39 61 00 20 */ addi r11, r1, 0x20
/* 8021AEE0 48 14 72 F9 */ bl _savegpr_28
/* 8021AEE4 7C 7C 1B 78 */ mr r28, r3
/* 8021AEE8 7C 9E 23 78 */ mr r30, r4
/* 8021AEEC C0 02 AE 84 */ lfs f0, lit_4183(r2)
/* 8021AEF0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8021AEF4 40 82 00 14 */ bne lbl_8021AF08
/* 8021AEF8 57 C0 15 BA */ rlwinm r0, r30, 2, 0x16, 0x1d
/* 8021AEFC 7C 7C 02 14 */ add r3, r28, r0
/* 8021AF00 80 63 03 2C */ lwz r3, 0x32c(r3)
/* 8021AF04 48 03 A9 25 */ bl getAlphaRate__13CPaneMgrAlphaFv
lbl_8021AF08:
/* 8021AF08 3B A0 00 00 */ li r29, 0
/* 8021AF0C 3B E0 00 00 */ li r31, 0
/* 8021AF10 C0 02 AE CC */ lfs f0, lit_8207(r2)
/* 8021AF14 EC 00 00 72 */ fmuls f0, f0, f1
/* 8021AF18 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 8021AF1C 1C 00 00 0C */ mulli r0, r0, 0xc
/* 8021AF20 7F DC 02 14 */ add r30, r28, r0
/* 8021AF24 FF E0 00 1E */ fctiwz f31, f0
lbl_8021AF28:
/* 8021AF28 38 1F 00 84 */ addi r0, r31, 0x84
/* 8021AF2C 7C 7E 00 2E */ lwzx r3, r30, r0
/* 8021AF30 DB E1 00 08 */ stfd f31, 8(r1)
/* 8021AF34 80 81 00 0C */ lwz r4, 0xc(r1)
/* 8021AF38 81 83 00 00 */ lwz r12, 0(r3)
/* 8021AF3C 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8021AF40 7D 89 03 A6 */ mtctr r12
/* 8021AF44 4E 80 04 21 */ bctrl
/* 8021AF48 3B BD 00 01 */ addi r29, r29, 1
/* 8021AF4C 2C 1D 00 03 */ cmpwi r29, 3
/* 8021AF50 3B FF 00 04 */ addi r31, r31, 4
/* 8021AF54 41 80 FF D4 */ blt lbl_8021AF28
/* 8021AF58 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 8021AF5C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8021AF60 39 61 00 20 */ addi r11, r1, 0x20
/* 8021AF64 48 14 72 C1 */ bl _restgpr_28
/* 8021AF68 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8021AF6C 7C 08 03 A6 */ mtlr r0
/* 8021AF70 38 21 00 30 */ addi r1, r1, 0x30
/* 8021AF74 4E 80 00 20 */ blr
@@ -1,86 +0,0 @@
lbl_8021AF78:
/* 8021AF78 94 21 FF 90 */ stwu r1, -0x70(r1)
/* 8021AF7C 7C 08 02 A6 */ mflr r0
/* 8021AF80 90 01 00 74 */ stw r0, 0x74(r1)
/* 8021AF84 DB E1 00 60 */ stfd f31, 0x60(r1)
/* 8021AF88 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */
/* 8021AF8C 39 61 00 60 */ addi r11, r1, 0x60
/* 8021AF90 48 14 72 4D */ bl _savegpr_29
/* 8021AF94 7C 7D 1B 78 */ mr r29, r3
/* 8021AF98 FF E0 08 90 */ fmr f31, f1
/* 8021AF9C 54 9E 15 BA */ rlwinm r30, r4, 2, 0x16, 0x1d
/* 8021AFA0 7C 7D F2 14 */ add r3, r29, r30
/* 8021AFA4 83 E3 03 2C */ lwz r31, 0x32c(r3)
/* 8021AFA8 80 62 D1 90 */ lwz r3, lit_8746(r2)
/* 8021AFAC 80 02 D1 94 */ lwz r0, data_80456B94(r2)
/* 8021AFB0 90 61 00 10 */ stw r3, 0x10(r1)
/* 8021AFB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021AFB8 80 62 D1 98 */ lwz r3, lit_8747(r2)
/* 8021AFBC 80 02 D1 9C */ lwz r0, data_80456B9C(r2)
/* 8021AFC0 90 61 00 08 */ stw r3, 8(r1)
/* 8021AFC4 90 01 00 0C */ stw r0, 0xc(r1)
/* 8021AFC8 C0 02 AE 84 */ lfs f0, lit_4183(r2)
/* 8021AFCC FC 00 F8 00 */ fcmpu cr0, f0, f31
/* 8021AFD0 40 82 00 10 */ bne lbl_8021AFE0
/* 8021AFD4 7F E3 FB 78 */ mr r3, r31
/* 8021AFD8 48 03 A8 51 */ bl getAlphaRate__13CPaneMgrAlphaFv
/* 8021AFDC FF E0 08 90 */ fmr f31, f1
lbl_8021AFE0:
/* 8021AFE0 38 61 00 24 */ addi r3, r1, 0x24
/* 8021AFE4 80 9F 00 04 */ lwz r4, 4(r31)
/* 8021AFE8 38 A0 00 00 */ li r5, 0
/* 8021AFEC 48 0D C9 BD */ bl getGlbVtx__7J2DPaneCFUc
/* 8021AFF0 80 61 00 24 */ lwz r3, 0x24(r1)
/* 8021AFF4 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8021AFF8 90 61 00 3C */ stw r3, 0x3c(r1)
/* 8021AFFC 90 01 00 40 */ stw r0, 0x40(r1)
/* 8021B000 80 01 00 2C */ lwz r0, 0x2c(r1)
/* 8021B004 90 01 00 44 */ stw r0, 0x44(r1)
/* 8021B008 38 61 00 18 */ addi r3, r1, 0x18
/* 8021B00C 80 9F 00 04 */ lwz r4, 4(r31)
/* 8021B010 38 A0 00 03 */ li r5, 3
/* 8021B014 48 0D C9 95 */ bl getGlbVtx__7J2DPaneCFUc
/* 8021B018 80 61 00 18 */ lwz r3, 0x18(r1)
/* 8021B01C 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 8021B020 90 61 00 30 */ stw r3, 0x30(r1)
/* 8021B024 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021B028 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8021B02C 90 01 00 38 */ stw r0, 0x38(r1)
/* 8021B030 7F FD F2 14 */ add r31, r29, r30
/* 8021B034 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B038 C0 62 AE E0 */ lfs f3, lit_8774(r2)
/* 8021B03C C0 42 AE 94 */ lfs f2, lit_4922(r2)
/* 8021B040 C0 21 00 3C */ lfs f1, 0x3c(r1)
/* 8021B044 C0 01 00 30 */ lfs f0, 0x30(r1)
/* 8021B048 EC 01 00 2A */ fadds f0, f1, f0
/* 8021B04C EC 02 00 32 */ fmuls f0, f2, f0
/* 8021B050 EC 23 00 2A */ fadds f1, f3, f0
/* 8021B054 38 81 00 10 */ addi r4, r1, 0x10
/* 8021B058 7C 04 F4 2E */ lfsx f0, r4, r30
/* 8021B05C EC 21 00 2A */ fadds f1, f1, f0
/* 8021B060 C0 41 00 34 */ lfs f2, 0x34(r1)
/* 8021B064 38 81 00 08 */ addi r4, r1, 8
/* 8021B068 7C 04 F4 2E */ lfsx f0, r4, r30
/* 8021B06C EC 42 00 2A */ fadds f2, f2, f0
/* 8021B070 4B F9 3B 31 */ bl setPos__15dKantera_icon_cFff
/* 8021B074 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B078 C0 22 AE E4 */ lfs f1, lit_8775(r2)
/* 8021B07C FC 40 08 90 */ fmr f2, f1
/* 8021B080 4B F9 3B 75 */ bl setScale__15dKantera_icon_cFff
/* 8021B084 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8021B088 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8021B08C A0 A3 00 08 */ lhz r5, 8(r3)
/* 8021B090 A0 83 00 06 */ lhz r4, 6(r3)
/* 8021B094 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B098 4B F9 3B AD */ bl setNowGauge__15dKantera_icon_cFUsUs
/* 8021B09C 80 7F 00 AC */ lwz r3, 0xac(r31)
/* 8021B0A0 FC 20 F8 90 */ fmr f1, f31
/* 8021B0A4 4B F9 3A D9 */ bl setAlphaRate__15dKantera_icon_cFf
/* 8021B0A8 E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */
/* 8021B0AC CB E1 00 60 */ lfd f31, 0x60(r1)
/* 8021B0B0 39 61 00 60 */ addi r11, r1, 0x60
/* 8021B0B4 48 14 71 75 */ bl _restgpr_29
/* 8021B0B8 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8021B0BC 7C 08 03 A6 */ mtlr r0
/* 8021B0C0 38 21 00 70 */ addi r1, r1, 0x70
/* 8021B0C4 4E 80 00 20 */ blr
@@ -1,254 +0,0 @@
lbl_80214EB4:
/* 80214EB4 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 80214EB8 7C 08 02 A6 */ mflr r0
/* 80214EBC 90 01 00 94 */ stw r0, 0x94(r1)
/* 80214EC0 39 61 00 90 */ addi r11, r1, 0x90
/* 80214EC4 48 14 D3 11 */ bl _savegpr_27
/* 80214EC8 7C 7C 1B 78 */ mr r28, r3
/* 80214ECC 7C 9B 23 78 */ mr r27, r4
/* 80214ED0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80214ED4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80214ED8 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80214EDC 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80214EE0 54 9D 15 BA */ rlwinm r29, r4, 2, 0x16, 0x1d
/* 80214EE4 7F DC EA 14 */ add r30, r28, r29
/* 80214EE8 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80214EEC 48 04 08 E5 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80214EF0 57 60 06 3F */ clrlwi. r0, r27, 0x18
/* 80214EF4 40 82 00 4C */ bne lbl_80214F40
/* 80214EF8 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214EFC 80 03 00 5C */ lwz r0, 0x5c(r3)
/* 80214F00 90 01 00 5C */ stw r0, 0x5c(r1)
/* 80214F04 38 00 00 FF */ li r0, 0xff
/* 80214F08 98 01 00 5F */ stb r0, 0x5f(r1)
/* 80214F0C 80 03 00 58 */ lwz r0, 0x58(r3)
/* 80214F10 90 01 00 50 */ stw r0, 0x50(r1)
/* 80214F14 90 01 00 54 */ stw r0, 0x54(r1)
/* 80214F18 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 80214F1C 90 01 00 58 */ stw r0, 0x58(r1)
/* 80214F20 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214F24 38 81 00 58 */ addi r4, r1, 0x58
/* 80214F28 38 A1 00 54 */ addi r5, r1, 0x54
/* 80214F2C 48 03 F5 2D */ bl setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor
/* 80214F30 7F 83 E3 78 */ mr r3, r28
/* 80214F34 38 80 00 01 */ li r4, 1
/* 80214F38 48 00 04 49 */ bl setAlphaMagicChange__13dMeter2Draw_cFb
/* 80214F3C 48 00 02 7C */ b lbl_802151B8
lbl_80214F40:
/* 80214F40 28 00 00 01 */ cmplwi r0, 1
/* 80214F44 40 82 00 68 */ bne lbl_80214FAC
/* 80214F48 38 00 00 E6 */ li r0, 0xe6
/* 80214F4C 98 01 00 40 */ stb r0, 0x40(r1)
/* 80214F50 38 00 00 AA */ li r0, 0xaa
/* 80214F54 98 01 00 41 */ stb r0, 0x41(r1)
/* 80214F58 38 00 00 00 */ li r0, 0
/* 80214F5C 98 01 00 42 */ stb r0, 0x42(r1)
/* 80214F60 38 60 00 FF */ li r3, 0xff
/* 80214F64 98 61 00 43 */ stb r3, 0x43(r1)
/* 80214F68 80 01 00 40 */ lwz r0, 0x40(r1)
/* 80214F6C 90 01 00 44 */ stw r0, 0x44(r1)
/* 80214F70 98 61 00 48 */ stb r3, 0x48(r1)
/* 80214F74 98 61 00 49 */ stb r3, 0x49(r1)
/* 80214F78 38 00 00 8C */ li r0, 0x8c
/* 80214F7C 98 01 00 4A */ stb r0, 0x4a(r1)
/* 80214F80 98 61 00 4B */ stb r3, 0x4b(r1)
/* 80214F84 80 01 00 48 */ lwz r0, 0x48(r1)
/* 80214F88 90 01 00 4C */ stw r0, 0x4c(r1)
/* 80214F8C 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80214F90 38 81 00 4C */ addi r4, r1, 0x4c
/* 80214F94 38 A1 00 44 */ addi r5, r1, 0x44
/* 80214F98 48 03 F4 C1 */ bl setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor
/* 80214F9C 7F 83 E3 78 */ mr r3, r28
/* 80214FA0 38 80 00 01 */ li r4, 1
/* 80214FA4 48 00 06 15 */ bl setAlphaKanteraChange__13dMeter2Draw_cFb
/* 80214FA8 48 00 02 10 */ b lbl_802151B8
lbl_80214FAC:
/* 80214FAC 28 00 00 02 */ cmplwi r0, 2
/* 80214FB0 40 82 02 08 */ bne lbl_802151B8
/* 80214FB4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80214FB8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80214FBC 80 04 5D E0 */ lwz r0, 0x5de0(r4)
/* 80214FC0 C8 42 AE A0 */ lfd f2, lit_4925(r2)
/* 80214FC4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80214FC8 90 01 00 64 */ stw r0, 0x64(r1)
/* 80214FCC 3C 60 43 30 */ lis r3, 0x4330
/* 80214FD0 90 61 00 60 */ stw r3, 0x60(r1)
/* 80214FD4 C8 01 00 60 */ lfd f0, 0x60(r1)
/* 80214FD8 EC 20 10 28 */ fsubs f1, f0, f2
/* 80214FDC 80 04 5D E8 */ lwz r0, 0x5de8(r4)
/* 80214FE0 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80214FE4 90 01 00 6C */ stw r0, 0x6c(r1)
/* 80214FE8 90 61 00 68 */ stw r3, 0x68(r1)
/* 80214FEC C8 01 00 68 */ lfd f0, 0x68(r1)
/* 80214FF0 EC 00 10 28 */ fsubs f0, f0, f2
/* 80214FF4 EC 21 00 24 */ fdivs f1, f1, f0
/* 80214FF8 C0 02 AE B4 */ lfs f0, lit_6143(r2)
/* 80214FFC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80215000 4C 40 13 82 */ cror 2, 0, 2
/* 80215004 40 82 00 A4 */ bne lbl_802150A8
/* 80215008 38 60 00 FF */ li r3, 0xff
/* 8021500C 98 61 00 30 */ stb r3, 0x30(r1)
/* 80215010 38 00 00 0A */ li r0, 0xa
/* 80215014 98 01 00 31 */ stb r0, 0x31(r1)
/* 80215018 98 01 00 32 */ stb r0, 0x32(r1)
/* 8021501C 98 61 00 33 */ stb r3, 0x33(r1)
/* 80215020 80 01 00 30 */ lwz r0, 0x30(r1)
/* 80215024 90 01 00 34 */ stw r0, 0x34(r1)
/* 80215028 98 61 00 38 */ stb r3, 0x38(r1)
/* 8021502C 38 00 00 64 */ li r0, 0x64
/* 80215030 98 01 00 39 */ stb r0, 0x39(r1)
/* 80215034 98 01 00 3A */ stb r0, 0x3a(r1)
/* 80215038 98 61 00 3B */ stb r3, 0x3b(r1)
/* 8021503C 80 01 00 38 */ lwz r0, 0x38(r1)
/* 80215040 90 01 00 3C */ stw r0, 0x3c(r1)
/* 80215044 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 80215048 38 81 00 3C */ addi r4, r1, 0x3c
/* 8021504C 38 A1 00 34 */ addi r5, r1, 0x34
/* 80215050 48 03 F4 09 */ bl setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor
/* 80215054 7F 83 E3 78 */ mr r3, r28
/* 80215058 80 9C 05 3C */ lwz r4, 0x53c(r28)
/* 8021505C 4B FF EE 39 */ bl playOxygenBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor
/* 80215060 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80215064 C0 02 AE 80 */ lfs f0, lit_4182(r2)
/* 80215068 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8021506C 40 81 01 40 */ ble lbl_802151AC
/* 80215070 38 00 00 2B */ li r0, 0x2b
/* 80215074 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80215078 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 8021507C 38 81 00 2C */ addi r4, r1, 0x2c
/* 80215080 38 A0 00 00 */ li r5, 0
/* 80215084 38 C0 00 00 */ li r6, 0
/* 80215088 38 E0 00 00 */ li r7, 0
/* 8021508C C0 22 AE 84 */ lfs f1, lit_4183(r2)
/* 80215090 FC 40 08 90 */ fmr f2, f1
/* 80215094 C0 62 AE B0 */ lfs f3, lit_5786(r2)
/* 80215098 FC 80 18 90 */ fmr f4, f3
/* 8021509C 39 00 00 00 */ li r8, 0
/* 802150A0 48 09 74 6D */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 802150A4 48 00 01 08 */ b lbl_802151AC
lbl_802150A8:
/* 802150A8 C0 02 AE 94 */ lfs f0, lit_4922(r2)
/* 802150AC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802150B0 4C 40 13 82 */ cror 2, 0, 2
/* 802150B4 40 82 00 A8 */ bne lbl_8021515C
/* 802150B8 38 00 00 50 */ li r0, 0x50
/* 802150BC 98 01 00 1C */ stb r0, 0x1c(r1)
/* 802150C0 38 00 00 B4 */ li r0, 0xb4
/* 802150C4 98 01 00 1D */ stb r0, 0x1d(r1)
/* 802150C8 38 60 00 FF */ li r3, 0xff
/* 802150CC 98 61 00 1E */ stb r3, 0x1e(r1)
/* 802150D0 98 61 00 1F */ stb r3, 0x1f(r1)
/* 802150D4 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 802150D8 90 01 00 20 */ stw r0, 0x20(r1)
/* 802150DC 38 00 00 C8 */ li r0, 0xc8
/* 802150E0 98 01 00 24 */ stb r0, 0x24(r1)
/* 802150E4 98 01 00 25 */ stb r0, 0x25(r1)
/* 802150E8 98 61 00 26 */ stb r3, 0x26(r1)
/* 802150EC 98 61 00 27 */ stb r3, 0x27(r1)
/* 802150F0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802150F4 90 01 00 28 */ stw r0, 0x28(r1)
/* 802150F8 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802150FC 38 81 00 28 */ addi r4, r1, 0x28
/* 80215100 38 A1 00 20 */ addi r5, r1, 0x20
/* 80215104 48 03 F3 55 */ bl setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor
/* 80215108 7F 83 E3 78 */ mr r3, r28
/* 8021510C 80 9C 05 40 */ lwz r4, 0x540(r28)
/* 80215110 4B FF ED 85 */ bl playOxygenBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor
/* 80215114 C0 3E 05 FC */ lfs f1, 0x5fc(r30)
/* 80215118 C0 02 AE 80 */ lfs f0, lit_4182(r2)
/* 8021511C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 80215120 40 81 00 8C */ ble lbl_802151AC
/* 80215124 38 00 00 2A */ li r0, 0x2a
/* 80215128 90 01 00 18 */ stw r0, 0x18(r1)
/* 8021512C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 80215130 38 81 00 18 */ addi r4, r1, 0x18
/* 80215134 38 A0 00 00 */ li r5, 0
/* 80215138 38 C0 00 00 */ li r6, 0
/* 8021513C 38 E0 00 00 */ li r7, 0
/* 80215140 C0 22 AE 84 */ lfs f1, lit_4183(r2)
/* 80215144 FC 40 08 90 */ fmr f2, f1
/* 80215148 C0 62 AE B0 */ lfs f3, lit_5786(r2)
/* 8021514C FC 80 18 90 */ fmr f4, f3
/* 80215150 39 00 00 00 */ li r8, 0
/* 80215154 48 09 73 B9 */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 80215158 48 00 00 54 */ b lbl_802151AC
lbl_8021515C:
/* 8021515C 38 00 00 50 */ li r0, 0x50
/* 80215160 98 01 00 08 */ stb r0, 8(r1)
/* 80215164 38 00 00 B4 */ li r0, 0xb4
/* 80215168 98 01 00 09 */ stb r0, 9(r1)
/* 8021516C 38 60 00 FF */ li r3, 0xff
/* 80215170 98 61 00 0A */ stb r3, 0xa(r1)
/* 80215174 98 61 00 0B */ stb r3, 0xb(r1)
/* 80215178 80 01 00 08 */ lwz r0, 8(r1)
/* 8021517C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215180 38 00 00 C8 */ li r0, 0xc8
/* 80215184 98 01 00 10 */ stb r0, 0x10(r1)
/* 80215188 98 01 00 11 */ stb r0, 0x11(r1)
/* 8021518C 98 61 00 12 */ stb r3, 0x12(r1)
/* 80215190 98 61 00 13 */ stb r3, 0x13(r1)
/* 80215194 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80215198 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021519C 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802151A0 38 81 00 14 */ addi r4, r1, 0x14
/* 802151A4 38 A1 00 0C */ addi r5, r1, 0xc
/* 802151A8 48 03 F2 B1 */ bl setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor
lbl_802151AC:
/* 802151AC 7F 83 E3 78 */ mr r3, r28
/* 802151B0 38 80 00 01 */ li r4, 1
/* 802151B4 48 00 07 3D */ bl setAlphaOxygenChange__13dMeter2Draw_cFb
lbl_802151B8:
/* 802151B8 80 7C 01 D8 */ lwz r3, 0x1d8(r28)
/* 802151BC 80 63 00 04 */ lwz r3, 4(r3)
/* 802151C0 7C 9C EA 14 */ add r4, r28, r29
/* 802151C4 C0 24 05 84 */ lfs f1, 0x584(r4)
/* 802151C8 C0 44 05 90 */ lfs f2, 0x590(r4)
/* 802151CC 81 83 00 00 */ lwz r12, 0(r3)
/* 802151D0 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 802151D4 7D 89 03 A6 */ mtctr r12
/* 802151D8 4E 80 04 21 */ bctrl
/* 802151DC 80 7C 01 DC */ lwz r3, 0x1dc(r28)
/* 802151E0 80 63 00 04 */ lwz r3, 4(r3)
/* 802151E4 7C 9C EA 14 */ add r4, r28, r29
/* 802151E8 C0 24 05 9C */ lfs f1, 0x59c(r4)
/* 802151EC C0 44 05 A8 */ lfs f2, 0x5a8(r4)
/* 802151F0 81 83 00 00 */ lwz r12, 0(r3)
/* 802151F4 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 802151F8 7D 89 03 A6 */ mtctr r12
/* 802151FC 4E 80 04 21 */ bctrl
/* 80215200 80 7C 01 D0 */ lwz r3, 0x1d0(r28)
/* 80215204 80 63 00 04 */ lwz r3, 4(r3)
/* 80215208 7C 9C EA 14 */ add r4, r28, r29
/* 8021520C C0 24 05 B4 */ lfs f1, 0x5b4(r4)
/* 80215210 C0 44 05 C0 */ lfs f2, 0x5c0(r4)
/* 80215214 81 83 00 00 */ lwz r12, 0(r3)
/* 80215218 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8021521C 7D 89 03 A6 */ mtctr r12
/* 80215220 4E 80 04 21 */ bctrl
/* 80215224 7C 9C EA 14 */ add r4, r28, r29
/* 80215228 C0 24 05 D8 */ lfs f1, 0x5d8(r4)
/* 8021522C 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80215230 80 63 00 04 */ lwz r3, 4(r3)
/* 80215234 C0 04 05 CC */ lfs f0, 0x5cc(r4)
/* 80215238 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8021523C D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 80215240 81 83 00 00 */ lwz r12, 0(r3)
/* 80215244 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215248 7D 89 03 A6 */ mtctr r12
/* 8021524C 4E 80 04 21 */ bctrl
/* 80215250 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80215254 7C 9C EA 14 */ add r4, r28, r29
/* 80215258 C0 24 05 E4 */ lfs f1, 0x5e4(r4)
/* 8021525C C0 44 05 F0 */ lfs f2, 0x5f0(r4)
/* 80215260 48 03 F3 51 */ bl paneTrans__8CPaneMgrFff
/* 80215264 80 7C 00 7C */ lwz r3, 0x7c(r28)
/* 80215268 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 8021526C FC 40 08 90 */ fmr f2, f1
/* 80215270 7F E4 FB 78 */ mr r4, r31
/* 80215274 48 0E 3C 61 */ bl draw__9J2DScreenFffPC14J2DGrafContext
/* 80215278 39 61 00 90 */ addi r11, r1, 0x90
/* 8021527C 48 14 CF A5 */ bl _restgpr_27
/* 80215280 80 01 00 94 */ lwz r0, 0x94(r1)
/* 80215284 7C 08 03 A6 */ mtlr r0
/* 80215288 38 21 00 90 */ addi r1, r1, 0x90
/* 8021528C 4E 80 00 20 */ blr
@@ -1,70 +0,0 @@
lbl_802154A8:
/* 802154A8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802154AC 80 C3 01 D4 */ lwz r6, 0x1d4(r3)
/* 802154B0 C0 06 00 24 */ lfs f0, 0x24(r6)
/* 802154B4 80 C3 01 DC */ lwz r6, 0x1dc(r3)
/* 802154B8 C0 66 00 24 */ lfs f3, 0x24(r6)
/* 802154BC EC C3 00 28 */ fsubs f6, f3, f0
/* 802154C0 C0 E2 AE 80 */ lfs f7, lit_4182(r2)
/* 802154C4 FC 80 38 90 */ fmr f4, f7
/* 802154C8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802154CC 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802154D0 A0 06 00 06 */ lhz r0, 6(r6)
/* 802154D4 54 06 04 3F */ clrlwi. r6, r0, 0x10
/* 802154D8 41 82 00 60 */ beq lbl_80215538
/* 802154DC C8 A2 AE A0 */ lfd f5, lit_4925(r2)
/* 802154E0 6C A0 80 00 */ xoris r0, r5, 0x8000
/* 802154E4 90 01 00 0C */ stw r0, 0xc(r1)
/* 802154E8 3C A0 43 30 */ lis r5, 0x4330
/* 802154EC 90 A1 00 08 */ stw r5, 8(r1)
/* 802154F0 C8 01 00 08 */ lfd f0, 8(r1)
/* 802154F4 EC 60 28 28 */ fsubs f3, f0, f5
/* 802154F8 C8 82 AE C0 */ lfd f4, lit_6293(r2)
/* 802154FC 90 C1 00 14 */ stw r6, 0x14(r1)
/* 80215500 90 A1 00 10 */ stw r5, 0x10(r1)
/* 80215504 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80215508 EC 00 20 28 */ fsubs f0, f0, f4
/* 8021550C EC E3 00 24 */ fdivs f7, f3, f0
/* 80215510 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 80215514 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80215518 90 A1 00 18 */ stw r5, 0x18(r1)
/* 8021551C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80215520 EC 60 28 28 */ fsubs f3, f0, f5
/* 80215524 90 C1 00 24 */ stw r6, 0x24(r1)
/* 80215528 90 A1 00 20 */ stw r5, 0x20(r1)
/* 8021552C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80215530 EC 00 20 28 */ fsubs f0, f0, f4
/* 80215534 EC 83 00 24 */ fdivs f4, f3, f0
lbl_80215538:
/* 80215538 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 8021553C C0 04 00 34 */ lfs f0, 0x34(r4)
/* 80215540 EC 07 00 32 */ fmuls f0, f7, f0
/* 80215544 D0 03 05 88 */ stfs f0, 0x588(r3)
/* 80215548 80 83 01 D8 */ lwz r4, 0x1d8(r3)
/* 8021554C C0 04 00 38 */ lfs f0, 0x38(r4)
/* 80215550 D0 03 05 94 */ stfs f0, 0x594(r3)
/* 80215554 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 80215558 C0 64 00 24 */ lfs f3, 0x24(r4)
/* 8021555C EC 06 01 32 */ fmuls f0, f6, f4
/* 80215560 EC 00 18 2A */ fadds f0, f0, f3
/* 80215564 D0 03 05 A0 */ stfs f0, 0x5a0(r3)
/* 80215568 80 83 01 D4 */ lwz r4, 0x1d4(r3)
/* 8021556C C0 04 00 28 */ lfs f0, 0x28(r4)
/* 80215570 D0 03 05 AC */ stfs f0, 0x5ac(r3)
/* 80215574 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 80215578 C0 04 00 34 */ lfs f0, 0x34(r4)
/* 8021557C EC 04 00 32 */ fmuls f0, f4, f0
/* 80215580 D0 03 05 B8 */ stfs f0, 0x5b8(r3)
/* 80215584 80 83 01 D0 */ lwz r4, 0x1d0(r3)
/* 80215588 C0 04 00 38 */ lfs f0, 0x38(r4)
/* 8021558C D0 03 05 C4 */ stfs f0, 0x5c4(r3)
/* 80215590 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80215594 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80215598 C0 04 00 54 */ lfs f0, 0x54(r4)
/* 8021559C D0 03 05 D0 */ stfs f0, 0x5d0(r3)
/* 802155A0 C0 04 00 54 */ lfs f0, 0x54(r4)
/* 802155A4 D0 03 05 DC */ stfs f0, 0x5dc(r3)
/* 802155A8 D0 23 05 E8 */ stfs f1, 0x5e8(r3)
/* 802155AC D0 43 05 F4 */ stfs f2, 0x5f4(r3)
/* 802155B0 38 21 00 30 */ addi r1, r1, 0x30
/* 802155B4 4E 80 00 20 */ blr
@@ -1,63 +0,0 @@
lbl_80216A40:
/* 80216A40 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80216A44 7C 08 02 A6 */ mflr r0
/* 80216A48 90 01 00 24 */ stw r0, 0x24(r1)
/* 80216A4C 39 61 00 20 */ addi r11, r1, 0x20
/* 80216A50 48 14 B7 85 */ bl _savegpr_27
/* 80216A54 7C 7B 1B 78 */ mr r27, r3
/* 80216A58 7C 80 07 34 */ extsh r0, r4
/* 80216A5C 2C 00 00 05 */ cmpwi r0, 5
/* 80216A60 40 81 00 08 */ ble lbl_80216A68
/* 80216A64 38 80 00 05 */ li r4, 5
lbl_80216A68:
/* 80216A68 3B 80 00 00 */ li r28, 0
/* 80216A6C 3B E0 00 00 */ li r31, 0
/* 80216A70 7C 9E 07 34 */ extsh r30, r4
lbl_80216A74:
/* 80216A74 7C 1C F0 00 */ cmpw r28, r30
/* 80216A78 40 80 00 24 */ bge lbl_80216A9C
/* 80216A7C 3B BF 02 E4 */ addi r29, r31, 0x2e4
/* 80216A80 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216A84 48 03 EB C9 */ bl isVisible__13CPaneMgrAlphaFv
/* 80216A88 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80216A8C 40 82 00 30 */ bne lbl_80216ABC
/* 80216A90 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216A94 48 03 EB 35 */ bl show__13CPaneMgrAlphaFv
/* 80216A98 48 00 00 24 */ b lbl_80216ABC
lbl_80216A9C:
/* 80216A9C 3B BF 02 E4 */ addi r29, r31, 0x2e4
/* 80216AA0 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216AA4 48 03 EB A9 */ bl isVisible__13CPaneMgrAlphaFv
/* 80216AA8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80216AAC 28 00 00 01 */ cmplwi r0, 1
/* 80216AB0 40 82 00 0C */ bne lbl_80216ABC
/* 80216AB4 7C 7B E8 2E */ lwzx r3, r27, r29
/* 80216AB8 48 03 EB 51 */ bl hide__13CPaneMgrAlphaFv
lbl_80216ABC:
/* 80216ABC 3B 9C 00 01 */ addi r28, r28, 1
/* 80216AC0 2C 1C 00 05 */ cmpwi r28, 5
/* 80216AC4 3B FF 00 04 */ addi r31, r31, 4
/* 80216AC8 41 80 FF AC */ blt lbl_80216A74
/* 80216ACC 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216AD0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216AD4 C0 03 03 5C */ lfs f0, 0x35c(r3)
/* 80216AD8 80 7B 02 E0 */ lwz r3, 0x2e0(r27)
/* 80216ADC 80 63 00 04 */ lwz r3, 4(r3)
/* 80216AE0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80216AE4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80216AE8 81 83 00 00 */ lwz r12, 0(r3)
/* 80216AEC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80216AF0 7D 89 03 A6 */ mtctr r12
/* 80216AF4 4E 80 04 21 */ bctrl
/* 80216AF8 80 7B 02 E0 */ lwz r3, 0x2e0(r27)
/* 80216AFC 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80216B00 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
/* 80216B04 C0 24 03 60 */ lfs f1, 0x360(r4)
/* 80216B08 C0 44 03 64 */ lfs f2, 0x364(r4)
/* 80216B0C 48 03 DA A5 */ bl paneTrans__8CPaneMgrFff
/* 80216B10 39 61 00 20 */ addi r11, r1, 0x20
/* 80216B14 48 14 B7 0D */ bl _restgpr_27
/* 80216B18 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80216B1C 7C 08 03 A6 */ mtlr r0
/* 80216B20 38 21 00 20 */ addi r1, r1, 0x20
/* 80216B24 4E 80 00 20 */ blr
@@ -1,151 +0,0 @@
lbl_802149F4:
/* 802149F4 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 802149F8 7C 08 02 A6 */ mflr r0
/* 802149FC 90 01 00 44 */ stw r0, 0x44(r1)
/* 80214A00 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80214A04 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
/* 80214A08 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 80214A0C F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
/* 80214A10 39 61 00 20 */ addi r11, r1, 0x20
/* 80214A14 48 14 D7 BD */ bl _savegpr_26
/* 80214A18 7C 7F 1B 78 */ mr r31, r3
/* 80214A1C FF C0 08 90 */ fmr f30, f1
/* 80214A20 FF E0 10 90 */ fmr f31, f2
/* 80214A24 7C 83 07 34 */ extsh r3, r4
/* 80214A28 38 00 00 05 */ li r0, 5
/* 80214A2C 7C 03 03 D6 */ divw r0, r3, r0
/* 80214A30 7C 1C 07 34 */ extsh r28, r0
/* 80214A34 7C A4 07 34 */ extsh r4, r5
/* 80214A38 7C 80 16 70 */ srawi r0, r4, 2
/* 80214A3C 7C 00 01 94 */ addze r0, r0
/* 80214A40 7C 1D 07 34 */ extsh r29, r0
/* 80214A44 54 80 F0 02 */ slwi r0, r4, 0x1e
/* 80214A48 54 83 0F FE */ srwi r3, r4, 0x1f
/* 80214A4C 7C 03 00 50 */ subf r0, r3, r0
/* 80214A50 54 00 10 3E */ rotlwi r0, r0, 2
/* 80214A54 7C 00 1A 14 */ add r0, r0, r3
/* 80214A58 7C 1B 07 34 */ extsh r27, r0
/* 80214A5C 57 80 10 3A */ slwi r0, r28, 2
/* 80214A60 7C 04 00 00 */ cmpw r4, r0
/* 80214A64 40 82 00 08 */ bne lbl_80214A6C
/* 80214A68 3B 60 00 00 */ li r27, 0
lbl_80214A6C:
/* 80214A6C 7F 60 07 35 */ extsh. r0, r27
/* 80214A70 40 82 00 08 */ bne lbl_80214A78
/* 80214A74 3B BD FF FF */ addi r29, r29, -1
lbl_80214A78:
/* 80214A78 7C A0 07 35 */ extsh. r0, r5
/* 80214A7C 40 82 00 10 */ bne lbl_80214A8C
/* 80214A80 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214A84 48 04 0B 85 */ bl hide__13CPaneMgrAlphaFv
/* 80214A88 48 00 00 0C */ b lbl_80214A94
lbl_80214A8C:
/* 80214A8C 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214A90 48 04 0B 39 */ bl show__13CPaneMgrAlphaFv
lbl_80214A94:
/* 80214A94 3B 40 00 00 */ li r26, 0
/* 80214A98 3B C0 00 00 */ li r30, 0
/* 80214A9C 7F BD 07 34 */ extsh r29, r29
lbl_80214AA0:
/* 80214AA0 7C 1A E0 00 */ cmpw r26, r28
/* 80214AA4 40 80 00 64 */ bge lbl_80214B08
/* 80214AA8 38 1E 01 28 */ addi r0, r30, 0x128
/* 80214AAC 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214AB0 48 04 0B 19 */ bl show__13CPaneMgrAlphaFv
/* 80214AB4 7C 1A E8 00 */ cmpw r26, r29
/* 80214AB8 40 82 00 1C */ bne lbl_80214AD4
/* 80214ABC 7F E3 FB 78 */ mr r3, r31
/* 80214AC0 7F 44 D3 78 */ mr r4, r26
/* 80214AC4 38 A0 00 01 */ li r5, 1
/* 80214AC8 57 66 06 3E */ clrlwi r6, r27, 0x18
/* 80214ACC 4B FF FD 01 */ bl changeTextureLife__13dMeter2Draw_cFibUc
/* 80214AD0 48 00 00 58 */ b lbl_80214B28
lbl_80214AD4:
/* 80214AD4 40 80 00 1C */ bge lbl_80214AF0
/* 80214AD8 7F E3 FB 78 */ mr r3, r31
/* 80214ADC 7F 44 D3 78 */ mr r4, r26
/* 80214AE0 38 A0 00 01 */ li r5, 1
/* 80214AE4 38 C0 00 FF */ li r6, 0xff
/* 80214AE8 4B FF FC E5 */ bl changeTextureLife__13dMeter2Draw_cFibUc
/* 80214AEC 48 00 00 3C */ b lbl_80214B28
lbl_80214AF0:
/* 80214AF0 7F E3 FB 78 */ mr r3, r31
/* 80214AF4 7F 44 D3 78 */ mr r4, r26
/* 80214AF8 38 A0 00 00 */ li r5, 0
/* 80214AFC 38 C0 00 FF */ li r6, 0xff
/* 80214B00 4B FF FC CD */ bl changeTextureLife__13dMeter2Draw_cFibUc
/* 80214B04 48 00 00 24 */ b lbl_80214B28
lbl_80214B08:
/* 80214B08 38 1E 01 28 */ addi r0, r30, 0x128
/* 80214B0C 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214B10 48 04 0A F9 */ bl hide__13CPaneMgrAlphaFv
/* 80214B14 7F E3 FB 78 */ mr r3, r31
/* 80214B18 7F 44 D3 78 */ mr r4, r26
/* 80214B1C 38 A0 00 00 */ li r5, 0
/* 80214B20 38 C0 00 FF */ li r6, 0xff
/* 80214B24 4B FF FC A9 */ bl changeTextureLife__13dMeter2Draw_cFibUc
lbl_80214B28:
/* 80214B28 3B 5A 00 01 */ addi r26, r26, 1
/* 80214B2C 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214B30 3B DE 00 04 */ addi r30, r30, 4
/* 80214B34 41 80 FF 6C */ blt lbl_80214AA0
/* 80214B38 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80214B3C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80214B40 C0 03 00 1C */ lfs f0, 0x1c(r3)
/* 80214B44 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214B48 80 63 00 04 */ lwz r3, 4(r3)
/* 80214B4C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214B50 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214B54 81 83 00 00 */ lwz r12, 0(r3)
/* 80214B58 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214B5C 7D 89 03 A6 */ mtctr r12
/* 80214B60 4E 80 04 21 */ bctrl
/* 80214B64 3B 40 00 00 */ li r26, 0
/* 80214B68 3B C0 00 00 */ li r30, 0
/* 80214B6C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80214B70 3B A3 EB C8 */ addi r29, r3, g_drawHIO@l /* 0x8042EBC8@l */
lbl_80214B74:
/* 80214B74 C0 1D 00 30 */ lfs f0, 0x30(r29)
/* 80214B78 38 1E 01 78 */ addi r0, r30, 0x178
/* 80214B7C 7C 7F 00 2E */ lwzx r3, r31, r0
/* 80214B80 80 63 00 04 */ lwz r3, 4(r3)
/* 80214B84 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214B88 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214B8C 81 83 00 00 */ lwz r12, 0(r3)
/* 80214B90 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214B94 7D 89 03 A6 */ mtctr r12
/* 80214B98 4E 80 04 21 */ bctrl
/* 80214B9C 3B 5A 00 01 */ addi r26, r26, 1
/* 80214BA0 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214BA4 3B DE 00 04 */ addi r30, r30, 4
/* 80214BA8 41 80 FF CC */ blt lbl_80214B74
/* 80214BAC 3B 40 00 00 */ li r26, 0
/* 80214BB0 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80214BB4 3B C3 EB C8 */ addi r30, r3, g_drawHIO@l /* 0x8042EBC8@l */
lbl_80214BB8:
/* 80214BB8 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 80214BBC 80 7F 01 C8 */ lwz r3, 0x1c8(r31)
/* 80214BC0 80 63 00 04 */ lwz r3, 4(r3)
/* 80214BC4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80214BC8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80214BCC 81 83 00 00 */ lwz r12, 0(r3)
/* 80214BD0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80214BD4 7D 89 03 A6 */ mtctr r12
/* 80214BD8 4E 80 04 21 */ bctrl
/* 80214BDC 3B 5A 00 01 */ addi r26, r26, 1
/* 80214BE0 2C 1A 00 14 */ cmpwi r26, 0x14
/* 80214BE4 41 80 FF D4 */ blt lbl_80214BB8
/* 80214BE8 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 80214BEC FC 20 F0 90 */ fmr f1, f30
/* 80214BF0 FC 40 F8 90 */ fmr f2, f31
/* 80214BF4 48 03 F9 BD */ bl paneTrans__8CPaneMgrFff
/* 80214BF8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
/* 80214BFC CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80214C00 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
/* 80214C04 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 80214C08 39 61 00 20 */ addi r11, r1, 0x20
/* 80214C0C 48 14 D6 11 */ bl _restgpr_26
/* 80214C10 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80214C14 7C 08 03 A6 */ mtlr r0
/* 80214C18 38 21 00 40 */ addi r1, r1, 0x40
/* 80214C1C 4E 80 00 20 */ blr
@@ -1,171 +0,0 @@
lbl_80215B18:
/* 80215B18 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80215B1C 7C 08 02 A6 */ mflr r0
/* 80215B20 90 01 00 84 */ stw r0, 0x84(r1)
/* 80215B24 DB E1 00 70 */ stfd f31, 0x70(r1)
/* 80215B28 F3 E1 00 78 */ psq_st f31, 120(r1), 0, 0 /* qr0 */
/* 80215B2C DB C1 00 60 */ stfd f30, 0x60(r1)
/* 80215B30 F3 C1 00 68 */ psq_st f30, 104(r1), 0, 0 /* qr0 */
/* 80215B34 DB A1 00 50 */ stfd f29, 0x50(r1)
/* 80215B38 F3 A1 00 58 */ psq_st f29, 88(r1), 0, 0 /* qr0 */
/* 80215B3C DB 81 00 40 */ stfd f28, 0x40(r1)
/* 80215B40 F3 81 00 48 */ psq_st f28, 72(r1), 0, 0 /* qr0 */
/* 80215B44 39 61 00 40 */ addi r11, r1, 0x40
/* 80215B48 48 14 C6 85 */ bl _savegpr_25
/* 80215B4C 7C 7A 1B 78 */ mr r26, r3
/* 80215B50 FF C0 08 90 */ fmr f30, f1
/* 80215B54 FF E0 10 90 */ fmr f31, f2
/* 80215B58 FF 80 18 90 */ fmr f28, f3
/* 80215B5C FF A0 20 90 */ fmr f29, f4
/* 80215B60 7C DB 33 78 */ mr r27, r6
/* 80215B64 3B 80 00 00 */ li r28, 0
/* 80215B68 3B 20 00 00 */ li r25, 0
/* 80215B6C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
/* 80215B70 3B E3 EB C8 */ addi r31, r3, g_drawHIO@l /* 0x8042EBC8@l */
/* 80215B74 54 9D 06 3E */ clrlwi r29, r4, 0x18
lbl_80215B78:
/* 80215B78 7F DA CA 14 */ add r30, r26, r25
/* 80215B7C 80 7E 01 F0 */ lwz r3, 0x1f0(r30)
/* 80215B80 28 03 00 00 */ cmplwi r3, 0
/* 80215B84 41 82 00 28 */ beq lbl_80215BAC
/* 80215B88 C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215B8C 80 63 00 04 */ lwz r3, 4(r3)
/* 80215B90 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215B94 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215B98 81 83 00 00 */ lwz r12, 0(r3)
/* 80215B9C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BA0 7D 89 03 A6 */ mtctr r12
/* 80215BA4 4E 80 04 21 */ bctrl
/* 80215BA8 48 00 00 4C */ b lbl_80215BF4
lbl_80215BAC:
/* 80215BAC C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215BB0 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215BB4 80 63 00 04 */ lwz r3, 4(r3)
/* 80215BB8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215BBC D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215BC0 81 83 00 00 */ lwz r12, 0(r3)
/* 80215BC4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BC8 7D 89 03 A6 */ mtctr r12
/* 80215BCC 4E 80 04 21 */ bctrl
/* 80215BD0 C0 1F 0E C4 */ lfs f0, 0xec4(r31)
/* 80215BD4 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215BD8 80 63 00 04 */ lwz r3, 4(r3)
/* 80215BDC D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215BE0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215BE4 81 83 00 00 */ lwz r12, 0(r3)
/* 80215BE8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215BEC 7D 89 03 A6 */ mtctr r12
/* 80215BF0 4E 80 04 21 */ bctrl
lbl_80215BF4:
/* 80215BF4 7C 1C E8 00 */ cmpw r28, r29
/* 80215BF8 40 80 00 58 */ bge lbl_80215C50
/* 80215BFC 80 1F 0E B4 */ lwz r0, 0xeb4(r31)
/* 80215C00 90 01 00 10 */ stw r0, 0x10(r1)
/* 80215C04 80 1F 0E B8 */ lwz r0, 0xeb8(r31)
/* 80215C08 90 01 00 14 */ stw r0, 0x14(r1)
/* 80215C0C 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C10 80 63 00 04 */ lwz r3, 4(r3)
/* 80215C14 38 81 00 14 */ addi r4, r1, 0x14
/* 80215C18 38 A1 00 10 */ addi r5, r1, 0x10
/* 80215C1C 81 83 00 00 */ lwz r12, 0(r3)
/* 80215C20 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80215C24 7D 89 03 A6 */ mtctr r12
/* 80215C28 4E 80 04 21 */ bctrl
/* 80215C2C 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C30 48 03 FB F9 */ bl getAlphaRate__13CPaneMgrAlphaFv
/* 80215C34 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C38 48 03 FB 99 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80215C3C 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C40 48 03 FB E9 */ bl getAlphaRate__13CPaneMgrAlphaFv
/* 80215C44 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215C48 48 03 FB 89 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80215C4C 48 00 00 64 */ b lbl_80215CB0
lbl_80215C50:
/* 80215C50 80 1F 0E BC */ lwz r0, 0xebc(r31)
/* 80215C54 90 01 00 08 */ stw r0, 8(r1)
/* 80215C58 80 1F 0E C0 */ lwz r0, 0xec0(r31)
/* 80215C5C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80215C60 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C64 80 63 00 04 */ lwz r3, 4(r3)
/* 80215C68 38 81 00 0C */ addi r4, r1, 0xc
/* 80215C6C 38 A1 00 08 */ addi r5, r1, 8
/* 80215C70 81 83 00 00 */ lwz r12, 0(r3)
/* 80215C74 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 80215C78 7D 89 03 A6 */ mtctr r12
/* 80215C7C 4E 80 04 21 */ bctrl
/* 80215C80 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C84 48 03 FB A5 */ bl getAlphaRate__13CPaneMgrAlphaFv
/* 80215C88 C0 02 AE C8 */ lfs f0, lit_6524(r2)
/* 80215C8C EC 20 00 72 */ fmuls f1, f0, f1
/* 80215C90 80 7E 01 F4 */ lwz r3, 0x1f4(r30)
/* 80215C94 48 03 FB 3D */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80215C98 80 7A 01 EC */ lwz r3, 0x1ec(r26)
/* 80215C9C 48 03 FB 8D */ bl getAlphaRate__13CPaneMgrAlphaFv
/* 80215CA0 C0 02 AE C8 */ lfs f0, lit_6524(r2)
/* 80215CA4 EC 20 00 72 */ fmuls f1, f0, f1
/* 80215CA8 80 7E 01 F8 */ lwz r3, 0x1f8(r30)
/* 80215CAC 48 03 FB 25 */ bl setAlphaRate__13CPaneMgrAlphaFf
lbl_80215CB0:
/* 80215CB0 3B 9C 00 01 */ addi r28, r28, 1
/* 80215CB4 2C 1C 00 10 */ cmpwi r28, 0x10
/* 80215CB8 3B 39 00 0C */ addi r25, r25, 0xc
/* 80215CBC 41 80 FE BC */ blt lbl_80215B78
/* 80215CC0 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80215CC4 28 00 00 01 */ cmplwi r0, 1
/* 80215CC8 40 82 00 30 */ bne lbl_80215CF8
/* 80215CCC 9B 7A 07 60 */ stb r27, 0x760(r26)
/* 80215CD0 38 00 FF FF */ li r0, -1
/* 80215CD4 B0 1A 07 56 */ sth r0, 0x756(r26)
/* 80215CD8 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 80215CDC 57 A0 10 3A */ slwi r0, r29, 2
/* 80215CE0 7C 7A 02 14 */ add r3, r26, r0
/* 80215CE4 C0 03 06 28 */ lfs f0, 0x628(r3)
/* 80215CE8 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80215CEC 40 82 00 0C */ bne lbl_80215CF8
/* 80215CF0 C0 02 AE 98 */ lfs f0, lit_4923(r2)
/* 80215CF4 D0 03 06 28 */ stfs f0, 0x628(r3)
lbl_80215CF8:
/* 80215CF8 57 60 06 3E */ clrlwi r0, r27, 0x18
/* 80215CFC 28 00 00 02 */ cmplwi r0, 2
/* 80215D00 40 82 00 28 */ bne lbl_80215D28
/* 80215D04 9B 7A 07 60 */ stb r27, 0x760(r26)
/* 80215D08 38 00 00 00 */ li r0, 0
/* 80215D0C B0 1A 07 56 */ sth r0, 0x756(r26)
/* 80215D10 C0 22 AE 80 */ lfs f1, lit_4182(r2)
/* 80215D14 C0 1A 06 2C */ lfs f0, 0x62c(r26)
/* 80215D18 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80215D1C 40 82 00 0C */ bne lbl_80215D28
/* 80215D20 C0 02 AE 98 */ lfs f0, lit_4923(r2)
/* 80215D24 D0 1A 06 2C */ stfs f0, 0x62c(r26)
lbl_80215D28:
/* 80215D28 D3 BA 06 FC */ stfs f29, 0x6fc(r26)
/* 80215D2C D3 9A 06 F4 */ stfs f28, 0x6f4(r26)
/* 80215D30 C0 3A 06 F4 */ lfs f1, 0x6f4(r26)
/* 80215D34 C0 1A 06 F8 */ lfs f0, 0x6f8(r26)
/* 80215D38 EC 01 00 32 */ fmuls f0, f1, f0
/* 80215D3C 80 7A 01 E0 */ lwz r3, 0x1e0(r26)
/* 80215D40 80 63 00 04 */ lwz r3, 4(r3)
/* 80215D44 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 80215D48 D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 80215D4C 81 83 00 00 */ lwz r12, 0(r3)
/* 80215D50 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80215D54 7D 89 03 A6 */ mtctr r12
/* 80215D58 4E 80 04 21 */ bctrl
/* 80215D5C 80 7A 01 E0 */ lwz r3, 0x1e0(r26)
/* 80215D60 FC 20 F0 90 */ fmr f1, f30
/* 80215D64 FC 40 F8 90 */ fmr f2, f31
/* 80215D68 48 03 E8 49 */ bl paneTrans__8CPaneMgrFff
/* 80215D6C E3 E1 00 78 */ psq_l f31, 120(r1), 0, 0 /* qr0 */
/* 80215D70 CB E1 00 70 */ lfd f31, 0x70(r1)
/* 80215D74 E3 C1 00 68 */ psq_l f30, 104(r1), 0, 0 /* qr0 */
/* 80215D78 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 80215D7C E3 A1 00 58 */ psq_l f29, 88(r1), 0, 0 /* qr0 */
/* 80215D80 CB A1 00 50 */ lfd f29, 0x50(r1)
/* 80215D84 E3 81 00 48 */ psq_l f28, 72(r1), 0, 0 /* qr0 */
/* 80215D88 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 80215D8C 39 61 00 40 */ addi r11, r1, 0x40
/* 80215D90 48 14 C4 89 */ bl _restgpr_25
/* 80215D94 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80215D98 7C 08 03 A6 */ mtlr r0
/* 80215D9C 38 21 00 80 */ addi r1, r1, 0x80
/* 80215DA0 4E 80 00 20 */ blr

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