lbl_800889F8: /* 800889F8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800889FC 7C 08 02 A6 */ mflr r0 /* 80088A00 90 01 00 14 */ stw r0, 0x14(r1) /* 80088A04 93 E1 00 0C */ stw r31, 0xc(r1) /* 80088A08 7C 7F 1B 78 */ mr r31, r3 /* 80088A0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 80088A10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 80088A14 85 83 4E 20 */ lwzu r12, 0x4e20(r3) /* 80088A18 81 8C 00 FC */ lwz r12, 0xfc(r12) /* 80088A1C 7D 89 03 A6 */ mtctr r12 /* 80088A20 4E 80 04 21 */ bctrl /* 80088A24 28 03 00 00 */ cmplwi r3, 0 /* 80088A28 41 82 00 3C */ beq lbl_80088A64 /* 80088A2C 38 80 00 00 */ li r4, 0 /* 80088A30 80 03 00 00 */ lwz r0, 0(r3) /* 80088A34 7C 09 03 A6 */ mtctr r0 /* 80088A38 2C 00 00 00 */ cmpwi r0, 0 /* 80088A3C 40 81 00 28 */ ble lbl_80088A64 lbl_80088A40: /* 80088A40 80 A3 00 04 */ lwz r5, 4(r3) /* 80088A44 38 04 00 04 */ addi r0, r4, 4 /* 80088A48 7C 05 00 AE */ lbzx r0, r5, r0 /* 80088A4C 7C 1F 00 00 */ cmpw r31, r0 /* 80088A50 40 82 00 0C */ bne lbl_80088A5C /* 80088A54 38 60 00 01 */ li r3, 1 /* 80088A58 48 00 00 10 */ b lbl_80088A68 lbl_80088A5C: /* 80088A5C 38 84 00 1C */ addi r4, r4, 0x1c /* 80088A60 42 00 FF E0 */ bdnz lbl_80088A40 lbl_80088A64: /* 80088A64 38 60 00 00 */ li r3, 0 lbl_80088A68: /* 80088A68 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80088A6C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80088A70 7C 08 03 A6 */ mtlr r0 /* 80088A74 38 21 00 10 */ addi r1, r1, 0x10 /* 80088A78 4E 80 00 20 */ blr