mirror of
https://github.com/zeldaret/tp
synced 2026-08-16 21:18:11 -04:00
Migrate many functions from d_save.s
This commit is contained in:
@@ -766,7 +766,7 @@ lbl_80156AFC:
|
||||
/* 80156B50 00153A90 7C 08 02 A6 */ mflr r0
|
||||
/* 80156B54 00153A94 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80156B58 00153A98 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80156B5C 00153A9C 48 20 B6 7D */ bl func_803621D8
|
||||
/* 80156B5C 00153A9C 48 20 B6 7D */ bl _savegpr_28
|
||||
/* 80156B60 00153AA0 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80156B64 00153AA4 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80156B68 00153AA8 88 03 09 E8 */ lbz r0, 0x9e8(r3)
|
||||
@@ -828,7 +828,7 @@ lbl_80156C24:
|
||||
/* 80156C34 00153B74 2C 03 00 04 */ cmpwi r3, 4
|
||||
lbl_80156C38:
|
||||
/* 80156C38 00153B78 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80156C3C 00153B7C 48 20 B5 E9 */ bl func_80362224
|
||||
/* 80156C3C 00153B7C 48 20 B5 E9 */ bl _restgpr_28
|
||||
/* 80156C40 00153B80 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80156C44 00153B84 7C 08 03 A6 */ mtlr r0
|
||||
/* 80156C48 00153B88 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -837,7 +837,7 @@ lbl_80156C38:
|
||||
/* 80156C54 00153B94 7C 08 02 A6 */ mflr r0
|
||||
/* 80156C58 00153B98 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80156C5C 00153B9C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80156C60 00153BA0 48 20 B5 79 */ bl func_803621D8
|
||||
/* 80156C60 00153BA0 48 20 B5 79 */ bl _savegpr_28
|
||||
/* 80156C64 00153BA4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80156C68 00153BA8 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80156C6C 00153BAC 88 03 09 E8 */ lbz r0, 0x9e8(r3)
|
||||
@@ -881,7 +881,7 @@ lbl_80156CD4:
|
||||
/* 80156CFC 00153C3C 4B ED 63 0D */ bl dComIfG_resDelete
|
||||
/* 80156D00 00153C40 38 60 00 01 */ li r3, 1
|
||||
/* 80156D04 00153C44 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80156D08 00153C48 48 20 B5 1D */ bl func_80362224
|
||||
/* 80156D08 00153C48 48 20 B5 1D */ bl _restgpr_28
|
||||
/* 80156D0C 00153C4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80156D10 00153C50 7C 08 03 A6 */ mtlr r0
|
||||
/* 80156D14 00153C54 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -1122,7 +1122,7 @@ daNpcCd_c_NS_jntNodeCB:
|
||||
/* 80157088 00153FC8 7C 08 02 A6 */ mflr r0
|
||||
/* 8015708C 00153FCC 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 80157090 00153FD0 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 80157094 00153FD4 48 20 B1 45 */ bl func_803621D8
|
||||
/* 80157094 00153FD4 48 20 B1 45 */ bl _savegpr_28
|
||||
/* 80157098 00153FD8 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8015709C 00153FDC 7C BD 2B 78 */ mr r29, r5
|
||||
/* 801570A0 00153FE0 A3 E4 00 14 */ lhz r31, 0x14(r4)
|
||||
@@ -1311,7 +1311,7 @@ lbl_8015731C:
|
||||
/* 8015734C 0015428C 48 1E F1 65 */ bl PSMTXCopy
|
||||
/* 80157350 00154290 38 60 00 01 */ li r3, 1
|
||||
/* 80157354 00154294 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 80157358 00154298 48 20 AE CD */ bl func_80362224
|
||||
/* 80157358 00154298 48 20 AE CD */ bl _restgpr_28
|
||||
/* 8015735C 0015429C 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 80157360 001542A0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80157364 001542A4 38 21 00 50 */ addi r1, r1, 0x50
|
||||
|
||||
+10
-10
@@ -29,7 +29,7 @@ lbl_80157CEC:
|
||||
/* 80157D04 00154C44 7C 08 02 A6 */ mflr r0
|
||||
/* 80157D08 00154C48 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80157D0C 00154C4C 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80157D10 00154C50 48 20 A4 C5 */ bl func_803621D4
|
||||
/* 80157D10 00154C50 48 20 A4 C5 */ bl _savegpr_27
|
||||
/* 80157D14 00154C54 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80157D18 00154C58 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80157D1C 00154C5C 48 00 1B CD */ bl daNpcCd2_c_NS_getNpcMdlDataP
|
||||
@@ -171,7 +171,7 @@ lbl_80157EF0:
|
||||
/* 80157F0C 00154E4C 38 60 00 01 */ li r3, 1
|
||||
lbl_80157F10:
|
||||
/* 80157F10 00154E50 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80157F14 00154E54 48 20 A3 0D */ bl func_80362220
|
||||
/* 80157F14 00154E54 48 20 A3 0D */ bl _restgpr_27
|
||||
/* 80157F18 00154E58 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80157F1C 00154E5C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80157F20 00154E60 38 21 00 40 */ addi r1, r1, 0x40
|
||||
@@ -1036,7 +1036,7 @@ lbl_80158B68:
|
||||
/* 80158BBC 00155AFC 7C 08 02 A6 */ mflr r0
|
||||
/* 80158BC0 00155B00 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80158BC4 00155B04 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80158BC8 00155B08 48 20 96 11 */ bl func_803621D8
|
||||
/* 80158BC8 00155B08 48 20 96 11 */ bl _savegpr_28
|
||||
/* 80158BCC 00155B0C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80158BD0 00155B10 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80158BD4 00155B14 88 03 0A C6 */ lbz r0, 0xac6(r3)
|
||||
@@ -1098,7 +1098,7 @@ lbl_80158C90:
|
||||
/* 80158CA0 00155BE0 2C 03 00 04 */ cmpwi r3, 4
|
||||
lbl_80158CA4:
|
||||
/* 80158CA4 00155BE4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80158CA8 00155BE8 48 20 95 7D */ bl func_80362224
|
||||
/* 80158CA8 00155BE8 48 20 95 7D */ bl _restgpr_28
|
||||
/* 80158CAC 00155BEC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80158CB0 00155BF0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80158CB4 00155BF4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -1107,7 +1107,7 @@ lbl_80158CA4:
|
||||
/* 80158CC0 00155C00 7C 08 02 A6 */ mflr r0
|
||||
/* 80158CC4 00155C04 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80158CC8 00155C08 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80158CCC 00155C0C 48 20 95 0D */ bl func_803621D8
|
||||
/* 80158CCC 00155C0C 48 20 95 0D */ bl _savegpr_28
|
||||
/* 80158CD0 00155C10 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80158CD4 00155C14 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80158CD8 00155C18 88 03 0A C6 */ lbz r0, 0xac6(r3)
|
||||
@@ -1151,7 +1151,7 @@ lbl_80158D40:
|
||||
/* 80158D68 00155CA8 4B ED 42 A1 */ bl dComIfG_resDelete
|
||||
/* 80158D6C 00155CAC 38 60 00 01 */ li r3, 1
|
||||
/* 80158D70 00155CB0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80158D74 00155CB4 48 20 94 B1 */ bl func_80362224
|
||||
/* 80158D74 00155CB4 48 20 94 B1 */ bl _restgpr_28
|
||||
/* 80158D78 00155CB8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80158D7C 00155CBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80158D80 00155CC0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -2038,7 +2038,7 @@ lbl_80159A28:
|
||||
/* 80159A44 00156984 DB E1 00 20 */ stfd f31, 0x20(r1)
|
||||
/* 80159A48 00156988 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
||||
/* 80159A4C 0015698C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80159A50 00156990 48 20 87 89 */ bl func_803621D8
|
||||
/* 80159A50 00156990 48 20 87 89 */ bl _savegpr_28
|
||||
/* 80159A54 00156994 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80159A58 00156998 7C DC 33 78 */ mr r28, r6
|
||||
/* 80159A5C 0015699C 7C FD 3B 78 */ mr r29, r7
|
||||
@@ -2161,7 +2161,7 @@ lbl_80159BF4:
|
||||
/* 80159BF4 00156B34 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
||||
/* 80159BF8 00156B38 CB E1 00 20 */ lfd f31, 0x20(r1)
|
||||
/* 80159BFC 00156B3C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80159C00 00156B40 48 20 86 25 */ bl func_80362224
|
||||
/* 80159C00 00156B40 48 20 86 25 */ bl _restgpr_28
|
||||
/* 80159C04 00156B44 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80159C08 00156B48 7C 08 03 A6 */ mtlr r0
|
||||
/* 80159C0C 00156B4C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -2741,7 +2741,7 @@ PathTrace_c_NS_checkObstacleSub:
|
||||
/* 8015A3F0 00157330 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 8015A3F4 00157334 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
||||
/* 8015A3F8 00157338 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8015A3FC 0015733C 48 20 7D D9 */ bl func_803621D4
|
||||
/* 8015A3FC 0015733C 48 20 7D D9 */ bl _savegpr_27
|
||||
/* 8015A400 00157340 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8015A404 00157344 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8015A408 00157348 80 03 00 00 */ lwz r0, 0(r3)
|
||||
@@ -2793,7 +2793,7 @@ lbl_8015A4B8:
|
||||
/* 8015A4B8 001573F8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
||||
/* 8015A4BC 001573FC CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 8015A4C0 00157400 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8015A4C4 00157404 48 20 7D 5D */ bl func_80362220
|
||||
/* 8015A4C4 00157404 48 20 7D 5D */ bl _restgpr_27
|
||||
/* 8015A4C8 00157408 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 8015A4CC 0015740C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8015A4D0 00157410 38 21 00 40 */ addi r1, r1, 0x40
|
||||
|
||||
Reference in New Issue
Block a user