Migrate many functions from d_save.s

This commit is contained in:
unknown
2020-09-13 02:51:05 -04:00
parent a545ed5837
commit 6359c5f82b
256 changed files with 4307 additions and 3864 deletions
+38 -38
View File
@@ -50,7 +50,7 @@ J2DColorBlock_NS_setGX:
/* 802EB428 002E8368 7C 08 02 A6 */ mflr r0
/* 802EB42C 002E836C 90 01 00 44 */ stw r0, 0x44(r1)
/* 802EB430 002E8370 39 61 00 40 */ addi r11, r1, 0x40
/* 802EB434 002E8374 48 07 6D A1 */ bl func_803621D4
/* 802EB434 002E8374 48 07 6D A1 */ bl _savegpr_27
/* 802EB438 002E8378 7C 7F 1B 78 */ mr r31, r3
/* 802EB43C 002E837C 3B 80 00 00 */ li r28, 0
/* 802EB440 002E8380 3B A0 00 00 */ li r29, 0
@@ -103,7 +103,7 @@ lbl_802EB4E0:
/* 802EB4F0 002E8430 88 7F 00 12 */ lbz r3, 0x12(r31)
/* 802EB4F4 002E8434 48 07 14 91 */ bl GXSetCullMode
/* 802EB4F8 002E8438 39 61 00 40 */ addi r11, r1, 0x40
/* 802EB4FC 002E843C 48 07 6D 25 */ bl func_80362220
/* 802EB4FC 002E843C 48 07 6D 25 */ bl _restgpr_27
/* 802EB500 002E8440 80 01 00 44 */ lwz r0, 0x44(r1)
/* 802EB504 002E8444 7C 08 03 A6 */ mtlr r0
/* 802EB508 002E8448 38 21 00 40 */ addi r1, r1, 0x40
@@ -196,7 +196,7 @@ J2DTexGenBlock_NS_dtor:
/* 802EB624 002E8564 7C 08 02 A6 */ mflr r0
/* 802EB628 002E8568 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EB62C 002E856C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EB630 002E8570 48 07 6B A9 */ bl func_803621D8
/* 802EB630 002E8570 48 07 6B A9 */ bl _savegpr_28
/* 802EB634 002E8574 7C 7C 1B 79 */ or. r28, r3, r3
/* 802EB638 002E8578 7C 9D 23 78 */ mr r29, r4
/* 802EB63C 002E857C 41 82 00 4C */ beq lbl_802EB688
@@ -223,7 +223,7 @@ lbl_802EB668:
lbl_802EB688:
/* 802EB688 002E85C8 7F 83 E3 78 */ mr r3, r28
/* 802EB68C 002E85CC 39 61 00 20 */ addi r11, r1, 0x20
/* 802EB690 002E85D0 48 07 6B 95 */ bl func_80362224
/* 802EB690 002E85D0 48 07 6B 95 */ bl _restgpr_28
/* 802EB694 002E85D4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EB698 002E85D8 7C 08 03 A6 */ mtlr r0
/* 802EB69C 002E85DC 38 21 00 20 */ addi r1, r1, 0x20
@@ -661,7 +661,7 @@ lbl_802EBCA8:
/* 802EBCC4 002E8C04 7C 08 02 A6 */ mflr r0
/* 802EBCC8 002E8C08 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EBCCC 002E8C0C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EBCD0 002E8C10 48 07 65 09 */ bl func_803621D8
/* 802EBCD0 002E8C10 48 07 65 09 */ bl _savegpr_28
/* 802EBCD4 002E8C14 7C 7C 1B 78 */ mr r28, r3
/* 802EBCD8 002E8C18 7C BD 2B 78 */ mr r29, r5
/* 802EBCDC 002E8C1C 7C DE 33 78 */ mr r30, r6
@@ -734,7 +734,7 @@ lbl_802EBDA4:
/* 802EBDC8 002E8D08 38 60 00 01 */ li r3, 1
lbl_802EBDCC:
/* 802EBDCC 002E8D0C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EBDD0 002E8D10 48 07 64 55 */ bl func_80362224
/* 802EBDD0 002E8D10 48 07 64 55 */ bl _restgpr_28
/* 802EBDD4 002E8D14 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EBDD8 002E8D18 7C 08 03 A6 */ mtlr r0
/* 802EBDDC 002E8D1C 38 21 00 20 */ addi r1, r1, 0x20
@@ -1117,7 +1117,7 @@ lbl_802EC300:
/* 802EC32C 002E926C 7C 08 02 A6 */ mflr r0
/* 802EC330 002E9270 90 01 00 34 */ stw r0, 0x34(r1)
/* 802EC334 002E9274 39 61 00 30 */ addi r11, r1, 0x30
/* 802EC338 002E9278 48 07 5E A1 */ bl func_803621D8
/* 802EC338 002E9278 48 07 5E A1 */ bl _savegpr_28
/* 802EC33C 002E927C 7C 7F 1B 78 */ mr r31, r3
/* 802EC340 002E9280 38 80 00 00 */ li r4, 0
/* 802EC344 002E9284 38 A0 00 00 */ li r5, 0
@@ -1262,7 +1262,7 @@ lbl_802EC520:
/* 802EC550 002E9490 38 80 00 00 */ li r4, 0
/* 802EC554 002E9494 4B FF DA F1 */ bl J2DIndTevStage_NS_load
/* 802EC558 002E9498 39 61 00 30 */ addi r11, r1, 0x30
/* 802EC55C 002E949C 48 07 5C C9 */ bl func_80362224
/* 802EC55C 002E949C 48 07 5C C9 */ bl _restgpr_28
/* 802EC560 002E94A0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802EC564 002E94A4 7C 08 03 A6 */ mtlr r0
/* 802EC568 002E94A8 38 21 00 30 */ addi r1, r1, 0x30
@@ -1591,7 +1591,7 @@ lbl_802EC8C4:
/* 802ECA1C 002E995C 7C 08 02 A6 */ mflr r0
/* 802ECA20 002E9960 90 01 00 24 */ stw r0, 0x24(r1)
/* 802ECA24 002E9964 39 61 00 20 */ addi r11, r1, 0x20
/* 802ECA28 002E9968 48 07 57 B1 */ bl func_803621D8
/* 802ECA28 002E9968 48 07 57 B1 */ bl _savegpr_28
/* 802ECA2C 002E996C 7C 7C 1B 78 */ mr r28, r3
/* 802ECA30 002E9970 3B A0 00 00 */ li r29, 0
/* 802ECA34 002E9974 54 9F 06 3E */ clrlwi r31, r4, 0x18
@@ -1641,7 +1641,7 @@ lbl_802ECAC0:
/* 802ECACC 002E9A0C 38 60 00 01 */ li r3, 1
lbl_802ECAD0:
/* 802ECAD0 002E9A10 39 61 00 20 */ addi r11, r1, 0x20
/* 802ECAD4 002E9A14 48 07 57 51 */ bl func_80362224
/* 802ECAD4 002E9A14 48 07 57 51 */ bl _restgpr_28
/* 802ECAD8 002E9A18 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802ECADC 002E9A1C 7C 08 03 A6 */ mtlr r0
/* 802ECAE0 002E9A20 38 21 00 20 */ addi r1, r1, 0x20
@@ -2115,7 +2115,7 @@ lbl_802ED154:
/* 802ED170 002EA0B0 7C 08 02 A6 */ mflr r0
/* 802ED174 002EA0B4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802ED178 002EA0B8 39 61 00 20 */ addi r11, r1, 0x20
/* 802ED17C 002EA0BC 48 07 50 59 */ bl func_803621D4
/* 802ED17C 002EA0BC 48 07 50 59 */ bl _savegpr_27
/* 802ED180 002EA0C0 7C 7B 1B 78 */ mr r27, r3
/* 802ED184 002EA0C4 7C 9C 23 78 */ mr r28, r4
/* 802ED188 002EA0C8 7C BD 2B 78 */ mr r29, r5
@@ -2153,7 +2153,7 @@ lbl_802ED1C4:
/* 802ED200 002EA140 38 60 00 01 */ li r3, 1
lbl_802ED204:
/* 802ED204 002EA144 39 61 00 20 */ addi r11, r1, 0x20
/* 802ED208 002EA148 48 07 50 19 */ bl func_80362220
/* 802ED208 002EA148 48 07 50 19 */ bl _restgpr_27
/* 802ED20C 002EA14C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802ED210 002EA150 7C 08 03 A6 */ mtlr r0
/* 802ED214 002EA154 38 21 00 20 */ addi r1, r1, 0x20
@@ -2401,7 +2401,7 @@ lbl_802ED574:
/* 802ED588 002EA4C8 7C 08 02 A6 */ mflr r0
/* 802ED58C 002EA4CC 90 01 00 34 */ stw r0, 0x34(r1)
/* 802ED590 002EA4D0 39 61 00 30 */ addi r11, r1, 0x30
/* 802ED594 002EA4D4 48 07 4C 45 */ bl func_803621D8
/* 802ED594 002EA4D4 48 07 4C 45 */ bl _savegpr_28
/* 802ED598 002EA4D8 7C 7F 1B 78 */ mr r31, r3
/* 802ED59C 002EA4DC 3B 80 00 00 */ li r28, 0
lbl_802ED5A0:
@@ -2597,7 +2597,7 @@ lbl_802ED84C:
/* 802ED854 002EA794 7C 03 00 40 */ cmplw r3, r0
/* 802ED858 002EA798 41 80 FF DC */ blt lbl_802ED834
/* 802ED85C 002EA79C 39 61 00 30 */ addi r11, r1, 0x30
/* 802ED860 002EA7A0 48 07 49 C5 */ bl func_80362224
/* 802ED860 002EA7A0 48 07 49 C5 */ bl _restgpr_28
/* 802ED864 002EA7A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802ED868 002EA7A8 7C 08 03 A6 */ mtlr r0
/* 802ED86C 002EA7AC 38 21 00 30 */ addi r1, r1, 0x30
@@ -2713,7 +2713,7 @@ lbl_802ED9A0:
/* 802ED9E8 002EA928 7C 08 02 A6 */ mflr r0
/* 802ED9EC 002EA92C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802ED9F0 002EA930 39 61 00 20 */ addi r11, r1, 0x20
/* 802ED9F4 002EA934 48 07 47 E1 */ bl func_803621D4
/* 802ED9F4 002EA934 48 07 47 E1 */ bl _savegpr_27
/* 802ED9F8 002EA938 7C 7B 1B 79 */ or. r27, r3, r3
/* 802ED9FC 002EA93C 7C 9C 23 78 */ mr r28, r4
/* 802EDA00 002EA940 41 82 00 A8 */ beq lbl_802EDAA8
@@ -2765,7 +2765,7 @@ lbl_802EDA98:
lbl_802EDAA8:
/* 802EDAA8 002EA9E8 7F 63 DB 78 */ mr r3, r27
/* 802EDAAC 002EA9EC 39 61 00 20 */ addi r11, r1, 0x20
/* 802EDAB0 002EA9F0 48 07 47 71 */ bl func_80362220
/* 802EDAB0 002EA9F0 48 07 47 71 */ bl _restgpr_27
/* 802EDAB4 002EA9F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EDAB8 002EA9F8 7C 08 03 A6 */ mtlr r0
/* 802EDABC 002EA9FC 38 21 00 20 */ addi r1, r1, 0x20
@@ -2939,7 +2939,7 @@ lbl_802EDD10:
/* 802EDD38 002EAC78 7C 08 02 A6 */ mflr r0
/* 802EDD3C 002EAC7C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EDD40 002EAC80 39 61 00 20 */ addi r11, r1, 0x20
/* 802EDD44 002EAC84 48 07 44 95 */ bl func_803621D8
/* 802EDD44 002EAC84 48 07 44 95 */ bl _savegpr_28
/* 802EDD48 002EAC88 7C 7C 1B 78 */ mr r28, r3
/* 802EDD4C 002EAC8C 3B A0 00 00 */ li r29, 0
/* 802EDD50 002EAC90 54 9F 06 3E */ clrlwi r31, r4, 0x18
@@ -2989,7 +2989,7 @@ lbl_802EDDDC:
/* 802EDDE8 002EAD28 38 60 00 01 */ li r3, 1
lbl_802EDDEC:
/* 802EDDEC 002EAD2C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EDDF0 002EAD30 48 07 44 35 */ bl func_80362224
/* 802EDDF0 002EAD30 48 07 44 35 */ bl _restgpr_28
/* 802EDDF4 002EAD34 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EDDF8 002EAD38 7C 08 03 A6 */ mtlr r0
/* 802EDDFC 002EAD3C 38 21 00 20 */ addi r1, r1, 0x20
@@ -3566,7 +3566,7 @@ lbl_802EE5D8:
/* 802EE5F4 002EB534 7C 08 02 A6 */ mflr r0
/* 802EE5F8 002EB538 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EE5FC 002EB53C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EE600 002EB540 48 07 3B D5 */ bl func_803621D4
/* 802EE600 002EB540 48 07 3B D5 */ bl _savegpr_27
/* 802EE604 002EB544 7C 7B 1B 78 */ mr r27, r3
/* 802EE608 002EB548 7C 9C 23 78 */ mr r28, r4
/* 802EE60C 002EB54C 7C BD 2B 78 */ mr r29, r5
@@ -3604,7 +3604,7 @@ lbl_802EE648:
/* 802EE684 002EB5C4 38 60 00 01 */ li r3, 1
lbl_802EE688:
/* 802EE688 002EB5C8 39 61 00 20 */ addi r11, r1, 0x20
/* 802EE68C 002EB5CC 48 07 3B 95 */ bl func_80362220
/* 802EE68C 002EB5CC 48 07 3B 95 */ bl _restgpr_27
/* 802EE690 002EB5D0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EE694 002EB5D4 7C 08 03 A6 */ mtlr r0
/* 802EE698 002EB5D8 38 21 00 20 */ addi r1, r1, 0x20
@@ -3862,7 +3862,7 @@ lbl_802EEA1C:
/* 802EEA30 002EB970 7C 08 02 A6 */ mflr r0
/* 802EEA34 002EB974 90 01 00 34 */ stw r0, 0x34(r1)
/* 802EEA38 002EB978 39 61 00 30 */ addi r11, r1, 0x30
/* 802EEA3C 002EB97C 48 07 37 9D */ bl func_803621D8
/* 802EEA3C 002EB97C 48 07 37 9D */ bl _savegpr_28
/* 802EEA40 002EB980 7C 7F 1B 78 */ mr r31, r3
/* 802EEA44 002EB984 3B 80 00 00 */ li r28, 0
lbl_802EEA48:
@@ -4058,7 +4058,7 @@ lbl_802EECF4:
/* 802EECFC 002EBC3C 7C 03 00 40 */ cmplw r3, r0
/* 802EED00 002EBC40 41 80 FF DC */ blt lbl_802EECDC
/* 802EED04 002EBC44 39 61 00 30 */ addi r11, r1, 0x30
/* 802EED08 002EBC48 48 07 35 1D */ bl func_80362224
/* 802EED08 002EBC48 48 07 35 1D */ bl _restgpr_28
/* 802EED0C 002EBC4C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802EED10 002EBC50 7C 08 03 A6 */ mtlr r0
/* 802EED14 002EBC54 38 21 00 30 */ addi r1, r1, 0x30
@@ -4174,7 +4174,7 @@ lbl_802EEE48:
/* 802EEE90 002EBDD0 7C 08 02 A6 */ mflr r0
/* 802EEE94 002EBDD4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EEE98 002EBDD8 39 61 00 20 */ addi r11, r1, 0x20
/* 802EEE9C 002EBDDC 48 07 33 39 */ bl func_803621D4
/* 802EEE9C 002EBDDC 48 07 33 39 */ bl _savegpr_27
/* 802EEEA0 002EBDE0 7C 7B 1B 79 */ or. r27, r3, r3
/* 802EEEA4 002EBDE4 7C 9C 23 78 */ mr r28, r4
/* 802EEEA8 002EBDE8 41 82 00 A8 */ beq lbl_802EEF50
@@ -4226,7 +4226,7 @@ lbl_802EEF40:
lbl_802EEF50:
/* 802EEF50 002EBE90 7F 63 DB 78 */ mr r3, r27
/* 802EEF54 002EBE94 39 61 00 20 */ addi r11, r1, 0x20
/* 802EEF58 002EBE98 48 07 32 C9 */ bl func_80362220
/* 802EEF58 002EBE98 48 07 32 C9 */ bl _restgpr_27
/* 802EEF5C 002EBE9C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EEF60 002EBEA0 7C 08 03 A6 */ mtlr r0
/* 802EEF64 002EBEA4 38 21 00 20 */ addi r1, r1, 0x20
@@ -4401,7 +4401,7 @@ lbl_802EF1B8:
/* 802EF1E4 002EC124 7C 08 02 A6 */ mflr r0
/* 802EF1E8 002EC128 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EF1EC 002EC12C 39 61 00 20 */ addi r11, r1, 0x20
/* 802EF1F0 002EC130 48 07 2F E9 */ bl func_803621D8
/* 802EF1F0 002EC130 48 07 2F E9 */ bl _savegpr_28
/* 802EF1F4 002EC134 7C 7C 1B 78 */ mr r28, r3
/* 802EF1F8 002EC138 3B A0 00 00 */ li r29, 0
/* 802EF1FC 002EC13C 54 9F 06 3E */ clrlwi r31, r4, 0x18
@@ -4451,7 +4451,7 @@ lbl_802EF288:
/* 802EF294 002EC1D4 38 60 00 01 */ li r3, 1
lbl_802EF298:
/* 802EF298 002EC1D8 39 61 00 20 */ addi r11, r1, 0x20
/* 802EF29C 002EC1DC 48 07 2F 89 */ bl func_80362224
/* 802EF29C 002EC1DC 48 07 2F 89 */ bl _restgpr_28
/* 802EF2A0 002EC1E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EF2A4 002EC1E4 7C 08 03 A6 */ mtlr r0
/* 802EF2A8 002EC1E8 38 21 00 20 */ addi r1, r1, 0x20
@@ -5027,7 +5027,7 @@ lbl_802EFA80:
/* 802EFA9C 002EC9DC 7C 08 02 A6 */ mflr r0
/* 802EFAA0 002EC9E0 90 01 00 24 */ stw r0, 0x24(r1)
/* 802EFAA4 002EC9E4 39 61 00 20 */ addi r11, r1, 0x20
/* 802EFAA8 002EC9E8 48 07 27 2D */ bl func_803621D4
/* 802EFAA8 002EC9E8 48 07 27 2D */ bl _savegpr_27
/* 802EFAAC 002EC9EC 7C 7B 1B 78 */ mr r27, r3
/* 802EFAB0 002EC9F0 7C 9C 23 78 */ mr r28, r4
/* 802EFAB4 002EC9F4 7C BD 2B 78 */ mr r29, r5
@@ -5065,7 +5065,7 @@ lbl_802EFAF0:
/* 802EFB2C 002ECA6C 38 60 00 01 */ li r3, 1
lbl_802EFB30:
/* 802EFB30 002ECA70 39 61 00 20 */ addi r11, r1, 0x20
/* 802EFB34 002ECA74 48 07 26 ED */ bl func_80362220
/* 802EFB34 002ECA74 48 07 26 ED */ bl _restgpr_27
/* 802EFB38 002ECA78 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802EFB3C 002ECA7C 7C 08 03 A6 */ mtlr r0
/* 802EFB40 002ECA80 38 21 00 20 */ addi r1, r1, 0x20
@@ -5312,7 +5312,7 @@ lbl_802EFE74:
/* 802EFEB0 002ECDF0 7C 08 02 A6 */ mflr r0
/* 802EFEB4 002ECDF4 90 01 00 34 */ stw r0, 0x34(r1)
/* 802EFEB8 002ECDF8 39 61 00 30 */ addi r11, r1, 0x30
/* 802EFEBC 002ECDFC 48 07 23 1D */ bl func_803621D8
/* 802EFEBC 002ECDFC 48 07 23 1D */ bl _savegpr_28
/* 802EFEC0 002ECE00 7C 7F 1B 78 */ mr r31, r3
/* 802EFEC4 002ECE04 3B 80 00 00 */ li r28, 0
lbl_802EFEC8:
@@ -5508,7 +5508,7 @@ lbl_802F0174:
/* 802F017C 002ED0BC 7C 03 00 40 */ cmplw r3, r0
/* 802F0180 002ED0C0 41 80 FF DC */ blt lbl_802F015C
/* 802F0184 002ED0C4 39 61 00 30 */ addi r11, r1, 0x30
/* 802F0188 002ED0C8 48 07 20 9D */ bl func_80362224
/* 802F0188 002ED0C8 48 07 20 9D */ bl _restgpr_28
/* 802F018C 002ED0CC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802F0190 002ED0D0 7C 08 03 A6 */ mtlr r0
/* 802F0194 002ED0D4 38 21 00 30 */ addi r1, r1, 0x30
@@ -5624,7 +5624,7 @@ lbl_802F02C8:
/* 802F0310 002ED250 7C 08 02 A6 */ mflr r0
/* 802F0314 002ED254 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F0318 002ED258 39 61 00 20 */ addi r11, r1, 0x20
/* 802F031C 002ED25C 48 07 1E B9 */ bl func_803621D4
/* 802F031C 002ED25C 48 07 1E B9 */ bl _savegpr_27
/* 802F0320 002ED260 7C 7B 1B 79 */ or. r27, r3, r3
/* 802F0324 002ED264 7C 9C 23 78 */ mr r28, r4
/* 802F0328 002ED268 41 82 00 A8 */ beq lbl_802F03D0
@@ -5676,7 +5676,7 @@ lbl_802F03C0:
lbl_802F03D0:
/* 802F03D0 002ED310 7F 63 DB 78 */ mr r3, r27
/* 802F03D4 002ED314 39 61 00 20 */ addi r11, r1, 0x20
/* 802F03D8 002ED318 48 07 1E 49 */ bl func_80362220
/* 802F03D8 002ED318 48 07 1E 49 */ bl _restgpr_27
/* 802F03DC 002ED31C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F03E0 002ED320 7C 08 03 A6 */ mtlr r0
/* 802F03E4 002ED324 38 21 00 20 */ addi r1, r1, 0x20
@@ -5851,7 +5851,7 @@ lbl_802F0638:
/* 802F0664 002ED5A4 7C 08 02 A6 */ mflr r0
/* 802F0668 002ED5A8 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F066C 002ED5AC 39 61 00 20 */ addi r11, r1, 0x20
/* 802F0670 002ED5B0 48 07 1B 69 */ bl func_803621D8
/* 802F0670 002ED5B0 48 07 1B 69 */ bl _savegpr_28
/* 802F0674 002ED5B4 7C 7C 1B 78 */ mr r28, r3
/* 802F0678 002ED5B8 3B A0 00 00 */ li r29, 0
/* 802F067C 002ED5BC 54 9F 06 3E */ clrlwi r31, r4, 0x18
@@ -5901,7 +5901,7 @@ lbl_802F0708:
/* 802F0714 002ED654 38 60 00 01 */ li r3, 1
lbl_802F0718:
/* 802F0718 002ED658 39 61 00 20 */ addi r11, r1, 0x20
/* 802F071C 002ED65C 48 07 1B 09 */ bl func_80362224
/* 802F071C 002ED65C 48 07 1B 09 */ bl _restgpr_28
/* 802F0720 002ED660 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F0724 002ED664 7C 08 03 A6 */ mtlr r0
/* 802F0728 002ED668 38 21 00 20 */ addi r1, r1, 0x20
@@ -6477,7 +6477,7 @@ lbl_802F0F00:
/* 802F0F1C 002EDE5C 7C 08 02 A6 */ mflr r0
/* 802F0F20 002EDE60 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F0F24 002EDE64 39 61 00 20 */ addi r11, r1, 0x20
/* 802F0F28 002EDE68 48 07 12 AD */ bl func_803621D4
/* 802F0F28 002EDE68 48 07 12 AD */ bl _savegpr_27
/* 802F0F2C 002EDE6C 7C 7B 1B 78 */ mr r27, r3
/* 802F0F30 002EDE70 7C 9C 23 78 */ mr r28, r4
/* 802F0F34 002EDE74 7C BD 2B 78 */ mr r29, r5
@@ -6515,7 +6515,7 @@ lbl_802F0F70:
/* 802F0FAC 002EDEEC 38 60 00 01 */ li r3, 1
lbl_802F0FB0:
/* 802F0FB0 002EDEF0 39 61 00 20 */ addi r11, r1, 0x20
/* 802F0FB4 002EDEF4 48 07 12 6D */ bl func_80362220
/* 802F0FB4 002EDEF4 48 07 12 6D */ bl _restgpr_27
/* 802F0FB8 002EDEF8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F0FBC 002EDEFC 7C 08 03 A6 */ mtlr r0
/* 802F0FC0 002EDF00 38 21 00 20 */ addi r1, r1, 0x20
@@ -6762,7 +6762,7 @@ lbl_802F12F4:
/* 802F1330 002EE270 7C 08 02 A6 */ mflr r0
/* 802F1334 002EE274 90 01 00 34 */ stw r0, 0x34(r1)
/* 802F1338 002EE278 39 61 00 30 */ addi r11, r1, 0x30
/* 802F133C 002EE27C 48 07 0E 9D */ bl func_803621D8
/* 802F133C 002EE27C 48 07 0E 9D */ bl _savegpr_28
/* 802F1340 002EE280 7C 7F 1B 78 */ mr r31, r3
/* 802F1344 002EE284 3B 80 00 00 */ li r28, 0
lbl_802F1348:
@@ -6958,7 +6958,7 @@ lbl_802F15F4:
/* 802F15FC 002EE53C 7C 03 00 40 */ cmplw r3, r0
/* 802F1600 002EE540 41 80 FF DC */ blt lbl_802F15DC
/* 802F1604 002EE544 39 61 00 30 */ addi r11, r1, 0x30
/* 802F1608 002EE548 48 07 0C 1D */ bl func_80362224
/* 802F1608 002EE548 48 07 0C 1D */ bl _restgpr_28
/* 802F160C 002EE54C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802F1610 002EE550 7C 08 03 A6 */ mtlr r0
/* 802F1614 002EE554 38 21 00 30 */ addi r1, r1, 0x30