.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 .global __AXGetStudio __AXGetStudio: /* 80290FDC 0028CC3C 3C 60 80 52 */ lis r3, lbl_8051FA40@ha /* 80290FE0 0028CC40 38 63 FA 40 */ addi r3, r3, lbl_8051FA40@l /* 80290FE4 0028CC44 4E 80 00 20 */ blr .global __AXDepopFadeMain __AXDepopFadeMain: /* 80290FE8 0028CC48 3C C0 2A AB */ lis r6, 0x2AAAAAAB@ha /* 80290FEC 0028CC4C 80 E3 00 00 */ lwz r7, 0(r3) /* 80290FF0 0028CC50 38 06 AA AB */ addi r0, r6, 0x2AAAAAAB@l /* 80290FF4 0028CC54 7C 00 38 96 */ mulhw r0, r0, r7 /* 80290FF8 0028CC58 7C 00 26 70 */ srawi r0, r0, 4 /* 80290FFC 0028CC5C 54 06 0F FE */ srwi r6, r0, 0x1f /* 80291000 0028CC60 7C 00 32 15 */ add. r0, r0, r6 /* 80291004 0028CC64 41 82 00 3C */ beq lbl_80291040 /* 80291008 0028CC68 2C 00 00 14 */ cmpwi r0, 0x14 /* 8029100C 0028CC6C 40 81 00 08 */ ble lbl_80291014 /* 80291010 0028CC70 38 00 00 14 */ li r0, 0x14 lbl_80291014: /* 80291014 0028CC74 2C 00 FF EC */ cmpwi r0, -20 /* 80291018 0028CC78 40 80 00 08 */ bge lbl_80291020 /* 8029101C 0028CC7C 38 00 FF EC */ li r0, -20 lbl_80291020: /* 80291020 0028CC80 90 E4 00 00 */ stw r7, 0(r4) /* 80291024 0028CC84 1C C0 00 60 */ mulli r6, r0, 0x60 /* 80291028 0028CC88 7C 00 00 D0 */ neg r0, r0 /* 8029102C 0028CC8C 80 83 00 00 */ lwz r4, 0(r3) /* 80291030 0028CC90 7C 86 20 50 */ subf r4, r6, r4 /* 80291034 0028CC94 90 83 00 00 */ stw r4, 0(r3) /* 80291038 0028CC98 B0 05 00 00 */ sth r0, 0(r5) /* 8029103C 0028CC9C 4E 80 00 20 */ blr lbl_80291040: /* 80291040 0028CCA0 38 00 00 00 */ li r0, 0 /* 80291044 0028CCA4 90 03 00 00 */ stw r0, 0(r3) /* 80291048 0028CCA8 90 04 00 00 */ stw r0, 0(r4) /* 8029104C 0028CCAC B0 05 00 00 */ sth r0, 0(r5) /* 80291050 0028CCB0 4E 80 00 20 */ blr .global __AXDepopFadeRmt __AXDepopFadeRmt: /* 80291054 0028CCB4 3C C0 38 E4 */ lis r6, 0x38E38E39@ha /* 80291058 0028CCB8 80 E3 00 00 */ lwz r7, 0(r3) /* 8029105C 0028CCBC 38 06 8E 39 */ addi r0, r6, 0x38E38E39@l /* 80291060 0028CCC0 7C 00 38 96 */ mulhw r0, r0, r7 /* 80291064 0028CCC4 7C 00 16 70 */ srawi r0, r0, 2 /* 80291068 0028CCC8 54 06 0F FE */ srwi r6, r0, 0x1f /* 8029106C 0028CCCC 7C 00 32 15 */ add. r0, r0, r6 /* 80291070 0028CCD0 41 82 00 3C */ beq lbl_802910AC /* 80291074 0028CCD4 2C 00 00 14 */ cmpwi r0, 0x14 /* 80291078 0028CCD8 40 81 00 08 */ ble lbl_80291080 /* 8029107C 0028CCDC 38 00 00 14 */ li r0, 0x14 lbl_80291080: /* 80291080 0028CCE0 2C 00 FF EC */ cmpwi r0, -20 /* 80291084 0028CCE4 40 80 00 08 */ bge lbl_8029108C /* 80291088 0028CCE8 38 00 FF EC */ li r0, -20 lbl_8029108C: /* 8029108C 0028CCEC 90 E4 00 00 */ stw r7, 0(r4) /* 80291090 0028CCF0 1C C0 00 12 */ mulli r6, r0, 0x12 /* 80291094 0028CCF4 7C 00 00 D0 */ neg r0, r0 /* 80291098 0028CCF8 80 83 00 00 */ lwz r4, 0(r3) /* 8029109C 0028CCFC 7C 86 20 50 */ subf r4, r6, r4 /* 802910A0 0028CD00 90 83 00 00 */ stw r4, 0(r3) /* 802910A4 0028CD04 B0 05 00 00 */ sth r0, 0(r5) /* 802910A8 0028CD08 4E 80 00 20 */ blr lbl_802910AC: /* 802910AC 0028CD0C 38 00 00 00 */ li r0, 0 /* 802910B0 0028CD10 90 03 00 00 */ stw r0, 0(r3) /* 802910B4 0028CD14 90 04 00 00 */ stw r0, 0(r4) /* 802910B8 0028CD18 B0 05 00 00 */ sth r0, 0(r5) /* 802910BC 0028CD1C 4E 80 00 20 */ blr .global __AXPrintStudio __AXPrintStudio: /* 802910C0 0028CD20 94 21 FF F0 */ stwu r1, -0x10(r1) /* 802910C4 0028CD24 7C 08 02 A6 */ mflr r0 /* 802910C8 0028CD28 38 6D AC 14 */ addi r3, r13, lbl_8063FED4-_SDA_BASE_ /* 802910CC 0028CD2C 90 01 00 14 */ stw r0, 0x14(r1) /* 802910D0 0028CD30 93 E1 00 0C */ stw r31, 0xc(r1) /* 802910D4 0028CD34 3F E0 80 52 */ lis r31, lbl_8051FA40@ha /* 802910D8 0028CD38 38 9F FA 40 */ addi r4, r31, lbl_8051FA40@l /* 802910DC 0028CD3C 38 A4 00 04 */ addi r5, r4, 4 /* 802910E0 0028CD40 4B FF FF 09 */ bl __AXDepopFadeMain /* 802910E4 0028CD44 3B FF FA 40 */ addi r31, r31, -1472 /* 802910E8 0028CD48 38 6D AC 10 */ addi r3, r13, lbl_8063FED0-_SDA_BASE_ /* 802910EC 0028CD4C 38 9F 00 06 */ addi r4, r31, 6 /* 802910F0 0028CD50 38 BF 00 0A */ addi r5, r31, 0xa /* 802910F4 0028CD54 4B FF FE F5 */ bl __AXDepopFadeMain /* 802910F8 0028CD58 38 9F 00 0C */ addi r4, r31, 0xc /* 802910FC 0028CD5C 38 BF 00 10 */ addi r5, r31, 0x10 /* 80291100 0028CD60 38 6D AC 0C */ addi r3, r13, lbl_8063FECC-_SDA_BASE_ /* 80291104 0028CD64 4B FF FE E5 */ bl __AXDepopFadeMain /* 80291108 0028CD68 38 9F 00 12 */ addi r4, r31, 0x12 /* 8029110C 0028CD6C 38 BF 00 16 */ addi r5, r31, 0x16 /* 80291110 0028CD70 38 6D AC 08 */ addi r3, r13, lbl_8063FEC8-_SDA_BASE_ /* 80291114 0028CD74 4B FF FE D5 */ bl __AXDepopFadeMain /* 80291118 0028CD78 38 9F 00 18 */ addi r4, r31, 0x18 /* 8029111C 0028CD7C 38 BF 00 1C */ addi r5, r31, 0x1c /* 80291120 0028CD80 38 6D AC 04 */ addi r3, r13, lbl_8063FEC4-_SDA_BASE_ /* 80291124 0028CD84 4B FF FE C5 */ bl __AXDepopFadeMain /* 80291128 0028CD88 38 9F 00 1E */ addi r4, r31, 0x1e /* 8029112C 0028CD8C 38 BF 00 22 */ addi r5, r31, 0x22 /* 80291130 0028CD90 38 6D AC 00 */ addi r3, r13, lbl_8063FEC0-_SDA_BASE_ /* 80291134 0028CD94 4B FF FE B5 */ bl __AXDepopFadeMain /* 80291138 0028CD98 38 9F 00 24 */ addi r4, r31, 0x24 /* 8029113C 0028CD9C 38 BF 00 28 */ addi r5, r31, 0x28 /* 80291140 0028CDA0 38 6D AB FC */ addi r3, r13, lbl_8063FEBC-_SDA_BASE_ /* 80291144 0028CDA4 4B FF FE A5 */ bl __AXDepopFadeMain /* 80291148 0028CDA8 38 9F 00 2A */ addi r4, r31, 0x2a /* 8029114C 0028CDAC 38 BF 00 2E */ addi r5, r31, 0x2e /* 80291150 0028CDB0 38 6D AB F8 */ addi r3, r13, lbl_8063FEB8-_SDA_BASE_ /* 80291154 0028CDB4 4B FF FE 95 */ bl __AXDepopFadeMain /* 80291158 0028CDB8 38 9F 00 30 */ addi r4, r31, 0x30 /* 8029115C 0028CDBC 38 BF 00 34 */ addi r5, r31, 0x34 /* 80291160 0028CDC0 38 6D AB F4 */ addi r3, r13, lbl_8063FEB4-_SDA_BASE_ /* 80291164 0028CDC4 4B FF FE 85 */ bl __AXDepopFadeMain /* 80291168 0028CDC8 38 9F 00 36 */ addi r4, r31, 0x36 /* 8029116C 0028CDCC 38 BF 00 3A */ addi r5, r31, 0x3a /* 80291170 0028CDD0 38 6D AB F0 */ addi r3, r13, lbl_8063FEB0-_SDA_BASE_ /* 80291174 0028CDD4 4B FF FE 75 */ bl __AXDepopFadeMain /* 80291178 0028CDD8 38 9F 00 3C */ addi r4, r31, 0x3c /* 8029117C 0028CDDC 38 BF 00 40 */ addi r5, r31, 0x40 /* 80291180 0028CDE0 38 6D AB EC */ addi r3, r13, lbl_8063FEAC-_SDA_BASE_ /* 80291184 0028CDE4 4B FF FE 65 */ bl __AXDepopFadeMain /* 80291188 0028CDE8 38 9F 00 42 */ addi r4, r31, 0x42 /* 8029118C 0028CDEC 38 BF 00 46 */ addi r5, r31, 0x46 /* 80291190 0028CDF0 38 6D AB E8 */ addi r3, r13, lbl_8063FEA8-_SDA_BASE_ /* 80291194 0028CDF4 4B FF FE 55 */ bl __AXDepopFadeMain /* 80291198 0028CDF8 38 9F 00 48 */ addi r4, r31, 0x48 /* 8029119C 0028CDFC 38 BF 00 4C */ addi r5, r31, 0x4c /* 802911A0 0028CE00 38 6D AB E4 */ addi r3, r13, lbl_8063FEA4-_SDA_BASE_ /* 802911A4 0028CE04 4B FF FE B1 */ bl __AXDepopFadeRmt /* 802911A8 0028CE08 38 9F 00 54 */ addi r4, r31, 0x54 /* 802911AC 0028CE0C 38 BF 00 58 */ addi r5, r31, 0x58 /* 802911B0 0028CE10 38 6D AB E0 */ addi r3, r13, lbl_8063FEA0-_SDA_BASE_ /* 802911B4 0028CE14 4B FF FE A1 */ bl __AXDepopFadeRmt /* 802911B8 0028CE18 38 9F 00 60 */ addi r4, r31, 0x60 /* 802911BC 0028CE1C 38 BF 00 64 */ addi r5, r31, 0x64 /* 802911C0 0028CE20 38 6D AB DC */ addi r3, r13, lbl_8063FE9C-_SDA_BASE_ /* 802911C4 0028CE24 4B FF FE 91 */ bl __AXDepopFadeRmt /* 802911C8 0028CE28 38 9F 00 6C */ addi r4, r31, 0x6c /* 802911CC 0028CE2C 38 BF 00 70 */ addi r5, r31, 0x70 /* 802911D0 0028CE30 38 6D AB D8 */ addi r3, r13, lbl_8063FE98-_SDA_BASE_ /* 802911D4 0028CE34 4B FF FE 81 */ bl __AXDepopFadeRmt /* 802911D8 0028CE38 38 9F 00 4E */ addi r4, r31, 0x4e /* 802911DC 0028CE3C 38 BF 00 52 */ addi r5, r31, 0x52 /* 802911E0 0028CE40 38 6D AB D4 */ addi r3, r13, lbl_8063FE94-_SDA_BASE_ /* 802911E4 0028CE44 4B FF FE 71 */ bl __AXDepopFadeRmt /* 802911E8 0028CE48 38 9F 00 5A */ addi r4, r31, 0x5a /* 802911EC 0028CE4C 38 BF 00 5E */ addi r5, r31, 0x5e /* 802911F0 0028CE50 38 6D AB D0 */ addi r3, r13, lbl_8063FE90-_SDA_BASE_ /* 802911F4 0028CE54 4B FF FE 61 */ bl __AXDepopFadeRmt /* 802911F8 0028CE58 38 9F 00 66 */ addi r4, r31, 0x66 /* 802911FC 0028CE5C 38 BF 00 6A */ addi r5, r31, 0x6a /* 80291200 0028CE60 38 6D AB CC */ addi r3, r13, lbl_8063FE8C-_SDA_BASE_ /* 80291204 0028CE64 4B FF FE 51 */ bl __AXDepopFadeRmt /* 80291208 0028CE68 38 9F 00 72 */ addi r4, r31, 0x72 /* 8029120C 0028CE6C 38 BF 00 76 */ addi r5, r31, 0x76 /* 80291210 0028CE70 38 6D AB C8 */ addi r3, r13, lbl_8063FE88-_SDA_BASE_ /* 80291214 0028CE74 4B FF FE 41 */ bl __AXDepopFadeRmt /* 80291218 0028CE78 7F E3 FB 78 */ mr r3, r31 /* 8029121C 0028CE7C 38 80 00 78 */ li r4, 0x78 /* 80291220 0028CE80 4B FD 94 35 */ bl DCFlushRange /* 80291224 0028CE84 80 01 00 14 */ lwz r0, 0x14(r1) /* 80291228 0028CE88 83 E1 00 0C */ lwz r31, 0xc(r1) /* 8029122C 0028CE8C 7C 08 03 A6 */ mtlr r0 /* 80291230 0028CE90 38 21 00 10 */ addi r1, r1, 0x10 /* 80291234 0028CE94 4E 80 00 20 */ blr .global __AXSPBInit __AXSPBInit: /* 80291238 0028CE98 38 00 00 00 */ li r0, 0 /* 8029123C 0028CE9C 90 0D AB C8 */ stw r0, lbl_8063FE88-_SDA_BASE_(r13) /* 80291240 0028CEA0 90 0D AB CC */ stw r0, lbl_8063FE8C-_SDA_BASE_(r13) /* 80291244 0028CEA4 90 0D AB D0 */ stw r0, lbl_8063FE90-_SDA_BASE_(r13) /* 80291248 0028CEA8 90 0D AB D4 */ stw r0, lbl_8063FE94-_SDA_BASE_(r13) /* 8029124C 0028CEAC 90 0D AB D8 */ stw r0, lbl_8063FE98-_SDA_BASE_(r13) /* 80291250 0028CEB0 90 0D AB DC */ stw r0, lbl_8063FE9C-_SDA_BASE_(r13) /* 80291254 0028CEB4 90 0D AB E0 */ stw r0, lbl_8063FEA0-_SDA_BASE_(r13) /* 80291258 0028CEB8 90 0D AB E4 */ stw r0, lbl_8063FEA4-_SDA_BASE_(r13) /* 8029125C 0028CEBC 90 0D AB E8 */ stw r0, lbl_8063FEA8-_SDA_BASE_(r13) /* 80291260 0028CEC0 90 0D AB EC */ stw r0, lbl_8063FEAC-_SDA_BASE_(r13) /* 80291264 0028CEC4 90 0D AB F0 */ stw r0, lbl_8063FEB0-_SDA_BASE_(r13) /* 80291268 0028CEC8 90 0D AB F4 */ stw r0, lbl_8063FEB4-_SDA_BASE_(r13) /* 8029126C 0028CECC 90 0D AB F8 */ stw r0, lbl_8063FEB8-_SDA_BASE_(r13) /* 80291270 0028CED0 90 0D AB FC */ stw r0, lbl_8063FEBC-_SDA_BASE_(r13) /* 80291274 0028CED4 90 0D AC 00 */ stw r0, lbl_8063FEC0-_SDA_BASE_(r13) /* 80291278 0028CED8 90 0D AC 04 */ stw r0, lbl_8063FEC4-_SDA_BASE_(r13) /* 8029127C 0028CEDC 90 0D AC 08 */ stw r0, lbl_8063FEC8-_SDA_BASE_(r13) /* 80291280 0028CEE0 90 0D AC 0C */ stw r0, lbl_8063FECC-_SDA_BASE_(r13) /* 80291284 0028CEE4 90 0D AC 10 */ stw r0, lbl_8063FED0-_SDA_BASE_(r13) /* 80291288 0028CEE8 90 0D AC 14 */ stw r0, lbl_8063FED4-_SDA_BASE_(r13) /* 8029128C 0028CEEC 4E 80 00 20 */ blr .global __AXDepopVoice __AXDepopVoice: /* 80291290 0028CEF0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80291294 0028CEF4 7C 08 02 A6 */ mflr r0 /* 80291298 0028CEF8 90 01 00 24 */ stw r0, 0x24(r1) /* 8029129C 0028CEFC 39 61 00 20 */ addi r11, r1, 0x20 /* 802912A0 0028CF00 4B F3 5E 89 */ bl _savegpr_27 /* 802912A4 0028CF04 80 AD AC 14 */ lwz r5, lbl_8063FED4-_SDA_BASE_(r13) /* 802912A8 0028CF08 A8 03 00 52 */ lha r0, 0x52(r3) /* 802912AC 0028CF0C 80 8D AC 08 */ lwz r4, lbl_8063FEC8-_SDA_BASE_(r13) /* 802912B0 0028CF10 7C 05 02 14 */ add r0, r5, r0 /* 802912B4 0028CF14 80 ED AB FC */ lwz r7, lbl_8063FEBC-_SDA_BASE_(r13) /* 802912B8 0028CF18 90 0D AC 14 */ stw r0, lbl_8063FED4-_SDA_BASE_(r13) /* 802912BC 0028CF1C 80 CD AB F0 */ lwz r6, lbl_8063FEB0-_SDA_BASE_(r13) /* 802912C0 0028CF20 A8 03 00 54 */ lha r0, 0x54(r3) /* 802912C4 0028CF24 80 AD AC 10 */ lwz r5, lbl_8063FED0-_SDA_BASE_(r13) /* 802912C8 0028CF28 7C 04 02 14 */ add r0, r4, r0 /* 802912CC 0028CF2C 80 8D AC 04 */ lwz r4, lbl_8063FEC4-_SDA_BASE_(r13) /* 802912D0 0028CF30 90 0D AC 08 */ stw r0, lbl_8063FEC8-_SDA_BASE_(r13) /* 802912D4 0028CF34 83 6D AB F8 */ lwz r27, lbl_8063FEB8-_SDA_BASE_(r13) /* 802912D8 0028CF38 A8 03 00 56 */ lha r0, 0x56(r3) /* 802912DC 0028CF3C 83 8D AB EC */ lwz r28, lbl_8063FEAC-_SDA_BASE_(r13) /* 802912E0 0028CF40 7C 07 02 14 */ add r0, r7, r0 /* 802912E4 0028CF44 83 AD AC 0C */ lwz r29, lbl_8063FECC-_SDA_BASE_(r13) /* 802912E8 0028CF48 90 0D AB FC */ stw r0, lbl_8063FEBC-_SDA_BASE_(r13) /* 802912EC 0028CF4C 83 CD AC 00 */ lwz r30, lbl_8063FEC0-_SDA_BASE_(r13) /* 802912F0 0028CF50 A8 03 00 58 */ lha r0, 0x58(r3) /* 802912F4 0028CF54 83 ED AB F4 */ lwz r31, lbl_8063FEB4-_SDA_BASE_(r13) /* 802912F8 0028CF58 7C 06 02 14 */ add r0, r6, r0 /* 802912FC 0028CF5C 81 8D AB E8 */ lwz r12, lbl_8063FEA8-_SDA_BASE_(r13) /* 80291300 0028CF60 90 0D AB F0 */ stw r0, lbl_8063FEB0-_SDA_BASE_(r13) /* 80291304 0028CF64 81 6D AB E4 */ lwz r11, lbl_8063FEA4-_SDA_BASE_(r13) /* 80291308 0028CF68 A8 03 00 5A */ lha r0, 0x5a(r3) /* 8029130C 0028CF6C 81 4D AB E0 */ lwz r10, lbl_8063FEA0-_SDA_BASE_(r13) /* 80291310 0028CF70 7C 05 02 14 */ add r0, r5, r0 /* 80291314 0028CF74 81 2D AB DC */ lwz r9, lbl_8063FE9C-_SDA_BASE_(r13) /* 80291318 0028CF78 90 0D AC 10 */ stw r0, lbl_8063FED0-_SDA_BASE_(r13) /* 8029131C 0028CF7C 81 0D AB D8 */ lwz r8, lbl_8063FE98-_SDA_BASE_(r13) /* 80291320 0028CF80 A8 03 00 5C */ lha r0, 0x5c(r3) /* 80291324 0028CF84 80 ED AB D4 */ lwz r7, lbl_8063FE94-_SDA_BASE_(r13) /* 80291328 0028CF88 7C 04 02 14 */ add r0, r4, r0 /* 8029132C 0028CF8C 80 CD AB D0 */ lwz r6, lbl_8063FE90-_SDA_BASE_(r13) /* 80291330 0028CF90 90 0D AC 04 */ stw r0, lbl_8063FEC4-_SDA_BASE_(r13) /* 80291334 0028CF94 80 AD AB CC */ lwz r5, lbl_8063FE8C-_SDA_BASE_(r13) /* 80291338 0028CF98 A8 03 00 5E */ lha r0, 0x5e(r3) /* 8029133C 0028CF9C 80 8D AB C8 */ lwz r4, lbl_8063FE88-_SDA_BASE_(r13) /* 80291340 0028CFA0 7C 1B 02 14 */ add r0, r27, r0 /* 80291344 0028CFA4 90 0D AB F8 */ stw r0, lbl_8063FEB8-_SDA_BASE_(r13) /* 80291348 0028CFA8 A8 03 00 60 */ lha r0, 0x60(r3) /* 8029134C 0028CFAC 7C 1C 02 14 */ add r0, r28, r0 /* 80291350 0028CFB0 90 0D AB EC */ stw r0, lbl_8063FEAC-_SDA_BASE_(r13) /* 80291354 0028CFB4 A8 03 00 62 */ lha r0, 0x62(r3) /* 80291358 0028CFB8 7C 1D 02 14 */ add r0, r29, r0 /* 8029135C 0028CFBC 90 0D AC 0C */ stw r0, lbl_8063FECC-_SDA_BASE_(r13) /* 80291360 0028CFC0 A8 03 00 64 */ lha r0, 0x64(r3) /* 80291364 0028CFC4 7C 1E 02 14 */ add r0, r30, r0 /* 80291368 0028CFC8 90 0D AC 00 */ stw r0, lbl_8063FEC0-_SDA_BASE_(r13) /* 8029136C 0028CFCC A8 03 00 66 */ lha r0, 0x66(r3) /* 80291370 0028CFD0 7C 1F 02 14 */ add r0, r31, r0 /* 80291374 0028CFD4 90 0D AB F4 */ stw r0, lbl_8063FEB4-_SDA_BASE_(r13) /* 80291378 0028CFD8 A8 03 00 68 */ lha r0, 0x68(r3) /* 8029137C 0028CFDC 7C 0C 02 14 */ add r0, r12, r0 /* 80291380 0028CFE0 90 0D AB E8 */ stw r0, lbl_8063FEA8-_SDA_BASE_(r13) /* 80291384 0028CFE4 A8 03 00 FA */ lha r0, 0xfa(r3) /* 80291388 0028CFE8 7C 0B 02 14 */ add r0, r11, r0 /* 8029138C 0028CFEC 39 61 00 20 */ addi r11, r1, 0x20 /* 80291390 0028CFF0 90 0D AB E4 */ stw r0, lbl_8063FEA4-_SDA_BASE_(r13) /* 80291394 0028CFF4 A8 03 00 FC */ lha r0, 0xfc(r3) /* 80291398 0028CFF8 7C 0A 02 14 */ add r0, r10, r0 /* 8029139C 0028CFFC 90 0D AB E0 */ stw r0, lbl_8063FEA0-_SDA_BASE_(r13) /* 802913A0 0028D000 A8 03 00 FE */ lha r0, 0xfe(r3) /* 802913A4 0028D004 7C 09 02 14 */ add r0, r9, r0 /* 802913A8 0028D008 90 0D AB DC */ stw r0, lbl_8063FE9C-_SDA_BASE_(r13) /* 802913AC 0028D00C A8 03 01 00 */ lha r0, 0x100(r3) /* 802913B0 0028D010 7C 08 02 14 */ add r0, r8, r0 /* 802913B4 0028D014 90 0D AB D8 */ stw r0, lbl_8063FE98-_SDA_BASE_(r13) /* 802913B8 0028D018 A8 03 01 02 */ lha r0, 0x102(r3) /* 802913BC 0028D01C 7C 07 02 14 */ add r0, r7, r0 /* 802913C0 0028D020 90 0D AB D4 */ stw r0, lbl_8063FE94-_SDA_BASE_(r13) /* 802913C4 0028D024 A8 03 01 04 */ lha r0, 0x104(r3) /* 802913C8 0028D028 7C 06 02 14 */ add r0, r6, r0 /* 802913CC 0028D02C 90 0D AB D0 */ stw r0, lbl_8063FE90-_SDA_BASE_(r13) /* 802913D0 0028D030 A8 03 01 06 */ lha r0, 0x106(r3) /* 802913D4 0028D034 7C 05 02 14 */ add r0, r5, r0 /* 802913D8 0028D038 90 0D AB CC */ stw r0, lbl_8063FE8C-_SDA_BASE_(r13) /* 802913DC 0028D03C A8 03 01 08 */ lha r0, 0x108(r3) /* 802913E0 0028D040 7C 04 02 14 */ add r0, r4, r0 /* 802913E4 0028D044 90 0D AB C8 */ stw r0, lbl_8063FE88-_SDA_BASE_(r13) /* 802913E8 0028D048 4B F3 5D 8D */ bl _restgpr_27 /* 802913EC 0028D04C 80 01 00 24 */ lwz r0, 0x24(r1) /* 802913F0 0028D050 7C 08 03 A6 */ mtlr r0 /* 802913F4 0028D054 38 21 00 20 */ addi r1, r1, 0x20 /* 802913F8 0028D058 4E 80 00 20 */ blr