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
+10 -10
View File
@@ -40,7 +40,7 @@ J3DShape_NS_addTexMtxIndexInDL:
/* 80314BBC 00311AFC 7C 08 02 A6 */ mflr r0
/* 80314BC0 00311B00 90 01 00 34 */ stw r0, 0x34(r1)
/* 80314BC4 00311B04 39 61 00 30 */ addi r11, r1, 0x30
/* 80314BC8 00311B08 48 04 D6 0D */ bl func_803621D4
/* 80314BC8 00311B08 48 04 D6 0D */ bl _savegpr_27
/* 80314BCC 00311B0C 7C 7F 1B 78 */ mr r31, r3
/* 80314BD0 00311B10 3C 60 80 3A */ lis r3, lbl_803A1E98@ha
/* 80314BD4 00311B14 38 C3 1E 98 */ addi r6, r3, lbl_803A1E98@l
@@ -103,7 +103,7 @@ lbl_80314C94:
/* 80314CA0 00311BE0 41 80 FF D4 */ blt lbl_80314C74
lbl_80314CA4:
/* 80314CA4 00311BE4 39 61 00 30 */ addi r11, r1, 0x30
/* 80314CA8 00311BE8 48 04 D5 79 */ bl func_80362220
/* 80314CA8 00311BE8 48 04 D5 79 */ bl _restgpr_27
/* 80314CAC 00311BEC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80314CB0 00311BF0 7C 08 03 A6 */ mtlr r0
/* 80314CB4 00311BF4 38 21 00 30 */ addi r1, r1, 0x30
@@ -184,7 +184,7 @@ J3DShape_NS_calcNBTScale:
/* 80314DAC 00311CEC 7C 08 02 A6 */ mflr r0
/* 80314DB0 00311CF0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80314DB4 00311CF4 39 61 00 20 */ addi r11, r1, 0x20
/* 80314DB8 00311CF8 48 04 D4 1D */ bl func_803621D4
/* 80314DB8 00311CF8 48 04 D4 1D */ bl _savegpr_27
/* 80314DBC 00311CFC 7C 7B 1B 78 */ mr r27, r3
/* 80314DC0 00311D00 7C 9C 23 78 */ mr r28, r4
/* 80314DC4 00311D04 7C BD 2B 78 */ mr r29, r5
@@ -209,7 +209,7 @@ lbl_80314E00:
/* 80314E08 00311D48 7C 03 00 40 */ cmplw r3, r0
/* 80314E0C 00311D4C 41 80 FF C8 */ blt lbl_80314DD4
/* 80314E10 00311D50 39 61 00 20 */ addi r11, r1, 0x20
/* 80314E14 00311D54 48 04 D4 0D */ bl func_80362220
/* 80314E14 00311D54 48 04 D4 0D */ bl _restgpr_27
/* 80314E18 00311D58 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80314E1C 00311D5C 7C 08 03 A6 */ mtlr r0
/* 80314E20 00311D60 38 21 00 20 */ addi r1, r1, 0x20
@@ -221,7 +221,7 @@ J3DShape_NS_countBumpMtxNum:
/* 80314E2C 00311D6C 7C 08 02 A6 */ mflr r0
/* 80314E30 00311D70 90 01 00 24 */ stw r0, 0x24(r1)
/* 80314E34 00311D74 39 61 00 20 */ addi r11, r1, 0x20
/* 80314E38 00311D78 48 04 D3 A1 */ bl func_803621D8
/* 80314E38 00311D78 48 04 D3 A1 */ bl _savegpr_28
/* 80314E3C 00311D7C 3B A0 00 00 */ li r29, 0
/* 80314E40 00311D80 3B 80 00 00 */ li r28, 0
/* 80314E44 00311D84 83 C3 00 38 */ lwz r30, 0x38(r3)
@@ -242,7 +242,7 @@ lbl_80314E70:
/* 80314E78 00311DB8 41 80 FF D8 */ blt lbl_80314E50
/* 80314E7C 00311DBC 7F A3 EB 78 */ mr r3, r29
/* 80314E80 00311DC0 39 61 00 20 */ addi r11, r1, 0x20
/* 80314E84 00311DC4 48 04 D3 A1 */ bl func_80362224
/* 80314E84 00311DC4 48 04 D3 A1 */ bl _restgpr_28
/* 80314E88 00311DC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80314E8C 00311DCC 7C 08 03 A6 */ mtlr r0
/* 80314E90 00311DD0 38 21 00 20 */ addi r1, r1, 0x20
@@ -334,7 +334,7 @@ J3DShape_NS_makeVtxArrayCmd:
/* 80314F9C 00311EDC 7C 08 02 A6 */ mflr r0
/* 80314FA0 00311EE0 90 01 00 64 */ stw r0, 0x64(r1)
/* 80314FA4 00311EE4 39 61 00 60 */ addi r11, r1, 0x60
/* 80314FA8 00311EE8 48 04 D2 2D */ bl func_803621D4
/* 80314FA8 00311EE8 48 04 D2 2D */ bl _savegpr_27
/* 80314FAC 00311EEC 80 83 00 4C */ lwz r4, 0x4c(r3)
/* 80314FB0 00311EF0 80 84 00 14 */ lwz r4, 0x14(r4)
/* 80314FB4 00311EF4 38 A0 00 00 */ li r5, 0
@@ -525,7 +525,7 @@ lbl_80315230:
/* 80315240 00312180 3B BD 00 04 */ addi r29, r29, 4
/* 80315244 00312184 41 80 FF C0 */ blt lbl_80315204
/* 80315248 00312188 39 61 00 60 */ addi r11, r1, 0x60
/* 8031524C 0031218C 48 04 CF D5 */ bl func_80362220
/* 8031524C 0031218C 48 04 CF D5 */ bl _restgpr_27
/* 80315250 00312190 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80315254 00312194 7C 08 03 A6 */ mtlr r0
/* 80315258 00312198 38 21 00 60 */ addi r1, r1, 0x60
@@ -668,7 +668,7 @@ J3DShape_NS_setArrayAndBindPipeline:
/* 80315450 00312390 7C 08 02 A6 */ mflr r0
/* 80315454 00312394 90 01 00 24 */ stw r0, 0x24(r1)
/* 80315458 00312398 39 61 00 20 */ addi r11, r1, 0x20
/* 8031545C 0031239C 48 04 CD 79 */ bl func_803621D4
/* 8031545C 0031239C 48 04 CD 79 */ bl _savegpr_27
/* 80315460 003123A0 7C 7F 1B 78 */ mr r31, r3
/* 80315464 003123A4 80 0D 90 50 */ lwz r0, lbl_804515D0-_SDA_BASE_(r13)
/* 80315468 003123A8 80 63 00 2C */ lwz r3, 0x2c(r3)
@@ -772,7 +772,7 @@ lbl_803155BC:
/* 803155C4 00312504 41 80 FF E0 */ blt lbl_803155A4
lbl_803155C8:
/* 803155C8 00312508 39 61 00 20 */ addi r11, r1, 0x20
/* 803155CC 0031250C 48 04 CC 55 */ bl func_80362220
/* 803155CC 0031250C 48 04 CC 55 */ bl _restgpr_27
/* 803155D0 00312510 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803155D4 00312514 7C 08 03 A6 */ mtlr r0
/* 803155D8 00312518 38 21 00 20 */ addi r1, r1, 0x20