mirror of
https://github.com/zeldaret/tp
synced 2026-09-03 02:03:55 -04:00
Migrate many functions from d_save.s
This commit is contained in:
+18
-18
@@ -278,7 +278,7 @@ JASTrack_NS_init:
|
||||
/* 802915D8 0028E518 7C 08 02 A6 */ mflr r0
|
||||
/* 802915DC 0028E51C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802915E0 0028E520 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802915E4 0028E524 48 0D 0B F1 */ bl func_803621D4
|
||||
/* 802915E4 0028E524 48 0D 0B F1 */ bl _savegpr_27
|
||||
/* 802915E8 0028E528 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802915EC 0028E52C 3C 80 80 3A */ lis r4, lbl_8039AFD0@ha
|
||||
/* 802915F0 0028E530 3B 64 AF D0 */ addi r27, r4, lbl_8039AFD0@l
|
||||
@@ -480,7 +480,7 @@ lbl_80291868:
|
||||
/* 802918DC 0028E81C 98 1C 02 16 */ stb r0, 0x216(r28)
|
||||
/* 802918E0 0028E820 98 9C 02 15 */ stb r4, 0x215(r28)
|
||||
/* 802918E4 0028E824 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802918E8 0028E828 48 0D 09 39 */ bl func_80362220
|
||||
/* 802918E8 0028E828 48 0D 09 39 */ bl _restgpr_27
|
||||
/* 802918EC 0028E82C 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802918F0 0028E830 7C 08 03 A6 */ mtlr r0
|
||||
/* 802918F4 0028E834 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -738,7 +738,7 @@ JASTrack_NS_openChild:
|
||||
/* 80291C34 0028EB74 7C 08 02 A6 */ mflr r0
|
||||
/* 80291C38 0028EB78 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80291C3C 0028EB7C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80291C40 0028EB80 48 0D 05 95 */ bl func_803621D4
|
||||
/* 80291C40 0028EB80 48 0D 05 95 */ bl _savegpr_27
|
||||
/* 80291C44 0028EB84 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80291C48 0028EB88 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80291C4C 0028EB8C 54 80 10 3A */ slwi r0, r4, 2
|
||||
@@ -835,7 +835,7 @@ lbl_80291D78:
|
||||
/* 80291D90 0028ECD0 7F 83 E3 78 */ mr r3, r28
|
||||
lbl_80291D94:
|
||||
/* 80291D94 0028ECD4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80291D98 0028ECD8 48 0D 04 89 */ bl func_80362220
|
||||
/* 80291D98 0028ECD8 48 0D 04 89 */ bl _restgpr_27
|
||||
/* 80291D9C 0028ECDC 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80291DA0 0028ECE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80291DA4 0028ECE4 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -872,7 +872,7 @@ JASTrack_NS_channelStart:
|
||||
/* 80291DFC 0028ED3C 7C 08 02 A6 */ mflr r0
|
||||
/* 80291E00 0028ED40 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80291E04 0028ED44 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80291E08 0028ED48 48 0D 03 CD */ bl func_803621D4
|
||||
/* 80291E08 0028ED48 48 0D 03 CD */ bl _savegpr_27
|
||||
/* 80291E0C 0028ED4C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80291E10 0028ED50 7C 9B 23 78 */ mr r27, r4
|
||||
/* 80291E14 0028ED54 7C BE 2B 78 */ mr r30, r5
|
||||
@@ -950,7 +950,7 @@ lbl_80291F1C:
|
||||
/* 80291F1C 0028EE5C 7F A3 EB 78 */ mr r3, r29
|
||||
lbl_80291F20:
|
||||
/* 80291F20 0028EE60 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80291F24 0028EE64 48 0D 02 FD */ bl func_80362220
|
||||
/* 80291F24 0028EE64 48 0D 02 FD */ bl _restgpr_27
|
||||
/* 80291F28 0028EE68 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80291F2C 0028EE6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80291F30 0028EE70 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -1199,7 +1199,7 @@ JASTrack_NS_overwriteOsc:
|
||||
/* 80292270 0028F1B0 7C 08 02 A6 */ mflr r0
|
||||
/* 80292274 0028F1B4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80292278 0028F1B8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029227C 0028F1BC 48 0C FF 5D */ bl func_803621D8
|
||||
/* 8029227C 0028F1BC 48 0C FF 5D */ bl _savegpr_28
|
||||
/* 80292280 0028F1C0 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80292284 0028F1C4 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80292288 0028F1C8 3B C0 00 00 */ li r30, 0
|
||||
@@ -1219,7 +1219,7 @@ lbl_802922B0:
|
||||
/* 802922B8 0028F1F8 3B FF 00 18 */ addi r31, r31, 0x18
|
||||
/* 802922BC 0028F1FC 41 80 FF D4 */ blt lbl_80292290
|
||||
/* 802922C0 0028F200 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802922C4 0028F204 48 0C FF 61 */ bl func_80362224
|
||||
/* 802922C4 0028F204 48 0C FF 61 */ bl _restgpr_28
|
||||
/* 802922C8 0028F208 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802922CC 0028F20C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802922D0 0028F210 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -1423,7 +1423,7 @@ JASTrack_NS_updateSeq:
|
||||
/* 8029258C 0028F4CC DB E1 00 20 */ stfd f31, 0x20(r1)
|
||||
/* 80292590 0028F4D0 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
||||
/* 80292594 0028F4D4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292598 0028F4D8 48 0C FC 41 */ bl func_803621D8
|
||||
/* 80292598 0028F4D8 48 0C FC 41 */ bl _savegpr_28
|
||||
/* 8029259C 0028F4DC 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802925A0 0028F4E0 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802925A4 0028F4E4 FF E0 08 90 */ fmr f31, f1
|
||||
@@ -1465,7 +1465,7 @@ lbl_80292614:
|
||||
/* 80292624 0028F564 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
||||
/* 80292628 0028F568 CB E1 00 20 */ lfd f31, 0x20(r1)
|
||||
/* 8029262C 0028F56C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292630 0028F570 48 0C FB F5 */ bl func_80362224
|
||||
/* 80292630 0028F570 48 0C FB F5 */ bl _restgpr_28
|
||||
/* 80292634 0028F574 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80292638 0028F578 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029263C 0028F57C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -1535,7 +1535,7 @@ JASTrack_NS_noteOffAll:
|
||||
/* 8029270C 0028F64C 7C 08 02 A6 */ mflr r0
|
||||
/* 80292710 0028F650 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80292714 0028F654 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292718 0028F658 48 0C FA C1 */ bl func_803621D8
|
||||
/* 80292718 0028F658 48 0C FA C1 */ bl _savegpr_28
|
||||
/* 8029271C 0028F65C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80292720 0028F660 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80292724 0028F664 3B E0 00 00 */ li r31, 0
|
||||
@@ -1568,7 +1568,7 @@ lbl_80292778:
|
||||
/* 80292780 0028F6C0 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80292784 0028F6C4 41 80 FF D0 */ blt lbl_80292754
|
||||
/* 80292788 0028F6C8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029278C 0028F6CC 48 0C FA 99 */ bl func_80362224
|
||||
/* 8029278C 0028F6CC 48 0C FA 99 */ bl _restgpr_28
|
||||
/* 80292790 0028F6D0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80292794 0028F6D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80292798 0028F6D8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -1744,7 +1744,7 @@ JASTrack_NS_setChannelPauseFlag:
|
||||
/* 802929A4 0028F8E4 7C 08 02 A6 */ mflr r0
|
||||
/* 802929A8 0028F8E8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802929AC 0028F8EC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802929B0 0028F8F0 48 0C F8 29 */ bl func_803621D8
|
||||
/* 802929B0 0028F8F0 48 0C F8 29 */ bl _savegpr_28
|
||||
/* 802929B4 0028F8F4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802929B8 0028F8F8 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802929BC 0028F8FC 3B C0 00 00 */ li r30, 0
|
||||
@@ -1779,7 +1779,7 @@ lbl_80292A14:
|
||||
/* 80292A1C 0028F95C 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80292A20 0028F960 41 80 FF DC */ blt lbl_802929FC
|
||||
/* 80292A24 0028F964 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292A28 0028F968 48 0C F7 FD */ bl func_80362224
|
||||
/* 80292A28 0028F968 48 0C F7 FD */ bl _restgpr_28
|
||||
/* 80292A2C 0028F96C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80292A30 0028F970 7C 08 03 A6 */ mtlr r0
|
||||
/* 80292A34 0028F974 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -2051,7 +2051,7 @@ JASTrack_NS_tickProc:
|
||||
/* 80292DA4 0028FCE4 7C 08 02 A6 */ mflr r0
|
||||
/* 80292DA8 0028FCE8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80292DAC 0028FCEC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292DB0 0028FCF0 48 0C F4 25 */ bl func_803621D4
|
||||
/* 80292DB0 0028FCF0 48 0C F4 25 */ bl _savegpr_27
|
||||
/* 80292DB4 0028FCF4 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 80292DB8 0028FCF8 88 03 02 16 */ lbz r0, 0x216(r3)
|
||||
/* 80292DBC 0028FCFC 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
|
||||
@@ -2110,7 +2110,7 @@ lbl_80292E70:
|
||||
/* 80292E80 0028FDC0 38 60 00 00 */ li r3, 0
|
||||
lbl_80292E84:
|
||||
/* 80292E84 0028FDC4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80292E88 0028FDC8 48 0C F3 99 */ bl func_80362220
|
||||
/* 80292E88 0028FDC8 48 0C F3 99 */ bl _restgpr_27
|
||||
/* 80292E8C 0028FDCC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80292E90 0028FDD0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80292E94 0028FDD4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -2351,7 +2351,7 @@ JASTrack_NS_TChannelMgr_NS_releaseAll:
|
||||
/* 802931B4 002900F4 7C 08 02 A6 */ mflr r0
|
||||
/* 802931B8 002900F8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802931BC 002900FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802931C0 00290100 48 0C F0 15 */ bl func_803621D4
|
||||
/* 802931C0 00290100 48 0C F0 15 */ bl _savegpr_27
|
||||
/* 802931C4 00290104 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 802931C8 00290108 3B A0 00 00 */ li r29, 0
|
||||
/* 802931CC 0029010C 3B E0 00 00 */ li r31, 0
|
||||
@@ -2372,7 +2372,7 @@ lbl_802931F8:
|
||||
/* 80293200 00290140 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80293204 00290144 41 80 FF D0 */ blt lbl_802931D4
|
||||
/* 80293208 00290148 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029320C 0029014C 48 0C F0 15 */ bl func_80362220
|
||||
/* 8029320C 0029014C 48 0C F0 15 */ bl _restgpr_27
|
||||
/* 80293210 00290150 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80293214 00290154 7C 08 03 A6 */ mtlr r0
|
||||
/* 80293218 00290158 38 21 00 20 */ addi r1, r1, 0x20
|
||||
|
||||
Reference in New Issue
Block a user