mirror of
https://github.com/zeldaret/tp
synced 2026-06-17 07:08:04 -04:00
Migrate many functions from d_save.s
This commit is contained in:
@@ -121,7 +121,7 @@ JMessage_NS_TControl_NS_render:
|
||||
/* 802A76C0 002A4600 7C 08 02 A6 */ mflr r0
|
||||
/* 802A76C4 002A4604 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A76C8 002A4608 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A76CC 002A460C 48 0B AB 0D */ bl func_803621D8
|
||||
/* 802A76CC 002A460C 48 0B AB 0D */ bl _savegpr_28
|
||||
/* 802A76D0 002A4610 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A76D4 002A4614 38 60 00 00 */ li r3, 0
|
||||
/* 802A76D8 002A4618 83 9F 00 20 */ lwz r28, 0x20(r31)
|
||||
@@ -193,7 +193,7 @@ lbl_802A77C4:
|
||||
/* 802A77CC 002A470C 48 00 13 55 */ bl JMessage_NS_TRenderingProcessor_NS_process
|
||||
lbl_802A77D0:
|
||||
/* 802A77D0 002A4710 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A77D4 002A4714 48 0B AA 51 */ bl func_80362224
|
||||
/* 802A77D4 002A4714 48 0B AA 51 */ bl _restgpr_28
|
||||
/* 802A77D8 002A4718 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A77DC 002A471C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A77E0 002A4720 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -205,7 +205,7 @@ JMessage_NS_TControl_NS_setMessageCode:
|
||||
/* 802A77EC 002A472C 7C 08 02 A6 */ mflr r0
|
||||
/* 802A77F0 002A4730 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A77F4 002A4734 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A77F8 002A4738 48 0B A9 E1 */ bl func_803621D8
|
||||
/* 802A77F8 002A4738 48 0B A9 E1 */ bl _savegpr_28
|
||||
/* 802A77FC 002A473C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A7800 002A4740 7C 80 23 78 */ mr r0, r4
|
||||
/* 802A7804 002A4744 7C A6 2B 78 */ mr r6, r5
|
||||
@@ -271,7 +271,7 @@ lbl_802A78D8:
|
||||
/* 802A78D8 002A4818 38 60 00 01 */ li r3, 1
|
||||
lbl_802A78DC:
|
||||
/* 802A78DC 002A481C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A78E0 002A4820 48 0B A9 45 */ bl func_80362224
|
||||
/* 802A78E0 002A4820 48 0B A9 45 */ bl _restgpr_28
|
||||
/* 802A78E4 002A4824 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A78E8 002A4828 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A78EC 002A482C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -283,7 +283,7 @@ JMessage_NS_TControl_NS_setMessageID:
|
||||
/* 802A78F8 002A4838 7C 08 02 A6 */ mflr r0
|
||||
/* 802A78FC 002A483C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A7900 002A4840 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A7904 002A4844 48 0B A8 D5 */ bl func_803621D8
|
||||
/* 802A7904 002A4844 48 0B A8 D5 */ bl _savegpr_28
|
||||
/* 802A7908 002A4848 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A790C 002A484C 83 C3 00 04 */ lwz r30, 4(r3)
|
||||
/* 802A7910 002A4850 28 1E 00 00 */ cmplwi r30, 0
|
||||
@@ -358,7 +358,7 @@ lbl_802A7A04:
|
||||
/* 802A7A04 002A4944 38 60 00 01 */ li r3, 1
|
||||
lbl_802A7A08:
|
||||
/* 802A7A08 002A4948 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A7A0C 002A494C 48 0B A8 19 */ bl func_80362224
|
||||
/* 802A7A0C 002A494C 48 0B A8 19 */ bl _restgpr_28
|
||||
/* 802A7A10 002A4950 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A7A14 002A4954 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A7A18 002A4958 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -370,7 +370,7 @@ JMessage_NS_TControl_NS_setMessageCode_inSequence_:
|
||||
/* 802A7A24 002A4964 7C 08 02 A6 */ mflr r0
|
||||
/* 802A7A28 002A4968 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A7A2C 002A496C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A7A30 002A4970 48 0B A7 A9 */ bl func_803621D8
|
||||
/* 802A7A30 002A4970 48 0B A7 A9 */ bl _savegpr_28
|
||||
/* 802A7A34 002A4974 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A7A38 002A4978 7C 9C 23 78 */ mr r28, r4
|
||||
/* 802A7A3C 002A497C 7C BD 2B 78 */ mr r29, r5
|
||||
@@ -420,7 +420,7 @@ lbl_802A7AA4:
|
||||
/* 802A7ADC 002A4A1C 38 60 00 01 */ li r3, 1
|
||||
lbl_802A7AE0:
|
||||
/* 802A7AE0 002A4A20 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A7AE4 002A4A24 48 0B A7 41 */ bl func_80362224
|
||||
/* 802A7AE4 002A4A24 48 0B A7 41 */ bl _restgpr_28
|
||||
/* 802A7AE8 002A4A28 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A7AEC 002A4A2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A7AF0 002A4A30 38 21 00 20 */ addi r1, r1, 0x20
|
||||
|
||||
@@ -375,7 +375,7 @@ JMessage_NS_TProcessor_NS_on_tag_:
|
||||
/* 802A7FE8 002A4F28 7C 08 02 A6 */ mflr r0
|
||||
/* 802A7FEC 002A4F2C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A7FF0 002A4F30 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A7FF4 002A4F34 48 0B A1 E5 */ bl func_803621D8
|
||||
/* 802A7FF4 002A4F34 48 0B A1 E5 */ bl _savegpr_28
|
||||
/* 802A7FF8 002A4F38 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A7FFC 002A4F3C 83 C3 00 0C */ lwz r30, 0xc(r3)
|
||||
/* 802A8000 002A4F40 8B FE 00 00 */ lbz r31, 0(r30)
|
||||
@@ -407,7 +407,7 @@ JMessage_NS_TProcessor_NS_on_tag_:
|
||||
/* 802A8068 002A4FA8 4E 80 04 21 */ bctrl
|
||||
lbl_802A806C:
|
||||
/* 802A806C 002A4FAC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A8070 002A4FB0 48 0B A1 B5 */ bl func_80362224
|
||||
/* 802A8070 002A4FB0 48 0B A1 B5 */ bl _restgpr_28
|
||||
/* 802A8074 002A4FB4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A8078 002A4FB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A807C 002A4FBC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
|
||||
@@ -378,7 +378,7 @@ lbl_802A919C:
|
||||
/* 802A91BC 002A60FC 7C 08 02 A6 */ mflr r0
|
||||
/* 802A91C0 002A6100 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802A91C4 002A6104 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A91C8 002A6108 48 0B 90 11 */ bl func_803621D8
|
||||
/* 802A91C8 002A6108 48 0B 90 11 */ bl _savegpr_28
|
||||
/* 802A91CC 002A610C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A91D0 002A6110 7C DC 33 78 */ mr r28, r6
|
||||
/* 802A91D4 002A6114 83 C4 00 00 */ lwz r30, 0(r4)
|
||||
@@ -457,7 +457,7 @@ lbl_802A92A8:
|
||||
/* 802A92D8 002A6218 38 60 00 01 */ li r3, 1
|
||||
lbl_802A92DC:
|
||||
/* 802A92DC 002A621C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A92E0 002A6220 48 0B 8F 45 */ bl func_80362224
|
||||
/* 802A92E0 002A6220 48 0B 8F 45 */ bl _restgpr_28
|
||||
/* 802A92E4 002A6224 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802A92E8 002A6228 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A92EC 002A622C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -466,7 +466,7 @@ lbl_802A92DC:
|
||||
/* 802A92F8 002A6238 7C 08 02 A6 */ mflr r0
|
||||
/* 802A92FC 002A623C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802A9300 002A6240 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A9304 002A6244 48 0B 8E D5 */ bl func_803621D8
|
||||
/* 802A9304 002A6244 48 0B 8E D5 */ bl _savegpr_28
|
||||
/* 802A9308 002A6248 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802A930C 002A624C 80 E4 00 00 */ lwz r7, 0(r4)
|
||||
/* 802A9310 002A6250 80 07 00 04 */ lwz r0, 4(r7)
|
||||
@@ -572,7 +572,7 @@ lbl_802A9474:
|
||||
/* 802A9474 002A63B4 38 60 00 01 */ li r3, 1
|
||||
lbl_802A9478:
|
||||
/* 802A9478 002A63B8 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A947C 002A63BC 48 0B 8D A9 */ bl func_80362224
|
||||
/* 802A947C 002A63BC 48 0B 8D A9 */ bl _restgpr_28
|
||||
/* 802A9480 002A63C0 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802A9484 002A63C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A9488 002A63C8 38 21 00 30 */ addi r1, r1, 0x30
|
||||
|
||||
Reference in New Issue
Block a user