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
+24 -24
View File
@@ -246,7 +246,7 @@ lbl_803039B0:
/* 803039D0 00300910 7C 08 02 A6 */ mflr r0
/* 803039D4 00300914 90 01 00 74 */ stw r0, 0x74(r1)
/* 803039D8 00300918 39 61 00 70 */ addi r11, r1, 0x70
/* 803039DC 0030091C 48 05 E7 FD */ bl func_803621D8
/* 803039DC 0030091C 48 05 E7 FD */ bl _savegpr_28
/* 803039E0 00300920 7C 7C 1B 78 */ mr r28, r3
/* 803039E4 00300924 7C 9F 23 78 */ mr r31, r4
/* 803039E8 00300928 80 63 01 50 */ lwz r3, 0x150(r3)
@@ -299,7 +299,7 @@ lbl_80303A8C:
/* 80303A98 003009D8 38 60 00 01 */ li r3, 1
lbl_80303A9C:
/* 80303A9C 003009DC 39 61 00 70 */ addi r11, r1, 0x70
/* 80303AA0 003009E0 48 05 E7 85 */ bl func_80362224
/* 80303AA0 003009E0 48 05 E7 85 */ bl _restgpr_28
/* 80303AA4 003009E4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80303AA8 003009E8 7C 08 03 A6 */ mtlr r0
/* 80303AAC 003009EC 38 21 00 70 */ addi r1, r1, 0x70
@@ -608,7 +608,7 @@ lbl_80303F24:
/* 80303F3C 00300E7C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80303F40 00300E80 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80303F44 00300E84 39 61 00 18 */ addi r11, r1, 0x18
/* 80303F48 00300E88 48 05 E2 91 */ bl func_803621D8
/* 80303F48 00300E88 48 05 E2 91 */ bl _savegpr_28
/* 80303F4C 00300E8C 7C 7C 1B 78 */ mr r28, r3
/* 80303F50 00300E90 7C 9D 23 79 */ or. r29, r4, r4
/* 80303F54 00300E94 7C BE 2B 78 */ mr r30, r5
@@ -642,7 +642,7 @@ lbl_80303F84:
lbl_80303FBC:
/* 80303FBC 00300EFC CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80303FC0 00300F00 39 61 00 18 */ addi r11, r1, 0x18
/* 80303FC4 00300F04 48 05 E2 61 */ bl func_80362224
/* 80303FC4 00300F04 48 05 E2 61 */ bl _restgpr_28
/* 80303FC8 00300F08 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80303FCC 00300F0C 7C 08 03 A6 */ mtlr r0
/* 80303FD0 00300F10 38 21 00 20 */ addi r1, r1, 0x20
@@ -968,7 +968,7 @@ lbl_80304454:
/* 80304470 003013B0 7C 08 02 A6 */ mflr r0
/* 80304474 003013B4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80304478 003013B8 39 61 00 20 */ addi r11, r1, 0x20
/* 8030447C 003013BC 48 05 DD 59 */ bl func_803621D4
/* 8030447C 003013BC 48 05 DD 59 */ bl _savegpr_27
/* 80304480 003013C0 7C 7D 1B 78 */ mr r29, r3
/* 80304484 003013C4 7C 9B 23 78 */ mr r27, r4
/* 80304488 003013C8 48 00 02 A1 */ bl J2DPictureEx_NS_isRemove
@@ -1066,7 +1066,7 @@ lbl_80304570:
/* 803045EC 0030152C 38 60 00 01 */ li r3, 1
lbl_803045F0:
/* 803045F0 00301530 39 61 00 20 */ addi r11, r1, 0x20
/* 803045F4 00301534 48 05 DC 2D */ bl func_80362220
/* 803045F4 00301534 48 05 DC 2D */ bl _restgpr_27
/* 803045F8 00301538 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803045FC 0030153C 7C 08 03 A6 */ mtlr r0
/* 80304600 00301540 38 21 00 20 */ addi r1, r1, 0x20
@@ -1103,7 +1103,7 @@ lbl_8030465C:
/* 80304670 003015B0 7C 08 02 A6 */ mflr r0
/* 80304674 003015B4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80304678 003015B8 39 61 00 20 */ addi r11, r1, 0x20
/* 8030467C 003015BC 48 05 DB 5D */ bl func_803621D8
/* 8030467C 003015BC 48 05 DB 5D */ bl _savegpr_28
/* 80304680 003015C0 7C 7C 1B 78 */ mr r28, r3
/* 80304684 003015C4 7C 9D 23 78 */ mr r29, r4
/* 80304688 003015C8 80 63 01 50 */ lwz r3, 0x150(r3)
@@ -1147,7 +1147,7 @@ lbl_803046F8:
/* 8030470C 0030164C 4E 80 04 21 */ bctrl
lbl_80304710:
/* 80304710 00301650 39 61 00 20 */ addi r11, r1, 0x20
/* 80304714 00301654 48 05 DB 11 */ bl func_80362224
/* 80304714 00301654 48 05 DB 11 */ bl _restgpr_28
/* 80304718 00301658 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8030471C 0030165C 7C 08 03 A6 */ mtlr r0
/* 80304720 00301660 38 21 00 20 */ addi r1, r1, 0x20
@@ -1188,7 +1188,7 @@ lbl_80304774:
/* 80304790 003016D0 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 80304794 003016D4 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 80304798 003016D8 39 61 00 30 */ addi r11, r1, 0x30
/* 8030479C 003016DC 48 05 DA 3D */ bl func_803621D8
/* 8030479C 003016DC 48 05 DA 3D */ bl _savegpr_28
/* 803047A0 003016E0 7C 7C 1B 78 */ mr r28, r3
/* 803047A4 003016E4 FF C0 08 90 */ fmr f30, f1
/* 803047A8 003016E8 FF E0 10 90 */ fmr f31, f2
@@ -1245,7 +1245,7 @@ lbl_80304868:
/* 80304870 003017B0 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 80304874 003017B4 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 80304878 003017B8 39 61 00 30 */ addi r11, r1, 0x30
/* 8030487C 003017BC 48 05 D9 A9 */ bl func_80362224
/* 8030487C 003017BC 48 05 D9 A9 */ bl _restgpr_28
/* 80304880 003017C0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80304884 003017C4 7C 08 03 A6 */ mtlr r0
/* 80304888 003017C8 38 21 00 50 */ addi r1, r1, 0x50
@@ -1262,7 +1262,7 @@ lbl_80304868:
/* 803048B4 003017F4 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 803048B8 003017F8 F3 81 00 68 */ psq_st f28, 104(r1), 0, qr0
/* 803048BC 003017FC 39 61 00 60 */ addi r11, r1, 0x60
/* 803048C0 00301800 48 05 D9 19 */ bl func_803621D8
/* 803048C0 00301800 48 05 D9 19 */ bl _savegpr_28
/* 803048C4 00301804 7C 7C 1B 78 */ mr r28, r3
/* 803048C8 00301808 FF 80 08 90 */ fmr f28, f1
/* 803048CC 0030180C FF A0 10 90 */ fmr f29, f2
@@ -1577,7 +1577,7 @@ lbl_80304D50:
/* 80304D68 00301CA8 E3 81 00 68 */ psq_l f28, 104(r1), 0, qr0
/* 80304D6C 00301CAC CB 81 00 60 */ lfd f28, 0x60(r1)
/* 80304D70 00301CB0 39 61 00 60 */ addi r11, r1, 0x60
/* 80304D74 00301CB4 48 05 D4 B1 */ bl func_80362224
/* 80304D74 00301CB4 48 05 D4 B1 */ bl _restgpr_28
/* 80304D78 00301CB8 80 01 00 A4 */ lwz r0, 0xa4(r1)
/* 80304D7C 00301CBC 7C 08 03 A6 */ mtlr r0
/* 80304D80 00301CC0 38 21 00 A0 */ addi r1, r1, 0xa0
@@ -1926,7 +1926,7 @@ J2DPictureEx_NS_setTevOrder:
/* 803052B0 003021F0 7C 08 02 A6 */ mflr r0
/* 803052B4 003021F4 90 01 00 44 */ stw r0, 0x44(r1)
/* 803052B8 003021F8 39 61 00 40 */ addi r11, r1, 0x40
/* 803052BC 003021FC 48 05 CF 1D */ bl func_803621D8
/* 803052BC 003021FC 48 05 CF 1D */ bl _savegpr_28
/* 803052C0 00302200 7C 7F 1B 78 */ mr r31, r3
/* 803052C4 00302204 54 88 06 3E */ clrlwi r8, r4, 0x18
/* 803052C8 00302208 28 08 00 01 */ cmplwi r8, 1
@@ -2002,7 +2002,7 @@ lbl_803053BC:
/* 803053C0 00302300 7C 00 F0 40 */ cmplw r0, r30
/* 803053C4 00302304 41 80 FF B4 */ blt lbl_80305378
/* 803053C8 00302308 39 61 00 40 */ addi r11, r1, 0x40
/* 803053CC 0030230C 48 05 CE 59 */ bl func_80362224
/* 803053CC 0030230C 48 05 CE 59 */ bl _restgpr_28
/* 803053D0 00302310 80 01 00 44 */ lwz r0, 0x44(r1)
/* 803053D4 00302314 7C 08 03 A6 */ mtlr r0
/* 803053D8 00302318 38 21 00 40 */ addi r1, r1, 0x40
@@ -2014,7 +2014,7 @@ J2DPictureEx_NS_setTevStage:
/* 803053E4 00302324 7C 08 02 A6 */ mflr r0
/* 803053E8 00302328 90 01 00 24 */ stw r0, 0x24(r1)
/* 803053EC 0030232C 39 61 00 20 */ addi r11, r1, 0x20
/* 803053F0 00302330 48 05 CD E9 */ bl func_803621D8
/* 803053F0 00302330 48 05 CD E9 */ bl _savegpr_28
/* 803053F4 00302334 7C 7F 1B 78 */ mr r31, r3
/* 803053F8 00302338 7C 9E 23 78 */ mr r30, r4
/* 803053FC 0030233C 7C DC 33 78 */ mr r28, r6
@@ -2186,7 +2186,7 @@ lbl_80305608:
/* 8030566C 003025AC 48 00 00 1D */ bl J2DPictureEx_NS_setStage
lbl_80305670:
/* 80305670 003025B0 39 61 00 20 */ addi r11, r1, 0x20
/* 80305674 003025B4 48 05 CB B1 */ bl func_80362224
/* 80305674 003025B4 48 05 CB B1 */ bl _restgpr_28
/* 80305678 003025B8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8030567C 003025BC 7C 08 03 A6 */ mtlr r0
/* 80305680 003025C0 38 21 00 20 */ addi r1, r1, 0x20
@@ -2198,7 +2198,7 @@ J2DPictureEx_NS_setStage:
/* 8030568C 003025CC 7C 08 02 A6 */ mflr r0
/* 80305690 003025D0 90 01 00 84 */ stw r0, 0x84(r1)
/* 80305694 003025D4 39 61 00 80 */ addi r11, r1, 0x80
/* 80305698 003025D8 48 05 CB 41 */ bl func_803621D8
/* 80305698 003025D8 48 05 CB 41 */ bl _savegpr_28
/* 8030569C 003025DC 3C 60 80 3A */ lis r3, lbl_803A1D50@ha
/* 803056A0 003025E0 39 03 1D 50 */ addi r8, r3, lbl_803A1D50@l
/* 803056A4 003025E4 38 E1 00 24 */ addi r7, r1, 0x24
@@ -2364,7 +2364,7 @@ lbl_803058EC:
/* 80305908 00302848 50 60 06 BE */ rlwimi r0, r3, 0, 0x1a, 0x1f
/* 8030590C 0030284C 98 04 00 05 */ stb r0, 5(r4)
/* 80305910 00302850 39 61 00 80 */ addi r11, r1, 0x80
/* 80305914 00302854 48 05 C9 11 */ bl func_80362224
/* 80305914 00302854 48 05 C9 11 */ bl _restgpr_28
/* 80305918 00302858 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8030591C 0030285C 7C 08 03 A6 */ mtlr r0
/* 80305920 00302860 38 21 00 80 */ addi r1, r1, 0x80
@@ -2840,7 +2840,7 @@ lbl_80305F84:
/* 80305F98 00302ED8 7C 08 02 A6 */ mflr r0
/* 80305F9C 00302EDC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80305FA0 00302EE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80305FA4 00302EE4 48 05 C2 31 */ bl func_803621D4
/* 80305FA4 00302EE4 48 05 C2 31 */ bl _savegpr_27
/* 80305FA8 00302EE8 7C 7B 1B 78 */ mr r27, r3
/* 80305FAC 00302EEC 7C 9C 23 78 */ mr r28, r4
/* 80305FB0 00302EF0 7C BD 2B 78 */ mr r29, r5
@@ -2921,7 +2921,7 @@ lbl_803060A4:
/* 803060C0 00303000 38 60 00 00 */ li r3, 0
lbl_803060C4:
/* 803060C4 00303004 39 61 00 20 */ addi r11, r1, 0x20
/* 803060C8 00303008 48 05 C1 59 */ bl func_80362220
/* 803060C8 00303008 48 05 C1 59 */ bl _restgpr_27
/* 803060CC 0030300C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803060D0 00303010 7C 08 03 A6 */ mtlr r0
/* 803060D4 00303014 38 21 00 20 */ addi r1, r1, 0x20
@@ -3735,7 +3735,7 @@ lbl_80306C64:
/* 80306C74 00303BB4 7C 08 02 A6 */ mflr r0
/* 80306C78 00303BB8 90 01 00 24 */ stw r0, 0x24(r1)
/* 80306C7C 00303BBC 39 61 00 20 */ addi r11, r1, 0x20
/* 80306C80 00303BC0 48 05 B5 59 */ bl func_803621D8
/* 80306C80 00303BC0 48 05 B5 59 */ bl _savegpr_28
/* 80306C84 00303BC4 7C 7C 1B 78 */ mr r28, r3
/* 80306C88 00303BC8 7C 9D 23 78 */ mr r29, r4
/* 80306C8C 00303BCC 80 63 01 94 */ lwz r3, 0x194(r3)
@@ -3823,7 +3823,7 @@ lbl_80306DA4:
/* 80306DA8 00303CE8 7F A4 EB 78 */ mr r4, r29
/* 80306DAC 00303CEC 4B FF 14 7D */ bl J2DPane_NS_animationPane
/* 80306DB0 00303CF0 39 61 00 20 */ addi r11, r1, 0x20
/* 80306DB4 00303CF4 48 05 B4 71 */ bl func_80362224
/* 80306DB4 00303CF4 48 05 B4 71 */ bl _restgpr_28
/* 80306DB8 00303CF8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80306DBC 00303CFC 7C 08 03 A6 */ mtlr r0
/* 80306DC0 00303D00 38 21 00 20 */ addi r1, r1, 0x20
@@ -3832,7 +3832,7 @@ lbl_80306DA4:
/* 80306DCC 00303D0C 7C 08 02 A6 */ mflr r0
/* 80306DD0 00303D10 90 01 00 24 */ stw r0, 0x24(r1)
/* 80306DD4 00303D14 39 61 00 20 */ addi r11, r1, 0x20
/* 80306DD8 00303D18 48 05 B3 FD */ bl func_803621D4
/* 80306DD8 00303D18 48 05 B3 FD */ bl _savegpr_27
/* 80306DDC 00303D1C 7C 7F 1B 78 */ mr r31, r3
/* 80306DE0 00303D20 80 63 01 50 */ lwz r3, 0x150(r3)
/* 80306DE4 00303D24 83 A3 00 28 */ lwz r29, 0x28(r3)
@@ -3898,7 +3898,7 @@ lbl_80306EAC:
/* 80306EB8 00303DF8 38 60 00 00 */ li r3, 0
lbl_80306EBC:
/* 80306EBC 00303DFC 39 61 00 20 */ addi r11, r1, 0x20
/* 80306EC0 00303E00 48 05 B3 61 */ bl func_80362220
/* 80306EC0 00303E00 48 05 B3 61 */ bl _restgpr_27
/* 80306EC4 00303E04 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80306EC8 00303E08 7C 08 03 A6 */ mtlr r0
/* 80306ECC 00303E0C 38 21 00 20 */ addi r1, r1, 0x20