lbl_80221244: /* 80221244 94 21 FF 90 */ stwu r1, -0x70(r1) /* 80221248 7C 08 02 A6 */ mflr r0 /* 8022124C 90 01 00 74 */ stw r0, 0x74(r1) /* 80221250 DB E1 00 60 */ stfd f31, 0x60(r1) /* 80221254 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */ /* 80221258 DB C1 00 50 */ stfd f30, 0x50(r1) /* 8022125C F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */ /* 80221260 39 61 00 50 */ addi r11, r1, 0x50 /* 80221264 48 14 0F 59 */ bl _savegpr_21 /* 80221268 7C 7B 1B 78 */ mr r27, r3 /* 8022126C 3B C0 00 00 */ li r30, 0 /* 80221270 3B A0 00 00 */ li r29, 0 /* 80221274 3B 80 00 00 */ li r28, 0 /* 80221278 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 8022127C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 80221280 88 83 5E 3C */ lbz r4, 0x5e3c(r3) /* 80221284 28 04 00 00 */ cmplwi r4, 0 /* 80221288 41 82 00 1C */ beq lbl_802212A4 /* 8022128C 88 03 5E 57 */ lbz r0, 0x5e57(r3) /* 80221290 98 83 5E 24 */ stb r4, 0x5e24(r3) /* 80221294 98 03 5E 4A */ stb r0, 0x5e4a(r3) /* 80221298 38 00 00 00 */ li r0, 0 /* 8022129C 98 03 5E 3C */ stb r0, 0x5e3c(r3) /* 802212A0 98 03 5E 57 */ stb r0, 0x5e57(r3) lbl_802212A4: /* 802212A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 802212A8 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 802212AC 80 7F 5D AC */ lwz r3, 0x5dac(r31) /* 802212B0 38 00 00 00 */ li r0, 0 /* 802212B4 88 63 05 6A */ lbz r3, 0x56a(r3) /* 802212B8 28 03 00 00 */ cmplwi r3, 0 /* 802212BC 41 82 00 10 */ beq lbl_802212CC /* 802212C0 28 03 00 26 */ cmplwi r3, 0x26 /* 802212C4 40 80 00 08 */ bge lbl_802212CC /* 802212C8 38 00 00 01 */ li r0, 1 lbl_802212CC: /* 802212CC 54 00 06 3F */ clrlwi. r0, r0, 0x18 /* 802212D0 41 82 00 50 */ beq lbl_80221320 /* 802212D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 802212D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 802212DC 88 03 5E 24 */ lbz r0, 0x5e24(r3) /* 802212E0 28 00 00 00 */ cmplwi r0, 0 /* 802212E4 40 82 00 1C */ bne lbl_80221300 /* 802212E8 38 00 00 15 */ li r0, 0x15 /* 802212EC 98 03 5E 24 */ stb r0, 0x5e24(r3) /* 802212F0 38 00 00 00 */ li r0, 0 /* 802212F4 98 03 5E 4A */ stb r0, 0x5e4a(r3) /* 802212F8 3B 80 00 01 */ li r28, 1 /* 802212FC 48 00 00 24 */ b lbl_80221320 lbl_80221300: /* 80221300 28 00 00 15 */ cmplwi r0, 0x15 /* 80221304 40 82 00 1C */ bne lbl_80221320 /* 80221308 80 7B 01 0C */ lwz r3, 0x10c(r27) /* 8022130C 88 03 07 61 */ lbz r0, 0x761(r3) /* 80221310 28 00 00 07 */ cmplwi r0, 7 /* 80221314 41 82 00 0C */ beq lbl_80221320 /* 80221318 3B A0 00 01 */ li r29, 1 /* 8022131C 3B C0 00 01 */ li r30, 1 lbl_80221320: /* 80221320 88 1B 01 C4 */ lbz r0, 0x1c4(r27) /* 80221324 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 80221328 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 8022132C 88 83 5E 24 */ lbz r4, 0x5e24(r3) /* 80221330 7C 00 20 40 */ cmplw r0, r4 /* 80221334 41 82 00 38 */ beq lbl_8022136C /* 80221338 98 9B 01 C4 */ stb r4, 0x1c4(r27) /* 8022133C 88 1B 01 C4 */ lbz r0, 0x1c4(r27) /* 80221340 28 00 00 2D */ cmplwi r0, 0x2d /* 80221344 41 82 00 0C */ beq lbl_80221350 /* 80221348 28 00 00 2E */ cmplwi r0, 0x2e /* 8022134C 40 82 00 18 */ bne lbl_80221364 lbl_80221350: /* 80221350 98 03 5E 24 */ stb r0, 0x5e24(r3) /* 80221354 38 00 00 01 */ li r0, 1 /* 80221358 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 8022135C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 80221360 98 03 5E 4A */ stb r0, 0x5e4a(r3) lbl_80221364: /* 80221364 3B A0 00 01 */ li r29, 1 /* 80221368 3B C0 00 01 */ li r30, 1 lbl_8022136C: /* 8022136C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 80221370 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 80221374 88 03 5E 4A */ lbz r0, 0x5e4a(r3) /* 80221378 54 04 07 BC */ rlwinm r4, r0, 0, 0x1e, 0x1e /* 8022137C 54 03 FF FE */ rlwinm r3, r0, 0x1f, 0x1f, 0x1f /* 80221380 88 1B 01 DC */ lbz r0, 0x1dc(r27) /* 80221384 7C 00 18 40 */ cmplw r0, r3 /* 80221388 41 82 00 18 */ beq lbl_802213A0 /* 8022138C 30 04 FF FF */ addic r0, r4, -1 /* 80221390 7C 00 21 10 */ subfe r0, r0, r4 /* 80221394 98 1B 01 DC */ stb r0, 0x1dc(r27) /* 80221398 3B A0 00 01 */ li r29, 1 /* 8022139C 3B C0 00 01 */ li r30, 1 lbl_802213A0: /* 802213A0 57 80 06 3F */ clrlwi. r0, r28, 0x18 /* 802213A4 41 82 00 34 */ beq lbl_802213D8 /* 802213A8 80 7B 01 0C */ lwz r3, 0x10c(r27) /* 802213AC 88 03 07 61 */ lbz r0, 0x761(r3) /* 802213B0 28 00 00 07 */ cmplwi r0, 7 /* 802213B4 40 82 00 24 */ bne lbl_802213D8 /* 802213B8 88 1B 01 FD */ lbz r0, 0x1fd(r27) /* 802213BC 28 00 00 00 */ cmplwi r0, 0 /* 802213C0 40 82 00 4C */ bne lbl_8022140C /* 802213C4 3B A0 00 01 */ li r29, 1 /* 802213C8 3B C0 00 01 */ li r30, 1 /* 802213CC 38 00 00 01 */ li r0, 1 /* 802213D0 98 1B 01 FD */ stb r0, 0x1fd(r27) /* 802213D4 48 00 00 38 */ b lbl_8022140C lbl_802213D8: /* 802213D8 57 80 06 3F */ clrlwi. r0, r28, 0x18 /* 802213DC 40 82 00 30 */ bne lbl_8022140C /* 802213E0 80 7B 01 0C */ lwz r3, 0x10c(r27) /* 802213E4 88 03 07 61 */ lbz r0, 0x761(r3) /* 802213E8 28 00 00 07 */ cmplwi r0, 7 /* 802213EC 41 82 00 20 */ beq lbl_8022140C /* 802213F0 88 1B 01 FD */ lbz r0, 0x1fd(r27) /* 802213F4 28 00 00 01 */ cmplwi r0, 1 /* 802213F8 40 82 00 14 */ bne lbl_8022140C /* 802213FC 3B A0 00 01 */ li r29, 1 /* 80221400 3B C0 00 01 */ li r30, 1 /* 80221404 38 00 00 00 */ li r0, 0 /* 80221408 98 1B 01 FD */ stb r0, 0x1fd(r27) lbl_8022140C: /* 8022140C C0 1B 02 B4 */ lfs f0, 0x2b4(r27) /* 80221410 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 80221414 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221418 C0 23 00 A4 */ lfs f1, 0xa4(r3) /* 8022141C FC 00 08 00 */ fcmpu cr0, f0, f1 /* 80221420 41 82 00 0C */ beq lbl_8022142C /* 80221424 D0 3B 02 B4 */ stfs f1, 0x2b4(r27) /* 80221428 3B C0 00 01 */ li r30, 1 lbl_8022142C: /* 8022142C 38 60 00 00 */ li r3, 0 /* 80221430 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 80221434 38 A4 EB C8 */ addi r5, r4, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221438 38 00 00 02 */ li r0, 2 /* 8022143C 7C 09 03 A6 */ mtctr r0 lbl_80221440: /* 80221440 38 03 02 E4 */ addi r0, r3, 0x2e4 /* 80221444 7C 1B 04 2E */ lfsx f0, r27, r0 /* 80221448 7C 85 1A 14 */ add r4, r5, r3 /* 8022144C C0 24 00 B4 */ lfs f1, 0xb4(r4) /* 80221450 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 80221454 41 82 00 0C */ beq lbl_80221460 /* 80221458 7C 3B 05 2E */ stfsx f1, r27, r0 /* 8022145C 3B C0 00 01 */ li r30, 1 lbl_80221460: /* 80221460 38 63 00 04 */ addi r3, r3, 4 /* 80221464 42 00 FF DC */ bdnz lbl_80221440 /* 80221468 C0 1B 02 B8 */ lfs f0, 0x2b8(r27) /* 8022146C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 80221470 3B 23 EB C8 */ addi r25, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221474 C0 39 00 AC */ lfs f1, 0xac(r25) /* 80221478 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 8022147C 41 82 00 0C */ beq lbl_80221488 /* 80221480 D0 3B 02 B8 */ stfs f1, 0x2b8(r27) /* 80221484 3B C0 00 01 */ li r30, 1 lbl_80221488: /* 80221488 C0 1B 02 BC */ lfs f0, 0x2bc(r27) /* 8022148C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 80221490 3B 03 EB C8 */ addi r24, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221494 C0 38 00 B0 */ lfs f1, 0xb0(r24) /* 80221498 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 8022149C 41 82 00 0C */ beq lbl_802214A8 /* 802214A0 D0 3B 02 BC */ stfs f1, 0x2bc(r27) /* 802214A4 3B C0 00 01 */ li r30, 1 lbl_802214A8: /* 802214A8 C0 1B 02 C0 */ lfs f0, 0x2c0(r27) /* 802214AC 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 802214B0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 802214B4 C0 23 02 B4 */ lfs f1, 0x2b4(r3) /* 802214B8 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 802214BC 41 82 00 0C */ beq lbl_802214C8 /* 802214C0 D0 3B 02 C0 */ stfs f1, 0x2c0(r27) /* 802214C4 3B C0 00 01 */ li r30, 1 lbl_802214C8: /* 802214C8 C0 1B 02 C4 */ lfs f0, 0x2c4(r27) /* 802214CC 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 802214D0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 802214D4 C0 23 02 B8 */ lfs f1, 0x2b8(r3) /* 802214D8 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 802214DC 41 82 00 0C */ beq lbl_802214E8 /* 802214E0 D0 3B 02 C4 */ stfs f1, 0x2c4(r27) /* 802214E4 3B C0 00 01 */ li r30, 1 lbl_802214E8: /* 802214E8 C0 1B 02 C8 */ lfs f0, 0x2c8(r27) /* 802214EC 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 802214F0 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 802214F4 C0 23 02 BC */ lfs f1, 0x2bc(r3) /* 802214F8 FC 00 08 00 */ fcmpu cr0, f0, f1 /* 802214FC 41 82 00 0C */ beq lbl_80221508 /* 80221500 D0 3B 02 C8 */ stfs f1, 0x2c8(r27) /* 80221504 3B C0 00 01 */ li r30, 1 lbl_80221508: /* 80221508 7F 63 DB 78 */ mr r3, r27 /* 8022150C 48 00 41 D1 */ bl isShowLightDrop__9dMeter2_cFv /* 80221510 54 60 06 3F */ clrlwi. r0, r3, 0x18 /* 80221514 41 82 00 30 */ beq lbl_80221544 /* 80221518 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 8022151C 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221520 C0 03 00 E4 */ lfs f0, 0xe4(r3) /* 80221524 D0 01 00 10 */ stfs f0, 0x10(r1) /* 80221528 C0 03 00 E8 */ lfs f0, 0xe8(r3) /* 8022152C D0 01 00 08 */ stfs f0, 8(r1) /* 80221530 C0 02 AF C8 */ lfs f0, lit_4662(r2) /* 80221534 D0 01 00 14 */ stfs f0, 0x14(r1) /* 80221538 D0 01 00 0C */ stfs f0, 0xc(r1) /* 8022153C C3 E2 AF CC */ lfs f31, lit_4663(r2) /* 80221540 48 00 00 B4 */ b lbl_802215F4 lbl_80221544: /* 80221544 88 7B 01 E6 */ lbz r3, 0x1e6(r27) /* 80221548 54 60 07 FF */ clrlwi. r0, r3, 0x1f /* 8022154C 41 82 00 88 */ beq lbl_802215D4 /* 80221550 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e /* 80221554 41 82 00 40 */ beq lbl_80221594 /* 80221558 38 60 00 00 */ li r3, 0 /* 8022155C 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 80221560 38 C4 EB C8 */ addi r6, r4, g_drawHIO@l /* 0x8042EBC8@l */ /* 80221564 38 A1 00 10 */ addi r5, r1, 0x10 /* 80221568 38 81 00 08 */ addi r4, r1, 8 /* 8022156C 38 00 00 02 */ li r0, 2 /* 80221570 7C 09 03 A6 */ mtctr r0 lbl_80221574: /* 80221574 7C E6 1A 14 */ add r7, r6, r3 /* 80221578 C0 07 00 BC */ lfs f0, 0xbc(r7) /* 8022157C 7C 05 1D 2E */ stfsx f0, r5, r3 /* 80221580 C0 07 00 C4 */ lfs f0, 0xc4(r7) /* 80221584 7C 04 1D 2E */ stfsx f0, r4, r3 /* 80221588 38 63 00 04 */ addi r3, r3, 4 /* 8022158C 42 00 FF E8 */ bdnz lbl_80221574 /* 80221590 48 00 00 3C */ b lbl_802215CC lbl_80221594: /* 80221594 38 60 00 00 */ li r3, 0 /* 80221598 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */ /* 8022159C 38 C4 EB C8 */ addi r6, r4, g_drawHIO@l /* 0x8042EBC8@l */ /* 802215A0 38 A1 00 10 */ addi r5, r1, 0x10 /* 802215A4 38 81 00 08 */ addi r4, r1, 8 /* 802215A8 38 00 00 02 */ li r0, 2 /* 802215AC 7C 09 03 A6 */ mtctr r0 lbl_802215B0: /* 802215B0 7C E6 1A 14 */ add r7, r6, r3 /* 802215B4 C0 07 00 D4 */ lfs f0, 0xd4(r7) /* 802215B8 7C 05 1D 2E */ stfsx f0, r5, r3 /* 802215BC C0 07 00 DC */ lfs f0, 0xdc(r7) /* 802215C0 7C 04 1D 2E */ stfsx f0, r4, r3 /* 802215C4 38 63 00 04 */ addi r3, r3, 4 /* 802215C8 42 00 FF E8 */ bdnz lbl_802215B0 lbl_802215CC: /* 802215CC C3 E2 AF CC */ lfs f31, lit_4663(r2) /* 802215D0 48 00 00 24 */ b lbl_802215F4 lbl_802215D4: /* 802215D4 C0 19 00 AC */ lfs f0, 0xac(r25) /* 802215D8 D0 01 00 10 */ stfs f0, 0x10(r1) /* 802215DC C0 18 00 B0 */ lfs f0, 0xb0(r24) /* 802215E0 D0 01 00 08 */ stfs f0, 8(r1) /* 802215E4 C0 02 AF C8 */ lfs f0, lit_4662(r2) /* 802215E8 D0 01 00 14 */ stfs f0, 0x14(r1) /* 802215EC D0 01 00 0C */ stfs f0, 0xc(r1) /* 802215F0 C3 E2 AF CC */ lfs f31, lit_4663(r2) lbl_802215F4: /* 802215F4 3A A0 00 00 */ li r21, 0 /* 802215F8 3B 40 00 00 */ li r26, 0 /* 802215FC 3B 01 00 10 */ addi r24, r1, 0x10 /* 80221600 3B 21 00 08 */ addi r25, r1, 8 lbl_80221604: /* 80221604 7E FB D2 14 */ add r23, r27, r26 /* 80221608 3A D7 01 34 */ addi r22, r23, 0x134 /* 8022160C C0 17 01 34 */ lfs f0, 0x134(r23) /* 80221610 7F D8 D4 2E */ lfsx f30, r24, r26 /* 80221614 FC 00 F0 00 */ fcmpu cr0, f0, f30 /* 80221618 41 82 00 3C */ beq lbl_80221654 /* 8022161C 7E C3 B3 78 */ mr r3, r22 /* 80221620 FC 20 F0 90 */ fmr f1, f30 /* 80221624 C0 42 AF CC */ lfs f2, lit_4663(r2) /* 80221628 C0 62 AF F0 */ lfs f3, lit_6051(r2) /* 8022162C 48 04 E4 11 */ bl cLib_addCalc2__FPffff /* 80221630 3B C0 00 01 */ li r30, 1 /* 80221634 C0 16 00 00 */ lfs f0, 0(r22) /* 80221638 EC 00 F0 28 */ fsubs f0, f0, f30 /* 8022163C FC 00 02 10 */ fabs f0, f0 /* 80221640 FC 20 00 18 */ frsp f1, f0 /* 80221644 C0 02 AF E8 */ lfs f0, lit_5791(r2) /* 80221648 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 8022164C 40 80 00 08 */ bge lbl_80221654 /* 80221650 D3 D6 00 00 */ stfs f30, 0(r22) lbl_80221654: /* 80221654 3A D7 01 3C */ addi r22, r23, 0x13c /* 80221658 C0 17 01 3C */ lfs f0, 0x13c(r23) /* 8022165C 7F D9 D4 2E */ lfsx f30, r25, r26 /* 80221660 FC 00 F0 00 */ fcmpu cr0, f0, f30 /* 80221664 41 82 00 3C */ beq lbl_802216A0 /* 80221668 7E C3 B3 78 */ mr r3, r22 /* 8022166C FC 20 F0 90 */ fmr f1, f30 /* 80221670 C0 42 AF CC */ lfs f2, lit_4663(r2) /* 80221674 C0 62 AF F0 */ lfs f3, lit_6051(r2) /* 80221678 48 04 E3 C5 */ bl cLib_addCalc2__FPffff /* 8022167C 3B C0 00 01 */ li r30, 1 /* 80221680 C0 16 00 00 */ lfs f0, 0(r22) /* 80221684 EC 00 F0 28 */ fsubs f0, f0, f30 /* 80221688 FC 00 02 10 */ fabs f0, f0 /* 8022168C FC 20 00 18 */ frsp f1, f0 /* 80221690 C0 02 AF E8 */ lfs f0, lit_5791(r2) /* 80221694 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 80221698 40 80 00 08 */ bge lbl_802216A0 /* 8022169C D3 D6 00 00 */ stfs f30, 0(r22) lbl_802216A0: /* 802216A0 3A B5 00 01 */ addi r21, r21, 1 /* 802216A4 2C 15 00 02 */ cmpwi r21, 2 /* 802216A8 3B 5A 00 04 */ addi r26, r26, 4 /* 802216AC 41 80 FF 58 */ blt lbl_80221604 /* 802216B0 C0 1B 01 44 */ lfs f0, 0x144(r27) /* 802216B4 FC 00 F8 00 */ fcmpu cr0, f0, f31 /* 802216B8 41 82 00 3C */ beq lbl_802216F4 /* 802216BC 38 7B 01 44 */ addi r3, r27, 0x144 /* 802216C0 FC 20 F8 90 */ fmr f1, f31 /* 802216C4 C0 42 AF CC */ lfs f2, lit_4663(r2) /* 802216C8 C0 62 AF F0 */ lfs f3, lit_6051(r2) /* 802216CC 48 04 E3 71 */ bl cLib_addCalc2__FPffff /* 802216D0 3B C0 00 01 */ li r30, 1 /* 802216D4 C0 1B 01 44 */ lfs f0, 0x144(r27) /* 802216D8 EC 00 F8 28 */ fsubs f0, f0, f31 /* 802216DC FC 00 02 10 */ fabs f0, f0 /* 802216E0 FC 20 00 18 */ frsp f1, f0 /* 802216E4 C0 02 AF F8 */ lfs f0, lit_6564(r2) /* 802216E8 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802216EC 40 80 00 08 */ bge lbl_802216F4 /* 802216F0 D3 FB 01 44 */ stfs f31, 0x144(r27) lbl_802216F4: /* 802216F4 48 01 6B 39 */ bl getStatus__12dMsgObject_cFv /* 802216F8 54 60 04 3E */ clrlwi r0, r3, 0x10 /* 802216FC 20 60 00 01 */ subfic r3, r0, 1 /* 80221700 30 03 FF FF */ addic r0, r3, -1 /* 80221704 7C 00 19 10 */ subfe r0, r0, r3 /* 80221708 88 7B 02 00 */ lbz r3, 0x200(r27) /* 8022170C 54 00 06 3E */ clrlwi r0, r0, 0x18 /* 80221710 7C 03 00 40 */ cmplw r3, r0 /* 80221714 41 82 00 20 */ beq lbl_80221734 /* 80221718 48 01 6B 15 */ bl getStatus__12dMsgObject_cFv /* 8022171C 54 60 04 3E */ clrlwi r0, r3, 0x10 /* 80221720 20 60 00 01 */ subfic r3, r0, 1 /* 80221724 30 03 FF FF */ addic r0, r3, -1 /* 80221728 7C 00 19 10 */ subfe r0, r0, r3 /* 8022172C 98 1B 02 00 */ stb r0, 0x200(r27) /* 80221730 3B C0 00 01 */ li r30, 1 lbl_80221734: /* 80221734 57 C0 06 3F */ clrlwi. r0, r30, 0x18 /* 80221738 41 82 00 94 */ beq lbl_802217CC /* 8022173C 3B 40 00 00 */ li r26, 0 /* 80221740 80 1B 01 24 */ lwz r0, 0x124(r27) /* 80221744 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17 /* 80221748 40 82 00 3C */ bne lbl_80221784 /* 8022174C 80 7F 5D AC */ lwz r3, 0x5dac(r31) /* 80221750 81 83 06 28 */ lwz r12, 0x628(r3) /* 80221754 81 8C 00 78 */ lwz r12, 0x78(r12) /* 80221758 7D 89 03 A6 */ mtctr r12 /* 8022175C 4E 80 04 21 */ bctrl /* 80221760 2C 03 00 00 */ cmpwi r3, 0 /* 80221764 40 82 00 20 */ bne lbl_80221784 /* 80221768 80 7F 5D AC */ lwz r3, 0x5dac(r31) /* 8022176C 81 83 06 28 */ lwz r12, 0x628(r3) /* 80221770 81 8C 00 D0 */ lwz r12, 0xd0(r12) /* 80221774 7D 89 03 A6 */ mtctr r12 /* 80221778 4E 80 04 21 */ bctrl /* 8022177C 2C 03 00 00 */ cmpwi r3, 0 /* 80221780 41 82 00 08 */ beq lbl_80221788 lbl_80221784: /* 80221784 3B 40 00 01 */ li r26, 1 lbl_80221788: /* 80221788 57 43 06 3E */ clrlwi r3, r26, 0x18 /* 8022178C 30 03 FF FF */ addic r0, r3, -1 /* 80221790 7C C0 19 10 */ subfe r6, r0, r3 /* 80221794 80 7B 01 0C */ lwz r3, 0x10c(r27) /* 80221798 88 9B 01 C4 */ lbz r4, 0x1c4(r27) /* 8022179C C0 3B 01 34 */ lfs f1, 0x134(r27) /* 802217A0 C0 5B 01 3C */ lfs f2, 0x13c(r27) /* 802217A4 C0 7B 01 38 */ lfs f3, 0x138(r27) /* 802217A8 C0 9B 01 40 */ lfs f4, 0x140(r27) /* 802217AC C0 BB 01 44 */ lfs f5, 0x144(r27) /* 802217B0 7F A5 EB 78 */ mr r5, r29 /* 802217B4 4B FF 55 F9 */ bl drawButtonA__13dMeter2Draw_cFUcfffffbb /* 802217B8 57 80 06 3F */ clrlwi. r0, r28, 0x18 /* 802217BC 41 82 00 10 */ beq lbl_802217CC /* 802217C0 38 00 00 00 */ li r0, 0 /* 802217C4 80 7B 01 0C */ lwz r3, 0x10c(r27) /* 802217C8 98 03 07 61 */ stb r0, 0x761(r3) lbl_802217CC: /* 802217CC E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */ /* 802217D0 CB E1 00 60 */ lfd f31, 0x60(r1) /* 802217D4 E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */ /* 802217D8 CB C1 00 50 */ lfd f30, 0x50(r1) /* 802217DC 39 61 00 50 */ addi r11, r1, 0x50 /* 802217E0 48 14 0A 29 */ bl _restgpr_21 /* 802217E4 80 01 00 74 */ lwz r0, 0x74(r1) /* 802217E8 7C 08 03 A6 */ mtlr r0 /* 802217EC 38 21 00 70 */ addi r1, r1, 0x70 /* 802217F0 4E 80 00 20 */ blr