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
@@ -808,7 +808,7 @@ dMsgScrn3Select_c_NS_setString:
/* 80239C7C 00236BBC 7C 08 02 A6 */ mflr r0
/* 80239C80 00236BC0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239C84 00236BC4 39 61 00 20 */ addi r11, r1, 0x20
/* 80239C88 00236BC8 48 12 85 51 */ bl func_803621D8
/* 80239C88 00236BC8 48 12 85 51 */ bl _savegpr_28
/* 80239C8C 00236BCC 7C 7C 1B 78 */ mr r28, r3
/* 80239C90 00236BD0 7C 9D 23 78 */ mr r29, r4
/* 80239C94 00236BD4 7C BE 2B 78 */ mr r30, r5
@@ -819,7 +819,7 @@ dMsgScrn3Select_c_NS_setString:
/* 80239CA8 00236BE8 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CAC 00236BEC 48 0C 69 AD */ bl J2DTextBox_NS_getStringPtr
/* 80239CB0 00236BF0 7F A4 EB 78 */ mr r4, r29
/* 80239CB4 00236BF4 48 12 EE 79 */ bl func_80368B2C
/* 80239CB4 00236BF4 48 12 EE 79 */ bl strcpy
lbl_80239CB8:
/* 80239CB8 00236BF8 80 7C 00 20 */ lwz r3, 0x20(r28)
/* 80239CBC 00236BFC 28 03 00 00 */ cmplwi r3, 0
@@ -827,7 +827,7 @@ lbl_80239CB8:
/* 80239CC4 00236C04 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CC8 00236C08 48 0C 69 91 */ bl J2DTextBox_NS_getStringPtr
/* 80239CCC 00236C0C 7F C4 F3 78 */ mr r4, r30
/* 80239CD0 00236C10 48 12 EE 5D */ bl func_80368B2C
/* 80239CD0 00236C10 48 12 EE 5D */ bl strcpy
lbl_80239CD4:
/* 80239CD4 00236C14 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 80239CD8 00236C18 28 03 00 00 */ cmplwi r3, 0
@@ -835,10 +835,10 @@ lbl_80239CD4:
/* 80239CE0 00236C20 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CE4 00236C24 48 0C 69 75 */ bl J2DTextBox_NS_getStringPtr
/* 80239CE8 00236C28 7F E4 FB 78 */ mr r4, r31
/* 80239CEC 00236C2C 48 12 EE 41 */ bl func_80368B2C
/* 80239CEC 00236C2C 48 12 EE 41 */ bl strcpy
lbl_80239CF0:
/* 80239CF0 00236C30 39 61 00 20 */ addi r11, r1, 0x20
/* 80239CF4 00236C34 48 12 85 31 */ bl func_80362224
/* 80239CF4 00236C34 48 12 85 31 */ bl _restgpr_28
/* 80239CF8 00236C38 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239CFC 00236C3C 7C 08 03 A6 */ mtlr r0
/* 80239D00 00236C40 38 21 00 20 */ addi r1, r1, 0x20
@@ -850,7 +850,7 @@ dMsgScrn3Select_c_NS_setRubyString:
/* 80239D0C 00236C4C 7C 08 02 A6 */ mflr r0
/* 80239D10 00236C50 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239D14 00236C54 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D18 00236C58 48 12 84 C1 */ bl func_803621D8
/* 80239D18 00236C58 48 12 84 C1 */ bl _savegpr_28
/* 80239D1C 00236C5C 7C 7C 1B 78 */ mr r28, r3
/* 80239D20 00236C60 7C 9D 23 78 */ mr r29, r4
/* 80239D24 00236C64 7C BE 2B 78 */ mr r30, r5
@@ -861,7 +861,7 @@ dMsgScrn3Select_c_NS_setRubyString:
/* 80239D38 00236C78 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D3C 00236C7C 48 0C 69 1D */ bl J2DTextBox_NS_getStringPtr
/* 80239D40 00236C80 7F A4 EB 78 */ mr r4, r29
/* 80239D44 00236C84 48 12 ED E9 */ bl func_80368B2C
/* 80239D44 00236C84 48 12 ED E9 */ bl strcpy
lbl_80239D48:
/* 80239D48 00236C88 80 7C 00 2C */ lwz r3, 0x2c(r28)
/* 80239D4C 00236C8C 28 03 00 00 */ cmplwi r3, 0
@@ -869,7 +869,7 @@ lbl_80239D48:
/* 80239D54 00236C94 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D58 00236C98 48 0C 69 01 */ bl J2DTextBox_NS_getStringPtr
/* 80239D5C 00236C9C 7F C4 F3 78 */ mr r4, r30
/* 80239D60 00236CA0 48 12 ED CD */ bl func_80368B2C
/* 80239D60 00236CA0 48 12 ED CD */ bl strcpy
lbl_80239D64:
/* 80239D64 00236CA4 80 7C 00 30 */ lwz r3, 0x30(r28)
/* 80239D68 00236CA8 28 03 00 00 */ cmplwi r3, 0
@@ -877,10 +877,10 @@ lbl_80239D64:
/* 80239D70 00236CB0 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D74 00236CB4 48 0C 68 E5 */ bl J2DTextBox_NS_getStringPtr
/* 80239D78 00236CB8 7F E4 FB 78 */ mr r4, r31
/* 80239D7C 00236CBC 48 12 ED B1 */ bl func_80368B2C
/* 80239D7C 00236CBC 48 12 ED B1 */ bl strcpy
lbl_80239D80:
/* 80239D80 00236CC0 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D84 00236CC4 48 12 84 A1 */ bl func_80362224
/* 80239D84 00236CC4 48 12 84 A1 */ bl _restgpr_28
/* 80239D88 00236CC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239D8C 00236CCC 7C 08 03 A6 */ mtlr r0
/* 80239D90 00236CD0 38 21 00 20 */ addi r1, r1, 0x20
@@ -914,7 +914,7 @@ dMsgScrn3Select_c_NS_draw:
/* 80239DE8 00236D28 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80239DEC 00236D2C F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 80239DF0 00236D30 39 61 00 50 */ addi r11, r1, 0x50
/* 80239DF4 00236D34 48 12 83 E1 */ bl func_803621D4
/* 80239DF4 00236D34 48 12 83 E1 */ bl _savegpr_27
/* 80239DF8 00236D38 7C 7D 1B 78 */ mr r29, r3
/* 80239DFC 00236D3C FF C0 08 90 */ fmr f30, f1
/* 80239E00 00236D40 FF E0 10 90 */ fmr f31, f2
@@ -1084,7 +1084,7 @@ lbl_8023A06C:
/* 8023A074 00236FB4 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 8023A078 00236FB8 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 8023A07C 00236FBC 39 61 00 50 */ addi r11, r1, 0x50
/* 8023A080 00236FC0 48 12 81 A1 */ bl func_80362220
/* 8023A080 00236FC0 48 12 81 A1 */ bl _restgpr_27
/* 8023A084 00236FC4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8023A088 00236FC8 7C 08 03 A6 */ mtlr r0
/* 8023A08C 00236FCC 38 21 00 70 */ addi r1, r1, 0x70
@@ -1304,7 +1304,7 @@ dMsgScrn3Select_c_NS_selAnimeMove:
/* 8023A39C 002372DC 7C 08 02 A6 */ mflr r0
/* 8023A3A0 002372E0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023A3A4 002372E4 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A3A8 002372E8 48 12 7E 31 */ bl func_803621D8
/* 8023A3A8 002372E8 48 12 7E 31 */ bl _savegpr_28
/* 8023A3AC 002372EC 7C 7E 1B 78 */ mr r30, r3
/* 8023A3B0 002372F0 98 A3 01 10 */ stb r5, 0x110(r3)
/* 8023A3B4 002372F4 98 83 01 11 */ stb r4, 0x111(r3)
@@ -1489,7 +1489,7 @@ lbl_8023A648:
/* 8023A660 002375A0 7C 00 00 34 */ cntlzw r0, r0
/* 8023A664 002375A4 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8023A668 002375A8 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A66C 002375AC 48 12 7B B9 */ bl func_80362224
/* 8023A66C 002375AC 48 12 7B B9 */ bl _restgpr_28
/* 8023A670 002375B0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023A674 002375B4 7C 08 03 A6 */ mtlr r0
/* 8023A678 002375B8 38 21 00 30 */ addi r1, r1, 0x30
@@ -1505,7 +1505,7 @@ dMsgScrn3Select_c_NS_selAnimeEnd:
/* 8023A694 002375D4 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023A698 002375D8 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023A69C 002375DC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A6A0 002375E0 48 12 7B 39 */ bl func_803621D8
/* 8023A6A0 002375E0 48 12 7B 39 */ bl _savegpr_28
/* 8023A6A4 002375E4 7C 7F 1B 78 */ mr r31, r3
/* 8023A6A8 002375E8 88 03 01 13 */ lbz r0, 0x113(r3)
/* 8023A6AC 002375EC 28 00 00 06 */ cmplwi r0, 6
@@ -1674,7 +1674,7 @@ lbl_8023A90C:
/* 8023A914 00237854 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023A918 00237858 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023A91C 0023785C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A920 00237860 48 12 79 05 */ bl func_80362224
/* 8023A920 00237860 48 12 79 05 */ bl _restgpr_28
/* 8023A924 00237864 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023A928 00237868 7C 08 03 A6 */ mtlr r0
/* 8023A92C 0023786C 38 21 00 40 */ addi r1, r1, 0x40
@@ -1760,7 +1760,7 @@ dMsgScrn3Select_c_NS_getTextBoxGlobalPosY:
/* 8023AA10 00237950 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023AA14 00237954 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 8023AA18 00237958 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AA1C 0023795C 48 12 77 BD */ bl func_803621D8
/* 8023AA1C 0023795C 48 12 77 BD */ bl _savegpr_28
/* 8023AA20 00237960 7C 7C 1B 78 */ mr r28, r3
/* 8023AA24 00237964 3C 60 80 3A */ lis r3, lbl_80399828@ha
/* 8023AA28 00237968 38 83 98 28 */ addi r4, r3, lbl_80399828@l
@@ -1811,7 +1811,7 @@ lbl_8023AAC4:
/* 8023AAD4 00237A14 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8023AAD8 00237A18 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023AADC 00237A1C 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AAE0 00237A20 48 12 77 45 */ bl func_80362224
/* 8023AAE0 00237A20 48 12 77 45 */ bl _restgpr_28
/* 8023AAE4 00237A24 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023AAE8 00237A28 7C 08 03 A6 */ mtlr r0
/* 8023AAEC 00237A2C 38 21 00 40 */ addi r1, r1, 0x40
@@ -1824,7 +1824,7 @@ lbl_8023AAC4:
/* 8023AB08 00237A48 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 8023AB0C 00237A4C F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 8023AB10 00237A50 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AB14 00237A54 48 12 76 C5 */ bl func_803621D8
/* 8023AB14 00237A54 48 12 76 C5 */ bl _savegpr_28
/* 8023AB18 00237A58 7C 7F 1B 78 */ mr r31, r3
/* 8023AB1C 00237A5C 3C 60 80 3A */ lis r3, lbl_80399834@ha
/* 8023AB20 00237A60 38 83 98 34 */ addi r4, r3, lbl_80399834@l
@@ -1886,7 +1886,7 @@ lbl_8023AB9C:
/* 8023ABF4 00237B34 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 8023ABF8 00237B38 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 8023ABFC 00237B3C 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AC00 00237B40 48 12 76 25 */ bl func_80362224
/* 8023AC00 00237B40 48 12 76 25 */ bl _restgpr_28
/* 8023AC04 00237B44 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8023AC08 00237B48 7C 08 03 A6 */ mtlr r0
/* 8023AC0C 00237B4C 38 21 00 50 */ addi r1, r1, 0x50
@@ -2271,7 +2271,7 @@ lbl_8023B134:
/* 8023B15C 0023809C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023B160 002380A0 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023B164 002380A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B168 002380A8 48 12 70 71 */ bl func_803621D8
/* 8023B168 002380A8 48 12 70 71 */ bl _savegpr_28
/* 8023B16C 002380AC 7C 7C 1B 78 */ mr r28, r3
/* 8023B170 002380B0 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023B174 002380B4 C0 22 B1 58 */ lfs f1, lbl_80454B58-_SDA2_BASE_(r2)
@@ -2316,7 +2316,7 @@ lbl_8023B200:
/* 8023B208 00238148 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023B20C 0023814C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023B210 00238150 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B214 00238154 48 12 70 11 */ bl func_80362224
/* 8023B214 00238154 48 12 70 11 */ bl _restgpr_28
/* 8023B218 00238158 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023B21C 0023815C 7C 08 03 A6 */ mtlr r0
/* 8023B220 00238160 38 21 00 40 */ addi r1, r1, 0x40
@@ -2330,7 +2330,7 @@ dMsgScrn3Select_c_NS_selectScale:
/* 8023B234 00238174 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023B238 00238178 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8023B23C 0023817C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B240 00238180 48 12 6F 99 */ bl func_803621D8
/* 8023B240 00238180 48 12 6F 99 */ bl _savegpr_28
/* 8023B244 00238184 7C 7E 1B 78 */ mr r30, r3
/* 8023B248 00238188 C3 E2 B1 60 */ lfs f31, lbl_80454B60-_SDA2_BASE_(r2)
/* 8023B24C 0023818C C0 03 01 04 */ lfs f0, 0x104(r3)
@@ -2483,7 +2483,7 @@ lbl_8023B48C:
/* 8023B48C 002383CC E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8023B490 002383D0 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023B494 002383D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B498 002383D8 48 12 6D 8D */ bl func_80362224
/* 8023B498 002383D8 48 12 6D 8D */ bl _restgpr_28
/* 8023B49C 002383DC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023B4A0 002383E0 7C 08 03 A6 */ mtlr r0
/* 8023B4A4 002383E4 38 21 00 30 */ addi r1, r1, 0x30
+9 -9
View File
@@ -186,7 +186,7 @@ dMsgScrnBase_c_NS_setString:
/* 8023C364 002392A4 7C 08 02 A6 */ mflr r0
/* 8023C368 002392A8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C36C 002392AC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C370 002392B0 48 12 5E 65 */ bl func_803621D4
/* 8023C370 002392B0 48 12 5E 65 */ bl _savegpr_27
/* 8023C374 002392B4 7C 7B 1B 78 */ mr r27, r3
/* 8023C378 002392B8 7C 9C 23 78 */ mr r28, r4
/* 8023C37C 002392BC 7C BD 2B 78 */ mr r29, r5
@@ -202,20 +202,20 @@ lbl_8023C388:
/* 8023C3A0 002392E0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3A4 002392E4 48 0C 42 B5 */ bl J2DTextBox_NS_getStringPtr
/* 8023C3A8 002392E8 7F 84 E3 78 */ mr r4, r28
/* 8023C3AC 002392EC 48 12 C7 81 */ bl func_80368B2C
/* 8023C3AC 002392EC 48 12 C7 81 */ bl strcpy
/* 8023C3B0 002392F0 48 00 00 14 */ b lbl_8023C3C4
lbl_8023C3B4:
/* 8023C3B4 002392F4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3B8 002392F8 48 0C 42 A1 */ bl J2DTextBox_NS_getStringPtr
/* 8023C3BC 002392FC 7F A4 EB 78 */ mr r4, r29
/* 8023C3C0 00239300 48 12 C7 6D */ bl func_80368B2C
/* 8023C3C0 00239300 48 12 C7 6D */ bl strcpy
lbl_8023C3C4:
/* 8023C3C4 00239304 3B DE 00 01 */ addi r30, r30, 1
/* 8023C3C8 00239308 2C 1E 00 07 */ cmpwi r30, 7
/* 8023C3CC 0023930C 3B FF 00 04 */ addi r31, r31, 4
/* 8023C3D0 00239310 41 80 FF B8 */ blt lbl_8023C388
/* 8023C3D4 00239314 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3D8 00239318 48 12 5E 49 */ bl func_80362220
/* 8023C3D8 00239318 48 12 5E 49 */ bl _restgpr_27
/* 8023C3DC 0023931C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C3E0 00239320 7C 08 03 A6 */ mtlr r0
/* 8023C3E4 00239324 38 21 00 20 */ addi r1, r1, 0x20
@@ -227,7 +227,7 @@ dMsgScrnBase_c_NS_setRubyString:
/* 8023C3F0 00239330 7C 08 02 A6 */ mflr r0
/* 8023C3F4 00239334 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C3F8 00239338 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3FC 0023933C 48 12 5D DD */ bl func_803621D8
/* 8023C3FC 0023933C 48 12 5D DD */ bl _savegpr_28
/* 8023C400 00239340 7C 7C 1B 78 */ mr r28, r3
/* 8023C404 00239344 7C 9D 23 78 */ mr r29, r4
/* 8023C408 00239348 3B C0 00 00 */ li r30, 0
@@ -240,14 +240,14 @@ lbl_8023C410:
/* 8023C420 00239360 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C424 00239364 48 0C 42 35 */ bl J2DTextBox_NS_getStringPtr
/* 8023C428 00239368 7F A4 EB 78 */ mr r4, r29
/* 8023C42C 0023936C 48 12 C7 01 */ bl func_80368B2C
/* 8023C42C 0023936C 48 12 C7 01 */ bl strcpy
lbl_8023C430:
/* 8023C430 00239370 3B DE 00 01 */ addi r30, r30, 1
/* 8023C434 00239374 2C 1E 00 03 */ cmpwi r30, 3
/* 8023C438 00239378 3B FF 00 04 */ addi r31, r31, 4
/* 8023C43C 0023937C 41 80 FF D4 */ blt lbl_8023C410
/* 8023C440 00239380 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C444 00239384 48 12 5D E1 */ bl func_80362224
/* 8023C444 00239384 48 12 5D E1 */ bl _restgpr_28
/* 8023C448 00239388 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C44C 0023938C 7C 08 03 A6 */ mtlr r0
/* 8023C450 00239390 38 21 00 20 */ addi r1, r1, 0x20
@@ -296,7 +296,7 @@ lbl_8023C430:
/* 8023C4FC 0023943C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C500 00239440 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 8023C504 00239444 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C508 00239448 48 12 5C D1 */ bl func_803621D8
/* 8023C508 00239448 48 12 5C D1 */ bl _savegpr_28
/* 8023C50C 0023944C 7C 7C 1B 78 */ mr r28, r3
/* 8023C510 00239450 FF E0 08 90 */ fmr f31, f1
/* 8023C514 00239454 3B A0 00 00 */ li r29, 0
@@ -321,7 +321,7 @@ lbl_8023C548:
/* 8023C554 00239494 41 80 FF C8 */ blt lbl_8023C51C
/* 8023C558 00239498 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 8023C55C 0023949C 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C560 002394A0 48 12 5C C5 */ bl func_80362224
/* 8023C560 002394A0 48 12 5C C5 */ bl _restgpr_28
/* 8023C564 002394A4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C568 002394A8 7C 08 03 A6 */ mtlr r0
/* 8023C56C 002394AC 38 21 00 20 */ addi r1, r1, 0x20
+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
+10 -10
View File
@@ -2062,7 +2062,7 @@ dMsgScrnHowl_c_NS_drawGuide:
/* 802427F4 0023F734 DA E1 01 20 */ stfd f23, 0x120(r1)
/* 802427F8 0023F738 F2 E1 01 28 */ psq_st f23, 296(r1), 0, qr0
/* 802427FC 0023F73C 39 61 01 20 */ addi r11, r1, 0x120
/* 80242800 0023F740 48 11 F9 D5 */ bl func_803621D4
/* 80242800 0023F740 48 11 F9 D5 */ bl _savegpr_27
/* 80242804 0023F744 7C 7C 1B 78 */ mr r28, r3
/* 80242808 0023F748 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024280C 0023F74C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -2578,7 +2578,7 @@ lbl_80242F78:
/* 80242FC4 0023FF04 E2 E1 01 28 */ psq_l f23, 296(r1), 0, qr0
/* 80242FC8 0023FF08 CA E1 01 20 */ lfd f23, 0x120(r1)
/* 80242FCC 0023FF0C 39 61 01 20 */ addi r11, r1, 0x120
/* 80242FD0 0023FF10 48 11 F2 51 */ bl func_80362220
/* 80242FD0 0023FF10 48 11 F2 51 */ bl _restgpr_27
/* 80242FD4 0023FF14 80 01 01 B4 */ lwz r0, 0x1b4(r1)
/* 80242FD8 0023FF18 7C 08 03 A6 */ mtlr r0
/* 80242FDC 0023FF1C 38 21 01 B0 */ addi r1, r1, 0x1b0
@@ -3292,7 +3292,7 @@ dMsgScrnHowl_c_NS_calcGuide:
/* 80243A54 00240994 7C 08 02 A6 */ mflr r0
/* 80243A58 00240998 90 01 00 24 */ stw r0, 0x24(r1)
/* 80243A5C 0024099C 39 61 00 20 */ addi r11, r1, 0x20
/* 80243A60 002409A0 48 11 E7 79 */ bl func_803621D8
/* 80243A60 002409A0 48 11 E7 79 */ bl _savegpr_28
/* 80243A64 002409A4 7C 7E 1B 78 */ mr r30, r3
/* 80243A68 002409A8 A0 03 21 38 */ lhz r0, 0x2138(r3)
/* 80243A6C 002409AC 28 00 00 00 */ cmplwi r0, 0
@@ -3390,7 +3390,7 @@ lbl_80243B98:
/* 80243BC4 00240B04 B0 1E 21 30 */ sth r0, 0x2130(r30)
lbl_80243BC8:
/* 80243BC8 00240B08 39 61 00 20 */ addi r11, r1, 0x20
/* 80243BCC 00240B0C 48 11 E6 59 */ bl func_80362224
/* 80243BCC 00240B0C 48 11 E6 59 */ bl _restgpr_28
/* 80243BD0 00240B10 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80243BD4 00240B14 7C 08 03 A6 */ mtlr r0
/* 80243BD8 00240B18 38 21 00 20 */ addi r1, r1, 0x20
@@ -3406,7 +3406,7 @@ dMsgScrnHowl_c_NS_moveLineV:
/* 80243BF4 00240B34 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 80243BF8 00240B38 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 80243BFC 00240B3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80243C00 00240B40 48 11 E5 D9 */ bl func_803621D8
/* 80243C00 00240B40 48 11 E5 D9 */ bl _savegpr_28
/* 80243C04 00240B44 7C 7C 1B 78 */ mr r28, r3
/* 80243C08 00240B48 80 A3 00 D0 */ lwz r5, 0xd0(r3)
/* 80243C0C 00240B4C C0 45 00 24 */ lfs f2, 0x24(r5)
@@ -3523,7 +3523,7 @@ lbl_80243D60:
/* 80243DAC 00240CEC E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 80243DB0 00240CF0 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 80243DB4 00240CF4 39 61 00 20 */ addi r11, r1, 0x20
/* 80243DB8 00240CF8 48 11 E4 6D */ bl func_80362224
/* 80243DB8 00240CF8 48 11 E4 6D */ bl _restgpr_28
/* 80243DBC 00240CFC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80243DC0 00240D00 7C 08 03 A6 */ mtlr r0
/* 80243DC4 00240D04 38 21 00 40 */ addi r1, r1, 0x40
@@ -3837,7 +3837,7 @@ dMsgScrnHowl_c_NS_initGuideData:
/* 80244200 00241140 7C 08 02 A6 */ mflr r0
/* 80244204 00241144 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244208 00241148 39 61 00 20 */ addi r11, r1, 0x20
/* 8024420C 0024114C 48 11 DF CD */ bl func_803621D8
/* 8024420C 0024114C 48 11 DF CD */ bl _savegpr_28
/* 80244210 00241150 7C 7C 1B 78 */ mr r28, r3
/* 80244214 00241154 4B FF FF 39 */ bl dMsgScrnHowl_c_NS_calcPitchLevel
/* 80244218 00241158 3B A0 00 00 */ li r29, 0
@@ -3898,7 +3898,7 @@ lbl_802442DC:
/* 802442E4 00241224 3B FF 00 04 */ addi r31, r31, 4
/* 802442E8 00241228 41 80 FF 38 */ blt lbl_80244220
/* 802442EC 0024122C 39 61 00 20 */ addi r11, r1, 0x20
/* 802442F0 00241230 48 11 DF 35 */ bl func_80362224
/* 802442F0 00241230 48 11 DF 35 */ bl _restgpr_28
/* 802442F4 00241234 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802442F8 00241238 7C 08 03 A6 */ mtlr r0
/* 802442FC 0024123C 38 21 00 20 */ addi r1, r1, 0x20
@@ -3910,7 +3910,7 @@ dMsgScrnHowl_c_NS_getGuideDataSize:
/* 80244308 00241248 7C 08 02 A6 */ mflr r0
/* 8024430C 0024124C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244310 00241250 39 61 00 20 */ addi r11, r1, 0x20
/* 80244314 00241254 48 11 DE C5 */ bl func_803621D8
/* 80244314 00241254 48 11 DE C5 */ bl _savegpr_28
/* 80244318 00241258 7C 7C 1B 78 */ mr r28, r3
/* 8024431C 0024125C 8B C3 21 97 */ lbz r30, 0x2197(r3)
/* 80244320 00241260 3B A0 00 00 */ li r29, 0
@@ -3937,7 +3937,7 @@ lbl_80244364:
/* 8024436C 002412AC 41 80 FF C4 */ blt lbl_80244330
/* 80244370 002412B0 7F C3 F3 78 */ mr r3, r30
/* 80244374 002412B4 39 61 00 20 */ addi r11, r1, 0x20
/* 80244378 002412B8 48 11 DE AD */ bl func_80362224
/* 80244378 002412B8 48 11 DE AD */ bl _restgpr_28
/* 8024437C 002412BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244380 002412C0 7C 08 03 A6 */ mtlr r0
/* 80244384 002412C4 38 21 00 20 */ addi r1, r1, 0x20
+2 -2
View File
@@ -1734,7 +1734,7 @@ lbl_8023FF00:
/* 802400D8 0023D018 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802400DC 0023D01C F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802400E0 0023D020 39 61 00 20 */ addi r11, r1, 0x20
/* 802400E4 0023D024 48 12 20 F5 */ bl func_803621D8
/* 802400E4 0023D024 48 12 20 F5 */ bl _savegpr_28
/* 802400E8 0023D028 7C 7C 1B 78 */ mr r28, r3
/* 802400EC 0023D02C FF E0 08 90 */ fmr f31, f1
/* 802400F0 0023D030 D3 E3 01 3C */ stfs f31, 0x13c(r3)
@@ -1767,7 +1767,7 @@ lbl_80240144:
/* 80240154 0023D094 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80240158 0023D098 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8024015C 0023D09C 39 61 00 20 */ addi r11, r1, 0x20
/* 80240160 0023D0A0 48 12 20 C5 */ bl func_80362224
/* 80240160 0023D0A0 48 12 20 C5 */ bl _restgpr_28
/* 80240164 0023D0A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80240168 0023D0A8 7C 08 03 A6 */ mtlr r0
/* 8024016C 0023D0AC 38 21 00 30 */ addi r1, r1, 0x30
+4 -4
View File
@@ -349,7 +349,7 @@ lbl_80244A40:
/* 80244A78 002419B8 7C 08 02 A6 */ mflr r0
/* 80244A7C 002419BC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244A80 002419C0 39 61 00 20 */ addi r11, r1, 0x20
/* 80244A84 002419C4 48 11 D7 51 */ bl func_803621D4
/* 80244A84 002419C4 48 11 D7 51 */ bl _savegpr_27
/* 80244A88 002419C8 7C 7E 1B 79 */ or. r30, r3, r3
/* 80244A8C 002419CC 7C 9F 23 78 */ mr r31, r4
/* 80244A90 002419D0 41 82 01 80 */ beq lbl_80244C10
@@ -459,7 +459,7 @@ lbl_80244B90:
lbl_80244C10:
/* 80244C10 00241B50 7F C3 F3 78 */ mr r3, r30
/* 80244C14 00241B54 39 61 00 20 */ addi r11, r1, 0x20
/* 80244C18 00241B58 48 11 D6 09 */ bl func_80362220
/* 80244C18 00241B58 48 11 D6 09 */ bl _restgpr_27
/* 80244C1C 00241B5C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244C20 00241B60 7C 08 03 A6 */ mtlr r0
/* 80244C24 00241B64 38 21 00 20 */ addi r1, r1, 0x20
@@ -561,7 +561,7 @@ lbl_80244D08:
/* 80244D98 00241CD8 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80244D9C 00241CDC F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80244DA0 00241CE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80244DA4 00241CE4 48 11 D4 35 */ bl func_803621D8
/* 80244DA4 00241CE4 48 11 D4 35 */ bl _savegpr_28
/* 80244DA8 00241CE8 7C 7C 1B 78 */ mr r28, r3
/* 80244DAC 00241CEC FF E0 08 90 */ fmr f31, f1
/* 80244DB0 00241CF0 80 63 00 08 */ lwz r3, 8(r3)
@@ -592,7 +592,7 @@ lbl_80244DFC:
/* 80244E0C 00241D4C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80244E10 00241D50 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80244E14 00241D54 39 61 00 20 */ addi r11, r1, 0x20
/* 80244E18 00241D58 48 11 D4 0D */ bl func_80362224
/* 80244E18 00241D58 48 11 D4 0D */ bl _restgpr_28
/* 80244E1C 00241D5C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80244E20 00241D60 7C 08 03 A6 */ mtlr r0
/* 80244E24 00241D64 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -11,7 +11,7 @@ dMsgScrnKanban_c:
/* 80244E44 00241D84 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80244E48 00241D88 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80244E4C 00241D8C 39 61 00 20 */ addi r11, r1, 0x20
/* 80244E50 00241D90 48 11 D3 85 */ bl func_803621D4
/* 80244E50 00241D90 48 11 D3 85 */ bl _savegpr_27
/* 80244E54 00241D94 7C 7F 1B 78 */ mr r31, r3
/* 80244E58 00241D98 7C 9B 23 78 */ mr r27, r4
/* 80244E5C 00241D9C 4B FF 72 81 */ bl dMsgScrnBase_c
@@ -337,7 +337,7 @@ lbl_80245318:
/* 8024532C 0024226C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80245330 00242270 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80245334 00242274 39 61 00 20 */ addi r11, r1, 0x20
/* 80245338 00242278 48 11 CE E9 */ bl func_80362220
/* 80245338 00242278 48 11 CE E9 */ bl _restgpr_27
/* 8024533C 0024227C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80245340 00242280 7C 08 03 A6 */ mtlr r0
/* 80245344 00242284 38 21 00 30 */ addi r1, r1, 0x30
@@ -346,7 +346,7 @@ lbl_80245318:
/* 80245350 00242290 7C 08 02 A6 */ mflr r0
/* 80245354 00242294 90 01 00 24 */ stw r0, 0x24(r1)
/* 80245358 00242298 39 61 00 20 */ addi r11, r1, 0x20
/* 8024535C 0024229C 48 11 CE 79 */ bl func_803621D4
/* 8024535C 0024229C 48 11 CE 79 */ bl _savegpr_27
/* 80245360 002422A0 7C 7E 1B 79 */ or. r30, r3, r3
/* 80245364 002422A4 7C 9F 23 78 */ mr r31, r4
/* 80245368 002422A8 41 82 01 A4 */ beq lbl_8024550C
@@ -467,7 +467,7 @@ lbl_802454C4:
lbl_8024550C:
/* 8024550C 0024244C 7F C3 F3 78 */ mr r3, r30
/* 80245510 00242450 39 61 00 20 */ addi r11, r1, 0x20
/* 80245514 00242454 48 11 CD 0D */ bl func_80362220
/* 80245514 00242454 48 11 CD 0D */ bl _restgpr_27
/* 80245518 00242458 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024551C 0024245C 7C 08 03 A6 */ mtlr r0
/* 80245520 00242460 38 21 00 20 */ addi r1, r1, 0x20
@@ -574,7 +574,7 @@ lbl_802455D4:
/* 802456AC 002425EC DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802456B0 002425F0 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802456B4 002425F4 39 61 00 20 */ addi r11, r1, 0x20
/* 802456B8 002425F8 48 11 CB 21 */ bl func_803621D8
/* 802456B8 002425F8 48 11 CB 21 */ bl _savegpr_28
/* 802456BC 002425FC 7C 7C 1B 78 */ mr r28, r3
/* 802456C0 00242600 FF E0 08 90 */ fmr f31, f1
/* 802456C4 00242604 80 63 00 C4 */ lwz r3, 0xc4(r3)
@@ -610,7 +610,7 @@ lbl_80245724:
/* 80245734 00242674 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80245738 00242678 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8024573C 0024267C 39 61 00 20 */ addi r11, r1, 0x20
/* 80245740 00242680 48 11 CA E5 */ bl func_80362224
/* 80245740 00242680 48 11 CA E5 */ bl _restgpr_28
/* 80245744 00242684 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80245748 00242688 7C 08 03 A6 */ mtlr r0
/* 8024574C 0024268C 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -13,7 +13,7 @@ dMsgScrnTalk_c:
/* 80247004 00243F44 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 80247008 00243F48 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 8024700C 00243F4C 39 61 00 30 */ addi r11, r1, 0x30
/* 80247010 00243F50 48 11 B1 C5 */ bl func_803621D4
/* 80247010 00243F50 48 11 B1 C5 */ bl _savegpr_27
/* 80247014 00243F54 7C 7F 1B 78 */ mr r31, r3
/* 80247018 00243F58 7C 9D 23 78 */ mr r29, r4
/* 8024701C 00243F5C 7C BC 2B 78 */ mr r28, r5
@@ -726,7 +726,7 @@ lbl_80247A64:
/* 80247A70 002449B0 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 80247A74 002449B4 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 80247A78 002449B8 39 61 00 30 */ addi r11, r1, 0x30
/* 80247A7C 002449BC 48 11 A7 A5 */ bl func_80362220
/* 80247A7C 002449BC 48 11 A7 A5 */ bl _restgpr_27
/* 80247A80 002449C0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80247A84 002449C4 7C 08 03 A6 */ mtlr r0
/* 80247A88 002449C8 38 21 00 50 */ addi r1, r1, 0x50
@@ -921,7 +921,7 @@ lbl_80247D18:
/* 80247D38 00244C78 7C 08 02 A6 */ mflr r0
/* 80247D3C 00244C7C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80247D40 00244C80 39 61 00 30 */ addi r11, r1, 0x30
/* 80247D44 00244C84 48 11 A4 91 */ bl func_803621D4
/* 80247D44 00244C84 48 11 A4 91 */ bl _savegpr_27
/* 80247D48 00244C88 7C 7F 1B 78 */ mr r31, r3
/* 80247D4C 00244C8C 4B FF 48 29 */ bl dMsgScrnBase_c_NS_isTalkNow
/* 80247D50 00244C90 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -986,7 +986,7 @@ lbl_80247E20:
/* 80247E2C 00244D6C 3B BD 00 04 */ addi r29, r29, 4
/* 80247E30 00244D70 41 80 FF 7C */ blt lbl_80247DAC
/* 80247E34 00244D74 39 61 00 30 */ addi r11, r1, 0x30
/* 80247E38 00244D78 48 11 A3 E9 */ bl func_80362220
/* 80247E38 00244D78 48 11 A3 E9 */ bl _restgpr_27
/* 80247E3C 00244D7C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80247E40 00244D80 7C 08 03 A6 */ mtlr r0
/* 80247E44 00244D84 38 21 00 30 */ addi r1, r1, 0x30
@@ -1300,7 +1300,7 @@ lbl_8024829C:
/* 802482C0 00245200 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802482C4 00245204 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802482C8 00245208 39 61 00 20 */ addi r11, r1, 0x20
/* 802482CC 0024520C 48 11 9F 0D */ bl func_803621D8
/* 802482CC 0024520C 48 11 9F 0D */ bl _savegpr_28
/* 802482D0 00245210 7C 7C 1B 78 */ mr r28, r3
/* 802482D4 00245214 FF E0 08 90 */ fmr f31, f1
/* 802482D8 00245218 80 63 00 08 */ lwz r3, 8(r3)
@@ -1334,7 +1334,7 @@ lbl_8024832C:
/* 8024833C 0024527C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80248340 00245280 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80248344 00245284 39 61 00 20 */ addi r11, r1, 0x20
/* 80248348 00245288 48 11 9E DD */ bl func_80362224
/* 80248348 00245288 48 11 9E DD */ bl _restgpr_28
/* 8024834C 0024528C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80248350 00245290 7C 08 03 A6 */ mtlr r0
/* 80248354 00245294 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -11,7 +11,7 @@ dMsgScrnTree_c:
/* 80248960 002458A0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80248964 002458A4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80248968 002458A8 39 61 00 20 */ addi r11, r1, 0x20
/* 8024896C 002458AC 48 11 98 69 */ bl func_803621D4
/* 8024896C 002458AC 48 11 98 69 */ bl _savegpr_27
/* 80248970 002458B0 7C 7F 1B 78 */ mr r31, r3
/* 80248974 002458B4 7C 9C 23 78 */ mr r28, r4
/* 80248978 002458B8 7C BB 2B 78 */ mr r27, r5
@@ -382,7 +382,7 @@ lbl_80248EE0:
/* 80248EF4 00245E34 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80248EF8 00245E38 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80248EFC 00245E3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80248F00 00245E40 48 11 93 21 */ bl func_80362220
/* 80248F00 00245E40 48 11 93 21 */ bl _restgpr_27
/* 80248F04 00245E44 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80248F08 00245E48 7C 08 03 A6 */ mtlr r0
/* 80248F0C 00245E4C 38 21 00 30 */ addi r1, r1, 0x30
@@ -391,7 +391,7 @@ lbl_80248EE0:
/* 80248F18 00245E58 7C 08 02 A6 */ mflr r0
/* 80248F1C 00245E5C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80248F20 00245E60 39 61 00 20 */ addi r11, r1, 0x20
/* 80248F24 00245E64 48 11 92 B1 */ bl func_803621D4
/* 80248F24 00245E64 48 11 92 B1 */ bl _savegpr_27
/* 80248F28 00245E68 7C 7E 1B 79 */ or. r30, r3, r3
/* 80248F2C 00245E6C 7C 9F 23 78 */ mr r31, r4
/* 80248F30 00245E70 41 82 01 CC */ beq lbl_802490FC
@@ -523,7 +523,7 @@ lbl_802490B4:
lbl_802490FC:
/* 802490FC 0024603C 7F C3 F3 78 */ mr r3, r30
/* 80249100 00246040 39 61 00 20 */ addi r11, r1, 0x20
/* 80249104 00246044 48 11 91 1D */ bl func_80362220
/* 80249104 00246044 48 11 91 1D */ bl _restgpr_27
/* 80249108 00246048 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024910C 0024604C 7C 08 03 A6 */ mtlr r0
/* 80249110 00246050 38 21 00 20 */ addi r1, r1, 0x20
@@ -657,7 +657,7 @@ lbl_8024922C:
/* 80249304 00246244 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80249308 00246248 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8024930C 0024624C 39 61 00 20 */ addi r11, r1, 0x20
/* 80249310 00246250 48 11 8E C9 */ bl func_803621D8
/* 80249310 00246250 48 11 8E C9 */ bl _savegpr_28
/* 80249314 00246254 7C 7C 1B 78 */ mr r28, r3
/* 80249318 00246258 FF E0 08 90 */ fmr f31, f1
/* 8024931C 0024625C 80 63 00 C4 */ lwz r3, 0xc4(r3)
@@ -693,7 +693,7 @@ lbl_8024937C:
/* 8024938C 002462CC E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80249390 002462D0 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80249394 002462D4 39 61 00 20 */ addi r11, r1, 0x20
/* 80249398 002462D8 48 11 8E 8D */ bl func_80362224
/* 80249398 002462D8 48 11 8E 8D */ bl _restgpr_28
/* 8024939C 002462DC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802493A0 002462E0 7C 08 03 A6 */ mtlr r0
/* 802493A4 002462E4 38 21 00 30 */ addi r1, r1, 0x30