lbl_8003E1C0: /* 8003E1C0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8003E1C4 7C 08 02 A6 */ mflr r0 /* 8003E1C8 90 01 00 14 */ stw r0, 0x14(r1) /* 8003E1CC 93 E1 00 0C */ stw r31, 0xc(r1) /* 8003E1D0 93 C1 00 08 */ stw r30, 8(r1) /* 8003E1D4 7C 7E 1B 78 */ mr r30, r3 /* 8003E1D8 3B E0 00 00 */ li r31, 0 /* 8003E1DC 80 63 00 14 */ lwz r3, 0x14(r3) /* 8003E1E0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ /* 8003E1E4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */ /* 8003E1E8 38 84 4E 00 */ addi r4, r4, 0x4e00 /* 8003E1EC 48 32 A7 A9 */ bl strcmp /* 8003E1F0 2C 03 00 00 */ cmpwi r3, 0 /* 8003E1F4 40 82 00 1C */ bne lbl_8003E210 /* 8003E1F8 88 7E 00 30 */ lbz r3, 0x30(r30) /* 8003E1FC 48 05 E1 65 */ bl getFirstData__7dTres_cFUc /* 8003E200 90 7E 00 28 */ stw r3, 0x28(r30) /* 8003E204 80 1E 00 28 */ lwz r0, 0x28(r30) /* 8003E208 90 1E 00 2C */ stw r0, 0x2c(r30) /* 8003E20C 48 00 00 94 */ b lbl_8003E2A0 lbl_8003E210: /* 8003E210 38 00 00 00 */ li r0, 0 /* 8003E214 90 1E 00 20 */ stw r0, 0x20(r30) /* 8003E218 90 1E 00 24 */ stw r0, 0x24(r30) /* 8003E21C 90 1E 00 2C */ stw r0, 0x2c(r30) /* 8003E220 80 7E 00 18 */ lwz r3, 0x18(r30) /* 8003E224 80 03 00 04 */ lwz r0, 4(r3) /* 8003E228 90 1E 00 1C */ stw r0, 0x1c(r30) /* 8003E22C 80 7E 00 1C */ lwz r3, 0x1c(r30) /* 8003E230 28 03 00 00 */ cmplwi r3, 0 /* 8003E234 41 82 00 6C */ beq lbl_8003E2A0 /* 8003E238 88 1E 00 30 */ lbz r0, 0x30(r30) /* 8003E23C 54 00 18 38 */ slwi r0, r0, 3 /* 8003E240 7C 03 02 14 */ add r0, r3, r0 /* 8003E244 90 1E 00 20 */ stw r0, 0x20(r30) /* 8003E248 80 7E 00 20 */ lwz r3, 0x20(r30) /* 8003E24C 28 03 00 00 */ cmplwi r3, 0 /* 8003E250 41 82 00 50 */ beq lbl_8003E2A0 /* 8003E254 80 03 00 00 */ lwz r0, 0(r3) /* 8003E258 90 1E 00 24 */ stw r0, 0x24(r30) /* 8003E25C 80 1E 00 24 */ lwz r0, 0x24(r30) /* 8003E260 28 00 00 00 */ cmplwi r0, 0 /* 8003E264 41 82 00 3C */ beq lbl_8003E2A0 lbl_8003E268: /* 8003E268 80 7E 00 24 */ lwz r3, 0x24(r30) /* 8003E26C 80 03 00 00 */ lwz r0, 0(r3) /* 8003E270 90 1E 00 2C */ stw r0, 0x2c(r30) /* 8003E274 80 1E 00 2C */ lwz r0, 0x2c(r30) /* 8003E278 28 00 00 00 */ cmplwi r0, 0 /* 8003E27C 41 82 00 0C */ beq lbl_8003E288 /* 8003E280 3B E0 00 01 */ li r31, 1 /* 8003E284 48 00 00 1C */ b lbl_8003E2A0 lbl_8003E288: /* 8003E288 80 7E 00 24 */ lwz r3, 0x24(r30) /* 8003E28C 80 03 00 04 */ lwz r0, 4(r3) /* 8003E290 90 1E 00 24 */ stw r0, 0x24(r30) /* 8003E294 80 1E 00 2C */ lwz r0, 0x2c(r30) /* 8003E298 28 00 00 00 */ cmplwi r0, 0 /* 8003E29C 40 82 FF CC */ bne lbl_8003E268 lbl_8003E2A0: /* 8003E2A0 7F E3 FB 78 */ mr r3, r31 /* 8003E2A4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8003E2A8 83 C1 00 08 */ lwz r30, 8(r1) /* 8003E2AC 80 01 00 14 */ lwz r0, 0x14(r1) /* 8003E2B0 7C 08 03 A6 */ mtlr r0 /* 8003E2B4 38 21 00 10 */ addi r1, r1, 0x10 /* 8003E2B8 4E 80 00 20 */ blr