mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-15 12:08:37 -04:00
Migrate many functions from d_save.s
This commit is contained in:
@@ -29,7 +29,7 @@ J3DMtxBuffer_NS_create:
|
||||
/* 8032625C 0032319C 7C 08 02 A6 */ mflr r0
|
||||
/* 80326260 003231A0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80326264 003231A4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80326268 003231A8 48 03 BF 71 */ bl func_803621D8
|
||||
/* 80326268 003231A8 48 03 BF 71 */ bl _savegpr_28
|
||||
/* 8032626C 003231AC 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80326270 003231B0 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80326274 003231B4 7C BE 2B 78 */ mr r30, r5
|
||||
@@ -97,7 +97,7 @@ lbl_80326348:
|
||||
/* 80326348 00323288 7F E3 FB 78 */ mr r3, r31
|
||||
lbl_8032634C:
|
||||
/* 8032634C 0032328C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80326350 00323290 48 03 BE D5 */ bl func_80362224
|
||||
/* 80326350 00323290 48 03 BE D5 */ bl _restgpr_28
|
||||
/* 80326354 00323294 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80326358 00323298 7C 08 03 A6 */ mtlr r0
|
||||
/* 8032635C 0032329C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -647,7 +647,7 @@ J3DMtxBuffer_NS_calcDrawMtx:
|
||||
/* 80326AD0 00323A10 7C 08 02 A6 */ mflr r0
|
||||
/* 80326AD4 00323A14 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 80326AD8 00323A18 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 80326ADC 00323A1C 48 03 B6 F9 */ bl func_803621D4
|
||||
/* 80326ADC 00323A1C 48 03 B6 F9 */ bl _savegpr_27
|
||||
/* 80326AE0 00323A20 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80326AE4 00323A24 2C 04 00 01 */ cmpwi r4, 1
|
||||
/* 80326AE8 00323A28 41 82 00 D0 */ beq lbl_80326BB8
|
||||
@@ -807,7 +807,7 @@ lbl_80326CDC:
|
||||
/* 80326D20 00323C60 4B FE B2 51 */ bl J3DPSMtxArrayConcat
|
||||
lbl_80326D24:
|
||||
/* 80326D24 00323C64 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 80326D28 00323C68 48 03 B4 F9 */ bl func_80362220
|
||||
/* 80326D28 00323C68 48 03 B4 F9 */ bl _restgpr_27
|
||||
/* 80326D2C 00323C6C 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 80326D30 00323C70 7C 08 03 A6 */ mtlr r0
|
||||
/* 80326D34 00323C74 38 21 00 50 */ addi r1, r1, 0x50
|
||||
@@ -937,7 +937,7 @@ J3DMtxBuffer_NS_calcBBoardMtx:
|
||||
/* 80326EF4 00323E34 7C 08 02 A6 */ mflr r0
|
||||
/* 80326EF8 00323E38 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80326EFC 00323E3C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80326F00 00323E40 48 03 B2 D5 */ bl func_803621D4
|
||||
/* 80326F00 00323E40 48 03 B2 D5 */ bl _savegpr_27
|
||||
/* 80326F04 00323E44 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80326F08 00323E48 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80326F0C 00323E4C A3 83 00 34 */ lhz r28, 0x34(r3)
|
||||
@@ -1018,7 +1018,7 @@ lbl_80327024:
|
||||
/* 80327028 00323F68 7C 00 E0 40 */ cmplw r0, r28
|
||||
/* 8032702C 00323F6C 41 80 FE EC */ blt lbl_80326F18
|
||||
/* 80327030 00323F70 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80327034 00323F74 48 03 B1 ED */ bl func_80362220
|
||||
/* 80327034 00323F74 48 03 B1 ED */ bl _restgpr_27
|
||||
/* 80327038 00323F78 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8032703C 00323F7C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80327040 00323F80 38 21 00 20 */ addi r1, r1, 0x20
|
||||
|
||||
Reference in New Issue
Block a user