.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 func_80262E90: /* 80262E90 0025EAF0 38 60 00 C8 */ li r3, 0xc8 /* 80262E94 0025EAF4 4E 80 00 20 */ blr /* 80262E98 0025EAF8 38 60 00 05 */ li r3, 5 /* 80262E9C 0025EAFC 4E 80 00 20 */ blr /* 80262EA0 0025EB00 38 60 00 01 */ li r3, 1 /* 80262EA4 0025EB04 4E 80 00 20 */ blr /* 80262EA8 0025EB08 80 63 0F 40 */ lwz r3, 0xf40(r3) /* 80262EAC 0025EB0C 4B FF B6 6C */ b func_8025E518 /* 80262EB0 0025EB10 38 60 00 00 */ li r3, 0 /* 80262EB4 0025EB14 4E 80 00 20 */ blr /* 80262EB8 0025EB18 80 03 0F 0C */ lwz r0, 0xf0c(r3) /* 80262EBC 0025EB1C 2C 00 00 00 */ cmpwi r0, 0 /* 80262EC0 0025EB20 41 82 00 0C */ beq lbl_80262ECC /* 80262EC4 0025EB24 38 60 FF FF */ li r3, -1 /* 80262EC8 0025EB28 4E 80 00 20 */ blr lbl_80262ECC: /* 80262ECC 0025EB2C 80 03 0F 30 */ lwz r0, 0xf30(r3) /* 80262ED0 0025EB30 2C 00 00 00 */ cmpwi r0, 0 /* 80262ED4 0025EB34 41 82 00 0C */ beq lbl_80262EE0 /* 80262ED8 0025EB38 38 60 FF FF */ li r3, -1 /* 80262EDC 0025EB3C 4E 80 00 20 */ blr lbl_80262EE0: /* 80262EE0 0025EB40 38 00 00 01 */ li r0, 1 /* 80262EE4 0025EB44 90 03 0F 0C */ stw r0, 0xf0c(r3) /* 80262EE8 0025EB48 38 60 00 00 */ li r3, 0 /* 80262EEC 0025EB4C 4E 80 00 20 */ blr /* 80262EF0 0025EB50 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80262EF4 0025EB54 7C 08 02 A6 */ mflr r0 /* 80262EF8 0025EB58 90 01 00 14 */ stw r0, 0x14(r1) /* 80262EFC 0025EB5C 93 E1 00 0C */ stw r31, 0xc(r1) /* 80262F00 0025EB60 7C 7F 1B 78 */ mr r31, r3 /* 80262F04 0025EB64 80 03 0F 0C */ lwz r0, 0xf0c(r3) /* 80262F08 0025EB68 2C 00 00 00 */ cmpwi r0, 0 /* 80262F0C 0025EB6C 40 82 00 0C */ bne lbl_80262F18 /* 80262F10 0025EB70 38 60 FF FF */ li r3, -1 /* 80262F14 0025EB74 48 00 00 28 */ b lbl_80262F3C lbl_80262F18: /* 80262F18 0025EB78 81 83 00 00 */ lwz r12, 0(r3) /* 80262F1C 0025EB7C 81 8C 00 3C */ lwz r12, 0x3c(r12) /* 80262F20 0025EB80 7D 89 03 A6 */ mtctr r12 /* 80262F24 0025EB84 4E 80 04 21 */ bctrl /* 80262F28 0025EB88 38 60 00 00 */ li r3, 0 /* 80262F2C 0025EB8C 38 00 00 01 */ li r0, 1 /* 80262F30 0025EB90 90 7F 0F 0C */ stw r3, 0xf0c(r31) /* 80262F34 0025EB94 38 60 00 00 */ li r3, 0 /* 80262F38 0025EB98 90 1F 0F 14 */ stw r0, 0xf14(r31) lbl_80262F3C: /* 80262F3C 0025EB9C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80262F40 0025EBA0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80262F44 0025EBA4 7C 08 03 A6 */ mtlr r0 /* 80262F48 0025EBA8 38 21 00 10 */ addi r1, r1, 0x10 /* 80262F4C 0025EBAC 4E 80 00 20 */ blr /* 80262F50 0025EBB0 48 08 ED 84 */ b MPGetLinkLevel /* 80262F54 0025EBB4 80 63 0F 0C */ lwz r3, 0xf0c(r3) /* 80262F58 0025EBB8 4E 80 00 20 */ blr /* 80262F5C 0025EBBC 80 63 0F 00 */ lwz r3, 0xf00(r3) /* 80262F60 0025EBC0 7C 03 00 D0 */ neg r0, r3 /* 80262F64 0025EBC4 7C 00 1B 78 */ or r0, r0, r3 /* 80262F68 0025EBC8 54 03 0F FE */ srwi r3, r0, 0x1f /* 80262F6C 0025EBCC 4E 80 00 20 */ blr /* 80262F70 0025EBD0 80 63 0F 00 */ lwz r3, 0xf00(r3) /* 80262F74 0025EBD4 38 03 FF FE */ addi r0, r3, -2 /* 80262F78 0025EBD8 7C 00 00 34 */ cntlzw r0, r0 /* 80262F7C 0025EBDC 54 03 D9 7E */ srwi r3, r0, 5 /* 80262F80 0025EBE0 4E 80 00 20 */ blr /* 80262F84 0025EBE4 38 60 00 00 */ li r3, 0 /* 80262F88 0025EBE8 4E 80 00 20 */ blr /* 80262F8C 0025EBEC 38 60 00 00 */ li r3, 0 /* 80262F90 0025EBF0 4E 80 00 20 */ blr /* 80262F94 0025EBF4 94 21 FF C0 */ stwu r1, -0x40(r1) /* 80262F98 0025EBF8 7C 08 02 A6 */ mflr r0 /* 80262F9C 0025EBFC 7C 83 23 78 */ mr r3, r4 /* 80262FA0 0025EC00 90 01 00 44 */ stw r0, 0x44(r1) /* 80262FA4 0025EC04 38 81 00 08 */ addi r4, r1, 8 /* 80262FA8 0025EC08 93 E1 00 3C */ stw r31, 0x3c(r1) /* 80262FAC 0025EC0C 7C BF 2B 78 */ mr r31, r5 /* 80262FB0 0025EC10 48 09 1B 81 */ bl MPDLGetPlayerInfo /* 80262FB4 0025EC14 2C 03 00 00 */ cmpwi r3, 0 /* 80262FB8 0025EC18 40 82 00 0C */ bne lbl_80262FC4 /* 80262FBC 0025EC1C 38 60 FF FF */ li r3, -1 /* 80262FC0 0025EC20 48 00 00 18 */ b lbl_80262FD8 lbl_80262FC4: /* 80262FC4 0025EC24 7F E3 FB 78 */ mr r3, r31 /* 80262FC8 0025EC28 38 81 00 26 */ addi r4, r1, 0x26 /* 80262FCC 0025EC2C 38 A0 00 06 */ li r5, 6 /* 80262FD0 0025EC30 4B DA 10 31 */ bl memcpy /* 80262FD4 0025EC34 38 60 00 00 */ li r3, 0 lbl_80262FD8: /* 80262FD8 0025EC38 80 01 00 44 */ lwz r0, 0x44(r1) /* 80262FDC 0025EC3C 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 80262FE0 0025EC40 7C 08 03 A6 */ mtlr r0 /* 80262FE4 0025EC44 38 21 00 40 */ addi r1, r1, 0x40 /* 80262FE8 0025EC48 4E 80 00 20 */ blr .global func_80262FEC func_80262FEC: /* 80262FEC 0025EC4C 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80262FF0 0025EC50 7C 08 02 A6 */ mflr r0 /* 80262FF4 0025EC54 7C 83 23 78 */ mr r3, r4 /* 80262FF8 0025EC58 90 01 00 34 */ stw r0, 0x34(r1) /* 80262FFC 0025EC5C 38 81 00 08 */ addi r4, r1, 8 /* 80263000 0025EC60 48 09 1B 31 */ bl MPDLGetPlayerInfo /* 80263004 0025EC64 2C 03 00 00 */ cmpwi r3, 0 /* 80263008 0025EC68 40 82 00 0C */ bne lbl_80263014 /* 8026300C 0025EC6C 38 60 FF FF */ li r3, -1 /* 80263010 0025EC70 48 00 00 28 */ b lbl_80263038 lbl_80263014: /* 80263014 0025EC74 A0 01 00 10 */ lhz r0, 0x10(r1) /* 80263018 0025EC78 28 00 00 01 */ cmplwi r0, 1 /* 8026301C 0025EC7C 40 82 00 18 */ bne lbl_80263034 /* 80263020 0025EC80 A0 01 00 12 */ lhz r0, 0x12(r1) /* 80263024 0025EC84 2C 00 00 00 */ cmpwi r0, 0 /* 80263028 0025EC88 40 82 00 0C */ bne lbl_80263034 /* 8026302C 0025EC8C 38 60 00 01 */ li r3, 1 /* 80263030 0025EC90 48 00 00 08 */ b lbl_80263038 lbl_80263034: /* 80263034 0025EC94 38 60 00 00 */ li r3, 0 lbl_80263038: /* 80263038 0025EC98 80 01 00 34 */ lwz r0, 0x34(r1) /* 8026303C 0025EC9C 7C 08 03 A6 */ mtlr r0 /* 80263040 0025ECA0 38 21 00 30 */ addi r1, r1, 0x30 /* 80263044 0025ECA4 4E 80 00 20 */ blr /* 80263048 0025ECA8 80 63 0F 00 */ lwz r3, 0xf00(r3) /* 8026304C 0025ECAC 4E 80 00 20 */ blr .global func_80263050 func_80263050: /* 80263050 0025ECB0 38 00 00 00 */ li r0, 0 /* 80263054 0025ECB4 90 83 0F 00 */ stw r4, 0xf00(r3) /* 80263058 0025ECB8 90 03 0F 08 */ stw r0, 0xf08(r3) /* 8026305C 0025ECBC 4E 80 00 20 */ blr /* 80263060 0025ECC0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263064 0025ECC4 7C 08 02 A6 */ mflr r0 /* 80263068 0025ECC8 90 01 00 14 */ stw r0, 0x14(r1) /* 8026306C 0025ECCC 93 E1 00 0C */ stw r31, 0xc(r1) /* 80263070 0025ECD0 3B E0 00 00 */ li r31, 0 /* 80263074 0025ECD4 93 C1 00 08 */ stw r30, 8(r1) /* 80263078 0025ECD8 7C 7E 1B 78 */ mr r30, r3 /* 8026307C 0025ECDC 80 03 0F 00 */ lwz r0, 0xf00(r3) /* 80263080 0025ECE0 2C 00 00 03 */ cmpwi r0, 3 /* 80263084 0025ECE4 41 82 00 48 */ beq lbl_802630CC /* 80263088 0025ECE8 40 80 00 1C */ bge lbl_802630A4 /* 8026308C 0025ECEC 2C 00 00 01 */ cmpwi r0, 1 /* 80263090 0025ECF0 41 82 00 2C */ beq lbl_802630BC /* 80263094 0025ECF4 40 80 00 30 */ bge lbl_802630C4 /* 80263098 0025ECF8 2C 00 00 00 */ cmpwi r0, 0 /* 8026309C 0025ECFC 40 80 00 18 */ bge lbl_802630B4 /* 802630A0 0025ED00 48 00 00 40 */ b lbl_802630E0 lbl_802630A4: /* 802630A4 0025ED04 2C 00 00 05 */ cmpwi r0, 5 /* 802630A8 0025ED08 41 82 00 34 */ beq lbl_802630DC /* 802630AC 0025ED0C 40 80 00 34 */ bge lbl_802630E0 /* 802630B0 0025ED10 48 00 00 24 */ b lbl_802630D4 lbl_802630B4: /* 802630B4 0025ED14 48 00 01 51 */ bl func_80263204 /* 802630B8 0025ED18 48 00 00 28 */ b lbl_802630E0 lbl_802630BC: /* 802630BC 0025ED1C 48 00 01 DD */ bl func_80263298 /* 802630C0 0025ED20 48 00 00 20 */ b lbl_802630E0 lbl_802630C4: /* 802630C4 0025ED24 48 00 03 11 */ bl func_802633D4 /* 802630C8 0025ED28 48 00 00 18 */ b lbl_802630E0 lbl_802630CC: /* 802630CC 0025ED2C 48 00 03 B1 */ bl func_8026347C /* 802630D0 0025ED30 48 00 00 10 */ b lbl_802630E0 lbl_802630D4: /* 802630D4 0025ED34 48 00 05 E9 */ bl func_802636BC /* 802630D8 0025ED38 48 00 00 08 */ b lbl_802630E0 lbl_802630DC: /* 802630DC 0025ED3C 48 00 06 F9 */ bl func_802637D4 lbl_802630E0: /* 802630E0 0025ED40 80 1E 0F 00 */ lwz r0, 0xf00(r30) /* 802630E4 0025ED44 2C 00 00 05 */ cmpwi r0, 5 /* 802630E8 0025ED48 41 82 00 60 */ beq lbl_80263148 /* 802630EC 0025ED4C 81 9E 00 00 */ lwz r12, 0(r30) /* 802630F0 0025ED50 7F C3 F3 78 */ mr r3, r30 /* 802630F4 0025ED54 81 8C 00 44 */ lwz r12, 0x44(r12) /* 802630F8 0025ED58 7D 89 03 A6 */ mtctr r12 /* 802630FC 0025ED5C 4E 80 04 21 */ bctrl /* 80263100 0025ED60 2C 03 00 00 */ cmpwi r3, 0 /* 80263104 0025ED64 41 82 00 44 */ beq lbl_80263148 /* 80263108 0025ED68 81 9E 00 00 */ lwz r12, 0(r30) /* 8026310C 0025ED6C 7F C3 F3 78 */ mr r3, r30 /* 80263110 0025ED70 81 8C 00 48 */ lwz r12, 0x48(r12) /* 80263114 0025ED74 7D 89 03 A6 */ mtctr r12 /* 80263118 0025ED78 4E 80 04 21 */ bctrl /* 8026311C 0025ED7C 2C 03 00 00 */ cmpwi r3, 0 /* 80263120 0025ED80 40 82 00 28 */ bne lbl_80263148 /* 80263124 0025ED84 80 9E 0F 00 */ lwz r4, 0xf00(r30) /* 80263128 0025ED88 38 00 00 01 */ li r0, 1 /* 8026312C 0025ED8C 80 BE 0F 08 */ lwz r5, 0xf08(r30) /* 80263130 0025ED90 7F C3 F3 78 */ mr r3, r30 /* 80263134 0025ED94 90 9E 0F 34 */ stw r4, 0xf34(r30) /* 80263138 0025ED98 38 80 00 05 */ li r4, 5 /* 8026313C 0025ED9C 90 BE 0F 38 */ stw r5, 0xf38(r30) /* 80263140 0025EDA0 90 1E 0F 18 */ stw r0, 0xf18(r30) /* 80263144 0025EDA4 4B FF FF 0D */ bl func_80263050 lbl_80263148: /* 80263148 0025EDA8 80 7E 0F 04 */ lwz r3, 0xf04(r30) /* 8026314C 0025EDAC 80 1E 0F 00 */ lwz r0, 0xf00(r30) /* 80263150 0025EDB0 7C 03 00 00 */ cmpw r3, r0 /* 80263154 0025EDB4 41 82 00 18 */ beq lbl_8026316C /* 80263158 0025EDB8 80 7E 0F 28 */ lwz r3, 0xf28(r30) /* 8026315C 0025EDBC 3B E0 00 01 */ li r31, 1 /* 80263160 0025EDC0 90 1E 0F 04 */ stw r0, 0xf04(r30) /* 80263164 0025EDC4 38 03 00 01 */ addi r0, r3, 1 /* 80263168 0025EDC8 90 1E 0F 28 */ stw r0, 0xf28(r30) lbl_8026316C: /* 8026316C 0025EDCC 7F E3 FB 78 */ mr r3, r31 /* 80263170 0025EDD0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263174 0025EDD4 83 C1 00 08 */ lwz r30, 8(r1) /* 80263178 0025EDD8 80 01 00 14 */ lwz r0, 0x14(r1) /* 8026317C 0025EDDC 7C 08 03 A6 */ mtlr r0 /* 80263180 0025EDE0 38 21 00 10 */ addi r1, r1, 0x10 /* 80263184 0025EDE4 4E 80 00 20 */ blr /* 80263188 0025EDE8 80 03 0F 18 */ lwz r0, 0xf18(r3) /* 8026318C 0025EDEC 2C 00 00 00 */ cmpwi r0, 0 /* 80263190 0025EDF0 40 82 00 0C */ bne lbl_8026319C /* 80263194 0025EDF4 38 60 FF FF */ li r3, -1 /* 80263198 0025EDF8 4E 80 00 20 */ blr lbl_8026319C: /* 8026319C 0025EDFC 38 00 00 00 */ li r0, 0 /* 802631A0 0025EE00 90 03 0F 18 */ stw r0, 0xf18(r3) /* 802631A4 0025EE04 38 60 00 00 */ li r3, 0 /* 802631A8 0025EE08 4E 80 00 20 */ blr .global func_802631AC func_802631AC: /* 802631AC 0025EE0C 90 83 0F 3C */ stw r4, 0xf3c(r3) /* 802631B0 0025EE10 90 A3 0F 40 */ stw r5, 0xf40(r3) /* 802631B4 0025EE14 4E 80 00 20 */ blr .global func_802631B8 func_802631B8: /* 802631B8 0025EE18 38 00 00 01 */ li r0, 1 /* 802631BC 0025EE1C 90 03 0F 30 */ stw r0, 0xf30(r3) /* 802631C0 0025EE20 4E 80 00 20 */ blr .global func_802631C4 func_802631C4: /* 802631C4 0025EE24 38 00 00 00 */ li r0, 0 /* 802631C8 0025EE28 90 03 0F 40 */ stw r0, 0xf40(r3) /* 802631CC 0025EE2C 90 03 0F 3C */ stw r0, 0xf3c(r3) /* 802631D0 0025EE30 4E 80 00 20 */ blr /* 802631D4 0025EE34 80 03 0F 40 */ lwz r0, 0xf40(r3) /* 802631D8 0025EE38 38 80 00 00 */ li r4, 0 /* 802631DC 0025EE3C 2C 00 00 00 */ cmpwi r0, 0 /* 802631E0 0025EE40 40 82 00 10 */ bne lbl_802631F0 /* 802631E4 0025EE44 80 03 0F 30 */ lwz r0, 0xf30(r3) /* 802631E8 0025EE48 2C 00 00 00 */ cmpwi r0, 0 /* 802631EC 0025EE4C 41 82 00 08 */ beq lbl_802631F4 lbl_802631F0: /* 802631F0 0025EE50 38 80 00 01 */ li r4, 1 lbl_802631F4: /* 802631F4 0025EE54 7C 83 23 78 */ mr r3, r4 /* 802631F8 0025EE58 4E 80 00 20 */ blr /* 802631FC 0025EE5C 80 63 0F 30 */ lwz r3, 0xf30(r3) /* 80263200 0025EE60 4E 80 00 20 */ blr .global func_80263204 func_80263204: /* 80263204 0025EE64 80 03 0F 0C */ lwz r0, 0xf0c(r3) /* 80263208 0025EE68 2C 00 00 00 */ cmpwi r0, 0 /* 8026320C 0025EE6C 4D 82 00 20 */ beqlr /* 80263210 0025EE70 38 80 00 01 */ li r4, 1 /* 80263214 0025EE74 4B FF FE 3C */ b func_80263050 /* 80263218 0025EE78 4E 80 00 20 */ blr .global func_8026321C func_8026321C: /* 8026321C 0025EE7C 3C A0 80 42 */ lis r5, lbl_80425B80@ha /* 80263220 0025EE80 90 83 0F 44 */ stw r4, 0xf44(r3) /* 80263224 0025EE84 38 A5 5B 80 */ addi r5, r5, lbl_80425B80@l /* 80263228 0025EE88 90 85 00 0C */ stw r4, 0xc(r5) /* 8026322C 0025EE8C 4E 80 00 20 */ blr .global func_80263230 func_80263230: /* 80263230 0025EE90 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80263234 0025EE94 7C 08 02 A6 */ mflr r0 /* 80263238 0025EE98 90 01 00 24 */ stw r0, 0x24(r1) /* 8026323C 0025EE9C 38 07 00 01 */ addi r0, r7, 1 /* 80263240 0025EEA0 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80263244 0025EEA4 3F E0 80 42 */ lis r31, lbl_80425B80@ha /* 80263248 0025EEA8 3B FF 5B 80 */ addi r31, r31, lbl_80425B80@l /* 8026324C 0025EEAC 81 03 0F 44 */ lwz r8, 0xf44(r3) /* 80263250 0025EEB0 7C 83 23 78 */ mr r3, r4 /* 80263254 0025EEB4 38 81 00 08 */ addi r4, r1, 8 /* 80263258 0025EEB8 91 1F 00 0C */ stw r8, 0xc(r31) /* 8026325C 0025EEBC 90 BF 00 20 */ stw r5, 0x20(r31) /* 80263260 0025EEC0 90 DF 00 24 */ stw r6, 0x24(r31) /* 80263264 0025EEC4 90 1F 00 28 */ stw r0, 0x28(r31) /* 80263268 0025EEC8 4B F7 99 59 */ bl func_801DCBC0 /* 8026326C 0025EECC 2C 03 00 00 */ cmpwi r3, 0 /* 80263270 0025EED0 90 7F 00 2C */ stw r3, 0x2c(r31) /* 80263274 0025EED4 40 82 00 0C */ bne lbl_80263280 /* 80263278 0025EED8 38 60 FF FF */ li r3, -1 /* 8026327C 0025EEDC 48 00 00 08 */ b lbl_80263284 lbl_80263280: /* 80263280 0025EEE0 38 60 00 00 */ li r3, 0 lbl_80263284: /* 80263284 0025EEE4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80263288 0025EEE8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8026328C 0025EEEC 7C 08 03 A6 */ mtlr r0 /* 80263290 0025EEF0 38 21 00 20 */ addi r1, r1, 0x20 /* 80263294 0025EEF4 4E 80 00 20 */ blr .global func_80263298 func_80263298: /* 80263298 0025EEF8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8026329C 0025EEFC 7C 08 02 A6 */ mflr r0 /* 802632A0 0025EF00 90 01 00 24 */ stw r0, 0x24(r1) /* 802632A4 0025EF04 93 E1 00 1C */ stw r31, 0x1c(r1) /* 802632A8 0025EF08 7C 7F 1B 78 */ mr r31, r3 /* 802632AC 0025EF0C 80 A3 0F 08 */ lwz r5, 0xf08(r3) /* 802632B0 0025EF10 2C 05 00 01 */ cmpwi r5, 1 /* 802632B4 0025EF14 41 82 00 64 */ beq lbl_80263318 /* 802632B8 0025EF18 40 80 00 10 */ bge lbl_802632C8 /* 802632BC 0025EF1C 2C 05 00 00 */ cmpwi r5, 0 /* 802632C0 0025EF20 40 80 00 14 */ bge lbl_802632D4 /* 802632C4 0025EF24 48 00 00 BC */ b lbl_80263380 lbl_802632C8: /* 802632C8 0025EF28 2C 05 00 03 */ cmpwi r5, 3 /* 802632CC 0025EF2C 40 80 00 B4 */ bge lbl_80263380 /* 802632D0 0025EF30 48 00 00 94 */ b lbl_80263364 lbl_802632D4: /* 802632D4 0025EF34 3C 80 80 42 */ lis r4, lbl_80425B80@ha /* 802632D8 0025EF38 38 84 5B 80 */ addi r4, r4, lbl_80425B80@l /* 802632DC 0025EF3C 80 04 00 2C */ lwz r0, 0x2c(r4) /* 802632E0 0025EF40 2C 00 00 00 */ cmpwi r0, 0 /* 802632E4 0025EF44 40 82 00 28 */ bne lbl_8026330C /* 802632E8 0025EF48 38 80 00 00 */ li r4, 0 /* 802632EC 0025EF4C 38 A0 FF 10 */ li r5, -240 /* 802632F0 0025EF50 4B FF FE BD */ bl func_802631AC /* 802632F4 0025EF54 7F E3 FB 78 */ mr r3, r31 /* 802632F8 0025EF58 4B FF FE C1 */ bl func_802631B8 /* 802632FC 0025EF5C 7F E3 FB 78 */ mr r3, r31 /* 80263300 0025EF60 38 80 00 00 */ li r4, 0 /* 80263304 0025EF64 4B FF FD 4D */ bl func_80263050 /* 80263308 0025EF68 48 00 00 B8 */ b lbl_802633C0 lbl_8026330C: /* 8026330C 0025EF6C 38 05 00 01 */ addi r0, r5, 1 /* 80263310 0025EF70 90 03 0F 08 */ stw r0, 0xf08(r3) /* 80263314 0025EF74 48 00 00 AC */ b lbl_802633C0 lbl_80263318: /* 80263318 0025EF78 3C 60 80 42 */ lis r3, lbl_80425B80@ha /* 8026331C 0025EF7C 38 63 5B 80 */ addi r3, r3, lbl_80425B80@l /* 80263320 0025EF80 48 09 13 31 */ bl MPDLStartup /* 80263324 0025EF84 2C 03 00 00 */ cmpwi r3, 0 /* 80263328 0025EF88 7C 65 1B 78 */ mr r5, r3 /* 8026332C 0025EF8C 41 82 00 28 */ beq lbl_80263354 /* 80263330 0025EF90 7F E3 FB 78 */ mr r3, r31 /* 80263334 0025EF94 38 80 00 00 */ li r4, 0 /* 80263338 0025EF98 4B FF FE 75 */ bl func_802631AC /* 8026333C 0025EF9C 7F E3 FB 78 */ mr r3, r31 /* 80263340 0025EFA0 4B FF FE 79 */ bl func_802631B8 /* 80263344 0025EFA4 7F E3 FB 78 */ mr r3, r31 /* 80263348 0025EFA8 38 80 00 00 */ li r4, 0 /* 8026334C 0025EFAC 4B FF FD 05 */ bl func_80263050 /* 80263350 0025EFB0 48 00 00 70 */ b lbl_802633C0 lbl_80263354: /* 80263354 0025EFB4 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 80263358 0025EFB8 38 03 00 01 */ addi r0, r3, 1 /* 8026335C 0025EFBC 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263360 0025EFC0 48 00 00 60 */ b lbl_802633C0 lbl_80263364: /* 80263364 0025EFC4 38 60 00 01 */ li r3, 1 /* 80263368 0025EFC8 38 80 00 00 */ li r4, 0 /* 8026336C 0025EFCC 48 09 19 95 */ bl MPDLEnableFlag /* 80263370 0025EFD0 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 80263374 0025EFD4 38 03 00 01 */ addi r0, r3, 1 /* 80263378 0025EFD8 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 8026337C 0025EFDC 48 00 00 44 */ b lbl_802633C0 lbl_80263380: /* 80263380 0025EFE0 80 83 0F 08 */ lwz r4, 0xf08(r3) /* 80263384 0025EFE4 C0 42 9F FC */ lfs f2, lbl_806425FC-_SDA2_BASE_(r2) /* 80263388 0025EFE8 38 04 00 01 */ addi r0, r4, 1 /* 8026338C 0025EFEC C0 02 9F F8 */ lfs f0, lbl_806425F8-_SDA2_BASE_(r2) /* 80263390 0025EFF0 90 03 0F 08 */ stw r0, 0xf08(r3) /* 80263394 0025EFF4 C0 2D 86 C8 */ lfs f1, lbl_8063D988-_SDA_BASE_(r13) /* 80263398 0025EFF8 EC 22 00 72 */ fmuls f1, f2, f1 /* 8026339C 0025EFFC EC 00 08 2A */ fadds f0, f0, f1 /* 802633A0 0025F000 FC 00 00 1E */ fctiwz f0, f0 /* 802633A4 0025F004 D8 01 00 08 */ stfd f0, 8(r1) /* 802633A8 0025F008 80 61 00 0C */ lwz r3, 0xc(r1) /* 802633AC 0025F00C 7C 00 18 00 */ cmpw r0, r3 /* 802633B0 0025F010 41 80 00 10 */ blt lbl_802633C0 /* 802633B4 0025F014 7F E3 FB 78 */ mr r3, r31 /* 802633B8 0025F018 38 80 00 02 */ li r4, 2 /* 802633BC 0025F01C 4B FF FC 95 */ bl func_80263050 lbl_802633C0: /* 802633C0 0025F020 80 01 00 24 */ lwz r0, 0x24(r1) /* 802633C4 0025F024 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 802633C8 0025F028 7C 08 03 A6 */ mtlr r0 /* 802633CC 0025F02C 38 21 00 20 */ addi r1, r1, 0x20 /* 802633D0 0025F030 4E 80 00 20 */ blr .global func_802633D4 func_802633D4: /* 802633D4 0025F034 94 21 FF F0 */ stwu r1, -0x10(r1) /* 802633D8 0025F038 7C 08 02 A6 */ mflr r0 /* 802633DC 0025F03C 90 01 00 14 */ stw r0, 0x14(r1) /* 802633E0 0025F040 93 E1 00 0C */ stw r31, 0xc(r1) /* 802633E4 0025F044 7C 7F 1B 78 */ mr r31, r3 /* 802633E8 0025F048 80 03 0F 0C */ lwz r0, 0xf0c(r3) /* 802633EC 0025F04C 2C 00 00 00 */ cmpwi r0, 0 /* 802633F0 0025F050 40 82 00 0C */ bne lbl_802633FC /* 802633F4 0025F054 38 00 00 01 */ li r0, 1 /* 802633F8 0025F058 90 03 0F 14 */ stw r0, 0xf14(r3) lbl_802633FC: /* 802633FC 0025F05C 81 9F 00 00 */ lwz r12, 0(r31) /* 80263400 0025F060 7F E3 FB 78 */ mr r3, r31 /* 80263404 0025F064 81 8C 00 48 */ lwz r12, 0x48(r12) /* 80263408 0025F068 7D 89 03 A6 */ mtctr r12 /* 8026340C 0025F06C 4E 80 04 21 */ bctrl /* 80263410 0025F070 2C 03 00 00 */ cmpwi r3, 0 /* 80263414 0025F074 41 82 00 0C */ beq lbl_80263420 /* 80263418 0025F078 38 00 00 01 */ li r0, 1 /* 8026341C 0025F07C 90 1F 0F 14 */ stw r0, 0xf14(r31) lbl_80263420: /* 80263420 0025F080 80 1F 0F 14 */ lwz r0, 0xf14(r31) /* 80263424 0025F084 2C 00 00 00 */ cmpwi r0, 0 /* 80263428 0025F088 41 82 00 20 */ beq lbl_80263448 /* 8026342C 0025F08C 38 00 00 00 */ li r0, 0 /* 80263430 0025F090 7F E3 FB 78 */ mr r3, r31 /* 80263434 0025F094 90 1F 0F 14 */ stw r0, 0xf14(r31) /* 80263438 0025F098 38 80 00 04 */ li r4, 4 /* 8026343C 0025F09C 90 1F 0F 10 */ stw r0, 0xf10(r31) /* 80263440 0025F0A0 4B FF FC 11 */ bl func_80263050 /* 80263444 0025F0A4 48 00 00 24 */ b lbl_80263468 lbl_80263448: /* 80263448 0025F0A8 80 1F 0F 10 */ lwz r0, 0xf10(r31) /* 8026344C 0025F0AC 2C 00 00 00 */ cmpwi r0, 0 /* 80263450 0025F0B0 41 82 00 18 */ beq lbl_80263468 /* 80263454 0025F0B4 38 00 00 00 */ li r0, 0 /* 80263458 0025F0B8 7F E3 FB 78 */ mr r3, r31 /* 8026345C 0025F0BC 90 1F 0F 10 */ stw r0, 0xf10(r31) /* 80263460 0025F0C0 38 80 00 03 */ li r4, 3 /* 80263464 0025F0C4 4B FF FB ED */ bl func_80263050 lbl_80263468: /* 80263468 0025F0C8 80 01 00 14 */ lwz r0, 0x14(r1) /* 8026346C 0025F0CC 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263470 0025F0D0 7C 08 03 A6 */ mtlr r0 /* 80263474 0025F0D4 38 21 00 10 */ addi r1, r1, 0x10 /* 80263478 0025F0D8 4E 80 00 20 */ blr .global func_8026347C func_8026347C: /* 8026347C 0025F0DC 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80263480 0025F0E0 7C 08 02 A6 */ mflr r0 /* 80263484 0025F0E4 90 01 00 24 */ stw r0, 0x24(r1) /* 80263488 0025F0E8 93 E1 00 1C */ stw r31, 0x1c(r1) /* 8026348C 0025F0EC 7C 7F 1B 78 */ mr r31, r3 /* 80263490 0025F0F0 81 83 00 00 */ lwz r12, 0(r3) /* 80263494 0025F0F4 81 8C 00 48 */ lwz r12, 0x48(r12) /* 80263498 0025F0F8 7D 89 03 A6 */ mtctr r12 /* 8026349C 0025F0FC 4E 80 04 21 */ bctrl /* 802634A0 0025F100 2C 03 00 00 */ cmpwi r3, 0 /* 802634A4 0025F104 41 82 00 10 */ beq lbl_802634B4 /* 802634A8 0025F108 7F E3 FB 78 */ mr r3, r31 /* 802634AC 0025F10C 38 80 00 04 */ li r4, 4 /* 802634B0 0025F110 4B FF FB A1 */ bl func_80263050 lbl_802634B4: /* 802634B4 0025F114 80 9F 0F 08 */ lwz r4, 0xf08(r31) /* 802634B8 0025F118 28 04 00 11 */ cmplwi r4, 0x11 /* 802634BC 0025F11C 41 81 01 A4 */ bgt lbl_80263660 /* 802634C0 0025F120 3C 60 80 42 */ lis r3, lbl_80425D04@ha /* 802634C4 0025F124 54 80 10 3A */ slwi r0, r4, 2 /* 802634C8 0025F128 38 63 5D 04 */ addi r3, r3, lbl_80425D04@l /* 802634CC 0025F12C 7C 63 00 2E */ lwzx r3, r3, r0 /* 802634D0 0025F130 7C 69 03 A6 */ mtctr r3 /* 802634D4 0025F134 4E 80 04 20 */ bctr /* 802634D8 0025F138 48 09 17 49 */ bl MPDLGetEntryBitmap /* 802634DC 0025F13C 2C 03 00 00 */ cmpwi r3, 0 /* 802634E0 0025F140 41 82 00 10 */ beq lbl_802634F0 /* 802634E4 0025F144 38 00 00 0A */ li r0, 0xa /* 802634E8 0025F148 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 802634EC 0025F14C 48 00 01 74 */ b lbl_80263660 lbl_802634F0: /* 802634F0 0025F150 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 802634F4 0025F154 38 03 00 01 */ addi r0, r3, 1 /* 802634F8 0025F158 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 802634FC 0025F15C 48 00 01 64 */ b lbl_80263660 /* 80263500 0025F160 48 09 17 21 */ bl MPDLGetEntryBitmap /* 80263504 0025F164 2C 03 00 00 */ cmpwi r3, 0 /* 80263508 0025F168 41 82 01 58 */ beq lbl_80263660 /* 8026350C 0025F16C 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 80263510 0025F170 38 03 00 01 */ addi r0, r3, 1 /* 80263514 0025F174 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263518 0025F178 48 00 01 48 */ b lbl_80263660 /* 8026351C 0025F17C C0 42 A0 00 */ lfs f2, lbl_80642600-_SDA2_BASE_(r2) /* 80263520 0025F180 C0 2D 86 C8 */ lfs f1, lbl_8063D988-_SDA_BASE_(r13) /* 80263524 0025F184 C0 02 9F F8 */ lfs f0, lbl_806425F8-_SDA2_BASE_(r2) /* 80263528 0025F188 EC 22 00 72 */ fmuls f1, f2, f1 /* 8026352C 0025F18C EC 00 08 2A */ fadds f0, f0, f1 /* 80263530 0025F190 FC 00 00 1E */ fctiwz f0, f0 /* 80263534 0025F194 D8 01 00 08 */ stfd f0, 8(r1) /* 80263538 0025F198 80 01 00 0C */ lwz r0, 0xc(r1) /* 8026353C 0025F19C 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 80263540 0025F1A0 48 00 01 20 */ b lbl_80263660 /* 80263544 0025F1A4 80 7F 0F 1C */ lwz r3, 0xf1c(r31) /* 80263548 0025F1A8 38 03 FF FF */ addi r0, r3, -1 /* 8026354C 0025F1AC 2C 03 00 00 */ cmpwi r3, 0 /* 80263550 0025F1B0 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 80263554 0025F1B4 41 81 01 0C */ bgt lbl_80263660 /* 80263558 0025F1B8 38 00 00 0A */ li r0, 0xa /* 8026355C 0025F1BC 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263560 0025F1C0 48 00 01 00 */ b lbl_80263660 /* 80263564 0025F1C4 C0 42 9F FC */ lfs f2, lbl_806425FC-_SDA2_BASE_(r2) /* 80263568 0025F1C8 38 04 00 01 */ addi r0, r4, 1 /* 8026356C 0025F1CC C0 2D 86 C8 */ lfs f1, lbl_8063D988-_SDA_BASE_(r13) /* 80263570 0025F1D0 C0 02 9F F8 */ lfs f0, lbl_806425F8-_SDA2_BASE_(r2) /* 80263574 0025F1D4 EC 22 00 72 */ fmuls f1, f2, f1 /* 80263578 0025F1D8 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 8026357C 0025F1DC EC 00 08 2A */ fadds f0, f0, f1 /* 80263580 0025F1E0 FC 00 00 1E */ fctiwz f0, f0 /* 80263584 0025F1E4 D8 01 00 08 */ stfd f0, 8(r1) /* 80263588 0025F1E8 80 01 00 0C */ lwz r0, 0xc(r1) /* 8026358C 0025F1EC 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 80263590 0025F1F0 48 00 00 D0 */ b lbl_80263660 /* 80263594 0025F1F4 80 7F 0F 1C */ lwz r3, 0xf1c(r31) /* 80263598 0025F1F8 38 03 FF FF */ addi r0, r3, -1 /* 8026359C 0025F1FC 2C 03 00 00 */ cmpwi r3, 0 /* 802635A0 0025F200 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 802635A4 0025F204 41 81 00 BC */ bgt lbl_80263660 /* 802635A8 0025F208 38 04 00 01 */ addi r0, r4, 1 /* 802635AC 0025F20C 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 802635B0 0025F210 48 00 00 B0 */ b lbl_80263660 /* 802635B4 0025F214 48 09 14 09 */ bl MPDLStartDownload /* 802635B8 0025F218 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 802635BC 0025F21C 38 03 00 01 */ addi r0, r3, 1 /* 802635C0 0025F220 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 802635C4 0025F224 48 00 00 9C */ b lbl_80263660 /* 802635C8 0025F228 4B FF AE 0D */ bl func_8025E3D4 /* 802635CC 0025F22C 90 7F 0F 2C */ stw r3, 0xf2c(r31) /* 802635D0 0025F230 48 09 16 51 */ bl MPDLGetEntryBitmap /* 802635D4 0025F234 2C 03 00 00 */ cmpwi r3, 0 /* 802635D8 0025F238 40 82 00 88 */ bne lbl_80263660 /* 802635DC 0025F23C 80 7F 0F 08 */ lwz r3, 0xf08(r31) /* 802635E0 0025F240 38 03 00 01 */ addi r0, r3, 1 /* 802635E4 0025F244 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 802635E8 0025F248 48 00 00 78 */ b lbl_80263660 /* 802635EC 0025F24C C0 42 A0 00 */ lfs f2, lbl_80642600-_SDA2_BASE_(r2) /* 802635F0 0025F250 38 04 00 01 */ addi r0, r4, 1 /* 802635F4 0025F254 C0 2D 86 C8 */ lfs f1, lbl_8063D988-_SDA_BASE_(r13) /* 802635F8 0025F258 C0 02 9F F8 */ lfs f0, lbl_806425F8-_SDA2_BASE_(r2) /* 802635FC 0025F25C EC 22 00 72 */ fmuls f1, f2, f1 /* 80263600 0025F260 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263604 0025F264 EC 00 08 2A */ fadds f0, f0, f1 /* 80263608 0025F268 FC 00 00 1E */ fctiwz f0, f0 /* 8026360C 0025F26C D8 01 00 08 */ stfd f0, 8(r1) /* 80263610 0025F270 80 01 00 0C */ lwz r0, 0xc(r1) /* 80263614 0025F274 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 80263618 0025F278 48 00 00 48 */ b lbl_80263660 /* 8026361C 0025F27C 80 7F 0F 1C */ lwz r3, 0xf1c(r31) /* 80263620 0025F280 38 03 FF FF */ addi r0, r3, -1 /* 80263624 0025F284 2C 03 00 00 */ cmpwi r3, 0 /* 80263628 0025F288 90 1F 0F 1C */ stw r0, 0xf1c(r31) /* 8026362C 0025F28C 41 81 00 34 */ bgt lbl_80263660 /* 80263630 0025F290 38 04 00 01 */ addi r0, r4, 1 /* 80263634 0025F294 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263638 0025F298 48 00 00 28 */ b lbl_80263660 /* 8026363C 0025F29C 4B FF AD 99 */ bl func_8025E3D4 /* 80263640 0025F2A0 80 9F 0F 08 */ lwz r4, 0xf08(r31) /* 80263644 0025F2A4 90 7F 0F 2C */ stw r3, 0xf2c(r31) /* 80263648 0025F2A8 38 04 00 01 */ addi r0, r4, 1 /* 8026364C 0025F2AC 90 1F 0F 08 */ stw r0, 0xf08(r31) /* 80263650 0025F2B0 48 00 00 10 */ b lbl_80263660 /* 80263654 0025F2B4 7F E3 FB 78 */ mr r3, r31 /* 80263658 0025F2B8 38 80 00 04 */ li r4, 4 /* 8026365C 0025F2BC 4B FF F9 F5 */ bl func_80263050 lbl_80263660: /* 80263660 0025F2C0 80 01 00 24 */ lwz r0, 0x24(r1) /* 80263664 0025F2C4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80263668 0025F2C8 7C 08 03 A6 */ mtlr r0 /* 8026366C 0025F2CC 38 21 00 20 */ addi r1, r1, 0x20 /* 80263670 0025F2D0 4E 80 00 20 */ blr .global func_80263674 func_80263674: /* 80263674 0025F2D4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263678 0025F2D8 7C 08 02 A6 */ mflr r0 /* 8026367C 0025F2DC 90 01 00 14 */ stw r0, 0x14(r1) /* 80263680 0025F2E0 93 E1 00 0C */ stw r31, 0xc(r1) /* 80263684 0025F2E4 7C 7F 1B 78 */ mr r31, r3 /* 80263688 0025F2E8 80 03 0F 2C */ lwz r0, 0xf2c(r3) /* 8026368C 0025F2EC 2C 00 00 00 */ cmpwi r0, 0 /* 80263690 0025F2F0 40 82 00 0C */ bne lbl_8026369C /* 80263694 0025F2F4 38 60 FF FF */ li r3, -1 /* 80263698 0025F2F8 48 00 00 10 */ b lbl_802636A8 lbl_8026369C: /* 8026369C 0025F2FC 4B FF AD 39 */ bl func_8025E3D4 /* 802636A0 0025F300 80 1F 0F 2C */ lwz r0, 0xf2c(r31) /* 802636A4 0025F304 7C 60 18 50 */ subf r3, r0, r3 lbl_802636A8: /* 802636A8 0025F308 80 01 00 14 */ lwz r0, 0x14(r1) /* 802636AC 0025F30C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 802636B0 0025F310 7C 08 03 A6 */ mtlr r0 /* 802636B4 0025F314 38 21 00 10 */ addi r1, r1, 0x10 /* 802636B8 0025F318 4E 80 00 20 */ blr .global func_802636BC func_802636BC: /* 802636BC 0025F31C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 802636C0 0025F320 7C 08 02 A6 */ mflr r0 /* 802636C4 0025F324 90 01 00 24 */ stw r0, 0x24(r1) /* 802636C8 0025F328 93 E1 00 1C */ stw r31, 0x1c(r1) /* 802636CC 0025F32C 93 C1 00 18 */ stw r30, 0x18(r1) /* 802636D0 0025F330 93 A1 00 14 */ stw r29, 0x14(r1) /* 802636D4 0025F334 7C 7D 1B 78 */ mr r29, r3 /* 802636D8 0025F338 80 83 0F 08 */ lwz r4, 0xf08(r3) /* 802636DC 0025F33C 2C 04 00 01 */ cmpwi r4, 1 /* 802636E0 0025F340 41 82 00 78 */ beq lbl_80263758 /* 802636E4 0025F344 40 80 00 88 */ bge lbl_8026376C /* 802636E8 0025F348 2C 04 00 00 */ cmpwi r4, 0 /* 802636EC 0025F34C 40 80 00 08 */ bge lbl_802636F4 /* 802636F0 0025F350 48 00 00 7C */ b lbl_8026376C lbl_802636F4: /* 802636F4 0025F354 3C 60 80 42 */ lis r3, lbl_80425B80@ha /* 802636F8 0025F358 38 63 5B 80 */ addi r3, r3, lbl_80425B80@l /* 802636FC 0025F35C 83 E3 00 2C */ lwz r31, 0x2c(r3) /* 80263700 0025F360 48 09 12 11 */ bl MPDLCleanup /* 80263704 0025F364 2C 03 00 00 */ cmpwi r3, 0 /* 80263708 0025F368 7C 7E 1B 78 */ mr r30, r3 /* 8026370C 0025F36C 40 80 00 14 */ bge lbl_80263720 /* 80263710 0025F370 7F A3 EB 78 */ mr r3, r29 /* 80263714 0025F374 7F C5 F3 78 */ mr r5, r30 /* 80263718 0025F378 38 80 00 00 */ li r4, 0 /* 8026371C 0025F37C 4B FF FA 91 */ bl func_802631AC lbl_80263720: /* 80263720 0025F380 2C 1F 00 00 */ cmpwi r31, 0 /* 80263724 0025F384 41 82 00 1C */ beq lbl_80263740 /* 80263728 0025F388 7F E3 FB 78 */ mr r3, r31 /* 8026372C 0025F38C 4B F7 77 79 */ bl func_801DAEA4 /* 80263730 0025F390 3C 60 80 42 */ lis r3, lbl_80425B80@ha /* 80263734 0025F394 38 00 00 00 */ li r0, 0 /* 80263738 0025F398 38 63 5B 80 */ addi r3, r3, lbl_80425B80@l /* 8026373C 0025F39C 90 03 00 2C */ stw r0, 0x2c(r3) lbl_80263740: /* 80263740 0025F3A0 2C 1E 00 00 */ cmpwi r30, 0 /* 80263744 0025F3A4 41 80 00 74 */ blt lbl_802637B8 /* 80263748 0025F3A8 80 7D 0F 08 */ lwz r3, 0xf08(r29) /* 8026374C 0025F3AC 38 03 00 01 */ addi r0, r3, 1 /* 80263750 0025F3B0 90 1D 0F 08 */ stw r0, 0xf08(r29) /* 80263754 0025F3B4 48 00 00 64 */ b lbl_802637B8 lbl_80263758: /* 80263758 0025F3B8 38 04 00 01 */ addi r0, r4, 1 /* 8026375C 0025F3BC 38 80 00 00 */ li r4, 0 /* 80263760 0025F3C0 90 83 0F 0C */ stw r4, 0xf0c(r3) /* 80263764 0025F3C4 90 03 0F 08 */ stw r0, 0xf08(r3) /* 80263768 0025F3C8 48 00 00 50 */ b lbl_802637B8 lbl_8026376C: /* 8026376C 0025F3CC 80 83 0F 08 */ lwz r4, 0xf08(r3) /* 80263770 0025F3D0 38 A0 00 00 */ li r5, 0 /* 80263774 0025F3D4 90 A3 0F 14 */ stw r5, 0xf14(r3) /* 80263778 0025F3D8 38 04 00 01 */ addi r0, r4, 1 /* 8026377C 0025F3DC C0 42 9F FC */ lfs f2, lbl_806425FC-_SDA2_BASE_(r2) /* 80263780 0025F3E0 90 A3 0F 10 */ stw r5, 0xf10(r3) /* 80263784 0025F3E4 C0 02 9F F8 */ lfs f0, lbl_806425F8-_SDA2_BASE_(r2) /* 80263788 0025F3E8 90 03 0F 08 */ stw r0, 0xf08(r3) /* 8026378C 0025F3EC C0 2D 86 C8 */ lfs f1, lbl_8063D988-_SDA_BASE_(r13) /* 80263790 0025F3F0 EC 22 00 72 */ fmuls f1, f2, f1 /* 80263794 0025F3F4 EC 00 08 2A */ fadds f0, f0, f1 /* 80263798 0025F3F8 FC 00 00 1E */ fctiwz f0, f0 /* 8026379C 0025F3FC D8 01 00 08 */ stfd f0, 8(r1) /* 802637A0 0025F400 80 61 00 0C */ lwz r3, 0xc(r1) /* 802637A4 0025F404 7C 00 18 00 */ cmpw r0, r3 /* 802637A8 0025F408 41 80 00 10 */ blt lbl_802637B8 /* 802637AC 0025F40C 7F A3 EB 78 */ mr r3, r29 /* 802637B0 0025F410 38 80 00 00 */ li r4, 0 /* 802637B4 0025F414 4B FF F8 9D */ bl func_80263050 lbl_802637B8: /* 802637B8 0025F418 80 01 00 24 */ lwz r0, 0x24(r1) /* 802637BC 0025F41C 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 802637C0 0025F420 83 C1 00 18 */ lwz r30, 0x18(r1) /* 802637C4 0025F424 83 A1 00 14 */ lwz r29, 0x14(r1) /* 802637C8 0025F428 7C 08 03 A6 */ mtlr r0 /* 802637CC 0025F42C 38 21 00 20 */ addi r1, r1, 0x20 /* 802637D0 0025F430 4E 80 00 20 */ blr .global func_802637D4 func_802637D4: /* 802637D4 0025F434 94 21 FF F0 */ stwu r1, -0x10(r1) /* 802637D8 0025F438 7C 08 02 A6 */ mflr r0 /* 802637DC 0025F43C 90 01 00 14 */ stw r0, 0x14(r1) /* 802637E0 0025F440 93 E1 00 0C */ stw r31, 0xc(r1) /* 802637E4 0025F444 7C 7F 1B 78 */ mr r31, r3 /* 802637E8 0025F448 80 03 0F 18 */ lwz r0, 0xf18(r3) /* 802637EC 0025F44C 2C 00 00 00 */ cmpwi r0, 0 /* 802637F0 0025F450 40 82 00 6C */ bne lbl_8026385C /* 802637F4 0025F454 80 03 0F 34 */ lwz r0, 0xf34(r3) /* 802637F8 0025F458 2C 00 00 03 */ cmpwi r0, 3 /* 802637FC 0025F45C 41 82 00 58 */ beq lbl_80263854 /* 80263800 0025F460 40 80 00 14 */ bge lbl_80263814 /* 80263804 0025F464 2C 00 00 01 */ cmpwi r0, 1 /* 80263808 0025F468 41 82 00 1C */ beq lbl_80263824 /* 8026380C 0025F46C 40 80 00 38 */ bge lbl_80263844 /* 80263810 0025F470 48 00 00 44 */ b lbl_80263854 lbl_80263814: /* 80263814 0025F474 2C 00 00 05 */ cmpwi r0, 5 /* 80263818 0025F478 41 82 00 3C */ beq lbl_80263854 /* 8026381C 0025F47C 40 80 00 38 */ bge lbl_80263854 /* 80263820 0025F480 48 00 00 18 */ b lbl_80263838 lbl_80263824: /* 80263824 0025F484 38 00 00 00 */ li r0, 0 /* 80263828 0025F488 38 80 00 04 */ li r4, 4 /* 8026382C 0025F48C 90 03 0F 0C */ stw r0, 0xf0c(r3) /* 80263830 0025F490 4B FF F8 21 */ bl func_80263050 /* 80263834 0025F494 48 00 00 20 */ b lbl_80263854 lbl_80263838: /* 80263838 0025F498 38 80 00 00 */ li r4, 0 /* 8026383C 0025F49C 4B FF F8 15 */ bl func_80263050 /* 80263840 0025F4A0 48 00 00 14 */ b lbl_80263854 lbl_80263844: /* 80263844 0025F4A4 38 00 00 00 */ li r0, 0 /* 80263848 0025F4A8 38 80 00 04 */ li r4, 4 /* 8026384C 0025F4AC 90 03 0F 0C */ stw r0, 0xf0c(r3) /* 80263850 0025F4B0 4B FF F8 01 */ bl func_80263050 lbl_80263854: /* 80263854 0025F4B4 7F E3 FB 78 */ mr r3, r31 /* 80263858 0025F4B8 4B FF F9 6D */ bl func_802631C4 lbl_8026385C: /* 8026385C 0025F4BC 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263860 0025F4C0 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263864 0025F4C4 7C 08 03 A6 */ mtlr r0 /* 80263868 0025F4C8 38 21 00 10 */ addi r1, r1, 0x10 /* 8026386C 0025F4CC 4E 80 00 20 */ blr /* 80263870 0025F4D0 94 21 FF C0 */ stwu r1, -0x40(r1) /* 80263874 0025F4D4 7C 08 02 A6 */ mflr r0 /* 80263878 0025F4D8 90 01 00 44 */ stw r0, 0x44(r1) /* 8026387C 0025F4DC 93 E1 00 3C */ stw r31, 0x3c(r1) /* 80263880 0025F4E0 93 C1 00 38 */ stw r30, 0x38(r1) /* 80263884 0025F4E4 93 A1 00 34 */ stw r29, 0x34(r1) /* 80263888 0025F4E8 7C 7D 1B 78 */ mr r29, r3 /* 8026388C 0025F4EC 48 09 14 6D */ bl MPDLGetBootedBitmap /* 80263890 0025F4F0 7C 7E 1B 78 */ mr r30, r3 /* 80263894 0025F4F4 48 09 13 8D */ bl MPDLGetEntryBitmap /* 80263898 0025F4F8 80 1D 0F 20 */ lwz r0, 0xf20(r29) /* 8026389C 0025F4FC 7C 7F 1B 78 */ mr r31, r3 /* 802638A0 0025F500 7C 00 F0 40 */ cmplw r0, r30 /* 802638A4 0025F504 40 82 00 10 */ bne lbl_802638B4 /* 802638A8 0025F508 80 1D 0F 24 */ lwz r0, 0xf24(r29) /* 802638AC 0025F50C 7C 00 18 40 */ cmplw r0, r3 /* 802638B0 0025F510 41 82 00 24 */ beq lbl_802638D4 lbl_802638B4: /* 802638B4 0025F514 48 09 13 6D */ bl MPDLGetEntryBitmap /* 802638B8 0025F518 48 09 14 41 */ bl MPDLGetBootedBitmap /* 802638BC 0025F51C 38 81 00 08 */ addi r4, r1, 8 /* 802638C0 0025F520 38 60 00 01 */ li r3, 1 /* 802638C4 0025F524 48 09 12 6D */ bl MPDLGetPlayerInfo /* 802638C8 0025F528 80 7D 0F 28 */ lwz r3, 0xf28(r29) /* 802638CC 0025F52C 38 03 00 01 */ addi r0, r3, 1 /* 802638D0 0025F530 90 1D 0F 28 */ stw r0, 0xf28(r29) lbl_802638D4: /* 802638D4 0025F534 93 DD 0F 20 */ stw r30, 0xf20(r29) /* 802638D8 0025F538 80 7D 0F 28 */ lwz r3, 0xf28(r29) /* 802638DC 0025F53C 93 FD 0F 24 */ stw r31, 0xf24(r29) /* 802638E0 0025F540 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 802638E4 0025F544 83 C1 00 38 */ lwz r30, 0x38(r1) /* 802638E8 0025F548 83 A1 00 34 */ lwz r29, 0x34(r1) /* 802638EC 0025F54C 80 01 00 44 */ lwz r0, 0x44(r1) /* 802638F0 0025F550 7C 08 03 A6 */ mtlr r0 /* 802638F4 0025F554 38 21 00 40 */ addi r1, r1, 0x40 /* 802638F8 0025F558 4E 80 00 20 */ blr /* 802638FC 0025F55C 38 60 00 00 */ li r3, 0 /* 80263900 0025F560 4E 80 00 20 */ blr /* 80263904 0025F564 38 60 00 00 */ li r3, 0 /* 80263908 0025F568 4E 80 00 20 */ blr /* 8026390C 0025F56C 38 60 FF FF */ li r3, -1 /* 80263910 0025F570 4E 80 00 20 */ blr /* 80263914 0025F574 38 60 FF FF */ li r3, -1 /* 80263918 0025F578 4E 80 00 20 */ blr .global func_8026391C func_8026391C: /* 8026391C 0025F57C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263920 0025F580 7C 08 02 A6 */ mflr r0 /* 80263924 0025F584 90 01 00 14 */ stw r0, 0x14(r1) /* 80263928 0025F588 93 E1 00 0C */ stw r31, 0xc(r1) /* 8026392C 0025F58C 7C 9F 23 78 */ mr r31, r4 /* 80263930 0025F590 48 09 12 F1 */ bl MPDLGetEntryBitmap /* 80263934 0025F594 38 00 00 01 */ li r0, 1 /* 80263938 0025F598 7C 00 F8 30 */ slw r0, r0, r31 /* 8026393C 0025F59C 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263940 0025F5A0 7C 63 00 38 */ and r3, r3, r0 /* 80263944 0025F5A4 7C 03 00 D0 */ neg r0, r3 /* 80263948 0025F5A8 7C 00 1B 78 */ or r0, r0, r3 /* 8026394C 0025F5AC 54 03 0F FE */ srwi r3, r0, 0x1f /* 80263950 0025F5B0 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263954 0025F5B4 7C 08 03 A6 */ mtlr r0 /* 80263958 0025F5B8 38 21 00 10 */ addi r1, r1, 0x10 /* 8026395C 0025F5BC 4E 80 00 20 */ blr .global func_80263960 func_80263960: /* 80263960 0025F5C0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263964 0025F5C4 7C 08 02 A6 */ mflr r0 /* 80263968 0025F5C8 90 01 00 14 */ stw r0, 0x14(r1) /* 8026396C 0025F5CC 93 E1 00 0C */ stw r31, 0xc(r1) /* 80263970 0025F5D0 3B E0 00 00 */ li r31, 0 /* 80263974 0025F5D4 48 09 12 AD */ bl MPDLGetEntryBitmap /* 80263978 0025F5D8 38 00 00 02 */ li r0, 2 /* 8026397C 0025F5DC 38 A0 00 00 */ li r5, 0 /* 80263980 0025F5E0 38 80 00 01 */ li r4, 1 /* 80263984 0025F5E4 7C 09 03 A6 */ mtctr r0 lbl_80263988: /* 80263988 0025F5E8 7C 80 28 30 */ slw r0, r4, r5 /* 8026398C 0025F5EC 7C 60 00 39 */ and. r0, r3, r0 /* 80263990 0025F5F0 41 82 00 08 */ beq lbl_80263998 /* 80263994 0025F5F4 3B FF 00 01 */ addi r31, r31, 1 lbl_80263998: /* 80263998 0025F5F8 38 A5 00 01 */ addi r5, r5, 1 /* 8026399C 0025F5FC 7C 80 28 30 */ slw r0, r4, r5 /* 802639A0 0025F600 7C 60 00 39 */ and. r0, r3, r0 /* 802639A4 0025F604 41 82 00 08 */ beq lbl_802639AC /* 802639A8 0025F608 3B FF 00 01 */ addi r31, r31, 1 lbl_802639AC: /* 802639AC 0025F60C 38 A5 00 01 */ addi r5, r5, 1 /* 802639B0 0025F610 7C 80 28 30 */ slw r0, r4, r5 /* 802639B4 0025F614 7C 60 00 39 */ and. r0, r3, r0 /* 802639B8 0025F618 41 82 00 08 */ beq lbl_802639C0 /* 802639BC 0025F61C 3B FF 00 01 */ addi r31, r31, 1 lbl_802639C0: /* 802639C0 0025F620 38 A5 00 01 */ addi r5, r5, 1 /* 802639C4 0025F624 7C 80 28 30 */ slw r0, r4, r5 /* 802639C8 0025F628 7C 60 00 39 */ and. r0, r3, r0 /* 802639CC 0025F62C 41 82 00 08 */ beq lbl_802639D4 /* 802639D0 0025F630 3B FF 00 01 */ addi r31, r31, 1 lbl_802639D4: /* 802639D4 0025F634 38 A5 00 01 */ addi r5, r5, 1 /* 802639D8 0025F638 7C 80 28 30 */ slw r0, r4, r5 /* 802639DC 0025F63C 7C 60 00 39 */ and. r0, r3, r0 /* 802639E0 0025F640 41 82 00 08 */ beq lbl_802639E8 /* 802639E4 0025F644 3B FF 00 01 */ addi r31, r31, 1 lbl_802639E8: /* 802639E8 0025F648 38 A5 00 01 */ addi r5, r5, 1 /* 802639EC 0025F64C 7C 80 28 30 */ slw r0, r4, r5 /* 802639F0 0025F650 7C 60 00 39 */ and. r0, r3, r0 /* 802639F4 0025F654 41 82 00 08 */ beq lbl_802639FC /* 802639F8 0025F658 3B FF 00 01 */ addi r31, r31, 1 lbl_802639FC: /* 802639FC 0025F65C 38 A5 00 01 */ addi r5, r5, 1 /* 80263A00 0025F660 7C 80 28 30 */ slw r0, r4, r5 /* 80263A04 0025F664 7C 60 00 39 */ and. r0, r3, r0 /* 80263A08 0025F668 41 82 00 08 */ beq lbl_80263A10 /* 80263A0C 0025F66C 3B FF 00 01 */ addi r31, r31, 1 lbl_80263A10: /* 80263A10 0025F670 38 A5 00 01 */ addi r5, r5, 1 /* 80263A14 0025F674 7C 80 28 30 */ slw r0, r4, r5 /* 80263A18 0025F678 7C 60 00 39 */ and. r0, r3, r0 /* 80263A1C 0025F67C 41 82 00 08 */ beq lbl_80263A24 /* 80263A20 0025F680 3B FF 00 01 */ addi r31, r31, 1 lbl_80263A24: /* 80263A24 0025F684 38 A5 00 01 */ addi r5, r5, 1 /* 80263A28 0025F688 42 00 FF 60 */ bdnz lbl_80263988 /* 80263A2C 0025F68C 7F E3 FB 78 */ mr r3, r31 /* 80263A30 0025F690 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263A34 0025F694 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263A38 0025F698 7C 08 03 A6 */ mtlr r0 /* 80263A3C 0025F69C 38 21 00 10 */ addi r1, r1, 0x10 /* 80263A40 0025F6A0 4E 80 00 20 */ blr /* 80263A44 0025F6A4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263A48 0025F6A8 7C 08 02 A6 */ mflr r0 /* 80263A4C 0025F6AC 90 01 00 14 */ stw r0, 0x14(r1) /* 80263A50 0025F6B0 4B FF FE CD */ bl func_8026391C /* 80263A54 0025F6B4 7C 03 00 D0 */ neg r0, r3 /* 80263A58 0025F6B8 7C 00 1B 78 */ or r0, r0, r3 /* 80263A5C 0025F6BC 54 03 0F FE */ srwi r3, r0, 0x1f /* 80263A60 0025F6C0 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263A64 0025F6C4 7C 08 03 A6 */ mtlr r0 /* 80263A68 0025F6C8 38 21 00 10 */ addi r1, r1, 0x10 /* 80263A6C 0025F6CC 4E 80 00 20 */ blr .global func_80263A70 func_80263A70: /* 80263A70 0025F6D0 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263A74 0025F6D4 7C 08 02 A6 */ mflr r0 /* 80263A78 0025F6D8 90 01 00 14 */ stw r0, 0x14(r1) /* 80263A7C 0025F6DC 93 E1 00 0C */ stw r31, 0xc(r1) /* 80263A80 0025F6E0 7C 7F 1B 78 */ mr r31, r3 /* 80263A84 0025F6E4 81 83 00 00 */ lwz r12, 0(r3) /* 80263A88 0025F6E8 81 8C 00 20 */ lwz r12, 0x20(r12) /* 80263A8C 0025F6EC 7D 89 03 A6 */ mtctr r12 /* 80263A90 0025F6F0 4E 80 04 21 */ bctrl /* 80263A94 0025F6F4 2C 03 00 00 */ cmpwi r3, 0 /* 80263A98 0025F6F8 40 82 00 0C */ bne lbl_80263AA4 /* 80263A9C 0025F6FC 38 60 FF FF */ li r3, -1 /* 80263AA0 0025F700 48 00 00 10 */ b lbl_80263AB0 lbl_80263AA4: /* 80263AA4 0025F704 38 00 00 01 */ li r0, 1 /* 80263AA8 0025F708 38 60 00 00 */ li r3, 0 /* 80263AAC 0025F70C 90 1F 0F 10 */ stw r0, 0xf10(r31) lbl_80263AB0: /* 80263AB0 0025F710 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263AB4 0025F714 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263AB8 0025F718 7C 08 03 A6 */ mtlr r0 /* 80263ABC 0025F71C 38 21 00 10 */ addi r1, r1, 0x10 /* 80263AC0 0025F720 4E 80 00 20 */ blr /* 80263AC4 0025F724 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80263AC8 0025F728 7C 08 02 A6 */ mflr r0 /* 80263ACC 0025F72C 2C 04 00 03 */ cmpwi r4, 3 /* 80263AD0 0025F730 90 01 00 24 */ stw r0, 0x24(r1) /* 80263AD4 0025F734 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80263AD8 0025F738 3F E0 80 42 */ lis r31, lbl_80425A80@ha /* 80263ADC 0025F73C 3B FF 5A 80 */ addi r31, r31, lbl_80425A80@l /* 80263AE0 0025F740 93 C1 00 18 */ stw r30, 0x18(r1) /* 80263AE4 0025F744 93 A1 00 14 */ stw r29, 0x14(r1) /* 80263AE8 0025F748 7C 9D 23 78 */ mr r29, r4 /* 80263AEC 0025F74C 41 82 00 48 */ beq lbl_80263B34 /* 80263AF0 0025F750 40 80 00 1C */ bge lbl_80263B0C /* 80263AF4 0025F754 2C 04 00 01 */ cmpwi r4, 1 /* 80263AF8 0025F758 41 82 00 2C */ beq lbl_80263B24 /* 80263AFC 0025F75C 40 80 00 30 */ bge lbl_80263B2C /* 80263B00 0025F760 2C 04 00 00 */ cmpwi r4, 0 /* 80263B04 0025F764 40 80 00 18 */ bge lbl_80263B1C /* 80263B08 0025F768 48 00 00 44 */ b lbl_80263B4C lbl_80263B0C: /* 80263B0C 0025F76C 2C 04 00 05 */ cmpwi r4, 5 /* 80263B10 0025F770 41 82 00 34 */ beq lbl_80263B44 /* 80263B14 0025F774 40 80 00 38 */ bge lbl_80263B4C /* 80263B18 0025F778 48 00 00 24 */ b lbl_80263B3C lbl_80263B1C: /* 80263B1C 0025F77C 38 7F 00 00 */ addi r3, r31, 0 /* 80263B20 0025F780 48 00 00 48 */ b lbl_80263B68 lbl_80263B24: /* 80263B24 0025F784 38 7F 00 18 */ addi r3, r31, 0x18 /* 80263B28 0025F788 48 00 00 40 */ b lbl_80263B68 lbl_80263B2C: /* 80263B2C 0025F78C 38 7F 00 30 */ addi r3, r31, 0x30 /* 80263B30 0025F790 48 00 00 38 */ b lbl_80263B68 lbl_80263B34: /* 80263B34 0025F794 38 7F 00 4C */ addi r3, r31, 0x4c /* 80263B38 0025F798 48 00 00 30 */ b lbl_80263B68 lbl_80263B3C: /* 80263B3C 0025F79C 38 7F 00 68 */ addi r3, r31, 0x68 /* 80263B40 0025F7A0 48 00 00 28 */ b lbl_80263B68 lbl_80263B44: /* 80263B44 0025F7A4 38 7F 00 80 */ addi r3, r31, 0x80 /* 80263B48 0025F7A8 48 00 00 20 */ b lbl_80263B68 lbl_80263B4C: /* 80263B4C 0025F7AC 4B FF A9 9D */ bl func_8025E4E8 /* 80263B50 0025F7B0 7C 7E 1B 78 */ mr r30, r3 /* 80263B54 0025F7B4 7F A5 EB 78 */ mr r5, r29 /* 80263B58 0025F7B8 38 9F 00 98 */ addi r4, r31, 0x98 /* 80263B5C 0025F7BC 4C C6 31 82 */ crclr 6 /* 80263B60 0025F7C0 4B F6 8F 9D */ bl sprintf /* 80263B64 0025F7C4 7F C3 F3 78 */ mr r3, r30 lbl_80263B68: /* 80263B68 0025F7C8 80 01 00 24 */ lwz r0, 0x24(r1) /* 80263B6C 0025F7CC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80263B70 0025F7D0 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80263B74 0025F7D4 83 A1 00 14 */ lwz r29, 0x14(r1) /* 80263B78 0025F7D8 7C 08 03 A6 */ mtlr r0 /* 80263B7C 0025F7DC 38 21 00 20 */ addi r1, r1, 0x20 /* 80263B80 0025F7E0 4E 80 00 20 */ blr .global func_80263B84 func_80263B84: /* 80263B84 0025F7E4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80263B88 0025F7E8 7C 08 02 A6 */ mflr r0 /* 80263B8C 0025F7EC 3C 80 80 42 */ lis r4, lbl_80425A00@ha /* 80263B90 0025F7F0 39 03 00 24 */ addi r8, r3, 0x24 /* 80263B94 0025F7F4 90 01 00 14 */ stw r0, 0x14(r1) /* 80263B98 0025F7F8 38 84 5A 00 */ addi r4, r4, lbl_80425A00@l /* 80263B9C 0025F7FC 38 03 0E A4 */ addi r0, r3, 0xea4 /* 80263BA0 0025F800 38 E0 00 00 */ li r7, 0 /* 80263BA4 0025F804 93 E1 00 0C */ stw r31, 0xc(r1) /* 80263BA8 0025F808 7C 7F 1B 78 */ mr r31, r3 /* 80263BAC 0025F80C 38 C0 00 C8 */ li r6, 0xc8 /* 80263BB0 0025F810 38 A0 00 32 */ li r5, 0x32 /* 80263BB4 0025F814 90 83 00 00 */ stw r4, 0(r3) /* 80263BB8 0025F818 38 80 00 0A */ li r4, 0xa lbl_80263BBC: /* 80263BBC 0025F81C 98 E8 00 00 */ stb r7, 0(r8) /* 80263BC0 0025F820 98 E8 00 01 */ stb r7, 1(r8) /* 80263BC4 0025F824 B0 E8 00 02 */ sth r7, 2(r8) /* 80263BC8 0025F828 B0 E8 00 04 */ sth r7, 4(r8) /* 80263BCC 0025F82C 98 E8 00 06 */ stb r7, 6(r8) /* 80263BD0 0025F830 98 E8 00 07 */ stb r7, 7(r8) /* 80263BD4 0025F834 90 E8 00 08 */ stw r7, 8(r8) /* 80263BD8 0025F838 90 E8 00 0C */ stw r7, 0xc(r8) /* 80263BDC 0025F83C 90 E8 00 10 */ stw r7, 0x10(r8) /* 80263BE0 0025F840 90 E8 00 14 */ stw r7, 0x14(r8) /* 80263BE4 0025F844 90 E8 00 18 */ stw r7, 0x18(r8) /* 80263BE8 0025F848 90 E8 00 1C */ stw r7, 0x1c(r8) /* 80263BEC 0025F84C 90 E8 00 20 */ stw r7, 0x20(r8) /* 80263BF0 0025F850 90 E8 00 24 */ stw r7, 0x24(r8) /* 80263BF4 0025F854 90 C8 00 28 */ stw r6, 0x28(r8) /* 80263BF8 0025F858 90 A8 00 2C */ stw r5, 0x2c(r8) /* 80263BFC 0025F85C 90 88 00 30 */ stw r4, 0x30(r8) /* 80263C00 0025F860 39 08 00 74 */ addi r8, r8, 0x74 /* 80263C04 0025F864 7C 08 00 40 */ cmplw r8, r0 /* 80263C08 0025F868 41 80 FF B4 */ blt lbl_80263BBC /* 80263C0C 0025F86C 3C A0 80 42 */ lis r5, lbl_80425D50@ha /* 80263C10 0025F870 38 00 00 00 */ li r0, 0 /* 80263C14 0025F874 38 A5 5D 50 */ addi r5, r5, lbl_80425D50@l /* 80263C18 0025F878 3C 80 00 40 */ lis r4, 0x003FFF14@ha /* 80263C1C 0025F87C 90 03 0E E4 */ stw r0, 0xee4(r3) /* 80263C20 0025F880 38 84 FF 14 */ addi r4, r4, 0x003FFF14@l /* 80263C24 0025F884 90 03 0E E8 */ stw r0, 0xee8(r3) /* 80263C28 0025F888 90 03 0E EC */ stw r0, 0xeec(r3) /* 80263C2C 0025F88C 90 03 0E F0 */ stw r0, 0xef0(r3) /* 80263C30 0025F890 90 A3 00 00 */ stw r5, 0(r3) /* 80263C34 0025F894 90 03 0F 04 */ stw r0, 0xf04(r3) /* 80263C38 0025F898 90 03 0F 00 */ stw r0, 0xf00(r3) /* 80263C3C 0025F89C 90 03 0F 08 */ stw r0, 0xf08(r3) /* 80263C40 0025F8A0 90 03 0F 0C */ stw r0, 0xf0c(r3) /* 80263C44 0025F8A4 90 03 0F 10 */ stw r0, 0xf10(r3) /* 80263C48 0025F8A8 90 03 0F 14 */ stw r0, 0xf14(r3) /* 80263C4C 0025F8AC 90 03 0F 18 */ stw r0, 0xf18(r3) /* 80263C50 0025F8B0 90 03 0F 30 */ stw r0, 0xf30(r3) /* 80263C54 0025F8B4 90 03 0F 20 */ stw r0, 0xf20(r3) /* 80263C58 0025F8B8 90 03 0F 24 */ stw r0, 0xf24(r3) /* 80263C5C 0025F8BC 90 03 0F 28 */ stw r0, 0xf28(r3) /* 80263C60 0025F8C0 90 03 0F 2C */ stw r0, 0xf2c(r3) /* 80263C64 0025F8C4 7F E3 FB 78 */ mr r3, r31 /* 80263C68 0025F8C8 4B FF F5 B5 */ bl func_8026321C /* 80263C6C 0025F8CC 7F E3 FB 78 */ mr r3, r31 /* 80263C70 0025F8D0 38 8D 87 40 */ addi r4, r13, lbl_8063DA00-_SDA_BASE_ /* 80263C74 0025F8D4 38 A0 00 03 */ li r5, 3 /* 80263C78 0025F8D8 4B FF AB F5 */ bl func_8025E86C /* 80263C7C 0025F8DC 7F E3 FB 78 */ mr r3, r31 /* 80263C80 0025F8E0 4B FF F5 45 */ bl func_802631C4 /* 80263C84 0025F8E4 7F E3 FB 78 */ mr r3, r31 /* 80263C88 0025F8E8 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80263C8C 0025F8EC 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263C90 0025F8F0 7C 08 03 A6 */ mtlr r0 /* 80263C94 0025F8F4 38 21 00 10 */ addi r1, r1, 0x10 /* 80263C98 0025F8F8 4E 80 00 20 */ blr .global func_80263C9C func_80263C9C: /* 80263C9C 0025F8FC 38 A0 00 01 */ li r5, 1 /* 80263CA0 0025F900 38 6D A7 40 */ addi r3, r13, lbl_8063FA00-_SDA_BASE_ /* 80263CA4 0025F904 38 80 00 04 */ li r4, 4 /* 80263CA8 0025F908 38 00 00 00 */ li r0, 0 /* 80263CAC 0025F90C 98 AD A7 40 */ stb r5, lbl_8063FA00-_SDA_BASE_(r13) /* 80263CB0 0025F910 B0 83 00 02 */ sth r4, 2(r3) /* 80263CB4 0025F914 98 03 00 04 */ stb r0, 4(r3) /* 80263CB8 0025F918 4E 80 00 20 */ blr