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
@@ -81,7 +81,7 @@ J3DMtxCalcCalcTransformBasic_NS_calcTransform:
/* 8032ED34 0032BC74 7C 08 02 A6 */ mflr r0
/* 8032ED38 0032BC78 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032ED3C 0032BC7C 39 61 00 20 */ addi r11, r1, 0x20
/* 8032ED40 0032BC80 48 03 34 95 */ bl func_803621D4
/* 8032ED40 0032BC80 48 03 34 95 */ bl _savegpr_27
/* 8032ED44 0032BC84 7C 7B 1B 78 */ mr r27, r3
/* 8032ED48 0032BC88 83 8D 90 70 */ lwz r28, lbl_804515F0-_SDA_BASE_(r13)
/* 8032ED4C 0032BC8C 80 8D 90 74 */ lwz r4, lbl_804515F4-_SDA_BASE_(r13)
@@ -148,7 +148,7 @@ lbl_8032EE14:
/* 8032EE30 0032BD70 7F A4 EB 78 */ mr r4, r29
/* 8032EE34 0032BD74 48 01 76 7D */ bl PSMTXCopy
/* 8032EE38 0032BD78 39 61 00 20 */ addi r11, r1, 0x20
/* 8032EE3C 0032BD7C 48 03 33 E5 */ bl func_80362220
/* 8032EE3C 0032BD7C 48 03 33 E5 */ bl _restgpr_27
/* 8032EE40 0032BD80 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032EE44 0032BD84 7C 08 03 A6 */ mtlr r0
/* 8032EE48 0032BD88 38 21 00 20 */ addi r1, r1, 0x20
@@ -160,7 +160,7 @@ J3DMtxCalcCalcTransformSoftimage_NS_calcTransform:
/* 8032EE54 0032BD94 7C 08 02 A6 */ mflr r0
/* 8032EE58 0032BD98 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032EE5C 0032BD9C 39 61 00 20 */ addi r11, r1, 0x20
/* 8032EE60 0032BDA0 48 03 33 75 */ bl func_803621D4
/* 8032EE60 0032BDA0 48 03 33 75 */ bl _savegpr_27
/* 8032EE64 0032BDA4 7C 7B 1B 78 */ mr r27, r3
/* 8032EE68 0032BDA8 83 8D 90 70 */ lwz r28, lbl_804515F0-_SDA_BASE_(r13)
/* 8032EE6C 0032BDAC 80 6D 90 74 */ lwz r3, lbl_804515F4-_SDA_BASE_(r13)
@@ -246,7 +246,7 @@ lbl_8032EF88:
/* 8032EFA0 0032BEE0 48 01 75 11 */ bl PSMTXCopy
lbl_8032EFA4:
/* 8032EFA4 0032BEE4 39 61 00 20 */ addi r11, r1, 0x20
/* 8032EFA8 0032BEE8 48 03 32 79 */ bl func_80362220
/* 8032EFA8 0032BEE8 48 03 32 79 */ bl _restgpr_27
/* 8032EFAC 0032BEEC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032EFB0 0032BEF0 7C 08 03 A6 */ mtlr r0
/* 8032EFB4 0032BEF4 38 21 00 20 */ addi r1, r1, 0x20
@@ -258,7 +258,7 @@ J3DMtxCalcCalcTransformMaya_NS_calcTransform:
/* 8032EFC0 0032BF00 7C 08 02 A6 */ mflr r0
/* 8032EFC4 0032BF04 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032EFC8 0032BF08 39 61 00 20 */ addi r11, r1, 0x20
/* 8032EFCC 0032BF0C 48 03 32 09 */ bl func_803621D4
/* 8032EFCC 0032BF0C 48 03 32 09 */ bl _savegpr_27
/* 8032EFD0 0032BF10 7C 7F 1B 78 */ mr r31, r3
/* 8032EFD4 0032BF14 83 8D 90 74 */ lwz r28, lbl_804515F4-_SDA_BASE_(r13)
/* 8032EFD8 0032BF18 83 6D 90 70 */ lwz r27, lbl_804515F0-_SDA_BASE_(r13)
@@ -348,7 +348,7 @@ lbl_8032F0E4:
/* 8032F11C 0032C05C C0 1F 00 08 */ lfs f0, 8(r31)
/* 8032F120 0032C060 D0 03 00 08 */ stfs f0, 8(r3)
/* 8032F124 0032C064 39 61 00 20 */ addi r11, r1, 0x20
/* 8032F128 0032C068 48 03 30 F9 */ bl func_80362220
/* 8032F128 0032C068 48 03 30 F9 */ bl _restgpr_27
/* 8032F12C 0032C06C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032F130 0032C070 7C 08 03 A6 */ mtlr r0
/* 8032F134 0032C074 38 21 00 20 */ addi r1, r1, 0x20
@@ -440,7 +440,7 @@ J3DJoint_NS_entryIn:
/* 8032F258 0032C198 7C 08 02 A6 */ mflr r0
/* 8032F25C 0032C19C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032F260 0032C1A0 39 61 00 20 */ addi r11, r1, 0x20
/* 8032F264 0032C1A4 48 03 2F 71 */ bl func_803621D4
/* 8032F264 0032C1A4 48 03 2F 71 */ bl _savegpr_27
/* 8032F268 0032C1A8 3C 80 80 43 */ lis r4, lbl_80434AC8@ha
/* 8032F26C 0032C1AC 3B E4 4A C8 */ addi r31, r4, lbl_80434AC8@l
/* 8032F270 0032C1B0 80 9F 00 38 */ lwz r4, 0x38(r31)
@@ -548,7 +548,7 @@ lbl_8032F3D8:
/* 8032F3D8 0032C318 28 1C 00 00 */ cmplwi r28, 0
/* 8032F3DC 0032C31C 40 82 FE C4 */ bne lbl_8032F2A0
/* 8032F3E0 0032C320 39 61 00 20 */ addi r11, r1, 0x20
/* 8032F3E4 0032C324 48 03 2E 3D */ bl func_80362220
/* 8032F3E4 0032C324 48 03 2E 3D */ bl _restgpr_27
/* 8032F3E8 0032C328 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8032F3EC 0032C32C 7C 08 03 A6 */ mtlr r0
/* 8032F3F0 0032C330 38 21 00 20 */ addi r1, r1, 0x20
@@ -572,7 +572,7 @@ J3DJoint_NS_recursiveCalc:
/* 8032F42C 0032C36C DB 41 00 50 */ stfd f26, 0x50(r1)
/* 8032F430 0032C370 F3 41 00 58 */ psq_st f26, 88(r1), 0, qr0
/* 8032F434 0032C374 39 61 00 50 */ addi r11, r1, 0x50
/* 8032F438 0032C378 48 03 2D 9D */ bl func_803621D4
/* 8032F438 0032C378 48 03 2D 9D */ bl _savegpr_27
/* 8032F43C 0032C37C 7C 7E 1B 78 */ mr r30, r3
/* 8032F440 0032C380 3B E0 00 00 */ li r31, 0
/* 8032F444 0032C384 3C 60 80 43 */ lis r3, lbl_80434BE4@ha
@@ -666,7 +666,7 @@ lbl_8032F560:
/* 8032F588 0032C4C8 E3 41 00 58 */ psq_l f26, 88(r1), 0, qr0
/* 8032F58C 0032C4CC CB 41 00 50 */ lfd f26, 0x50(r1)
/* 8032F590 0032C4D0 39 61 00 50 */ addi r11, r1, 0x50
/* 8032F594 0032C4D4 48 03 2C 8D */ bl func_80362220
/* 8032F594 0032C4D4 48 03 2C 8D */ bl _restgpr_27
/* 8032F598 0032C4D8 80 01 00 B4 */ lwz r0, 0xb4(r1)
/* 8032F59C 0032C4DC 7C 08 03 A6 */ mtlr r0
/* 8032F5A0 0032C4E0 38 21 00 B0 */ addi r1, r1, 0xb0