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
+11 -11
View File
@@ -592,7 +592,7 @@ lbl_8023D46C:
/* 8023D53C 0023A47C 7C 08 02 A6 */ mflr r0
/* 8023D540 0023A480 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023D544 0023A484 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D548 0023A488 48 12 4C 8D */ bl func_803621D4
/* 8023D548 0023A488 48 12 4C 8D */ bl _savegpr_27
/* 8023D54C 0023A48C 7C 7E 1B 79 */ or. r30, r3, r3
/* 8023D550 0023A490 7C 9F 23 78 */ mr r31, r4
/* 8023D554 0023A494 41 82 02 68 */ beq lbl_8023D7BC
@@ -768,7 +768,7 @@ lbl_8023D758:
lbl_8023D7BC:
/* 8023D7BC 0023A6FC 7F C3 F3 78 */ mr r3, r30
/* 8023D7C0 0023A700 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7C4 0023A704 48 12 4A 5D */ bl func_80362220
/* 8023D7C4 0023A704 48 12 4A 5D */ bl _restgpr_27
/* 8023D7C8 0023A708 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023D7CC 0023A70C 7C 08 03 A6 */ mtlr r0
/* 8023D7D0 0023A710 38 21 00 20 */ addi r1, r1, 0x20
@@ -784,7 +784,7 @@ dMsgScrnExplain_c_NS_move:
/* 8023D7EC 0023A72C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023D7F0 0023A730 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023D7F4 0023A734 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7F8 0023A738 48 12 49 DD */ bl func_803621D4
/* 8023D7F8 0023A738 48 12 49 DD */ bl _savegpr_27
/* 8023D7FC 0023A73C 7C 7B 1B 78 */ mr r27, r3
/* 8023D800 0023A740 8B A3 00 60 */ lbz r29, 0x60(r3)
/* 8023D804 0023A744 C3 C2 B1 C0 */ lfs f30, lbl_80454BC0-_SDA2_BASE_(r2)
@@ -854,7 +854,7 @@ lbl_8023D8A8:
/* 8023D8F8 0023A838 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023D8FC 0023A83C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023D900 0023A840 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D904 0023A844 48 12 49 1D */ bl func_80362220
/* 8023D904 0023A844 48 12 49 1D */ bl _restgpr_27
/* 8023D908 0023A848 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023D90C 0023A84C 7C 08 03 A6 */ mtlr r0
/* 8023D910 0023A850 38 21 00 40 */ addi r1, r1, 0x40
@@ -907,7 +907,7 @@ lbl_8023D9AC:
/* 8023D9B4 0023A8F4 48 0C 2C A5 */ bl J2DTextBox_NS_getStringPtr
/* 8023D9B8 0023A8F8 7C 64 1B 78 */ mr r4, r3
/* 8023D9BC 0023A8FC 38 61 00 08 */ addi r3, r1, 8
/* 8023D9C0 0023A900 48 12 B1 6D */ bl func_80368B2C
/* 8023D9C0 0023A900 48 12 B1 6D */ bl strcpy
/* 8023D9C4 0023A904 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D9C8 0023A908 C0 22 B1 C0 */ lfs f1, lbl_80454BC0-_SDA2_BASE_(r2)
/* 8023D9CC 0023A90C FC 40 08 90 */ fmr f2, f1
@@ -937,7 +937,7 @@ lbl_8023D9AC:
/* 8023DA2C 0023A96C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DA30 0023A970 48 0C 2C 29 */ bl J2DTextBox_NS_getStringPtr
/* 8023DA34 0023A974 38 81 00 08 */ addi r4, r1, 8
/* 8023DA38 0023A978 48 12 B0 F5 */ bl func_80368B2C
/* 8023DA38 0023A978 48 12 B0 F5 */ bl strcpy
/* 8023DA3C 0023A97C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DA40 0023A980 28 03 00 00 */ cmplwi r3, 0
/* 8023DA44 0023A984 41 82 00 64 */ beq lbl_8023DAA8
@@ -989,7 +989,7 @@ dMsgScrnExplain_c_NS_open_request_init:
/* 8023DAE0 0023AA20 7C 08 02 A6 */ mflr r0
/* 8023DAE4 0023AA24 90 01 06 24 */ stw r0, 0x624(r1)
/* 8023DAE8 0023AA28 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DAEC 0023AA2C 48 12 46 ED */ bl func_803621D8
/* 8023DAEC 0023AA2C 48 12 46 ED */ bl _savegpr_28
/* 8023DAF0 0023AA30 7C 7F 1B 78 */ mr r31, r3
/* 8023DAF4 0023AA34 3B 80 00 00 */ li r28, 0
/* 8023DAF8 0023AA38 80 63 00 08 */ lwz r3, 8(r3)
@@ -1018,12 +1018,12 @@ lbl_8023DB10:
/* 8023DB50 0023AA90 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB54 0023AA94 48 0C 2B 05 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB58 0023AA98 38 81 04 10 */ addi r4, r1, 0x410
/* 8023DB5C 0023AA9C 48 12 AF D1 */ bl func_80368B2C
/* 8023DB5C 0023AA9C 48 12 AF D1 */ bl strcpy
/* 8023DB60 0023AAA0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023DB64 0023AAA4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB68 0023AAA8 48 0C 2A F1 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB6C 0023AAAC 38 81 00 10 */ addi r4, r1, 0x10
/* 8023DB70 0023AAB0 48 12 AF BD */ bl func_80368B2C
/* 8023DB70 0023AAB0 48 12 AF BD */ bl strcpy
/* 8023DB74 0023AAB4 3B 80 00 00 */ li r28, 0
/* 8023DB78 0023AAB8 3B C0 00 00 */ li r30, 0
lbl_8023DB7C:
@@ -1034,7 +1034,7 @@ lbl_8023DB7C:
/* 8023DB8C 0023AACC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB90 0023AAD0 48 0C 2A C9 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB94 0023AAD4 38 81 02 10 */ addi r4, r1, 0x210
/* 8023DB98 0023AAD8 48 12 AF 95 */ bl func_80368B2C
/* 8023DB98 0023AAD8 48 12 AF 95 */ bl strcpy
lbl_8023DB9C:
/* 8023DB9C 0023AADC 3B 9C 00 01 */ addi r28, r28, 1
/* 8023DBA0 0023AAE0 2C 1C 00 02 */ cmpwi r28, 2
@@ -1051,7 +1051,7 @@ lbl_8023DBC4:
/* 8023DBC8 0023AB08 98 1F 00 60 */ stb r0, 0x60(r31)
lbl_8023DBCC:
/* 8023DBCC 0023AB0C 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DBD0 0023AB10 48 12 46 55 */ bl func_80362224
/* 8023DBD0 0023AB10 48 12 46 55 */ bl _restgpr_28
/* 8023DBD4 0023AB14 80 01 06 24 */ lwz r0, 0x624(r1)
/* 8023DBD8 0023AB18 7C 08 03 A6 */ mtlr r0
/* 8023DBDC 0023AB1C 38 21 06 20 */ addi r1, r1, 0x620