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
+12 -12
View File
@@ -669,7 +669,7 @@ dMenu_Calibration_c_NS_setAButtonString:
/* 801AF73C 001AC67C 7C 08 02 A6 */ mflr r0
/* 801AF740 001AC680 90 01 00 24 */ stw r0, 0x24(r1)
/* 801AF744 001AC684 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF748 001AC688 48 1B 2A 8D */ bl func_803621D4
/* 801AF748 001AC688 48 1B 2A 8D */ bl _savegpr_27
/* 801AF74C 001AC68C 7C 7B 1B 78 */ mr r27, r3
/* 801AF750 001AC690 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801AF754 001AC694 40 82 00 3C */ bne lbl_801AF790
@@ -682,7 +682,7 @@ lbl_801AF768:
/* 801AF76C 001AC6AC 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801AF770 001AC6B0 48 15 0E E9 */ bl J2DTextBox_NS_getStringPtr
/* 801AF774 001AC6B4 7F C4 F3 78 */ mr r4, r30
/* 801AF778 001AC6B8 48 1B 93 B5 */ bl func_80368B2C
/* 801AF778 001AC6B8 48 1B 93 B5 */ bl strcpy
/* 801AF77C 001AC6BC 3B BD 00 01 */ addi r29, r29, 1
/* 801AF780 001AC6C0 2C 1D 00 05 */ cmpwi r29, 5
/* 801AF784 001AC6C4 3B FF 00 04 */ addi r31, r31, 4
@@ -708,7 +708,7 @@ lbl_801AF7A0:
/* 801AF7CC 001AC70C 41 80 FF D4 */ blt lbl_801AF7A0
lbl_801AF7D0:
/* 801AF7D0 001AC710 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF7D4 001AC714 48 1B 2A 4D */ bl func_80362220
/* 801AF7D4 001AC714 48 1B 2A 4D */ bl _restgpr_27
/* 801AF7D8 001AC718 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801AF7DC 001AC71C 7C 08 03 A6 */ mtlr r0
/* 801AF7E0 001AC720 38 21 00 20 */ addi r1, r1, 0x20
@@ -720,7 +720,7 @@ dMenu_Calibration_c_NS_setBButtonString:
/* 801AF7EC 001AC72C 7C 08 02 A6 */ mflr r0
/* 801AF7F0 001AC730 90 01 00 24 */ stw r0, 0x24(r1)
/* 801AF7F4 001AC734 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF7F8 001AC738 48 1B 29 DD */ bl func_803621D4
/* 801AF7F8 001AC738 48 1B 29 DD */ bl _savegpr_27
/* 801AF7FC 001AC73C 7C 7B 1B 78 */ mr r27, r3
/* 801AF800 001AC740 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801AF804 001AC744 40 82 00 3C */ bne lbl_801AF840
@@ -733,7 +733,7 @@ lbl_801AF818:
/* 801AF81C 001AC75C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801AF820 001AC760 48 15 0E 39 */ bl J2DTextBox_NS_getStringPtr
/* 801AF824 001AC764 7F C4 F3 78 */ mr r4, r30
/* 801AF828 001AC768 48 1B 93 05 */ bl func_80368B2C
/* 801AF828 001AC768 48 1B 93 05 */ bl strcpy
/* 801AF82C 001AC76C 3B BD 00 01 */ addi r29, r29, 1
/* 801AF830 001AC770 2C 1D 00 05 */ cmpwi r29, 5
/* 801AF834 001AC774 3B FF 00 04 */ addi r31, r31, 4
@@ -759,7 +759,7 @@ lbl_801AF850:
/* 801AF87C 001AC7BC 41 80 FF D4 */ blt lbl_801AF850
lbl_801AF880:
/* 801AF880 001AC7C0 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF884 001AC7C4 48 1B 29 9D */ bl func_80362220
/* 801AF884 001AC7C4 48 1B 29 9D */ bl _restgpr_27
/* 801AF888 001AC7C8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801AF88C 001AC7CC 7C 08 03 A6 */ mtlr r0
/* 801AF890 001AC7D0 38 21 00 20 */ addi r1, r1, 0x20
@@ -771,7 +771,7 @@ dMenu_Calibration_c_NS_setStepString:
/* 801AF89C 001AC7DC 7C 08 02 A6 */ mflr r0
/* 801AF8A0 001AC7E0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801AF8A4 001AC7E4 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF8A8 001AC7E8 48 1B 29 2D */ bl func_803621D4
/* 801AF8A8 001AC7E8 48 1B 29 2D */ bl _savegpr_27
/* 801AF8AC 001AC7EC 7C 7B 1B 78 */ mr r27, r3
/* 801AF8B0 001AC7F0 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801AF8B4 001AC7F4 40 82 00 3C */ bne lbl_801AF8F0
@@ -784,7 +784,7 @@ lbl_801AF8C8:
/* 801AF8CC 001AC80C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801AF8D0 001AC810 48 15 0D 89 */ bl J2DTextBox_NS_getStringPtr
/* 801AF8D4 001AC814 7F C4 F3 78 */ mr r4, r30
/* 801AF8D8 001AC818 48 1B 92 55 */ bl func_80368B2C
/* 801AF8D8 001AC818 48 1B 92 55 */ bl strcpy
/* 801AF8DC 001AC81C 3B BD 00 01 */ addi r29, r29, 1
/* 801AF8E0 001AC820 2C 1D 00 03 */ cmpwi r29, 3
/* 801AF8E4 001AC824 3B FF 00 04 */ addi r31, r31, 4
@@ -810,7 +810,7 @@ lbl_801AF900:
/* 801AF92C 001AC86C 41 80 FF D4 */ blt lbl_801AF900
lbl_801AF930:
/* 801AF930 001AC870 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF934 001AC874 48 1B 28 ED */ bl func_80362220
/* 801AF934 001AC874 48 1B 28 ED */ bl _restgpr_27
/* 801AF938 001AC878 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801AF93C 001AC87C 7C 08 03 A6 */ mtlr r0
/* 801AF940 001AC880 38 21 00 20 */ addi r1, r1, 0x20
@@ -822,7 +822,7 @@ dMenu_Calibration_c_NS_setExplainString:
/* 801AF94C 001AC88C 7C 08 02 A6 */ mflr r0
/* 801AF950 001AC890 90 01 00 24 */ stw r0, 0x24(r1)
/* 801AF954 001AC894 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF958 001AC898 48 1B 28 81 */ bl func_803621D8
/* 801AF958 001AC898 48 1B 28 81 */ bl _savegpr_28
/* 801AF95C 001AC89C 7C 7C 1B 78 */ mr r28, r3
/* 801AF960 001AC8A0 54 9E 04 3F */ clrlwi. r30, r4, 0x10
/* 801AF964 001AC8A4 40 82 00 3C */ bne lbl_801AF9A0
@@ -835,7 +835,7 @@ lbl_801AF978:
/* 801AF97C 001AC8BC 7C 7C 00 2E */ lwzx r3, r28, r0
/* 801AF980 001AC8C0 48 15 0C D9 */ bl J2DTextBox_NS_getStringPtr
/* 801AF984 001AC8C4 7F C4 F3 78 */ mr r4, r30
/* 801AF988 001AC8C8 48 1B 91 A5 */ bl func_80368B2C
/* 801AF988 001AC8C8 48 1B 91 A5 */ bl strcpy
/* 801AF98C 001AC8CC 3B BD 00 01 */ addi r29, r29, 1
/* 801AF990 001AC8D0 2C 1D 00 03 */ cmpwi r29, 3
/* 801AF994 001AC8D4 3B FF 00 04 */ addi r31, r31, 4
@@ -863,7 +863,7 @@ lbl_801AF9A8:
/* 801AF9E4 001AC924 41 80 FF C4 */ blt lbl_801AF9A8
lbl_801AF9E8:
/* 801AF9E8 001AC928 39 61 00 20 */ addi r11, r1, 0x20
/* 801AF9EC 001AC92C 48 1B 28 39 */ bl func_80362224
/* 801AF9EC 001AC92C 48 1B 28 39 */ bl _restgpr_28
/* 801AF9F0 001AC930 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801AF9F4 001AC934 7C 08 03 A6 */ mtlr r0
/* 801AF9F8 001AC938 38 21 00 20 */ addi r1, r1, 0x20
+24 -24
View File
@@ -2944,7 +2944,7 @@ dMenu_Collect2D_c_NS_cursorPosSet:
/* 801B27F0 001AF730 7C 08 02 A6 */ mflr r0
/* 801B27F4 001AF734 90 01 00 34 */ stw r0, 0x34(r1)
/* 801B27F8 001AF738 39 61 00 30 */ addi r11, r1, 0x30
/* 801B27FC 001AF73C 48 1A F9 DD */ bl func_803621D8
/* 801B27FC 001AF73C 48 1A F9 DD */ bl _savegpr_28
/* 801B2800 001AF740 7C 7F 1B 78 */ mr r31, r3
/* 801B2804 001AF744 3B A0 00 00 */ li r29, 0
/* 801B2808 001AF748 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
@@ -3108,7 +3108,7 @@ lbl_801B2A40:
/* 801B2A58 001AF998 4B FE 27 59 */ bl dSelect_cursor_c_NS_setParam
lbl_801B2A5C:
/* 801B2A5C 001AF99C 39 61 00 30 */ addi r11, r1, 0x30
/* 801B2A60 001AF9A0 48 1A F7 C5 */ bl func_80362224
/* 801B2A60 001AF9A0 48 1A F7 C5 */ bl _restgpr_28
/* 801B2A64 001AF9A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801B2A68 001AF9A8 7C 08 03 A6 */ mtlr r0
/* 801B2A6C 001AF9AC 38 21 00 30 */ addi r1, r1, 0x30
@@ -3846,7 +3846,7 @@ dMenu_Collect2D_c_NS_setSmellType:
/* 801B3528 001B0468 7C 08 02 A6 */ mflr r0
/* 801B352C 001B046C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B3530 001B0470 39 61 00 20 */ addi r11, r1, 0x20
/* 801B3534 001B0474 48 1A EC A5 */ bl func_803621D8
/* 801B3534 001B0474 48 1A EC A5 */ bl _savegpr_28
/* 801B3538 001B0478 7C 7C 1B 78 */ mr r28, r3
/* 801B353C 001B047C 3B C0 FF FF */ li r30, -1
/* 801B3540 001B0480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -3918,7 +3918,7 @@ lbl_801B3618:
/* 801B3620 001B0560 3B FF 00 08 */ addi r31, r31, 8
/* 801B3624 001B0564 41 80 FF 88 */ blt lbl_801B35AC
/* 801B3628 001B0568 39 61 00 20 */ addi r11, r1, 0x20
/* 801B362C 001B056C 48 1A EB F9 */ bl func_80362224
/* 801B362C 001B056C 48 1A EB F9 */ bl _restgpr_28
/* 801B3630 001B0570 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B3634 001B0574 7C 08 03 A6 */ mtlr r0
/* 801B3638 001B0578 38 21 00 20 */ addi r1, r1, 0x20
@@ -3930,7 +3930,7 @@ dMenu_Collect2D_c_NS_setHeartPiece:
/* 801B3644 001B0584 7C 08 02 A6 */ mflr r0
/* 801B3648 001B0588 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B364C 001B058C 39 61 00 20 */ addi r11, r1, 0x20
/* 801B3650 001B0590 48 1A EB 89 */ bl func_803621D8
/* 801B3650 001B0590 48 1A EB 89 */ bl _savegpr_28
/* 801B3654 001B0594 7C 7C 1B 78 */ mr r28, r3
/* 801B3658 001B0598 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B365C 001B059C A0 83 61 C0 */ lhz r4, lbl_804061C0@l(r3)
@@ -3975,7 +3975,7 @@ lbl_801B36E4:
/* 801B36EC 001B062C 3B FF 00 08 */ addi r31, r31, 8
/* 801B36F0 001B0630 41 80 FF 88 */ blt lbl_801B3678
/* 801B36F4 001B0634 39 61 00 20 */ addi r11, r1, 0x20
/* 801B36F8 001B0638 48 1A EB 2D */ bl func_80362224
/* 801B36F8 001B0638 48 1A EB 2D */ bl _restgpr_28
/* 801B36FC 001B063C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B3700 001B0640 7C 08 03 A6 */ mtlr r0
/* 801B3704 001B0644 38 21 00 20 */ addi r1, r1, 0x20
@@ -4175,7 +4175,7 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorSword:
/* 801B39D4 001B0914 7C 08 02 A6 */ mflr r0
/* 801B39D8 001B0918 90 01 00 64 */ stw r0, 0x64(r1)
/* 801B39DC 001B091C 39 61 00 60 */ addi r11, r1, 0x60
/* 801B39E0 001B0920 48 1A E7 F5 */ bl func_803621D4
/* 801B39E0 001B0920 48 1A E7 F5 */ bl _savegpr_27
/* 801B39E4 001B0924 7C 7D 1B 78 */ mr r29, r3
/* 801B39E8 001B0928 7C 9E 23 78 */ mr r30, r4
/* 801B39EC 001B092C 2C 1E FF FF */ cmpwi r30, -1
@@ -4381,7 +4381,7 @@ lbl_801B3CC8:
/* 801B3CD8 001B0C18 41 80 FE E0 */ blt lbl_801B3BB8
lbl_801B3CDC:
/* 801B3CDC 001B0C1C 39 61 00 60 */ addi r11, r1, 0x60
/* 801B3CE0 001B0C20 48 1A E5 41 */ bl func_80362220
/* 801B3CE0 001B0C20 48 1A E5 41 */ bl _restgpr_27
/* 801B3CE4 001B0C24 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801B3CE8 001B0C28 7C 08 03 A6 */ mtlr r0
/* 801B3CEC 001B0C2C 38 21 00 60 */ addi r1, r1, 0x60
@@ -4393,7 +4393,7 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorShield:
/* 801B3CF8 001B0C38 7C 08 02 A6 */ mflr r0
/* 801B3CFC 001B0C3C 90 01 00 64 */ stw r0, 0x64(r1)
/* 801B3D00 001B0C40 39 61 00 60 */ addi r11, r1, 0x60
/* 801B3D04 001B0C44 48 1A E4 D1 */ bl func_803621D4
/* 801B3D04 001B0C44 48 1A E4 D1 */ bl _savegpr_27
/* 801B3D08 001B0C48 7C 7D 1B 78 */ mr r29, r3
/* 801B3D0C 001B0C4C 7C 9E 23 78 */ mr r30, r4
/* 801B3D10 001B0C50 2C 1E FF FF */ cmpwi r30, -1
@@ -4581,7 +4581,7 @@ lbl_801B3FB0:
/* 801B3FC0 001B0F00 41 80 FE E0 */ blt lbl_801B3EA0
lbl_801B3FC4:
/* 801B3FC4 001B0F04 39 61 00 60 */ addi r11, r1, 0x60
/* 801B3FC8 001B0F08 48 1A E2 59 */ bl func_80362220
/* 801B3FC8 001B0F08 48 1A E2 59 */ bl _restgpr_27
/* 801B3FCC 001B0F0C 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801B3FD0 001B0F10 7C 08 03 A6 */ mtlr r0
/* 801B3FD4 001B0F14 38 21 00 60 */ addi r1, r1, 0x60
@@ -4593,7 +4593,7 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorClothes:
/* 801B3FE0 001B0F20 7C 08 02 A6 */ mflr r0
/* 801B3FE4 001B0F24 90 01 00 64 */ stw r0, 0x64(r1)
/* 801B3FE8 001B0F28 39 61 00 60 */ addi r11, r1, 0x60
/* 801B3FEC 001B0F2C 48 1A E1 E9 */ bl func_803621D4
/* 801B3FEC 001B0F2C 48 1A E1 E9 */ bl _savegpr_27
/* 801B3FF0 001B0F30 7C 7D 1B 78 */ mr r29, r3
/* 801B3FF4 001B0F34 7C 9E 23 78 */ mr r30, r4
/* 801B3FF8 001B0F38 2C 1E FF FF */ cmpwi r30, -1
@@ -4788,7 +4788,7 @@ lbl_801B42AC:
/* 801B42BC 001B11FC 41 80 FE E0 */ blt lbl_801B419C
lbl_801B42C0:
/* 801B42C0 001B1200 39 61 00 60 */ addi r11, r1, 0x60
/* 801B42C4 001B1204 48 1A DF 5D */ bl func_80362220
/* 801B42C4 001B1204 48 1A DF 5D */ bl _restgpr_27
/* 801B42C8 001B1208 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801B42CC 001B120C 7C 08 03 A6 */ mtlr r0
/* 801B42D0 001B1210 38 21 00 60 */ addi r1, r1, 0x60
@@ -6648,7 +6648,7 @@ dMenu_Collect2D_c_NS__draw:
/* 801B5DF0 001B2D30 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B5DF4 001B2D34 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B5DF8 001B2D38 38 84 00 55 */ addi r4, r4, 0x55
/* 801B5DFC 001B2D3C 48 1B 2D 31 */ bl func_80368B2C
/* 801B5DFC 001B2D3C 48 1B 2D 31 */ bl strcpy
/* 801B5E00 001B2D40 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 801B5E04 001B2D44 3C 80 65 78 */ lis r4, 0x65787430@ha
/* 801B5E08 001B2D48 38 C4 74 30 */ addi r6, r4, 0x65787430@l
@@ -6662,7 +6662,7 @@ dMenu_Collect2D_c_NS__draw:
/* 801B5E28 001B2D68 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B5E2C 001B2D6C 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B5E30 001B2D70 38 84 00 55 */ addi r4, r4, 0x55
/* 801B5E34 001B2D74 48 1B 2C F9 */ bl func_80368B2C
/* 801B5E34 001B2D74 48 1B 2C F9 */ bl strcpy
/* 801B5E38 001B2D78 48 00 00 E4 */ b lbl_801B5F1C
lbl_801B5E3C:
/* 801B5E3C 001B2D7C 80 7F 00 18 */ lwz r3, 0x18(r31)
@@ -6804,7 +6804,7 @@ lbl_801B6000:
/* 801B601C 001B2F5C 4E 80 04 21 */ bctrl
/* 801B6020 001B2F60 48 14 A6 39 */ bl J2DTextBox_NS_getStringPtr
/* 801B6024 001B2F64 38 9C 00 55 */ addi r4, r28, 0x55
/* 801B6028 001B2F68 48 1B 2B 05 */ bl func_80368B2C
/* 801B6028 001B2F68 48 1B 2B 05 */ bl strcpy
/* 801B602C 001B2F6C 3B 7B 00 01 */ addi r27, r27, 1
/* 801B6030 001B2F70 2C 1B 00 05 */ cmpwi r27, 5
/* 801B6034 001B2F74 3B DE 00 08 */ addi r30, r30, 8
@@ -6876,7 +6876,7 @@ lbl_801B6104:
/* 801B6120 001B3060 4E 80 04 21 */ bctrl
/* 801B6124 001B3064 48 14 A5 35 */ bl J2DTextBox_NS_getStringPtr
/* 801B6128 001B3068 38 9C 00 55 */ addi r4, r28, 0x55
/* 801B612C 001B306C 48 1B 2A 01 */ bl func_80368B2C
/* 801B612C 001B306C 48 1B 2A 01 */ bl strcpy
/* 801B6130 001B3070 3B 7B 00 01 */ addi r27, r27, 1
/* 801B6134 001B3074 2C 1B 00 05 */ cmpwi r27, 5
/* 801B6138 001B3078 3B DE 00 08 */ addi r30, r30, 8
@@ -7042,7 +7042,7 @@ dMenu_Collect2D_c_NS_setItemNameStringNull:
/* 801B6388 001B32C8 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B638C 001B32CC 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B6390 001B32D0 38 84 00 55 */ addi r4, r4, 0x55
/* 801B6394 001B32D4 48 1B 27 99 */ bl func_80368B2C
/* 801B6394 001B32D4 48 1B 27 99 */ bl strcpy
/* 801B6398 001B32D8 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 801B639C 001B32DC 3C 80 5F 6E */ lis r4, 0x5F6E3035@ha
/* 801B63A0 001B32E0 38 C4 30 35 */ addi r6, r4, 0x5F6E3035@l
@@ -7056,7 +7056,7 @@ dMenu_Collect2D_c_NS_setItemNameStringNull:
/* 801B63C0 001B3300 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B63C4 001B3304 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B63C8 001B3308 38 84 00 55 */ addi r4, r4, 0x55
/* 801B63CC 001B330C 48 1B 27 61 */ bl func_80368B2C
/* 801B63CC 001B330C 48 1B 27 61 */ bl strcpy
/* 801B63D0 001B3310 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 801B63D4 001B3314 3C 80 5F 6E */ lis r4, 0x5F6E3036@ha
/* 801B63D8 001B3318 38 C4 30 36 */ addi r6, r4, 0x5F6E3036@l
@@ -7070,7 +7070,7 @@ dMenu_Collect2D_c_NS_setItemNameStringNull:
/* 801B63F8 001B3338 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B63FC 001B333C 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B6400 001B3340 38 84 00 55 */ addi r4, r4, 0x55
/* 801B6404 001B3344 48 1B 27 29 */ bl func_80368B2C
/* 801B6404 001B3344 48 1B 27 29 */ bl strcpy
/* 801B6408 001B3348 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 801B640C 001B334C 3C 80 5F 6E */ lis r4, 0x5F6E3037@ha
/* 801B6410 001B3350 38 C4 30 37 */ addi r6, r4, 0x5F6E3037@l
@@ -7084,7 +7084,7 @@ dMenu_Collect2D_c_NS_setItemNameStringNull:
/* 801B6430 001B3370 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B6434 001B3374 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B6438 001B3378 38 84 00 55 */ addi r4, r4, 0x55
/* 801B643C 001B337C 48 1B 26 F1 */ bl func_80368B2C
/* 801B643C 001B337C 48 1B 26 F1 */ bl strcpy
/* 801B6440 001B3380 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801B6444 001B3384 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801B6448 001B3388 7C 08 03 A6 */ mtlr r0
@@ -7097,7 +7097,7 @@ dMenu_Collect3D_c:
/* 801B6458 001B3398 7C 08 02 A6 */ mflr r0
/* 801B645C 001B339C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B6460 001B33A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801B6464 001B33A4 48 1A BD 71 */ bl func_803621D4
/* 801B6464 001B33A4 48 1A BD 71 */ bl _savegpr_27
/* 801B6468 001B33A8 7C 7F 1B 78 */ mr r31, r3
/* 801B646C 001B33AC 7C 9B 23 78 */ mr r27, r4
/* 801B6470 001B33B0 7C BC 2B 78 */ mr r28, r5
@@ -7149,7 +7149,7 @@ lbl_801B6500:
/* 801B6518 001B3458 D0 1F 03 CC */ stfs f0, 0x3cc(r31)
/* 801B651C 001B345C 7F E3 FB 78 */ mr r3, r31
/* 801B6520 001B3460 39 61 00 20 */ addi r11, r1, 0x20
/* 801B6524 001B3464 48 1A BC FD */ bl func_80362220
/* 801B6524 001B3464 48 1A BC FD */ bl _restgpr_27
/* 801B6528 001B3468 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B652C 001B346C 7C 08 03 A6 */ mtlr r0
/* 801B6530 001B3470 38 21 00 20 */ addi r1, r1, 0x20
@@ -8550,7 +8550,7 @@ dMenu_Collect_c:
/* 801B78C4 001B4804 7C 08 02 A6 */ mflr r0
/* 801B78C8 001B4808 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B78CC 001B480C 39 61 00 20 */ addi r11, r1, 0x20
/* 801B78D0 001B4810 48 1A A9 09 */ bl func_803621D8
/* 801B78D0 001B4810 48 1A A9 09 */ bl _savegpr_28
/* 801B78D4 001B4814 7C 7C 1B 78 */ mr r28, r3
/* 801B78D8 001B4818 7C 9D 23 78 */ mr r29, r4
/* 801B78DC 001B481C 7C BE 2B 78 */ mr r30, r5
@@ -8582,7 +8582,7 @@ lbl_801B793C:
/* 801B793C 001B487C 90 1C 00 08 */ stw r0, 8(r28)
/* 801B7940 001B4880 7F 83 E3 78 */ mr r3, r28
/* 801B7944 001B4884 39 61 00 20 */ addi r11, r1, 0x20
/* 801B7948 001B4888 48 1A A8 DD */ bl func_80362224
/* 801B7948 001B4888 48 1A A8 DD */ bl _restgpr_28
/* 801B794C 001B488C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B7950 001B4890 7C 08 03 A6 */ mtlr r0
/* 801B7954 001B4894 38 21 00 20 */ addi r1, r1, 0x20
+21 -21
View File
@@ -79,12 +79,12 @@ lbl_801B8018:
/* 801B8034 001B4F74 38 61 00 10 */ addi r3, r1, 0x10
/* 801B8038 001B4F78 3C 80 80 39 */ lis r4, lbl_80395760@ha
/* 801B803C 001B4F7C 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B8040 001B4F80 48 1B 0A ED */ bl func_80368B2C
/* 801B8040 001B4F80 48 1B 0A ED */ bl strcpy
/* 801B8044 001B4F84 38 61 00 08 */ addi r3, r1, 8
/* 801B8048 001B4F88 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B804C 001B4F8C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B8050 001B4F90 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 801B8054 001B4F94 48 1B 0A D9 */ bl func_80368B2C
/* 801B8054 001B4F94 48 1B 0A D9 */ bl strcpy
/* 801B8058 001B4F98 88 01 00 0C */ lbz r0, 0xc(r1)
/* 801B805C 001B4F9C 98 01 00 22 */ stb r0, 0x22(r1)
/* 801B8060 001B4FA0 88 01 00 0D */ lbz r0, 0xd(r1)
@@ -1004,7 +1004,7 @@ dMenu_DmapBg_c_NS_setAButtonString:
/* 801B8DE8 001B5D28 7C 08 02 A6 */ mflr r0
/* 801B8DEC 001B5D2C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B8DF0 001B5D30 39 61 00 20 */ addi r11, r1, 0x20
/* 801B8DF4 001B5D34 48 1A 93 E5 */ bl func_803621D8
/* 801B8DF4 001B5D34 48 1A 93 E5 */ bl _savegpr_28
/* 801B8DF8 001B5D38 7C 7C 1B 78 */ mr r28, r3
/* 801B8DFC 001B5D3C 7C 9D 23 78 */ mr r29, r4
/* 801B8E00 001B5D40 3B C0 00 00 */ li r30, 0
@@ -1026,7 +1026,7 @@ lbl_801B8E08:
/* 801B8E3C 001B5D7C 3C 80 80 39 */ lis r4, lbl_80395760@ha
/* 801B8E40 001B5D80 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B8E44 001B5D84 38 84 00 6F */ addi r4, r4, 0x6f
/* 801B8E48 001B5D88 48 1A FC E5 */ bl func_80368B2C
/* 801B8E48 001B5D88 48 1A FC E5 */ bl strcpy
/* 801B8E4C 001B5D8C 48 00 00 48 */ b lbl_801B8E94
lbl_801B8E50:
/* 801B8E50 001B5D90 80 7C 0C B4 */ lwz r3, 0xcb4(r28)
@@ -1052,7 +1052,7 @@ lbl_801B8E94:
/* 801B8E9C 001B5DDC 3B FF 00 08 */ addi r31, r31, 8
/* 801B8EA0 001B5DE0 41 80 FF 68 */ blt lbl_801B8E08
/* 801B8EA4 001B5DE4 39 61 00 20 */ addi r11, r1, 0x20
/* 801B8EA8 001B5DE8 48 1A 93 7D */ bl func_80362224
/* 801B8EA8 001B5DE8 48 1A 93 7D */ bl _restgpr_28
/* 801B8EAC 001B5DEC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B8EB0 001B5DF0 7C 08 03 A6 */ mtlr r0
/* 801B8EB4 001B5DF4 38 21 00 20 */ addi r1, r1, 0x20
@@ -1064,7 +1064,7 @@ dMenu_DmapBg_c_NS_setBButtonString:
/* 801B8EC0 001B5E00 7C 08 02 A6 */ mflr r0
/* 801B8EC4 001B5E04 90 01 00 24 */ stw r0, 0x24(r1)
/* 801B8EC8 001B5E08 39 61 00 20 */ addi r11, r1, 0x20
/* 801B8ECC 001B5E0C 48 1A 93 0D */ bl func_803621D8
/* 801B8ECC 001B5E0C 48 1A 93 0D */ bl _savegpr_28
/* 801B8ED0 001B5E10 7C 7C 1B 78 */ mr r28, r3
/* 801B8ED4 001B5E14 7C 9D 23 78 */ mr r29, r4
/* 801B8ED8 001B5E18 3B C0 00 00 */ li r30, 0
@@ -1086,7 +1086,7 @@ lbl_801B8EE0:
/* 801B8F14 001B5E54 3C 80 80 39 */ lis r4, lbl_80395760@ha
/* 801B8F18 001B5E58 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B8F1C 001B5E5C 38 84 00 6F */ addi r4, r4, 0x6f
/* 801B8F20 001B5E60 48 1A FC 0D */ bl func_80368B2C
/* 801B8F20 001B5E60 48 1A FC 0D */ bl strcpy
/* 801B8F24 001B5E64 48 00 00 48 */ b lbl_801B8F6C
lbl_801B8F28:
/* 801B8F28 001B5E68 80 7C 0C B4 */ lwz r3, 0xcb4(r28)
@@ -1112,7 +1112,7 @@ lbl_801B8F6C:
/* 801B8F74 001B5EB4 3B FF 00 08 */ addi r31, r31, 8
/* 801B8F78 001B5EB8 41 80 FF 68 */ blt lbl_801B8EE0
/* 801B8F7C 001B5EBC 39 61 00 20 */ addi r11, r1, 0x20
/* 801B8F80 001B5EC0 48 1A 92 A5 */ bl func_80362224
/* 801B8F80 001B5EC0 48 1A 92 A5 */ bl _restgpr_28
/* 801B8F84 001B5EC4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801B8F88 001B5EC8 7C 08 03 A6 */ mtlr r0
/* 801B8F8C 001B5ECC 38 21 00 20 */ addi r1, r1, 0x20
@@ -1155,7 +1155,7 @@ lbl_801B8FEC:
/* 801B9008 001B5F48 4E 80 04 21 */ bctrl
/* 801B900C 001B5F4C 48 14 76 4D */ bl J2DTextBox_NS_getStringPtr
/* 801B9010 001B5F50 38 9C 00 6F */ addi r4, r28, 0x6f
/* 801B9014 001B5F54 48 1A FB 19 */ bl func_80368B2C
/* 801B9014 001B5F54 48 1A FB 19 */ bl strcpy
/* 801B9018 001B5F58 3B 7B 00 01 */ addi r27, r27, 1
/* 801B901C 001B5F5C 2C 1B 00 02 */ cmpwi r27, 2
/* 801B9020 001B5F60 3B DE 00 08 */ addi r30, r30, 8
@@ -2717,7 +2717,7 @@ dMenu_DmapBg_c_NS_setGoldAnimation:
/* 801BA704 001B7644 7C 08 02 A6 */ mflr r0
/* 801BA708 001B7648 90 01 00 24 */ stw r0, 0x24(r1)
/* 801BA70C 001B764C 39 61 00 20 */ addi r11, r1, 0x20
/* 801BA710 001B7650 48 1A 7A C9 */ bl func_803621D8
/* 801BA710 001B7650 48 1A 7A C9 */ bl _savegpr_28
/* 801BA714 001B7654 7C 7C 1B 78 */ mr r28, r3
/* 801BA718 001B7658 7C 9D 23 78 */ mr r29, r4
/* 801BA71C 001B765C 80 63 0C A8 */ lwz r3, 0xca8(r3)
@@ -2770,7 +2770,7 @@ lbl_801BA7A8:
/* 801BA7D4 001B7714 4E 80 04 21 */ bctrl
lbl_801BA7D8:
/* 801BA7D8 001B7718 39 61 00 20 */ addi r11, r1, 0x20
/* 801BA7DC 001B771C 48 1A 7A 49 */ bl func_80362224
/* 801BA7DC 001B771C 48 1A 7A 49 */ bl _restgpr_28
/* 801BA7E0 001B7720 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801BA7E4 001B7724 7C 08 03 A6 */ mtlr r0
/* 801BA7E8 001B7728 38 21 00 20 */ addi r1, r1, 0x20
@@ -5765,7 +5765,7 @@ dMenu_Dmap_c_NS_drawFloorScreenBack:
/* 801BD3CC 001BA30C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 801BD3D0 001BA310 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 801BD3D4 001BA314 39 61 00 20 */ addi r11, r1, 0x20
/* 801BD3D8 001BA318 48 1A 4D FD */ bl func_803621D4
/* 801BD3D8 001BA318 48 1A 4D FD */ bl _savegpr_27
/* 801BD3DC 001BA31C 7C 7D 1B 78 */ mr r29, r3
/* 801BD3E0 001BA320 7C 9E 23 78 */ mr r30, r4
/* 801BD3E4 001BA324 FF C0 08 90 */ fmr f30, f1
@@ -5851,7 +5851,7 @@ lbl_801BD4E8:
/* 801BD504 001BA444 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 801BD508 001BA448 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 801BD50C 001BA44C 39 61 00 20 */ addi r11, r1, 0x20
/* 801BD510 001BA450 48 1A 4D 11 */ bl func_80362220
/* 801BD510 001BA450 48 1A 4D 11 */ bl _restgpr_27
/* 801BD514 001BA454 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801BD518 001BA458 7C 08 03 A6 */ mtlr r0
/* 801BD51C 001BA45C 38 21 00 40 */ addi r1, r1, 0x40
@@ -5867,7 +5867,7 @@ dMenu_Dmap_c_NS_drawFloorScreenTop:
/* 801BD538 001BA478 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 801BD53C 001BA47C F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 801BD540 001BA480 39 61 00 20 */ addi r11, r1, 0x20
/* 801BD544 001BA484 48 1A 4C 91 */ bl func_803621D4
/* 801BD544 001BA484 48 1A 4C 91 */ bl _savegpr_27
/* 801BD548 001BA488 7C 7D 1B 78 */ mr r29, r3
/* 801BD54C 001BA48C 7C 9E 23 78 */ mr r30, r4
/* 801BD550 001BA490 FF C0 08 90 */ fmr f30, f1
@@ -5953,7 +5953,7 @@ lbl_801BD654:
/* 801BD670 001BA5B0 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 801BD674 001BA5B4 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 801BD678 001BA5B8 39 61 00 20 */ addi r11, r1, 0x20
/* 801BD67C 001BA5BC 48 1A 4B A5 */ bl func_80362220
/* 801BD67C 001BA5BC 48 1A 4B A5 */ bl _restgpr_27
/* 801BD680 001BA5C0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801BD684 001BA5C4 7C 08 03 A6 */ mtlr r0
/* 801BD688 001BA5C8 38 21 00 40 */ addi r1, r1, 0x40
@@ -6052,7 +6052,7 @@ dMenu_Dmap_c_NS__create:
/* 801BD7C4 001BA704 7C 08 02 A6 */ mflr r0
/* 801BD7C8 001BA708 90 01 00 54 */ stw r0, 0x54(r1)
/* 801BD7CC 001BA70C 39 61 00 50 */ addi r11, r1, 0x50
/* 801BD7D0 001BA710 48 1A 4A 09 */ bl func_803621D8
/* 801BD7D0 001BA710 48 1A 4A 09 */ bl _savegpr_28
/* 801BD7D4 001BA714 7C 7F 1B 78 */ mr r31, r3
/* 801BD7D8 001BA718 80 63 00 E8 */ lwz r3, 0xe8(r3)
/* 801BD7DC 001BA71C 48 11 0F A9 */ bl JKRHeap_NS_getTotalFreeSize
@@ -6413,7 +6413,7 @@ lbl_801BDCB8:
/* 801BDD20 001BAC60 48 1A 43 65 */ bl func_80362084
/* 801BDD24 001BAC64 60 00 00 00 */ nop
/* 801BDD28 001BAC68 39 61 00 50 */ addi r11, r1, 0x50
/* 801BDD2C 001BAC6C 48 1A 44 F9 */ bl func_80362224
/* 801BDD2C 001BAC6C 48 1A 44 F9 */ bl _restgpr_28
/* 801BDD30 001BAC70 80 01 00 54 */ lwz r0, 0x54(r1)
/* 801BDD34 001BAC74 7C 08 03 A6 */ mtlr r0
/* 801BDD38 001BAC78 38 21 00 50 */ addi r1, r1, 0x50
@@ -6838,7 +6838,7 @@ dMenu_Dmap_c_NS_isOpen:
/* 801BE32C 001BB26C 7C 08 02 A6 */ mflr r0
/* 801BE330 001BB270 90 01 00 64 */ stw r0, 0x64(r1)
/* 801BE334 001BB274 39 61 00 60 */ addi r11, r1, 0x60
/* 801BE338 001BB278 48 1A 3E 9D */ bl func_803621D4
/* 801BE338 001BB278 48 1A 3E 9D */ bl _savegpr_27
/* 801BE33C 001BB27C 7C 7B 1B 78 */ mr r27, r3
/* 801BE340 001BB280 3B A0 00 00 */ li r29, 0
/* 801BE344 001BB284 3B 80 00 00 */ li r28, 0
@@ -7052,7 +7052,7 @@ lbl_801BE638:
/* 801BE654 001BB594 7F A3 EB 78 */ mr r3, r29
lbl_801BE658:
/* 801BE658 001BB598 39 61 00 60 */ addi r11, r1, 0x60
/* 801BE65C 001BB59C 48 1A 3B C5 */ bl func_80362220
/* 801BE65C 001BB59C 48 1A 3B C5 */ bl _restgpr_27
/* 801BE660 001BB5A0 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801BE664 001BB5A4 7C 08 03 A6 */ mtlr r0
/* 801BE668 001BB5A8 38 21 00 60 */ addi r1, r1, 0x60
@@ -8615,7 +8615,7 @@ lbl_801BFC9C:
/* 801BFD68 001BCCA8 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801BFD6C 001BCCAC F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801BFD70 001BCCB0 39 61 00 30 */ addi r11, r1, 0x30
/* 801BFD74 001BCCB4 48 1A 24 65 */ bl func_803621D8
/* 801BFD74 001BCCB4 48 1A 24 65 */ bl _savegpr_28
/* 801BFD78 001BCCB8 7C 7F 1B 78 */ mr r31, r3
/* 801BFD7C 001BCCBC 4B FF D4 59 */ bl dMenu_Dmap_c_NS_getCurFloorPos
/* 801BFD80 001BCCC0 7C 60 07 74 */ extsb r0, r3
@@ -8743,7 +8743,7 @@ lbl_801BFF5C:
/* 801BFF64 001BCEA4 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801BFF68 001BCEA8 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801BFF6C 001BCEAC 39 61 00 30 */ addi r11, r1, 0x30
/* 801BFF70 001BCEB0 48 1A 22 B5 */ bl func_80362224
/* 801BFF70 001BCEB0 48 1A 22 B5 */ bl _restgpr_28
/* 801BFF74 001BCEB4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801BFF78 001BCEB8 7C 08 03 A6 */ mtlr r0
/* 801BFF7C 001BCEBC 38 21 00 40 */ addi r1, r1, 0x40
+14 -14
View File
@@ -357,7 +357,7 @@ dMenu_Fishing_c_NS_init:
/* 801C5230 001C2170 7C 08 02 A6 */ mflr r0
/* 801C5234 001C2174 90 01 00 24 */ stw r0, 0x24(r1)
/* 801C5238 001C2178 39 61 00 20 */ addi r11, r1, 0x20
/* 801C523C 001C217C 48 19 CF 9D */ bl func_803621D8
/* 801C523C 001C217C 48 19 CF 9D */ bl _savegpr_28
/* 801C5240 001C2180 7C 7C 1B 78 */ mr r28, r3
/* 801C5244 001C2184 3B A0 00 00 */ li r29, 0
/* 801C5248 001C2188 3B E0 00 00 */ li r31, 0
@@ -397,7 +397,7 @@ lbl_801C529C:
/* 801C52C4 001C2204 48 19 CD C1 */ bl func_80362084
/* 801C52C8 001C2208 60 00 00 00 */ nop
/* 801C52CC 001C220C 39 61 00 20 */ addi r11, r1, 0x20
/* 801C52D0 001C2210 48 19 CF 55 */ bl func_80362224
/* 801C52D0 001C2210 48 19 CF 55 */ bl _restgpr_28
/* 801C52D4 001C2214 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801C52D8 001C2218 7C 08 03 A6 */ mtlr r0
/* 801C52DC 001C221C 38 21 00 20 */ addi r1, r1, 0x20
@@ -1203,7 +1203,7 @@ dMenu_Fishing_c_NS_setAButtonString:
/* 801C5EBC 001C2DFC 7C 08 02 A6 */ mflr r0
/* 801C5EC0 001C2E00 90 01 00 24 */ stw r0, 0x24(r1)
/* 801C5EC4 001C2E04 39 61 00 20 */ addi r11, r1, 0x20
/* 801C5EC8 001C2E08 48 19 C3 0D */ bl func_803621D4
/* 801C5EC8 001C2E08 48 19 C3 0D */ bl _savegpr_27
/* 801C5ECC 001C2E0C 7C 7B 1B 78 */ mr r27, r3
/* 801C5ED0 001C2E10 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801C5ED4 001C2E14 40 82 00 3C */ bne lbl_801C5F10
@@ -1216,7 +1216,7 @@ lbl_801C5EE8:
/* 801C5EEC 001C2E2C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801C5EF0 001C2E30 48 13 A7 69 */ bl J2DTextBox_NS_getStringPtr
/* 801C5EF4 001C2E34 38 9E 00 3E */ addi r4, r30, 0x3e
/* 801C5EF8 001C2E38 48 1A 2C 35 */ bl func_80368B2C
/* 801C5EF8 001C2E38 48 1A 2C 35 */ bl strcpy
/* 801C5EFC 001C2E3C 3B BD 00 01 */ addi r29, r29, 1
/* 801C5F00 001C2E40 2C 1D 00 05 */ cmpwi r29, 5
/* 801C5F04 001C2E44 3B FF 00 04 */ addi r31, r31, 4
@@ -1242,7 +1242,7 @@ lbl_801C5F20:
/* 801C5F4C 001C2E8C 41 80 FF D4 */ blt lbl_801C5F20
lbl_801C5F50:
/* 801C5F50 001C2E90 39 61 00 20 */ addi r11, r1, 0x20
/* 801C5F54 001C2E94 48 19 C2 CD */ bl func_80362220
/* 801C5F54 001C2E94 48 19 C2 CD */ bl _restgpr_27
/* 801C5F58 001C2E98 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801C5F5C 001C2E9C 7C 08 03 A6 */ mtlr r0
/* 801C5F60 001C2EA0 38 21 00 20 */ addi r1, r1, 0x20
@@ -1254,7 +1254,7 @@ dMenu_Fishing_c_NS_setBButtonString:
/* 801C5F6C 001C2EAC 7C 08 02 A6 */ mflr r0
/* 801C5F70 001C2EB0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801C5F74 001C2EB4 39 61 00 20 */ addi r11, r1, 0x20
/* 801C5F78 001C2EB8 48 19 C2 5D */ bl func_803621D4
/* 801C5F78 001C2EB8 48 19 C2 5D */ bl _savegpr_27
/* 801C5F7C 001C2EBC 7C 7B 1B 78 */ mr r27, r3
/* 801C5F80 001C2EC0 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801C5F84 001C2EC4 40 82 00 3C */ bne lbl_801C5FC0
@@ -1267,7 +1267,7 @@ lbl_801C5F98:
/* 801C5F9C 001C2EDC 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801C5FA0 001C2EE0 48 13 A6 B9 */ bl J2DTextBox_NS_getStringPtr
/* 801C5FA4 001C2EE4 38 9E 00 3E */ addi r4, r30, 0x3e
/* 801C5FA8 001C2EE8 48 1A 2B 85 */ bl func_80368B2C
/* 801C5FA8 001C2EE8 48 1A 2B 85 */ bl strcpy
/* 801C5FAC 001C2EEC 3B BD 00 01 */ addi r29, r29, 1
/* 801C5FB0 001C2EF0 2C 1D 00 05 */ cmpwi r29, 5
/* 801C5FB4 001C2EF4 3B FF 00 04 */ addi r31, r31, 4
@@ -1293,7 +1293,7 @@ lbl_801C5FD0:
/* 801C5FFC 001C2F3C 41 80 FF D4 */ blt lbl_801C5FD0
lbl_801C6000:
/* 801C6000 001C2F40 39 61 00 20 */ addi r11, r1, 0x20
/* 801C6004 001C2F44 48 19 C2 1D */ bl func_80362220
/* 801C6004 001C2F44 48 19 C2 1D */ bl _restgpr_27
/* 801C6008 001C2F48 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801C600C 001C2F4C 7C 08 03 A6 */ mtlr r0
/* 801C6010 001C2F50 38 21 00 20 */ addi r1, r1, 0x20
@@ -1365,7 +1365,7 @@ dMenu_Fishing_c_NS_setFishParam:
/* 801C60F4 001C3034 48 13 A5 65 */ bl J2DTextBox_NS_getStringPtr
/* 801C60F8 001C3038 7C 64 1B 78 */ mr r4, r3
/* 801C60FC 001C303C 7F C3 F3 78 */ mr r3, r30
/* 801C6100 001C3040 48 1A 2A 2D */ bl func_80368B2C
/* 801C6100 001C3040 48 1A 2A 2D */ bl strcpy
/* 801C6104 001C3044 38 C0 00 00 */ li r6, 0
/* 801C6108 001C3048 38 81 00 08 */ addi r4, r1, 8
/* 801C610C 001C304C 7C 7E D2 14 */ add r3, r30, r26
@@ -1385,11 +1385,11 @@ lbl_801C6124:
/* 801C613C 001C307C 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 801C6140 001C3080 48 13 A5 19 */ bl J2DTextBox_NS_getStringPtr
/* 801C6144 001C3084 38 81 00 28 */ addi r4, r1, 0x28
/* 801C6148 001C3088 48 1A 29 E5 */ bl func_80368B2C
/* 801C6148 001C3088 48 1A 29 E5 */ bl strcpy
/* 801C614C 001C308C 80 7F 01 84 */ lwz r3, 0x184(r31)
/* 801C6150 001C3090 48 13 A5 09 */ bl J2DTextBox_NS_getStringPtr
/* 801C6154 001C3094 38 81 00 08 */ addi r4, r1, 8
/* 801C6158 001C3098 48 1A 29 D5 */ bl func_80368B2C
/* 801C6158 001C3098 48 1A 29 D5 */ bl strcpy
/* 801C615C 001C309C 93 19 5E 0C */ stw r24, 0x5e0c(r25)
/* 801C6160 001C30A0 80 7D 01 F4 */ lwz r3, 0x1f4(r29)
/* 801C6164 001C30A4 38 80 05 98 */ li r4, 0x598
@@ -1406,7 +1406,7 @@ lbl_801C6124:
/* 801C6190 001C30D0 48 13 A4 C9 */ bl J2DTextBox_NS_getStringPtr
/* 801C6194 001C30D4 7C 64 1B 78 */ mr r4, r3
/* 801C6198 001C30D8 38 61 00 28 */ addi r3, r1, 0x28
/* 801C619C 001C30DC 48 1A 29 91 */ bl func_80368B2C
/* 801C619C 001C30DC 48 1A 29 91 */ bl strcpy
/* 801C61A0 001C30E0 38 C0 00 00 */ li r6, 0
/* 801C61A4 001C30E4 38 81 00 08 */ addi r4, r1, 8
/* 801C61A8 001C30E8 7C 7E DA 14 */ add r3, r30, r27
@@ -1426,11 +1426,11 @@ lbl_801C61C0:
/* 801C61D8 001C3118 80 7F 01 54 */ lwz r3, 0x154(r31)
/* 801C61DC 001C311C 48 13 A4 7D */ bl J2DTextBox_NS_getStringPtr
/* 801C61E0 001C3120 38 81 00 28 */ addi r4, r1, 0x28
/* 801C61E4 001C3124 48 1A 29 49 */ bl func_80368B2C
/* 801C61E4 001C3124 48 1A 29 49 */ bl strcpy
/* 801C61E8 001C3128 80 7F 01 B4 */ lwz r3, 0x1b4(r31)
/* 801C61EC 001C312C 48 13 A4 6D */ bl J2DTextBox_NS_getStringPtr
/* 801C61F0 001C3130 38 81 00 08 */ addi r4, r1, 8
/* 801C61F4 001C3134 48 1A 29 39 */ bl func_80368B2C
/* 801C61F4 001C3134 48 1A 29 39 */ bl strcpy
/* 801C61F8 001C3138 39 61 00 70 */ addi r11, r1, 0x70
/* 801C61FC 001C313C 48 19 C0 19 */ bl func_80362214
/* 801C6200 001C3140 80 01 00 74 */ lwz r0, 0x74(r1)
+33 -33
View File
@@ -53,7 +53,7 @@ lbl_801C668C:
/* 801C669C 001C35DC 40 82 00 18 */ bne lbl_801C66B4
/* 801C66A0 001C35E0 38 6D 8B 24 */ addi r3, r13, lbl_804510A4-_SDA_BASE_
/* 801C66A4 001C35E4 38 9B 00 08 */ addi r4, r27, 8
/* 801C66A8 001C35E8 48 1A 24 85 */ bl func_80368B2C
/* 801C66A8 001C35E8 48 1A 24 85 */ bl strcpy
/* 801C66AC 001C35EC 38 6D 8B 24 */ addi r3, r13, lbl_804510A4-_SDA_BASE_
/* 801C66B0 001C35F0 48 00 00 1C */ b lbl_801C66CC
lbl_801C66B4:
@@ -180,7 +180,7 @@ lbl_801C6820:
/* 801C6874 001C37B4 38 7D 02 50 */ addi r3, r29, 0x250
/* 801C6878 001C37B8 3C 80 80 39 */ lis r4, lbl_803960E8@ha
/* 801C687C 001C37BC 38 84 60 E8 */ addi r4, r4, lbl_803960E8@l
/* 801C6880 001C37C0 48 1A 22 AD */ bl func_80368B2C
/* 801C6880 001C37C0 48 1A 22 AD */ bl strcpy
/* 801C6884 001C37C4 3C 60 80 43 */ lis r3, lbl_8042FC60@ha
/* 801C6888 001C37C8 38 63 FC 60 */ addi r3, r3, lbl_8042FC60@l
/* 801C688C 001C37CC 80 83 00 08 */ lwz r4, 8(r3)
@@ -345,7 +345,7 @@ lbl_801C6A70:
/* 801C6ACC 001C3A0C 7C 08 02 A6 */ mflr r0
/* 801C6AD0 001C3A10 90 01 00 24 */ stw r0, 0x24(r1)
/* 801C6AD4 001C3A14 39 61 00 20 */ addi r11, r1, 0x20
/* 801C6AD8 001C3A18 48 19 B6 FD */ bl func_803621D4
/* 801C6AD8 001C3A18 48 19 B6 FD */ bl _savegpr_27
/* 801C6ADC 001C3A1C 7C 7E 1B 79 */ or. r30, r3, r3
/* 801C6AE0 001C3A20 7C 9F 23 78 */ mr r31, r4
/* 801C6AE4 001C3A24 41 82 02 64 */ beq lbl_801C6D48
@@ -522,7 +522,7 @@ lbl_801C6D2C:
lbl_801C6D48:
/* 801C6D48 001C3C88 7F C3 F3 78 */ mr r3, r30
/* 801C6D4C 001C3C8C 39 61 00 20 */ addi r11, r1, 0x20
/* 801C6D50 001C3C90 48 19 B4 D1 */ bl func_80362220
/* 801C6D50 001C3C90 48 19 B4 D1 */ bl _restgpr_27
/* 801C6D54 001C3C94 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801C6D58 001C3C98 7C 08 03 A6 */ mtlr r0
/* 801C6D5C 001C3C9C 38 21 00 20 */ addi r1, r1, 0x20
@@ -5263,7 +5263,7 @@ lbl_801CB340:
/* 801CB348 001C8288 40 82 01 5C */ bne lbl_801CB4A4
/* 801CB34C 001C828C 38 61 00 08 */ addi r3, r1, 8
/* 801CB350 001C8290 7C 9D AA 14 */ add r4, r29, r21
/* 801CB354 001C8294 48 19 D7 D9 */ bl func_80368B2C
/* 801CB354 001C8294 48 19 D7 D9 */ bl strcpy
/* 801CB358 001C8298 38 C0 00 00 */ li r6, 0
/* 801CB35C 001C829C 38 A0 00 00 */ li r5, 0
/* 801CB360 001C82A0 38 81 00 50 */ addi r4, r1, 0x50
@@ -5425,7 +5425,7 @@ dMenu_Fmap_c_NS_checkStRoomData:
/* 801CB574 001C84B4 7C 08 02 A6 */ mflr r0
/* 801CB578 001C84B8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CB57C 001C84BC 39 61 00 20 */ addi r11, r1, 0x20
/* 801CB580 001C84C0 48 19 6C 55 */ bl func_803621D4
/* 801CB580 001C84C0 48 19 6C 55 */ bl _savegpr_27
/* 801CB584 001C84C4 7C 7F 1B 78 */ mr r31, r3
/* 801CB588 001C84C8 80 63 00 8C */ lwz r3, 0x8c(r3)
/* 801CB58C 001C84CC 80 03 00 10 */ lwz r0, 0x10(r3)
@@ -5484,7 +5484,7 @@ lbl_801CB630:
/* 801CB648 001C8588 38 63 FF FF */ addi r3, r3, 0x0000FFFF@l
lbl_801CB64C:
/* 801CB64C 001C858C 39 61 00 20 */ addi r11, r1, 0x20
/* 801CB650 001C8590 48 19 6B D1 */ bl func_80362220
/* 801CB650 001C8590 48 19 6B D1 */ bl _restgpr_27
/* 801CB654 001C8594 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CB658 001C8598 7C 08 03 A6 */ mtlr r0
/* 801CB65C 001C859C 38 21 00 20 */ addi r1, r1, 0x20
@@ -5577,7 +5577,7 @@ dMenu_Fmap_c_NS_readWorldData:
/* 801CB774 001C86B4 7C 08 02 A6 */ mflr r0
/* 801CB778 001C86B8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CB77C 001C86BC 39 61 00 20 */ addi r11, r1, 0x20
/* 801CB780 001C86C0 48 19 6A 55 */ bl func_803621D4
/* 801CB780 001C86C0 48 19 6A 55 */ bl _savegpr_27
/* 801CB784 001C86C4 7C 7D 1B 78 */ mr r29, r3
/* 801CB788 001C86C8 7C 9C 23 78 */ mr r28, r4
/* 801CB78C 001C86CC 48 00 0E 91 */ bl dMenu_Fmap_c_NS_removeAreaData
@@ -5694,7 +5694,7 @@ lbl_801CB914:
lbl_801CB91C:
/* 801CB91C 001C885C 7F E3 FB 78 */ mr r3, r31
/* 801CB920 001C8860 39 61 00 20 */ addi r11, r1, 0x20
/* 801CB924 001C8864 48 19 68 FD */ bl func_80362220
/* 801CB924 001C8864 48 19 68 FD */ bl _restgpr_27
/* 801CB928 001C8868 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CB92C 001C886C 7C 08 03 A6 */ mtlr r0
/* 801CB930 001C8870 38 21 00 20 */ addi r1, r1, 0x20
@@ -5774,23 +5774,23 @@ lbl_801CBA2C:
/* 801CBA34 001C8974 40 82 03 64 */ bne lbl_801CBD98
/* 801CBA38 001C8978 38 61 00 08 */ addi r3, r1, 8
/* 801CBA3C 001C897C 38 8F 02 58 */ addi r4, r15, 0x258
/* 801CBA40 001C8980 48 19 D0 ED */ bl func_80368B2C
/* 801CBA40 001C8980 48 19 D0 ED */ bl strcpy
/* 801CBA44 001C8984 7D E3 7B 78 */ mr r3, r15
/* 801CBA48 001C8988 48 00 10 7D */ bl dMenu_Fmap_c_NS_resetRoomDataBit
/* 801CBA4C 001C898C 56 20 06 3F */ clrlwi. r0, r17, 0x18
/* 801CBA50 001C8990 41 82 00 14 */ beq lbl_801CBA64
/* 801CBA54 001C8994 38 6F 02 58 */ addi r3, r15, 0x258
/* 801CBA58 001C8998 7C 99 FA 14 */ add r4, r25, r31
/* 801CBA5C 001C899C 48 19 D0 D1 */ bl func_80368B2C
/* 801CBA5C 001C899C 48 19 D0 D1 */ bl strcpy
/* 801CBA60 001C89A0 48 00 00 10 */ b lbl_801CBA70
lbl_801CBA64:
/* 801CBA64 001C89A4 38 6F 02 58 */ addi r3, r15, 0x258
/* 801CBA68 001C89A8 38 81 00 08 */ addi r4, r1, 8
/* 801CBA6C 001C89AC 48 19 D0 C1 */ bl func_80368B2C
/* 801CBA6C 001C89AC 48 19 D0 C1 */ bl strcpy
lbl_801CBA70:
/* 801CBA70 001C89B0 38 61 00 08 */ addi r3, r1, 8
/* 801CBA74 001C89B4 7C 99 FA 14 */ add r4, r25, r31
/* 801CBA78 001C89B8 48 19 D0 B5 */ bl func_80368B2C
/* 801CBA78 001C89B8 48 19 D0 B5 */ bl strcpy
/* 801CBA7C 001C89BC 38 A0 00 00 */ li r5, 0
/* 801CBA80 001C89C0 38 80 00 00 */ li r4, 0
/* 801CBA84 001C89C4 38 61 00 18 */ addi r3, r1, 0x18
@@ -5983,7 +5983,7 @@ lbl_801CBCDC:
/* 801CBD30 001C8C70 38 63 02 60 */ addi r3, r3, 0x260
/* 801CBD34 001C8C74 7C 6F 1A 14 */ add r3, r15, r3
/* 801CBD38 001C8C78 38 81 00 10 */ addi r4, r1, 0x10
/* 801CBD3C 001C8C7C 48 19 CD F1 */ bl func_80368B2C
/* 801CBD3C 001C8C7C 48 19 CD F1 */ bl strcpy
/* 801CBD40 001C8C80 88 6F 03 06 */ lbz r3, 0x306(r15)
/* 801CBD44 001C8C84 38 03 00 01 */ addi r0, r3, 1
/* 801CBD48 001C8C88 98 0F 03 06 */ stb r0, 0x306(r15)
@@ -6545,7 +6545,7 @@ dMenu_Fmap_c_NS_readRoomDzsData:
/* 801CC520 001C9460 7C 08 02 A6 */ mflr r0
/* 801CC524 001C9464 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CC528 001C9468 39 61 00 20 */ addi r11, r1, 0x20
/* 801CC52C 001C946C 48 19 5C A9 */ bl func_803621D4
/* 801CC52C 001C946C 48 19 5C A9 */ bl _savegpr_27
/* 801CC530 001C9470 7C 7B 1B 78 */ mr r27, r3
/* 801CC534 001C9474 7C 9C 23 78 */ mr r28, r4
/* 801CC538 001C9478 7C DE 33 78 */ mr r30, r6
@@ -6604,7 +6604,7 @@ lbl_801CC5F4:
/* 801CC600 001C9540 38 60 00 01 */ li r3, 1
lbl_801CC604:
/* 801CC604 001C9544 39 61 00 20 */ addi r11, r1, 0x20
/* 801CC608 001C9548 48 19 5C 19 */ bl func_80362220
/* 801CC608 001C9548 48 19 5C 19 */ bl _restgpr_27
/* 801CC60C 001C954C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CC610 001C9550 7C 08 03 A6 */ mtlr r0
/* 801CC614 001C9554 38 21 00 20 */ addi r1, r1, 0x20
@@ -6712,7 +6712,7 @@ lbl_801CC764:
/* 801CC764 001C96A4 38 7E 02 60 */ addi r3, r30, 0x260
/* 801CC768 001C96A8 7C 7F 1A 14 */ add r3, r31, r3
/* 801CC76C 001C96AC 7F A4 EB 78 */ mr r4, r29
/* 801CC770 001C96B0 48 19 C3 BD */ bl func_80368B2C
/* 801CC770 001C96B0 48 19 C3 BD */ bl strcpy
/* 801CC774 001C96B4 3B 5A 00 01 */ addi r26, r26, 1
/* 801CC778 001C96B8 2C 1A 00 14 */ cmpwi r26, 0x14
/* 801CC77C 001C96BC 3B DE 00 08 */ addi r30, r30, 8
@@ -6734,7 +6734,7 @@ dMenu_Fmap_c_NS_removeRoomData:
/* 801CC7AC 001C96EC 7C 08 02 A6 */ mflr r0
/* 801CC7B0 001C96F0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CC7B4 001C96F4 39 61 00 20 */ addi r11, r1, 0x20
/* 801CC7B8 001C96F8 48 19 5A 21 */ bl func_803621D8
/* 801CC7B8 001C96F8 48 19 5A 21 */ bl _savegpr_28
/* 801CC7BC 001C96FC 7C 7C 1B 78 */ mr r28, r3
/* 801CC7C0 001C9700 83 A4 00 0C */ lwz r29, 0xc(r4)
/* 801CC7C4 001C9704 48 00 00 74 */ b lbl_801CC838
@@ -6778,7 +6778,7 @@ lbl_801CC838:
/* 801CC83C 001C977C 40 82 FF 8C */ bne lbl_801CC7C8
/* 801CC840 001C9780 38 60 00 01 */ li r3, 1
/* 801CC844 001C9784 39 61 00 20 */ addi r11, r1, 0x20
/* 801CC848 001C9788 48 19 59 DD */ bl func_80362224
/* 801CC848 001C9788 48 19 59 DD */ bl _restgpr_28
/* 801CC84C 001C978C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CC850 001C9790 7C 08 03 A6 */ mtlr r0
/* 801CC854 001C9794 38 21 00 20 */ addi r1, r1, 0x20
@@ -7021,7 +7021,7 @@ lbl_801CCB48:
/* 801CCB88 001C9AC8 4B FF 9A A5 */ bl dMenuFmap_getStartStageName
/* 801CCB8C 001C9ACC 7C 64 1B 78 */ mr r4, r3
/* 801CCB90 001C9AD0 38 61 00 08 */ addi r3, r1, 8
/* 801CCB94 001C9AD4 48 19 BF 99 */ bl func_80368B2C
/* 801CCB94 001C9AD4 48 19 BF 99 */ bl strcpy
/* 801CCB98 001C9AD8 48 00 00 2C */ b lbl_801CCBC4
lbl_801CCB9C:
/* 801CCB9C 001C9ADC C0 03 00 64 */ lfs f0, 0x64(r3)
@@ -7033,7 +7033,7 @@ lbl_801CCB9C:
/* 801CCBB4 001C9AF4 AB 83 00 70 */ lha r28, 0x70(r3)
/* 801CCBB8 001C9AF8 38 83 00 72 */ addi r4, r3, 0x72
/* 801CCBBC 001C9AFC 38 61 00 08 */ addi r3, r1, 8
/* 801CCBC0 001C9B00 48 19 BF 6D */ bl func_80368B2C
/* 801CCBC0 001C9B00 48 19 BF 6D */ bl strcpy
lbl_801CCBC4:
/* 801CCBC4 001C9B04 38 C0 00 00 */ li r6, 0
/* 801CCBC8 001C9B08 88 1E 03 00 */ lbz r0, 0x300(r30)
@@ -7280,7 +7280,7 @@ dMenu_Fmap_c_NS_drawPlayEnterIcon:
/* 801CCF14 001C9E54 4B FF 97 19 */ bl dMenuFmap_getStartStageName
/* 801CCF18 001C9E58 7C 64 1B 78 */ mr r4, r3
/* 801CCF1C 001C9E5C 38 61 00 08 */ addi r3, r1, 8
/* 801CCF20 001C9E60 48 19 BC 0D */ bl func_80368B2C
/* 801CCF20 001C9E60 48 19 BC 0D */ bl strcpy
/* 801CCF24 001C9E64 48 00 00 2C */ b lbl_801CCF50
lbl_801CCF28:
/* 801CCF28 001C9E68 C0 03 00 64 */ lfs f0, 0x64(r3)
@@ -7292,7 +7292,7 @@ lbl_801CCF28:
/* 801CCF40 001C9E80 AB E3 00 70 */ lha r31, 0x70(r3)
/* 801CCF44 001C9E84 38 83 00 72 */ addi r4, r3, 0x72
/* 801CCF48 001C9E88 38 61 00 08 */ addi r3, r1, 8
/* 801CCF4C 001C9E8C 48 19 BB E1 */ bl func_80368B2C
/* 801CCF4C 001C9E8C 48 19 BB E1 */ bl strcpy
lbl_801CCF50:
/* 801CCF50 001C9E90 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 801CCF54 001C9E94 38 80 00 15 */ li r4, 0x15
@@ -7611,7 +7611,7 @@ dMenu_Fmap_c_NS_searchPortalStageID:
/* 801CD384 001CA2C4 7C 08 02 A6 */ mflr r0
/* 801CD388 001CA2C8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CD38C 001CA2CC 39 61 00 20 */ addi r11, r1, 0x20
/* 801CD390 001CA2D0 48 19 4E 49 */ bl func_803621D8
/* 801CD390 001CA2D0 48 19 4E 49 */ bl _savegpr_28
/* 801CD394 001CA2D4 7C 7C 1B 78 */ mr r28, r3
/* 801CD398 001CA2D8 7C 9D 23 78 */ mr r29, r4
/* 801CD39C 001CA2DC 3B C0 00 00 */ li r30, 0
@@ -7633,7 +7633,7 @@ lbl_801CD3C4:
/* 801CD3D4 001CA314 38 60 00 FF */ li r3, 0xff
lbl_801CD3D8:
/* 801CD3D8 001CA318 39 61 00 20 */ addi r11, r1, 0x20
/* 801CD3DC 001CA31C 48 19 4E 49 */ bl func_80362224
/* 801CD3DC 001CA31C 48 19 4E 49 */ bl _restgpr_28
/* 801CD3E0 001CA320 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CD3E4 001CA324 7C 08 03 A6 */ mtlr r0
/* 801CD3E8 001CA328 38 21 00 20 */ addi r1, r1, 0x20
@@ -7716,7 +7716,7 @@ lbl_801CD4A0:
/* 801CD4F4 001CA434 4B FF 91 39 */ bl dMenuFmap_getStartStageName
/* 801CD4F8 001CA438 7C 64 1B 78 */ mr r4, r3
/* 801CD4FC 001CA43C 38 61 00 18 */ addi r3, r1, 0x18
/* 801CD500 001CA440 48 19 B6 2D */ bl func_80368B2C
/* 801CD500 001CA440 48 19 B6 2D */ bl strcpy
/* 801CD504 001CA444 48 00 00 28 */ b lbl_801CD52C
lbl_801CD508:
/* 801CD508 001CA448 C0 03 00 64 */ lfs f0, 0x64(r3)
@@ -7727,7 +7727,7 @@ lbl_801CD508:
/* 801CD51C 001CA45C D0 01 00 34 */ stfs f0, 0x34(r1)
/* 801CD520 001CA460 38 83 00 72 */ addi r4, r3, 0x72
/* 801CD524 001CA464 38 61 00 18 */ addi r3, r1, 0x18
/* 801CD528 001CA468 48 19 B6 05 */ bl func_80368B2C
/* 801CD528 001CA468 48 19 B6 05 */ bl strcpy
lbl_801CD52C:
/* 801CD52C 001CA46C C0 42 A7 28 */ lfs f2, lbl_80454128-_SDA2_BASE_(r2)
/* 801CD530 001CA470 88 1E 03 00 */ lbz r0, 0x300(r30)
@@ -7779,7 +7779,7 @@ dMenu_Fmap_c_NS_tableArrowPosInit:
/* 801CD5D0 001CA510 7C 08 02 A6 */ mflr r0
/* 801CD5D4 001CA514 90 01 00 34 */ stw r0, 0x34(r1)
/* 801CD5D8 001CA518 39 61 00 30 */ addi r11, r1, 0x30
/* 801CD5DC 001CA51C 48 19 4B FD */ bl func_803621D8
/* 801CD5DC 001CA51C 48 19 4B FD */ bl _savegpr_28
/* 801CD5E0 001CA520 7C 7E 1B 78 */ mr r30, r3
/* 801CD5E4 001CA524 7C 9F 23 78 */ mr r31, r4
/* 801CD5E8 001CA528 3B 80 FF FF */ li r28, -1
@@ -7843,7 +7843,7 @@ lbl_801CD6AC:
/* 801CD6B4 001CA5F4 3C 80 80 3C */ lis r4, lbl_803BD63C@ha
/* 801CD6B8 001CA5F8 38 84 D6 3C */ addi r4, r4, lbl_803BD63C@l
/* 801CD6BC 001CA5FC 7C 84 00 2E */ lwzx r4, r4, r0
/* 801CD6C0 001CA600 48 19 B4 6D */ bl func_80368B2C
/* 801CD6C0 001CA600 48 19 B4 6D */ bl strcpy
/* 801CD6C4 001CA604 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 801CD6C8 001CA608 41 82 00 70 */ beq lbl_801CD738
/* 801CD6CC 001CA60C 7F C3 F3 78 */ mr r3, r30
@@ -7884,7 +7884,7 @@ lbl_801CD738:
/* 801CD754 001CA694 48 00 81 A5 */ bl dMenu_Fmap2DBack_c_NS_setArrowPos3D
lbl_801CD758:
/* 801CD758 001CA698 39 61 00 30 */ addi r11, r1, 0x30
/* 801CD75C 001CA69C 48 19 4A C9 */ bl func_80362224
/* 801CD75C 001CA69C 48 19 4A C9 */ bl _restgpr_28
/* 801CD760 001CA6A0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801CD764 001CA6A4 7C 08 03 A6 */ mtlr r0
/* 801CD768 001CA6A8 38 21 00 30 */ addi r1, r1, 0x30
@@ -7952,7 +7952,7 @@ dMenu_Fmap_c_NS_howlArrowPosInit:
/* 801CD844 001CA784 54 BF 15 BA */ rlwinm r31, r5, 2, 0x16, 0x1d
/* 801CD848 001CA788 7C 80 FA 14 */ add r4, r0, r31
/* 801CD84C 001CA78C 80 84 FF F8 */ lwz r4, -8(r4)
/* 801CD850 001CA790 48 19 B2 DD */ bl func_80368B2C
/* 801CD850 001CA790 48 19 B2 DD */ bl strcpy
/* 801CD854 001CA794 7F C3 F3 78 */ mr r3, r30
/* 801CD858 001CA798 38 80 00 06 */ li r4, 6
/* 801CD85C 001CA79C 3C A0 80 39 */ lis r5, lbl_803960D0@ha
@@ -8059,7 +8059,7 @@ dMenu_Fmap_c_NS_getPlayerPos2D:
/* 801CD9A8 001CA8E8 4B FF 8C 85 */ bl dMenuFmap_getStartStageName
/* 801CD9AC 001CA8EC 7C 64 1B 78 */ mr r4, r3
/* 801CD9B0 001CA8F0 38 61 00 08 */ addi r3, r1, 8
/* 801CD9B4 001CA8F4 48 19 B1 79 */ bl func_80368B2C
/* 801CD9B4 001CA8F4 48 19 B1 79 */ bl strcpy
/* 801CD9B8 001CA8F8 48 00 00 28 */ b lbl_801CD9E0
lbl_801CD9BC:
/* 801CD9BC 001CA8FC C0 03 00 64 */ lfs f0, 0x64(r3)
@@ -8070,7 +8070,7 @@ lbl_801CD9BC:
/* 801CD9D0 001CA910 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 801CD9D4 001CA914 38 83 00 72 */ addi r4, r3, 0x72
/* 801CD9D8 001CA918 38 61 00 08 */ addi r3, r1, 8
/* 801CD9DC 001CA91C 48 19 B1 51 */ bl func_80368B2C
/* 801CD9DC 001CA91C 48 19 B1 51 */ bl strcpy
lbl_801CD9E0:
/* 801CD9E0 001CA920 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 801CD9E4 001CA924 C0 43 0F CC */ lfs f2, 0xfcc(r3)
+38 -38
View File
@@ -9,7 +9,7 @@ dMenu_Fmap2DBack_c:
/* 801CF570 001CC4B0 7C 08 02 A6 */ mflr r0
/* 801CF574 001CC4B4 90 01 00 44 */ stw r0, 0x44(r1)
/* 801CF578 001CC4B8 39 61 00 40 */ addi r11, r1, 0x40
/* 801CF57C 001CC4BC 48 19 2C 59 */ bl func_803621D4
/* 801CF57C 001CC4BC 48 19 2C 59 */ bl _savegpr_27
/* 801CF580 001CC4C0 7C 7F 1B 78 */ mr r31, r3
/* 801CF584 001CC4C4 3C 60 80 3A */ lis r3, lbl_803A6F88@ha
/* 801CF588 001CC4C8 38 03 6F 88 */ addi r0, r3, lbl_803A6F88@l
@@ -488,7 +488,7 @@ lbl_801CFC08:
/* 801CFCBC 001CCBFC 90 1F 12 44 */ stw r0, 0x1244(r31)
/* 801CFCC0 001CCC00 7F E3 FB 78 */ mr r3, r31
/* 801CFCC4 001CCC04 39 61 00 40 */ addi r11, r1, 0x40
/* 801CFCC8 001CCC08 48 19 25 59 */ bl func_80362220
/* 801CFCC8 001CCC08 48 19 25 59 */ bl _restgpr_27
/* 801CFCCC 001CCC0C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801CFCD0 001CCC10 7C 08 03 A6 */ mtlr r0
/* 801CFCD4 001CCC14 38 21 00 40 */ addi r1, r1, 0x40
@@ -1895,7 +1895,7 @@ dMenu_Fmap2DBack_c_NS_zoomMapCalc:
/* 801D1164 001CE0A4 DB A1 00 20 */ stfd f29, 0x20(r1)
/* 801D1168 001CE0A8 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
/* 801D116C 001CE0AC 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1170 001CE0B0 48 19 10 65 */ bl func_803621D4
/* 801D1170 001CE0B0 48 19 10 65 */ bl _savegpr_27
/* 801D1174 001CE0B4 7C 7F 1B 78 */ mr r31, r3
/* 801D1178 001CE0B8 FF E0 08 90 */ fmr f31, f1
/* 801D117C 001CE0BC D3 E3 0F A0 */ stfs f31, 0xfa0(r3)
@@ -2090,7 +2090,7 @@ lbl_801D13FC:
/* 801D1458 001CE398 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
/* 801D145C 001CE39C CB A1 00 20 */ lfd f29, 0x20(r1)
/* 801D1460 001CE3A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1464 001CE3A4 48 19 0D BD */ bl func_80362220
/* 801D1464 001CE3A4 48 19 0D BD */ bl _restgpr_27
/* 801D1468 001CE3A8 80 01 00 54 */ lwz r0, 0x54(r1)
/* 801D146C 001CE3AC 7C 08 03 A6 */ mtlr r0
/* 801D1470 001CE3B0 38 21 00 50 */ addi r1, r1, 0x50
@@ -2106,7 +2106,7 @@ dMenu_Fmap2DBack_c_NS_zoomMapCalc2:
/* 801D148C 001CE3CC DB C1 00 20 */ stfd f30, 0x20(r1)
/* 801D1490 001CE3D0 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 801D1494 001CE3D4 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1498 001CE3D8 48 19 0D 3D */ bl func_803621D4
/* 801D1498 001CE3D8 48 19 0D 3D */ bl _savegpr_27
/* 801D149C 001CE3DC 7C 7F 1B 78 */ mr r31, r3
/* 801D14A0 001CE3E0 FF C0 08 90 */ fmr f30, f1
/* 801D14A4 001CE3E4 48 00 17 A9 */ bl dMenu_Fmap2DBack_c_NS_getSpotMapZoomRate
@@ -2354,7 +2354,7 @@ lbl_801D1830:
/* 801D1838 001CE778 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 801D183C 001CE77C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 801D1840 001CE780 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1844 001CE784 48 19 09 DD */ bl func_80362220
/* 801D1844 001CE784 48 19 09 DD */ bl _restgpr_27
/* 801D1848 001CE788 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801D184C 001CE78C 7C 08 03 A6 */ mtlr r0
/* 801D1850 001CE790 38 21 00 40 */ addi r1, r1, 0x40
@@ -2368,7 +2368,7 @@ dMenu_Fmap2DBack_c_NS_zoomMapCalcHIO:
/* 801D1864 001CE7A4 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 801D1868 001CE7A8 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 801D186C 001CE7AC 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1870 001CE7B0 48 19 09 65 */ bl func_803621D4
/* 801D1870 001CE7B0 48 19 09 65 */ bl _savegpr_27
/* 801D1874 001CE7B4 7C 7F 1B 78 */ mr r31, r3
/* 801D1878 001CE7B8 48 00 13 D5 */ bl dMenu_Fmap2DBack_c_NS_getSpotMapZoomRate
/* 801D187C 001CE7BC C0 1F 0F 9C */ lfs f0, 0xf9c(r31)
@@ -2509,7 +2509,7 @@ lbl_801D1A84:
/* 801D1A84 001CE9C4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 801D1A88 001CE9C8 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 801D1A8C 001CE9CC 39 61 00 20 */ addi r11, r1, 0x20
/* 801D1A90 001CE9D0 48 19 07 91 */ bl func_80362220
/* 801D1A90 001CE9D0 48 19 07 91 */ bl _restgpr_27
/* 801D1A94 001CE9D4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801D1A98 001CE9D8 7C 08 03 A6 */ mtlr r0
/* 801D1A9C 001CE9DC 38 21 00 30 */ addi r1, r1, 0x30
@@ -2742,7 +2742,7 @@ dMenu_Fmap2DBack_c_NS_allmap_move2:
/* 801D1DE0 001CED20 DB A1 00 30 */ stfd f29, 0x30(r1)
/* 801D1DE4 001CED24 F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0
/* 801D1DE8 001CED28 39 61 00 30 */ addi r11, r1, 0x30
/* 801D1DEC 001CED2C 48 19 03 ED */ bl func_803621D8
/* 801D1DEC 001CED2C 48 19 03 ED */ bl _savegpr_28
/* 801D1DF0 001CED30 7C 7F 1B 78 */ mr r31, r3
/* 801D1DF4 001CED34 7C 9C 23 78 */ mr r28, r4
/* 801D1DF8 001CED38 48 00 09 99 */ bl dMenu_Fmap2DBack_c_NS_getMapScissorAreaLY
@@ -2948,7 +2948,7 @@ lbl_801D20D0:
/* 801D20E0 001CF020 E3 A1 00 38 */ psq_l f29, 56(r1), 0, qr0
/* 801D20E4 001CF024 CB A1 00 30 */ lfd f29, 0x30(r1)
/* 801D20E8 001CF028 39 61 00 30 */ addi r11, r1, 0x30
/* 801D20EC 001CF02C 48 19 01 39 */ bl func_80362224
/* 801D20EC 001CF02C 48 19 01 39 */ bl _restgpr_28
/* 801D20F0 001CF030 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801D20F4 001CF034 7C 08 03 A6 */ mtlr r0
/* 801D20F8 001CF038 38 21 00 60 */ addi r1, r1, 0x60
@@ -2974,7 +2974,7 @@ dMenu_Fmap2DBack_c_NS_setIcon2DPos:
/* 801D213C 001CF07C DB 21 00 40 */ stfd f25, 0x40(r1)
/* 801D2140 001CF080 F3 21 00 48 */ psq_st f25, 72(r1), 0, qr0
/* 801D2144 001CF084 39 61 00 40 */ addi r11, r1, 0x40
/* 801D2148 001CF088 48 19 00 8D */ bl func_803621D4
/* 801D2148 001CF088 48 19 00 8D */ bl _savegpr_27
/* 801D214C 001CF08C 7C 7B 1B 78 */ mr r27, r3
/* 801D2150 001CF090 7C 9C 23 78 */ mr r28, r4
/* 801D2154 001CF094 FF 20 08 90 */ fmr f25, f1
@@ -3156,7 +3156,7 @@ lbl_801D23CC:
/* 801D23FC 001CF33C E3 21 00 48 */ psq_l f25, 72(r1), 0, qr0
/* 801D2400 001CF340 CB 21 00 40 */ lfd f25, 0x40(r1)
/* 801D2404 001CF344 39 61 00 40 */ addi r11, r1, 0x40
/* 801D2408 001CF348 48 18 FE 19 */ bl func_80362220
/* 801D2408 001CF348 48 18 FE 19 */ bl _restgpr_27
/* 801D240C 001CF34C 80 01 00 B4 */ lwz r0, 0xb4(r1)
/* 801D2410 001CF350 7C 08 03 A6 */ mtlr r0
/* 801D2414 001CF354 38 21 00 B0 */ addi r1, r1, 0xb0
@@ -3191,7 +3191,7 @@ dMenu_Fmap2DBack_c_NS_setIcon2DPos_X2_:
/* 801D2470 001CF3B0 DB A1 00 20 */ stfd f29, 0x20(r1)
/* 801D2474 001CF3B4 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
/* 801D2478 001CF3B8 39 61 00 20 */ addi r11, r1, 0x20
/* 801D247C 001CF3BC 48 18 FD 5D */ bl func_803621D8
/* 801D247C 001CF3BC 48 18 FD 5D */ bl _savegpr_28
/* 801D2480 001CF3C0 7C 7C 1B 78 */ mr r28, r3
/* 801D2484 001CF3C4 7C 9D 23 78 */ mr r29, r4
/* 801D2488 001CF3C8 FF A0 08 90 */ fmr f29, f1
@@ -3221,7 +3221,7 @@ dMenu_Fmap2DBack_c_NS_setIcon2DPos_X2_:
/* 801D24E8 001CF428 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
/* 801D24EC 001CF42C CB A1 00 20 */ lfd f29, 0x20(r1)
/* 801D24F0 001CF430 39 61 00 20 */ addi r11, r1, 0x20
/* 801D24F4 001CF434 48 18 FD 31 */ bl func_80362224
/* 801D24F4 001CF434 48 18 FD 31 */ bl _restgpr_28
/* 801D24F8 001CF438 80 01 00 54 */ lwz r0, 0x54(r1)
/* 801D24FC 001CF43C 7C 08 03 A6 */ mtlr r0
/* 801D2500 001CF440 38 21 00 50 */ addi r1, r1, 0x50
@@ -3275,7 +3275,7 @@ lbl_801D2590:
/* 801D25A8 001CF4E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D25AC 001CF4EC 38 63 00 64 */ addi r3, r3, 0x64
/* 801D25B0 001CF4F0 38 80 00 04 */ li r4, 4
/* 801D25B4 001CF4F4 4B E6 08 C5 */ bl dSv_player_field_last_stay_info_c_NS_isRegionBit
/* 801D25B4 001CF4F4 4B E6 08 C5 */ bl isRegionBit__33dSv_player_field_last_stay_info_cCFi
/* 801D25B8 001CF4F8 2C 03 00 00 */ cmpwi r3, 0
/* 801D25BC 001CF4FC 41 82 00 0C */ beq lbl_801D25C8
/* 801D25C0 001CF500 38 60 00 01 */ li r3, 1
@@ -3301,7 +3301,7 @@ lbl_801D25E8:
/* 801D2604 001CF544 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D2608 001CF548 38 63 00 64 */ addi r3, r3, 0x64
/* 801D260C 001CF54C 38 9F 00 01 */ addi r4, r31, 1
/* 801D2610 001CF550 4B E6 08 69 */ bl dSv_player_field_last_stay_info_c_NS_isRegionBit
/* 801D2610 001CF550 4B E6 08 69 */ bl isRegionBit__33dSv_player_field_last_stay_info_cCFi
/* 801D2614 001CF554 2C 03 00 00 */ cmpwi r3, 0
/* 801D2618 001CF558 41 82 00 0C */ beq lbl_801D2624
/* 801D261C 001CF55C 38 60 00 01 */ li r3, 1
@@ -4654,7 +4654,7 @@ dMenu_Fmap2DBack_c_NS_scrollAreaDraw:
/* 801D3918 001D0858 DB A1 00 50 */ stfd f29, 0x50(r1)
/* 801D391C 001D085C F3 A1 00 58 */ psq_st f29, 88(r1), 0, qr0
/* 801D3920 001D0860 39 61 00 50 */ addi r11, r1, 0x50
/* 801D3924 001D0864 48 18 E8 B5 */ bl func_803621D8
/* 801D3924 001D0864 48 18 E8 B5 */ bl _savegpr_28
/* 801D3928 001D0868 7C 7E 1B 78 */ mr r30, r3
/* 801D392C 001D086C 3B E0 00 00 */ li r31, 0
/* 801D3930 001D0870 3B A0 00 00 */ li r29, 0
@@ -4771,7 +4771,7 @@ lbl_801D3AB8:
/* 801D3AD8 001D0A18 E3 A1 00 58 */ psq_l f29, 88(r1), 0, qr0
/* 801D3ADC 001D0A1C CB A1 00 50 */ lfd f29, 0x50(r1)
/* 801D3AE0 001D0A20 39 61 00 50 */ addi r11, r1, 0x50
/* 801D3AE4 001D0A24 48 18 E7 41 */ bl func_80362224
/* 801D3AE4 001D0A24 48 18 E7 41 */ bl _restgpr_28
/* 801D3AE8 001D0A28 80 01 00 84 */ lwz r0, 0x84(r1)
/* 801D3AEC 001D0A2C 7C 08 03 A6 */ mtlr r0
/* 801D3AF0 001D0A30 38 21 00 80 */ addi r1, r1, 0x80
@@ -4837,7 +4837,7 @@ dMenu_Fmap2DBack_c_NS_stageOriginDraw:
/* 801D3BC0 001D0B00 7C 08 02 A6 */ mflr r0
/* 801D3BC4 001D0B04 90 01 00 34 */ stw r0, 0x34(r1)
/* 801D3BC8 001D0B08 39 61 00 30 */ addi r11, r1, 0x30
/* 801D3BCC 001D0B0C 48 18 E6 0D */ bl func_803621D8
/* 801D3BCC 001D0B0C 48 18 E6 0D */ bl _savegpr_28
/* 801D3BD0 001D0B10 7C 7C 1B 78 */ mr r28, r3
/* 801D3BD4 001D0B14 80 63 0D 88 */ lwz r3, 0xd88(r3)
/* 801D3BD8 001D0B18 28 03 00 00 */ cmplwi r3, 0
@@ -4895,7 +4895,7 @@ lbl_801D3C94:
/* 801D3C9C 001D0BDC 41 80 FF 54 */ blt lbl_801D3BF0
lbl_801D3CA0:
/* 801D3CA0 001D0BE0 39 61 00 30 */ addi r11, r1, 0x30
/* 801D3CA4 001D0BE4 48 18 E5 81 */ bl func_80362224
/* 801D3CA4 001D0BE4 48 18 E5 81 */ bl _restgpr_28
/* 801D3CA8 001D0BE8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801D3CAC 001D0BEC 7C 08 03 A6 */ mtlr r0
/* 801D3CB0 001D0BF0 38 21 00 30 */ addi r1, r1, 0x30
@@ -6097,7 +6097,7 @@ dMenu_Fmap2DBack_c_NS_stageMapMove:
/* 801D4EB4 001D1DF4 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 801D4EB8 001D1DF8 F3 41 00 38 */ psq_st f26, 56(r1), 0, qr0
/* 801D4EBC 001D1DFC 39 61 00 30 */ addi r11, r1, 0x30
/* 801D4EC0 001D1E00 48 18 D3 19 */ bl func_803621D8
/* 801D4EC0 001D1E00 48 18 D3 19 */ bl _savegpr_28
/* 801D4EC4 001D1E04 7C 7E 1B 78 */ mr r30, r3
/* 801D4EC8 001D1E08 7C 9C 23 78 */ mr r28, r4
/* 801D4ECC 001D1E0C 7C DD 33 78 */ mr r29, r6
@@ -6398,7 +6398,7 @@ lbl_801D52EC:
/* 801D5314 001D2254 E3 41 00 38 */ psq_l f26, 56(r1), 0, qr0
/* 801D5318 001D2258 CB 41 00 30 */ lfd f26, 0x30(r1)
/* 801D531C 001D225C 39 61 00 30 */ addi r11, r1, 0x30
/* 801D5320 001D2260 48 18 CF 05 */ bl func_80362224
/* 801D5320 001D2260 48 18 CF 05 */ bl _restgpr_28
/* 801D5324 001D2264 80 01 00 94 */ lwz r0, 0x94(r1)
/* 801D5328 001D2268 7C 08 03 A6 */ mtlr r0
/* 801D532C 001D226C 38 21 00 90 */ addi r1, r1, 0x90
@@ -6453,7 +6453,7 @@ dMenu_Fmap2DBack_c_NS_drawDebugStageArea:
/* 801D53D4 001D2314 DA E1 00 70 */ stfd f23, 0x70(r1)
/* 801D53D8 001D2318 F2 E1 00 78 */ psq_st f23, 120(r1), 0, qr0
/* 801D53DC 001D231C 39 61 00 70 */ addi r11, r1, 0x70
/* 801D53E0 001D2320 48 18 CD F5 */ bl func_803621D4
/* 801D53E0 001D2320 48 18 CD F5 */ bl _savegpr_27
/* 801D53E4 001D2324 7C 7B 1B 78 */ mr r27, r3
/* 801D53E8 001D2328 38 A0 00 FF */ li r5, 0xff
/* 801D53EC 001D232C 98 A1 00 20 */ stb r5, 0x20(r1)
@@ -6609,7 +6609,7 @@ lbl_801D55EC:
/* 801D562C 001D256C E2 E1 00 78 */ psq_l f23, 120(r1), 0, qr0
/* 801D5630 001D2570 CA E1 00 70 */ lfd f23, 0x70(r1)
/* 801D5634 001D2574 39 61 00 70 */ addi r11, r1, 0x70
/* 801D5638 001D2578 48 18 CB E9 */ bl func_80362220
/* 801D5638 001D2578 48 18 CB E9 */ bl _restgpr_27
/* 801D563C 001D257C 80 01 01 04 */ lwz r0, 0x104(r1)
/* 801D5640 001D2580 7C 08 03 A6 */ mtlr r0
/* 801D5644 001D2584 38 21 01 00 */ addi r1, r1, 0x100
@@ -7753,7 +7753,7 @@ lbl_801D6628:
/* 801D6704 001D3644 7C 08 02 A6 */ mflr r0
/* 801D6708 001D3648 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D670C 001D364C 39 61 00 20 */ addi r11, r1, 0x20
/* 801D6710 001D3650 48 18 BA C5 */ bl func_803621D4
/* 801D6710 001D3650 48 18 BA C5 */ bl _savegpr_27
/* 801D6714 001D3654 7C 7F 1B 79 */ or. r31, r3, r3
/* 801D6718 001D3658 7C 9E 23 78 */ mr r30, r4
/* 801D671C 001D365C 41 82 03 0C */ beq lbl_801D6A28
@@ -7977,7 +7977,7 @@ lbl_801D6A10:
lbl_801D6A28:
/* 801D6A28 001D3968 7F E3 FB 78 */ mr r3, r31
/* 801D6A2C 001D396C 39 61 00 20 */ addi r11, r1, 0x20
/* 801D6A30 001D3970 48 18 B7 F1 */ bl func_80362220
/* 801D6A30 001D3970 48 18 B7 F1 */ bl _restgpr_27
/* 801D6A34 001D3974 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D6A38 001D3978 7C 08 03 A6 */ mtlr r0
/* 801D6A3C 001D397C 38 21 00 20 */ addi r1, r1, 0x20
@@ -8343,7 +8343,7 @@ dMenu_Fmap2DTop_c_NS_setTitleNameString:
/* 801D6F3C 001D3E7C 7C 08 02 A6 */ mflr r0
/* 801D6F40 001D3E80 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D6F44 001D3E84 39 61 00 20 */ addi r11, r1, 0x20
/* 801D6F48 001D3E88 48 18 B2 91 */ bl func_803621D8
/* 801D6F48 001D3E88 48 18 B2 91 */ bl _savegpr_28
/* 801D6F4C 001D3E8C 7C 7C 1B 78 */ mr r28, r3
/* 801D6F50 001D3E90 7C 9D 23 78 */ mr r29, r4
/* 801D6F54 001D3E94 3B C0 00 00 */ li r30, 0
@@ -8365,7 +8365,7 @@ lbl_801D6F5C:
/* 801D6F90 001D3ED0 3C 80 80 39 */ lis r4, lbl_803965D0@ha
/* 801D6F94 001D3ED4 38 84 65 D0 */ addi r4, r4, lbl_803965D0@l
/* 801D6F98 001D3ED8 38 84 00 BB */ addi r4, r4, 0xbb
/* 801D6F9C 001D3EDC 48 19 1B 91 */ bl func_80368B2C
/* 801D6F9C 001D3EDC 48 19 1B 91 */ bl strcpy
/* 801D6FA0 001D3EE0 48 00 00 48 */ b lbl_801D6FE8
lbl_801D6FA4:
/* 801D6FA4 001D3EE4 80 7C 00 08 */ lwz r3, 8(r28)
@@ -8391,7 +8391,7 @@ lbl_801D6FE8:
/* 801D6FF0 001D3F30 3B FF 00 08 */ addi r31, r31, 8
/* 801D6FF4 001D3F34 41 80 FF 68 */ blt lbl_801D6F5C
/* 801D6FF8 001D3F38 39 61 00 20 */ addi r11, r1, 0x20
/* 801D6FFC 001D3F3C 48 18 B2 29 */ bl func_80362224
/* 801D6FFC 001D3F3C 48 18 B2 29 */ bl _restgpr_28
/* 801D7000 001D3F40 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D7004 001D3F44 7C 08 03 A6 */ mtlr r0
/* 801D7008 001D3F48 38 21 00 20 */ addi r1, r1, 0x20
@@ -8403,7 +8403,7 @@ dMenu_Fmap2DTop_c_NS_setAreaNameString:
/* 801D7014 001D3F54 7C 08 02 A6 */ mflr r0
/* 801D7018 001D3F58 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D701C 001D3F5C 39 61 00 20 */ addi r11, r1, 0x20
/* 801D7020 001D3F60 48 18 B1 B9 */ bl func_803621D8
/* 801D7020 001D3F60 48 18 B1 B9 */ bl _savegpr_28
/* 801D7024 001D3F64 7C 7C 1B 78 */ mr r28, r3
/* 801D7028 001D3F68 7C 9D 23 78 */ mr r29, r4
/* 801D702C 001D3F6C 3B C0 00 00 */ li r30, 0
@@ -8425,7 +8425,7 @@ lbl_801D7034:
/* 801D7068 001D3FA8 3C 80 80 39 */ lis r4, lbl_803965D0@ha
/* 801D706C 001D3FAC 38 84 65 D0 */ addi r4, r4, lbl_803965D0@l
/* 801D7070 001D3FB0 38 84 00 BB */ addi r4, r4, 0xbb
/* 801D7074 001D3FB4 48 19 1A B9 */ bl func_80368B2C
/* 801D7074 001D3FB4 48 19 1A B9 */ bl strcpy
/* 801D7078 001D3FB8 48 00 00 48 */ b lbl_801D70C0
lbl_801D707C:
/* 801D707C 001D3FBC 80 7C 00 08 */ lwz r3, 8(r28)
@@ -8451,7 +8451,7 @@ lbl_801D70C0:
/* 801D70C8 001D4008 3B FF 00 08 */ addi r31, r31, 8
/* 801D70CC 001D400C 41 80 FF 68 */ blt lbl_801D7034
/* 801D70D0 001D4010 39 61 00 20 */ addi r11, r1, 0x20
/* 801D70D4 001D4014 48 18 B1 51 */ bl func_80362224
/* 801D70D4 001D4014 48 18 B1 51 */ bl _restgpr_28
/* 801D70D8 001D4018 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D70DC 001D401C 7C 08 03 A6 */ mtlr r0
/* 801D70E0 001D4020 38 21 00 20 */ addi r1, r1, 0x20
@@ -8681,7 +8681,7 @@ lbl_801D73D0:
/* 801D73EC 001D432C 4E 80 04 21 */ bctrl
/* 801D73F0 001D4330 48 12 92 69 */ bl J2DTextBox_NS_getStringPtr
/* 801D73F4 001D4334 38 9C 00 BB */ addi r4, r28, 0xbb
/* 801D73F8 001D4338 48 19 17 35 */ bl func_80368B2C
/* 801D73F8 001D4338 48 19 17 35 */ bl strcpy
/* 801D73FC 001D433C 3B 7B 00 01 */ addi r27, r27, 1
/* 801D7400 001D4340 2C 1B 00 05 */ cmpwi r27, 5
/* 801D7404 001D4344 3B DE 00 08 */ addi r30, r30, 8
@@ -8773,7 +8773,7 @@ lbl_801D7524:
/* 801D7540 001D4480 4E 80 04 21 */ bctrl
/* 801D7544 001D4484 48 12 91 15 */ bl J2DTextBox_NS_getStringPtr
/* 801D7548 001D4488 38 9C 00 BB */ addi r4, r28, 0xbb
/* 801D754C 001D448C 48 19 15 E1 */ bl func_80368B2C
/* 801D754C 001D448C 48 19 15 E1 */ bl strcpy
/* 801D7550 001D4490 3B 7B 00 01 */ addi r27, r27, 1
/* 801D7554 001D4494 2C 1B 00 05 */ cmpwi r27, 5
/* 801D7558 001D4498 3B DE 00 08 */ addi r30, r30, 8
@@ -8908,7 +8908,7 @@ dMenu_Fmap2DTop_c_NS_setArrowAlphaRatio:
/* 801D771C 001D465C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D7720 001D4660 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 801D7724 001D4664 39 61 00 18 */ addi r11, r1, 0x18
/* 801D7728 001D4668 48 18 AA B1 */ bl func_803621D8
/* 801D7728 001D4668 48 18 AA B1 */ bl _savegpr_28
/* 801D772C 001D466C 7C 7C 1B 78 */ mr r28, r3
/* 801D7730 001D4670 FF E0 08 90 */ fmr f31, f1
/* 801D7734 001D4674 54 9E 06 3E */ clrlwi r30, r4, 0x18
@@ -8948,7 +8948,7 @@ lbl_801D7798:
lbl_801D77A8:
/* 801D77A8 001D46E8 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 801D77AC 001D46EC 39 61 00 18 */ addi r11, r1, 0x18
/* 801D77B0 001D46F0 48 18 AA 75 */ bl func_80362224
/* 801D77B0 001D46F0 48 18 AA 75 */ bl _restgpr_28
/* 801D77B4 001D46F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D77B8 001D46F8 7C 08 03 A6 */ mtlr r0
/* 801D77BC 001D46FC 38 21 00 20 */ addi r1, r1, 0x20
@@ -9130,7 +9130,7 @@ dMenu_Fmap2DTop_c_NS_checkWarpAcceptRegion:
/* 801D7A0C 001D494C 7C 08 02 A6 */ mflr r0
/* 801D7A10 001D4950 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D7A14 001D4954 39 61 00 20 */ addi r11, r1, 0x20
/* 801D7A18 001D4958 48 18 A7 BD */ bl func_803621D4
/* 801D7A18 001D4958 48 18 A7 BD */ bl _savegpr_27
/* 801D7A1C 001D495C 3C A0 80 43 */ lis r5, lbl_8042FC60@ha
/* 801D7A20 001D4960 38 A5 FC 60 */ addi r5, r5, lbl_8042FC60@l
/* 801D7A24 001D4964 88 05 02 FC */ lbz r0, 0x2fc(r5)
@@ -9170,7 +9170,7 @@ lbl_801D7A98:
/* 801D7A98 001D49D8 38 60 00 00 */ li r3, 0
lbl_801D7A9C:
/* 801D7A9C 001D49DC 39 61 00 20 */ addi r11, r1, 0x20
/* 801D7AA0 001D49E0 48 18 A7 81 */ bl func_80362220
/* 801D7AA0 001D49E0 48 18 A7 81 */ bl _restgpr_27
/* 801D7AA4 001D49E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D7AA8 001D49E8 7C 08 03 A6 */ mtlr r0
/* 801D7AAC 001D49EC 38 21 00 20 */ addi r1, r1, 0x20
+16 -16
View File
@@ -908,7 +908,7 @@ lbl_801D8DEC:
/* 801D8E1C 001D5D5C DB A1 00 C0 */ stfd f29, 0xc0(r1)
/* 801D8E20 001D5D60 F3 A1 00 C8 */ psq_st f29, 200(r1), 0, qr0
/* 801D8E24 001D5D64 39 61 00 C0 */ addi r11, r1, 0xc0
/* 801D8E28 001D5D68 48 18 93 AD */ bl func_803621D4
/* 801D8E28 001D5D68 48 18 93 AD */ bl _savegpr_27
/* 801D8E2C 001D5D6C 7C 7F 1B 78 */ mr r31, r3
/* 801D8E30 001D5D70 38 80 00 00 */ li r4, 0
/* 801D8E34 001D5D74 48 00 14 D1 */ bl dMenu_Insect_c_NS_setAButtonString
@@ -1148,7 +1148,7 @@ lbl_801D91A8:
/* 801D91C4 001D6104 E3 A1 00 C8 */ psq_l f29, 200(r1), 0, qr0
/* 801D91C8 001D6108 CB A1 00 C0 */ lfd f29, 0xc0(r1)
/* 801D91CC 001D610C 39 61 00 C0 */ addi r11, r1, 0xc0
/* 801D91D0 001D6110 48 18 90 51 */ bl func_80362220
/* 801D91D0 001D6110 48 18 90 51 */ bl _restgpr_27
/* 801D91D4 001D6114 80 01 00 F4 */ lwz r0, 0xf4(r1)
/* 801D91D8 001D6118 7C 08 03 A6 */ mtlr r0
/* 801D91DC 001D611C 38 21 00 F0 */ addi r1, r1, 0xf0
@@ -1454,7 +1454,7 @@ dMenu_Insect_c_NS_screenSetBase:
/* 801D9648 001D6588 7C 08 02 A6 */ mflr r0
/* 801D964C 001D658C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D9650 001D6590 39 61 00 20 */ addi r11, r1, 0x20
/* 801D9654 001D6594 48 18 8B 81 */ bl func_803621D4
/* 801D9654 001D6594 48 18 8B 81 */ bl _savegpr_27
/* 801D9658 001D6598 7C 7D 1B 78 */ mr r29, r3
/* 801D965C 001D659C 38 60 01 18 */ li r3, 0x118
/* 801D9660 001D65A0 48 0F 55 ED */ bl __nw
@@ -1626,7 +1626,7 @@ lbl_801D980C:
/* 801D98D0 001D6810 7D 89 03 A6 */ mtctr r12
/* 801D98D4 001D6814 4E 80 04 21 */ bctrl
/* 801D98D8 001D6818 39 61 00 20 */ addi r11, r1, 0x20
/* 801D98DC 001D681C 48 18 89 45 */ bl func_80362220
/* 801D98DC 001D681C 48 18 89 45 */ bl _restgpr_27
/* 801D98E0 001D6820 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D98E4 001D6824 7C 08 03 A6 */ mtlr r0
/* 801D98E8 001D6828 38 21 00 20 */ addi r1, r1, 0x20
@@ -1932,7 +1932,7 @@ dMenu_Insect_c_NS_getGetInsectNum:
/* 801D9D50 001D6C90 7C 08 02 A6 */ mflr r0
/* 801D9D54 001D6C94 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D9D58 001D6C98 39 61 00 20 */ addi r11, r1, 0x20
/* 801D9D5C 001D6C9C 48 18 84 7D */ bl func_803621D8
/* 801D9D5C 001D6C9C 48 18 84 7D */ bl _savegpr_28
/* 801D9D60 001D6CA0 3B C0 00 00 */ li r30, 0
/* 801D9D64 001D6CA4 3C 60 80 3C */ lis r3, lbl_803BD87C@ha
/* 801D9D68 001D6CA8 38 03 D8 7C */ addi r0, r3, lbl_803BD87C@l
@@ -1957,7 +1957,7 @@ lbl_801D9DA4:
/* 801D9DAC 001D6CEC 41 80 FF D4 */ blt lbl_801D9D80
/* 801D9DB0 001D6CF0 7F C3 F3 78 */ mr r3, r30
/* 801D9DB4 001D6CF4 39 61 00 20 */ addi r11, r1, 0x20
/* 801D9DB8 001D6CF8 48 18 84 6D */ bl func_80362224
/* 801D9DB8 001D6CF8 48 18 84 6D */ bl _restgpr_28
/* 801D9DBC 001D6CFC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801D9DC0 001D6D00 7C 08 03 A6 */ mtlr r0
/* 801D9DC4 001D6D04 38 21 00 20 */ addi r1, r1, 0x20
@@ -2105,7 +2105,7 @@ dMenu_Insect_c_NS_cursorMove:
/* 801D9F90 001D6ED0 7C 08 02 A6 */ mflr r0
/* 801D9F94 001D6ED4 90 01 00 24 */ stw r0, 0x24(r1)
/* 801D9F98 001D6ED8 39 61 00 20 */ addi r11, r1, 0x20
/* 801D9F9C 001D6EDC 48 18 82 3D */ bl func_803621D8
/* 801D9F9C 001D6EDC 48 18 82 3D */ bl _savegpr_28
/* 801D9FA0 001D6EE0 7C 7C 1B 78 */ mr r28, r3
/* 801D9FA4 001D6EE4 8B E3 00 F4 */ lbz r31, 0xf4(r3)
/* 801D9FA8 001D6EE8 8B C3 00 F5 */ lbz r30, 0xf5(r3)
@@ -2261,7 +2261,7 @@ lbl_801DA1A0:
/* 801DA1D0 001D7110 48 0D 17 B5 */ bl Z2SeMgr_NS_seStart
lbl_801DA1D4:
/* 801DA1D4 001D7114 39 61 00 20 */ addi r11, r1, 0x20
/* 801DA1D8 001D7118 48 18 80 4D */ bl func_80362224
/* 801DA1D8 001D7118 48 18 80 4D */ bl _restgpr_28
/* 801DA1DC 001D711C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801DA1E0 001D7120 7C 08 03 A6 */ mtlr r0
/* 801DA1E4 001D7124 38 21 00 20 */ addi r1, r1, 0x20
@@ -2273,7 +2273,7 @@ dMenu_Insect_c_NS_setCursorPos:
/* 801DA1F0 001D7130 7C 08 02 A6 */ mflr r0
/* 801DA1F4 001D7134 90 01 00 44 */ stw r0, 0x44(r1)
/* 801DA1F8 001D7138 39 61 00 40 */ addi r11, r1, 0x40
/* 801DA1FC 001D713C 48 18 7F D9 */ bl func_803621D4
/* 801DA1FC 001D713C 48 18 7F D9 */ bl _savegpr_27
/* 801DA200 001D7140 7C 7E 1B 78 */ mr r30, r3
/* 801DA204 001D7144 88 63 00 F4 */ lbz r3, 0xf4(r3)
/* 801DA208 001D7148 88 1E 00 F5 */ lbz r0, 0xf5(r30)
@@ -2335,7 +2335,7 @@ lbl_801DA2D4:
/* 801DA2DC 001D721C 3B BD 00 04 */ addi r29, r29, 4
/* 801DA2E0 001D7220 41 80 FF 98 */ blt lbl_801DA278
/* 801DA2E4 001D7224 39 61 00 40 */ addi r11, r1, 0x40
/* 801DA2E8 001D7228 48 18 7F 39 */ bl func_80362220
/* 801DA2E8 001D7228 48 18 7F 39 */ bl _restgpr_27
/* 801DA2EC 001D722C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DA2F0 001D7230 7C 08 03 A6 */ mtlr r0
/* 801DA2F4 001D7234 38 21 00 40 */ addi r1, r1, 0x40
@@ -2352,7 +2352,7 @@ dMenu_Insect_c_NS_setAButtonString:
/* 801DA308 001D7248 7C 08 02 A6 */ mflr r0
/* 801DA30C 001D724C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801DA310 001D7250 39 61 00 20 */ addi r11, r1, 0x20
/* 801DA314 001D7254 48 18 7E C1 */ bl func_803621D4
/* 801DA314 001D7254 48 18 7E C1 */ bl _savegpr_27
/* 801DA318 001D7258 7C 7B 1B 78 */ mr r27, r3
/* 801DA31C 001D725C 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801DA320 001D7260 40 82 00 3C */ bne lbl_801DA35C
@@ -2365,7 +2365,7 @@ lbl_801DA334:
/* 801DA338 001D7278 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801DA33C 001D727C 48 12 63 1D */ bl J2DTextBox_NS_getStringPtr
/* 801DA340 001D7280 38 9E 00 32 */ addi r4, r30, 0x32
/* 801DA344 001D7284 48 18 E7 E9 */ bl func_80368B2C
/* 801DA344 001D7284 48 18 E7 E9 */ bl strcpy
/* 801DA348 001D7288 3B BD 00 01 */ addi r29, r29, 1
/* 801DA34C 001D728C 2C 1D 00 05 */ cmpwi r29, 5
/* 801DA350 001D7290 3B FF 00 04 */ addi r31, r31, 4
@@ -2391,7 +2391,7 @@ lbl_801DA36C:
/* 801DA398 001D72D8 41 80 FF D4 */ blt lbl_801DA36C
lbl_801DA39C:
/* 801DA39C 001D72DC 39 61 00 20 */ addi r11, r1, 0x20
/* 801DA3A0 001D72E0 48 18 7E 81 */ bl func_80362220
/* 801DA3A0 001D72E0 48 18 7E 81 */ bl _restgpr_27
/* 801DA3A4 001D72E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801DA3A8 001D72E8 7C 08 03 A6 */ mtlr r0
/* 801DA3AC 001D72EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -2403,7 +2403,7 @@ dMenu_Insect_c_NS_setBButtonString:
/* 801DA3B8 001D72F8 7C 08 02 A6 */ mflr r0
/* 801DA3BC 001D72FC 90 01 00 24 */ stw r0, 0x24(r1)
/* 801DA3C0 001D7300 39 61 00 20 */ addi r11, r1, 0x20
/* 801DA3C4 001D7304 48 18 7E 11 */ bl func_803621D4
/* 801DA3C4 001D7304 48 18 7E 11 */ bl _savegpr_27
/* 801DA3C8 001D7308 7C 7B 1B 78 */ mr r27, r3
/* 801DA3CC 001D730C 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801DA3D0 001D7310 40 82 00 3C */ bne lbl_801DA40C
@@ -2416,7 +2416,7 @@ lbl_801DA3E4:
/* 801DA3E8 001D7328 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801DA3EC 001D732C 48 12 62 6D */ bl J2DTextBox_NS_getStringPtr
/* 801DA3F0 001D7330 38 9E 00 32 */ addi r4, r30, 0x32
/* 801DA3F4 001D7334 48 18 E7 39 */ bl func_80368B2C
/* 801DA3F4 001D7334 48 18 E7 39 */ bl strcpy
/* 801DA3F8 001D7338 3B BD 00 01 */ addi r29, r29, 1
/* 801DA3FC 001D733C 2C 1D 00 05 */ cmpwi r29, 5
/* 801DA400 001D7340 3B FF 00 04 */ addi r31, r31, 4
@@ -2442,7 +2442,7 @@ lbl_801DA41C:
/* 801DA448 001D7388 41 80 FF D4 */ blt lbl_801DA41C
lbl_801DA44C:
/* 801DA44C 001D738C 39 61 00 20 */ addi r11, r1, 0x20
/* 801DA450 001D7390 48 18 7D D1 */ bl func_80362220
/* 801DA450 001D7390 48 18 7D D1 */ bl _restgpr_27
/* 801DA454 001D7394 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801DA458 001D7398 7C 08 03 A6 */ mtlr r0
/* 801DA45C 001D739C 38 21 00 20 */ addi r1, r1, 0x20
+26 -26
View File
@@ -9,7 +9,7 @@ dMenu_Letter_c:
/* 801DCDC4 001D9D04 7C 08 02 A6 */ mflr r0
/* 801DCDC8 001D9D08 90 01 00 24 */ stw r0, 0x24(r1)
/* 801DCDCC 001D9D0C 39 61 00 20 */ addi r11, r1, 0x20
/* 801DCDD0 001D9D10 48 18 54 09 */ bl func_803621D8
/* 801DCDD0 001D9D10 48 18 54 09 */ bl _savegpr_28
/* 801DCDD4 001D9D14 7C 7F 1B 78 */ mr r31, r3
/* 801DCDD8 001D9D18 7C 9C 23 78 */ mr r28, r4
/* 801DCDDC 001D9D1C 7C BD 2B 78 */ mr r29, r5
@@ -103,7 +103,7 @@ lbl_801DCEF8:
/* 801DCF14 001D9E54 41 80 FF D4 */ blt lbl_801DCEE8
/* 801DCF18 001D9E58 7F E3 FB 78 */ mr r3, r31
/* 801DCF1C 001D9E5C 39 61 00 20 */ addi r11, r1, 0x20
/* 801DCF20 001D9E60 48 18 53 05 */ bl func_80362224
/* 801DCF20 001D9E60 48 18 53 05 */ bl _restgpr_28
/* 801DCF24 001D9E64 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801DCF28 001D9E68 7C 08 03 A6 */ mtlr r0
/* 801DCF2C 001D9E6C 38 21 00 20 */ addi r1, r1, 0x20
@@ -532,7 +532,7 @@ dMenu_Letter_c_NS__draw:
/* 801DD520 001DA460 DB C1 01 30 */ stfd f30, 0x130(r1)
/* 801DD524 001DA464 F3 C1 01 38 */ psq_st f30, 312(r1), 0, qr0
/* 801DD528 001DA468 39 61 01 30 */ addi r11, r1, 0x130
/* 801DD52C 001DA46C 48 18 4C A9 */ bl func_803621D4
/* 801DD52C 001DA46C 48 18 4C A9 */ bl _savegpr_27
/* 801DD530 001DA470 7C 7D 1B 78 */ mr r29, r3
/* 801DD534 001DA474 80 03 00 08 */ lwz r0, 8(r3)
/* 801DD538 001DA478 28 00 00 00 */ cmplwi r0, 0
@@ -794,7 +794,7 @@ lbl_801DD90C:
/* 801DD914 001DA854 E3 C1 01 38 */ psq_l f30, 312(r1), 0, qr0
/* 801DD918 001DA858 CB C1 01 30 */ lfd f30, 0x130(r1)
/* 801DD91C 001DA85C 39 61 01 30 */ addi r11, r1, 0x130
/* 801DD920 001DA860 48 18 49 01 */ bl func_80362220
/* 801DD920 001DA860 48 18 49 01 */ bl _restgpr_27
/* 801DD924 001DA864 80 01 01 54 */ lwz r0, 0x154(r1)
/* 801DD928 001DA868 7C 08 03 A6 */ mtlr r0
/* 801DD92C 001DA86C 38 21 01 50 */ addi r1, r1, 0x150
@@ -905,7 +905,7 @@ dMenu_Letter_c_NS__open:
/* 801DDA80 001DA9C0 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DDA84 001DA9C4 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DDA88 001DA9C8 39 61 00 30 */ addi r11, r1, 0x30
/* 801DDA8C 001DA9CC 48 18 47 49 */ bl func_803621D4
/* 801DDA8C 001DA9CC 48 18 47 49 */ bl _savegpr_27
/* 801DDA90 001DA9D0 7C 7F 1B 78 */ mr r31, r3
/* 801DDA94 001DA9D4 80 03 00 14 */ lwz r0, 0x14(r3)
/* 801DDA98 001DA9D8 28 00 00 00 */ cmplwi r0, 0
@@ -1039,7 +1039,7 @@ lbl_801DDC78:
/* 801DDC78 001DABB8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DDC7C 001DABBC CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DDC80 001DABC0 39 61 00 30 */ addi r11, r1, 0x30
/* 801DDC84 001DABC4 48 18 45 9D */ bl func_80362220
/* 801DDC84 001DABC4 48 18 45 9D */ bl _restgpr_27
/* 801DDC88 001DABC8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DDC8C 001DABCC 7C 08 03 A6 */ mtlr r0
/* 801DDC90 001DABD0 38 21 00 40 */ addi r1, r1, 0x40
@@ -1053,7 +1053,7 @@ dMenu_Letter_c_NS__close:
/* 801DDCA4 001DABE4 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DDCA8 001DABE8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DDCAC 001DABEC 39 61 00 30 */ addi r11, r1, 0x30
/* 801DDCB0 001DABF0 48 18 45 25 */ bl func_803621D4
/* 801DDCB0 001DABF0 48 18 45 25 */ bl _savegpr_27
/* 801DDCB4 001DABF4 7C 7F 1B 78 */ mr r31, r3
/* 801DDCB8 001DABF8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 801DDCBC 001DABFC 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
@@ -1142,7 +1142,7 @@ lbl_801DDDF8:
/* 801DDDF8 001DAD38 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DDDFC 001DAD3C CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DDE00 001DAD40 39 61 00 30 */ addi r11, r1, 0x30
/* 801DDE04 001DAD44 48 18 44 1D */ bl func_80362220
/* 801DDE04 001DAD44 48 18 44 1D */ bl _restgpr_27
/* 801DDE08 001DAD48 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DDE0C 001DAD4C 7C 08 03 A6 */ mtlr r0
/* 801DDE10 001DAD50 38 21 00 40 */ addi r1, r1, 0x40
@@ -1576,7 +1576,7 @@ lbl_801DE47C:
/* 801DE488 001DB3C8 7C 7C 00 2E */ lwzx r3, r28, r0
/* 801DE48C 001DB3CC 48 12 21 CD */ bl J2DTextBox_NS_getStringPtr
/* 801DE490 001DB3D0 38 81 00 10 */ addi r4, r1, 0x10
/* 801DE494 001DB3D4 48 18 A6 99 */ bl func_80368B2C
/* 801DE494 001DB3D4 48 18 A6 99 */ bl strcpy
/* 801DE498 001DB3D8 3B 5A 00 01 */ addi r26, r26, 1
/* 801DE49C 001DB3DC 2C 1A 00 02 */ cmpwi r26, 2
/* 801DE4A0 001DB3E0 3B BD 00 04 */ addi r29, r29, 4
@@ -1638,7 +1638,7 @@ lbl_801DE514:
/* 801DE570 001DB4B0 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DE574 001DB4B4 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DE578 001DB4B8 39 61 00 30 */ addi r11, r1, 0x30
/* 801DE57C 001DB4BC 48 18 3C 59 */ bl func_803621D4
/* 801DE57C 001DB4BC 48 18 3C 59 */ bl _savegpr_27
/* 801DE580 001DB4C0 7C 7F 1B 78 */ mr r31, r3
/* 801DE584 001DB4C4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 801DE588 001DB4C8 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
@@ -1737,7 +1737,7 @@ lbl_801DE6EC:
/* 801DE6EC 001DB62C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DE6F0 001DB630 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DE6F4 001DB634 39 61 00 30 */ addi r11, r1, 0x30
/* 801DE6F8 001DB638 48 18 3B 29 */ bl func_80362220
/* 801DE6F8 001DB638 48 18 3B 29 */ bl _restgpr_27
/* 801DE6FC 001DB63C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DE700 001DB640 7C 08 03 A6 */ mtlr r0
/* 801DE704 001DB644 38 21 00 40 */ addi r1, r1, 0x40
@@ -1985,7 +1985,7 @@ lbl_801DEA34:
/* 801DEAA0 001DB9E0 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DEAA4 001DB9E4 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DEAA8 001DB9E8 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEAAC 001DB9EC 48 18 37 2D */ bl func_803621D8
/* 801DEAAC 001DB9EC 48 18 37 2D */ bl _savegpr_28
/* 801DEAB0 001DB9F0 7C 7F 1B 78 */ mr r31, r3
/* 801DEAB4 001DB9F4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 801DEAB8 001DB9F8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
@@ -2062,7 +2062,7 @@ lbl_801DEBB8:
/* 801DEBB8 001DBAF8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DEBBC 001DBAFC CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DEBC0 001DBB00 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEBC4 001DBB04 48 18 36 61 */ bl func_80362224
/* 801DEBC4 001DBB04 48 18 36 61 */ bl _restgpr_28
/* 801DEBC8 001DBB08 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DEBCC 001DBB0C 7C 08 03 A6 */ mtlr r0
/* 801DEBD0 001DBB10 38 21 00 40 */ addi r1, r1, 0x40
@@ -2071,7 +2071,7 @@ lbl_801DEBB8:
/* 801DEBDC 001DBB1C 7C 08 02 A6 */ mflr r0
/* 801DEBE0 001DBB20 90 01 00 34 */ stw r0, 0x34(r1)
/* 801DEBE4 001DBB24 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEBE8 001DBB28 48 18 35 F1 */ bl func_803621D8
/* 801DEBE8 001DBB28 48 18 35 F1 */ bl _savegpr_28
/* 801DEBEC 001DBB2C 7C 7D 1B 78 */ mr r29, r3
/* 801DEBF0 001DBB30 3B E0 00 00 */ li r31, 0
/* 801DEBF4 001DBB34 B3 E3 03 6A */ sth r31, 0x36a(r3)
@@ -2134,13 +2134,13 @@ lbl_801DECC0:
/* 801DECCC 001DBC0C 7C 7D 00 2E */ lwzx r3, r29, r0
/* 801DECD0 001DBC10 48 12 19 89 */ bl J2DTextBox_NS_getStringPtr
/* 801DECD4 001DBC14 38 81 00 10 */ addi r4, r1, 0x10
/* 801DECD8 001DBC18 48 18 9E 55 */ bl func_80368B2C
/* 801DECD8 001DBC18 48 18 9E 55 */ bl strcpy
/* 801DECDC 001DBC1C 3B 9C 00 01 */ addi r28, r28, 1
/* 801DECE0 001DBC20 2C 1C 00 02 */ cmpwi r28, 2
/* 801DECE4 001DBC24 3B DE 00 04 */ addi r30, r30, 4
/* 801DECE8 001DBC28 41 80 FF D8 */ blt lbl_801DECC0
/* 801DECEC 001DBC2C 39 61 00 30 */ addi r11, r1, 0x30
/* 801DECF0 001DBC30 48 18 35 35 */ bl func_80362224
/* 801DECF0 001DBC30 48 18 35 35 */ bl _restgpr_28
/* 801DECF4 001DBC34 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801DECF8 001DBC38 7C 08 03 A6 */ mtlr r0
/* 801DECFC 001DBC3C 38 21 00 30 */ addi r1, r1, 0x30
@@ -2151,7 +2151,7 @@ lbl_801DECC0:
/* 801DED10 001DBC50 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DED14 001DBC54 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DED18 001DBC58 39 61 00 30 */ addi r11, r1, 0x30
/* 801DED1C 001DBC5C 48 18 34 BD */ bl func_803621D8
/* 801DED1C 001DBC5C 48 18 34 BD */ bl _savegpr_28
/* 801DED20 001DBC60 7C 7F 1B 78 */ mr r31, r3
/* 801DED24 001DBC64 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 801DED28 001DBC68 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
@@ -2217,7 +2217,7 @@ lbl_801DEE00:
/* 801DEE00 001DBD40 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DEE04 001DBD44 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DEE08 001DBD48 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEE0C 001DBD4C 48 18 34 19 */ bl func_80362224
/* 801DEE0C 001DBD4C 48 18 34 19 */ bl _restgpr_28
/* 801DEE10 001DBD50 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DEE14 001DBD54 7C 08 03 A6 */ mtlr r0
/* 801DEE18 001DBD58 38 21 00 40 */ addi r1, r1, 0x40
@@ -2247,7 +2247,7 @@ lbl_801DEE00:
/* 801DEE78 001DBDB8 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801DEE7C 001DBDBC F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801DEE80 001DBDC0 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEE84 001DBDC4 48 18 33 51 */ bl func_803621D4
/* 801DEE84 001DBDC4 48 18 33 51 */ bl _savegpr_27
/* 801DEE88 001DBDC8 7C 7F 1B 78 */ mr r31, r3
/* 801DEE8C 001DBDCC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 801DEE90 001DBDD0 3B A3 EB C8 */ addi r29, r3, lbl_8042EBC8@l
@@ -2345,7 +2345,7 @@ lbl_801DEFF0:
/* 801DEFF0 001DBF30 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801DEFF4 001DBF34 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801DEFF8 001DBF38 39 61 00 30 */ addi r11, r1, 0x30
/* 801DEFFC 001DBF3C 48 18 32 25 */ bl func_80362220
/* 801DEFFC 001DBF3C 48 18 32 25 */ bl _restgpr_27
/* 801DF000 001DBF40 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801DF004 001DBF44 7C 08 03 A6 */ mtlr r0
/* 801DF008 001DBF48 38 21 00 40 */ addi r1, r1, 0x40
@@ -4835,7 +4835,7 @@ dMenu_Letter_c_NS_setAButtonString:
/* 801E151C 001DE45C 7C 08 02 A6 */ mflr r0
/* 801E1520 001DE460 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E1524 001DE464 39 61 00 20 */ addi r11, r1, 0x20
/* 801E1528 001DE468 48 18 0C AD */ bl func_803621D4
/* 801E1528 001DE468 48 18 0C AD */ bl _savegpr_27
/* 801E152C 001DE46C 7C 7B 1B 78 */ mr r27, r3
/* 801E1530 001DE470 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801E1534 001DE474 40 82 00 3C */ bne lbl_801E1570
@@ -4848,7 +4848,7 @@ lbl_801E1548:
/* 801E154C 001DE48C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E1550 001DE490 48 11 F1 09 */ bl J2DTextBox_NS_getStringPtr
/* 801E1554 001DE494 38 9E 00 3B */ addi r4, r30, 0x3b
/* 801E1558 001DE498 48 18 75 D5 */ bl func_80368B2C
/* 801E1558 001DE498 48 18 75 D5 */ bl strcpy
/* 801E155C 001DE49C 3B BD 00 01 */ addi r29, r29, 1
/* 801E1560 001DE4A0 2C 1D 00 05 */ cmpwi r29, 5
/* 801E1564 001DE4A4 3B FF 00 04 */ addi r31, r31, 4
@@ -4874,7 +4874,7 @@ lbl_801E1580:
/* 801E15AC 001DE4EC 41 80 FF D4 */ blt lbl_801E1580
lbl_801E15B0:
/* 801E15B0 001DE4F0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E15B4 001DE4F4 48 18 0C 6D */ bl func_80362220
/* 801E15B4 001DE4F4 48 18 0C 6D */ bl _restgpr_27
/* 801E15B8 001DE4F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E15BC 001DE4FC 7C 08 03 A6 */ mtlr r0
/* 801E15C0 001DE500 38 21 00 20 */ addi r1, r1, 0x20
@@ -4886,7 +4886,7 @@ dMenu_Letter_c_NS_setBButtonString:
/* 801E15CC 001DE50C 7C 08 02 A6 */ mflr r0
/* 801E15D0 001DE510 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E15D4 001DE514 39 61 00 20 */ addi r11, r1, 0x20
/* 801E15D8 001DE518 48 18 0B FD */ bl func_803621D4
/* 801E15D8 001DE518 48 18 0B FD */ bl _savegpr_27
/* 801E15DC 001DE51C 7C 7B 1B 78 */ mr r27, r3
/* 801E15E0 001DE520 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801E15E4 001DE524 40 82 00 3C */ bne lbl_801E1620
@@ -4899,7 +4899,7 @@ lbl_801E15F8:
/* 801E15FC 001DE53C 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801E1600 001DE540 48 11 F0 59 */ bl J2DTextBox_NS_getStringPtr
/* 801E1604 001DE544 38 9E 00 3B */ addi r4, r30, 0x3b
/* 801E1608 001DE548 48 18 75 25 */ bl func_80368B2C
/* 801E1608 001DE548 48 18 75 25 */ bl strcpy
/* 801E160C 001DE54C 3B BD 00 01 */ addi r29, r29, 1
/* 801E1610 001DE550 2C 1D 00 05 */ cmpwi r29, 5
/* 801E1614 001DE554 3B FF 00 04 */ addi r31, r31, 4
@@ -4925,7 +4925,7 @@ lbl_801E1630:
/* 801E165C 001DE59C 41 80 FF D4 */ blt lbl_801E1630
lbl_801E1660:
/* 801E1660 001DE5A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E1664 001DE5A4 48 18 0B BD */ bl func_80362220
/* 801E1664 001DE5A4 48 18 0B BD */ bl _restgpr_27
/* 801E1668 001DE5A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E166C 001DE5AC 7C 08 03 A6 */ mtlr r0
/* 801E1670 001DE5B0 38 21 00 20 */ addi r1, r1, 0x20
+18 -18
View File
@@ -1978,7 +1978,7 @@ dMenu_Option_c_NS__open:
/* 801E3BA4 001E0AE4 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801E3BA8 001E0AE8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801E3BAC 001E0AEC 39 61 00 30 */ addi r11, r1, 0x30
/* 801E3BB0 001E0AF0 48 17 E6 29 */ bl func_803621D8
/* 801E3BB0 001E0AF0 48 17 E6 29 */ bl _savegpr_28
/* 801E3BB4 001E0AF4 7C 7F 1B 78 */ mr r31, r3
/* 801E3BB8 001E0AF8 80 03 00 40 */ lwz r0, 0x40(r3)
/* 801E3BBC 001E0AFC 28 00 00 00 */ cmplwi r0, 0
@@ -2121,7 +2121,7 @@ lbl_801E3DC0:
/* 801E3DC0 001E0D00 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801E3DC4 001E0D04 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801E3DC8 001E0D08 39 61 00 30 */ addi r11, r1, 0x30
/* 801E3DCC 001E0D0C 48 17 E4 59 */ bl func_80362224
/* 801E3DCC 001E0D0C 48 17 E4 59 */ bl _restgpr_28
/* 801E3DD0 001E0D10 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801E3DD4 001E0D14 7C 08 03 A6 */ mtlr r0
/* 801E3DD8 001E0D18 38 21 00 40 */ addi r1, r1, 0x40
@@ -2135,7 +2135,7 @@ dMenu_Option_c_NS__close:
/* 801E3DEC 001E0D2C DB E1 00 30 */ stfd f31, 0x30(r1)
/* 801E3DF0 001E0D30 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 801E3DF4 001E0D34 39 61 00 30 */ addi r11, r1, 0x30
/* 801E3DF8 001E0D38 48 17 E3 E1 */ bl func_803621D8
/* 801E3DF8 001E0D38 48 17 E3 E1 */ bl _savegpr_28
/* 801E3DFC 001E0D3C 7C 7F 1B 78 */ mr r31, r3
/* 801E3E00 001E0D40 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 801E3E04 001E0D44 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
@@ -2227,7 +2227,7 @@ lbl_801E3F4C:
/* 801E3F4C 001E0E8C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 801E3F50 001E0E90 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 801E3F54 001E0E94 39 61 00 30 */ addi r11, r1, 0x30
/* 801E3F58 001E0E98 48 17 E2 CD */ bl func_80362224
/* 801E3F58 001E0E98 48 17 E2 CD */ bl _restgpr_28
/* 801E3F5C 001E0E9C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801E3F60 001E0EA0 7C 08 03 A6 */ mtlr r0
/* 801E3F64 001E0EA4 38 21 00 40 */ addi r1, r1, 0x40
@@ -2411,7 +2411,7 @@ lbl_801E4188:
/* 801E41FC 001E113C 7C 08 02 A6 */ mflr r0
/* 801E4200 001E1140 90 01 00 34 */ stw r0, 0x34(r1)
/* 801E4204 001E1144 39 61 00 30 */ addi r11, r1, 0x30
/* 801E4208 001E1148 48 17 DF D1 */ bl func_803621D8
/* 801E4208 001E1148 48 17 DF D1 */ bl _savegpr_28
/* 801E420C 001E114C 7C 7F 1B 78 */ mr r31, r3
/* 801E4210 001E1150 80 63 00 58 */ lwz r3, 0x58(r3)
/* 801E4214 001E1154 4B E4 E3 11 */ bl STControl_NS_checkUpTrigger
@@ -2576,7 +2576,7 @@ lbl_801E4468:
/* 801E446C 001E13AC 48 00 39 89 */ bl dMenu_Option_c_NS_changeTVCheck
lbl_801E4470:
/* 801E4470 001E13B0 39 61 00 30 */ addi r11, r1, 0x30
/* 801E4474 001E13B4 48 17 DD B1 */ bl func_80362224
/* 801E4474 001E13B4 48 17 DD B1 */ bl _restgpr_28
/* 801E4478 001E13B8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801E447C 001E13BC 7C 08 03 A6 */ mtlr r0
/* 801E4480 001E13C0 38 21 00 30 */ addi r1, r1, 0x30
@@ -3706,7 +3706,7 @@ dMenu_Option_c_NS_menuShow:
/* 801E54FC 001E243C 7C 08 02 A6 */ mflr r0
/* 801E5500 001E2440 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E5504 001E2444 39 61 00 20 */ addi r11, r1, 0x20
/* 801E5508 001E2448 48 17 CC CD */ bl func_803621D4
/* 801E5508 001E2448 48 17 CC CD */ bl _savegpr_27
/* 801E550C 001E244C 7C 7B 1B 78 */ mr r27, r3
/* 801E5510 001E2450 7C 9C 23 78 */ mr r28, r4
/* 801E5514 001E2454 54 9E 10 3A */ slwi r30, r4, 2
@@ -3750,7 +3750,7 @@ lbl_801E5590:
/* 801E5598 001E24D8 3B FF 00 04 */ addi r31, r31, 4
/* 801E559C 001E24DC 41 80 FF E0 */ blt lbl_801E557C
/* 801E55A0 001E24E0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E55A4 001E24E4 48 17 CC 7D */ bl func_80362220
/* 801E55A4 001E24E4 48 17 CC 7D */ bl _restgpr_27
/* 801E55A8 001E24E8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E55AC 001E24EC 7C 08 03 A6 */ mtlr r0
/* 801E55B0 001E24F0 38 21 00 20 */ addi r1, r1, 0x20
@@ -3762,7 +3762,7 @@ dMenu_Option_c_NS_menuHide:
/* 801E55BC 001E24FC 7C 08 02 A6 */ mflr r0
/* 801E55C0 001E2500 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E55C4 001E2504 39 61 00 20 */ addi r11, r1, 0x20
/* 801E55C8 001E2508 48 17 CC 0D */ bl func_803621D4
/* 801E55C8 001E2508 48 17 CC 0D */ bl _savegpr_27
/* 801E55CC 001E250C 7C 7B 1B 78 */ mr r27, r3
/* 801E55D0 001E2510 7C 9C 23 78 */ mr r28, r4
/* 801E55D4 001E2514 54 9E 10 3A */ slwi r30, r4, 2
@@ -3806,7 +3806,7 @@ lbl_801E5650:
/* 801E5658 001E2598 3B FF 00 04 */ addi r31, r31, 4
/* 801E565C 001E259C 41 80 FF E0 */ blt lbl_801E563C
/* 801E5660 001E25A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801E5664 001E25A4 48 17 CB BD */ bl func_80362220
/* 801E5664 001E25A4 48 17 CB BD */ bl _restgpr_27
/* 801E5668 001E25A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E566C 001E25AC 7C 08 03 A6 */ mtlr r0
/* 801E5670 001E25B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -5529,7 +5529,7 @@ dMenu_Option_c_NS_setAttenString:
/* 801E7008 001E3F48 7C 08 02 A6 */ mflr r0
/* 801E700C 001E3F4C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E7010 001E3F50 39 61 00 20 */ addi r11, r1, 0x20
/* 801E7014 001E3F54 48 17 B1 C1 */ bl func_803621D4
/* 801E7014 001E3F54 48 17 B1 C1 */ bl _savegpr_27
/* 801E7018 001E3F58 7C 7B 1B 78 */ mr r27, r3
/* 801E701C 001E3F5C 88 03 03 E4 */ lbz r0, 0x3e4(r3)
/* 801E7020 001E3F60 28 00 00 00 */ cmplwi r0, 0
@@ -5582,7 +5582,7 @@ lbl_801E70C0:
/* 801E70C8 001E4008 3B FF 00 04 */ addi r31, r31, 4
/* 801E70CC 001E400C 41 80 FF 80 */ blt lbl_801E704C
/* 801E70D0 001E4010 39 61 00 20 */ addi r11, r1, 0x20
/* 801E70D4 001E4014 48 17 B1 4D */ bl func_80362220
/* 801E70D4 001E4014 48 17 B1 4D */ bl _restgpr_27
/* 801E70D8 001E4018 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E70DC 001E401C 7C 08 03 A6 */ mtlr r0
/* 801E70E0 001E4020 38 21 00 20 */ addi r1, r1, 0x20
@@ -5594,7 +5594,7 @@ dMenu_Option_c_NS_setVibString:
/* 801E70EC 001E402C 7C 08 02 A6 */ mflr r0
/* 801E70F0 001E4030 90 01 00 24 */ stw r0, 0x24(r1)
/* 801E70F4 001E4034 39 61 00 20 */ addi r11, r1, 0x20
/* 801E70F8 001E4038 48 17 B0 DD */ bl func_803621D4
/* 801E70F8 001E4038 48 17 B0 DD */ bl _savegpr_27
/* 801E70FC 001E403C 7C 7B 1B 78 */ mr r27, r3
/* 801E7100 001E4040 88 03 03 EA */ lbz r0, 0x3ea(r3)
/* 801E7104 001E4044 28 00 00 00 */ cmplwi r0, 0
@@ -5647,7 +5647,7 @@ lbl_801E71A4:
/* 801E71AC 001E40EC 3B FF 00 04 */ addi r31, r31, 4
/* 801E71B0 001E40F0 41 80 FF 80 */ blt lbl_801E7130
/* 801E71B4 001E40F4 39 61 00 20 */ addi r11, r1, 0x20
/* 801E71B8 001E40F8 48 17 B0 69 */ bl func_80362220
/* 801E71B8 001E40F8 48 17 B0 69 */ bl _restgpr_27
/* 801E71BC 001E40FC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801E71C0 001E4100 7C 08 03 A6 */ mtlr r0
/* 801E71C4 001E4104 38 21 00 20 */ addi r1, r1, 0x20
@@ -6142,7 +6142,7 @@ dMenu_Option_c_NS_setHIO:
/* 801E78BC 001E47FC 7C 08 02 A6 */ mflr r0
/* 801E78C0 001E4800 90 01 00 44 */ stw r0, 0x44(r1)
/* 801E78C4 001E4804 39 61 00 40 */ addi r11, r1, 0x40
/* 801E78C8 001E4808 48 17 A9 0D */ bl func_803621D4
/* 801E78C8 001E4808 48 17 A9 0D */ bl _savegpr_27
/* 801E78CC 001E480C 7C 7E 1B 78 */ mr r30, r3
/* 801E78D0 001E4810 7C 9F 23 78 */ mr r31, r4
/* 801E78D4 001E4814 C0 03 03 78 */ lfs f0, 0x378(r3)
@@ -6431,7 +6431,7 @@ lbl_801E7CB4:
/* 801E7CFC 001E4C3C 4E 80 04 21 */ bctrl
lbl_801E7D00:
/* 801E7D00 001E4C40 39 61 00 40 */ addi r11, r1, 0x40
/* 801E7D04 001E4C44 48 17 A5 1D */ bl func_80362220
/* 801E7D04 001E4C44 48 17 A5 1D */ bl _restgpr_27
/* 801E7D08 001E4C48 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801E7D0C 001E4C4C 7C 08 03 A6 */ mtlr r0
/* 801E7D10 001E4C50 38 21 00 40 */ addi r1, r1, 0x40
@@ -6581,7 +6581,7 @@ lbl_801E7EE4:
/* 801E7F00 001E4E40 4E 80 04 21 */ bctrl
/* 801E7F04 001E4E44 48 11 87 55 */ bl J2DTextBox_NS_getStringPtr
/* 801E7F08 001E4E48 38 9C 00 1D */ addi r4, r28, 0x1d
/* 801E7F0C 001E4E4C 48 18 0C 21 */ bl func_80368B2C
/* 801E7F0C 001E4E4C 48 18 0C 21 */ bl strcpy
/* 801E7F10 001E4E50 3B 7B 00 01 */ addi r27, r27, 1
/* 801E7F14 001E4E54 2C 1B 00 05 */ cmpwi r27, 5
/* 801E7F18 001E4E58 3B DE 00 08 */ addi r30, r30, 8
@@ -6653,7 +6653,7 @@ lbl_801E7FE8:
/* 801E8004 001E4F44 4E 80 04 21 */ bctrl
/* 801E8008 001E4F48 48 11 86 51 */ bl J2DTextBox_NS_getStringPtr
/* 801E800C 001E4F4C 38 9C 00 1D */ addi r4, r28, 0x1d
/* 801E8010 001E4F50 48 18 0B 1D */ bl func_80368B2C
/* 801E8010 001E4F50 48 18 0B 1D */ bl strcpy
/* 801E8014 001E4F54 3B 7B 00 01 */ addi r27, r27, 1
/* 801E8018 001E4F58 2C 1B 00 05 */ cmpwi r27, 5
/* 801E801C 001E4F5C 3B DE 00 08 */ addi r30, r30, 8
+43 -43
View File
@@ -279,7 +279,7 @@ lbl_801E94A4:
lbl_801E950C:
/* 801E950C 001E644C 7F A3 EB 78 */ mr r3, r29
/* 801E9510 001E6450 7E 64 9B 78 */ mr r4, r19
/* 801E9514 001E6454 4B E4 9E 41 */ bl dSv_player_item_c_NS_getLineUpItem
/* 801E9514 001E6454 4B E4 9E 41 */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801E9518 001E6458 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801E951C 001E645C 28 00 00 FF */ cmplwi r0, 0xff
/* 801E9520 001E6460 41 82 00 10 */ beq lbl_801E9530
@@ -303,7 +303,7 @@ lbl_801E9558:
lbl_801E955C:
/* 801E955C 001E649C 7F A3 EB 78 */ mr r3, r29
/* 801E9560 001E64A0 7E 64 9B 78 */ mr r4, r19
/* 801E9564 001E64A4 4B E4 9D F1 */ bl dSv_player_item_c_NS_getLineUpItem
/* 801E9564 001E64A4 4B E4 9D F1 */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801E9568 001E64A8 38 13 06 90 */ addi r0, r19, 0x690
/* 801E956C 001E64AC 7C 7F 01 AE */ stbx r3, r31, r0
/* 801E9570 001E64B0 3A 73 00 01 */ addi r19, r19, 1
@@ -317,12 +317,12 @@ lbl_801E955C:
lbl_801E9590:
/* 801E9590 001E64D0 7F A3 EB 78 */ mr r3, r29
/* 801E9594 001E64D4 7E C4 B3 78 */ mr r4, r22
/* 801E9598 001E64D8 4B E4 9D BD */ bl dSv_player_item_c_NS_getLineUpItem
/* 801E9598 001E64D8 4B E4 9D BD */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801E959C 001E64DC 38 16 06 90 */ addi r0, r22, 0x690
/* 801E95A0 001E64E0 7C 7F 01 AE */ stbx r3, r31, r0
/* 801E95A4 001E64E4 7F A3 EB 78 */ mr r3, r29
/* 801E95A8 001E64E8 7E C4 B3 78 */ mr r4, r22
/* 801E95AC 001E64EC 4B E4 9D A9 */ bl dSv_player_item_c_NS_getLineUpItem
/* 801E95AC 001E64EC 4B E4 9D A9 */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801E95B0 001E64F0 7C 74 1B 78 */ mr r20, r3
/* 801E95B4 001E64F4 7E A3 AB 78 */ mr r3, r21
/* 801E95B8 001E64F8 38 80 00 00 */ li r4, 0
@@ -335,7 +335,7 @@ lbl_801E9590:
lbl_801E95D4:
/* 801E95D4 001E6514 7F A3 EB 78 */ mr r3, r29
/* 801E95D8 001E6518 7E C4 B3 78 */ mr r4, r22
/* 801E95DC 001E651C 4B E4 9D 79 */ bl dSv_player_item_c_NS_getLineUpItem
/* 801E95DC 001E651C 4B E4 9D 79 */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801E95E0 001E6520 7C 74 1B 78 */ mr r20, r3
/* 801E95E4 001E6524 7E A3 AB 78 */ mr r3, r21
/* 801E95E8 001E6528 38 80 00 01 */ li r4, 1
@@ -623,7 +623,7 @@ lbl_801E99C8:
/* 801E99F8 001E6938 38 19 06 90 */ addi r0, r25, 0x690
/* 801E99FC 001E693C 7C 9F 00 AE */ lbzx r4, r31, r0
/* 801E9A00 001E6940 38 A0 00 00 */ li r5, 0
/* 801E9A04 001E6944 4B E4 96 2D */ bl dSv_player_item_c_NS_getItem
/* 801E9A04 001E6944 4B E4 96 2D */ bl getItem__17dSv_player_item_cCFib
/* 801E9A08 001E6948 7C 75 1B 78 */ mr r21, r3
/* 801E9A0C 001E694C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801E9A10 001E6950 28 00 00 FF */ cmplwi r0, 0xff
@@ -1451,7 +1451,7 @@ lbl_801EA65C:
/* 801EA68C 001E75CC 7F A3 EB 78 */ mr r3, r29
/* 801EA690 001E75D0 88 9F 06 90 */ lbz r4, 0x690(r31)
/* 801EA694 001E75D4 38 A0 00 00 */ li r5, 0
/* 801EA698 001E75D8 4B E4 89 99 */ bl dSv_player_item_c_NS_getItem
/* 801EA698 001E75D8 4B E4 89 99 */ bl getItem__17dSv_player_item_cCFib
/* 801EA69C 001E75DC 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EA6A0 001E75E0 28 00 00 FF */ cmplwi r0, 0xff
/* 801EA6A4 001E75E4 41 82 00 24 */ beq lbl_801EA6C8
@@ -2273,7 +2273,7 @@ lbl_801EB20C:
/* 801EB240 001E8180 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EB244 001E8184 88 9E 06 90 */ lbz r4, 0x690(r30)
/* 801EB248 001E8188 38 A0 00 00 */ li r5, 0
/* 801EB24C 001E818C 4B E4 7D E5 */ bl dSv_player_item_c_NS_getItem
/* 801EB24C 001E818C 4B E4 7D E5 */ bl getItem__17dSv_player_item_cCFib
/* 801EB250 001E8190 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EB254 001E8194 28 00 00 FF */ cmplwi r0, 0xff
/* 801EB258 001E8198 41 82 00 24 */ beq lbl_801EB27C
@@ -2512,7 +2512,7 @@ lbl_801EB564:
/* 801EB5A4 001E84E4 7C 9E 02 14 */ add r4, r30, r0
/* 801EB5A8 001E84E8 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EB5AC 001E84EC 38 A0 00 00 */ li r5, 0
/* 801EB5B0 001E84F0 4B E4 7A 81 */ bl dSv_player_item_c_NS_getItem
/* 801EB5B0 001E84F0 4B E4 7A 81 */ bl getItem__17dSv_player_item_cCFib
/* 801EB5B4 001E84F4 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EB5B8 001E84F8 28 00 00 FF */ cmplwi r0, 0xff
/* 801EB5BC 001E84FC 41 82 00 30 */ beq lbl_801EB5EC
@@ -2786,7 +2786,7 @@ dMenu_Ring_c_NS_setRotate:
/* 801EB974 001E88B4 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 801EB978 001E88B8 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 801EB97C 001E88BC 39 61 00 20 */ addi r11, r1, 0x20
/* 801EB980 001E88C0 48 17 68 55 */ bl func_803621D4
/* 801EB980 001E88C0 48 17 68 55 */ bl _savegpr_27
/* 801EB984 001E88C4 7C 7B 1B 78 */ mr r27, r3
/* 801EB988 001E88C8 88 83 06 AE */ lbz r4, 0x6ae(r3)
/* 801EB98C 001E88CC C0 22 A9 D4 */ lfs f1, lbl_804543D4-_SDA2_BASE_(r2)
@@ -2829,7 +2829,7 @@ lbl_801EBA04:
/* 801EBA18 001E8958 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 801EBA1C 001E895C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 801EBA20 001E8960 39 61 00 20 */ addi r11, r1, 0x20
/* 801EBA24 001E8964 48 17 67 FD */ bl func_80362220
/* 801EBA24 001E8964 48 17 67 FD */ bl _restgpr_27
/* 801EBA28 001E8968 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801EBA2C 001E896C 7C 08 03 A6 */ mtlr r0
/* 801EBA30 001E8970 38 21 00 40 */ addi r1, r1, 0x40
@@ -3471,7 +3471,7 @@ lbl_801EC300:
/* 801EC304 001E9244 3B 5F 06 90 */ addi r26, r31, 0x690
/* 801EC308 001E9248 7C 9E D0 AE */ lbzx r4, r30, r26
/* 801EC30C 001E924C 38 A0 00 00 */ li r5, 0
/* 801EC310 001E9250 4B E4 6D 21 */ bl dSv_player_item_c_NS_getItem
/* 801EC310 001E9250 4B E4 6D 21 */ bl getItem__17dSv_player_item_cCFib
/* 801EC314 001E9254 54 63 06 3E */ clrlwi r3, r3, 0x18
/* 801EC318 001E9258 38 83 01 65 */ addi r4, r3, 0x165
/* 801EC31C 001E925C 88 BD 00 DC */ lbz r5, 0xdc(r29)
@@ -3524,7 +3524,7 @@ dMenu_Ring_c_NS_setNameString:
/* 801EC3B4 001E92F4 7C 08 02 A6 */ mflr r0
/* 801EC3B8 001E92F8 90 01 00 34 */ stw r0, 0x34(r1)
/* 801EC3BC 001E92FC 39 61 00 30 */ addi r11, r1, 0x30
/* 801EC3C0 001E9300 48 17 5E 19 */ bl func_803621D8
/* 801EC3C0 001E9300 48 17 5E 19 */ bl _savegpr_28
/* 801EC3C4 001E9304 7C 7C 1B 78 */ mr r28, r3
/* 801EC3C8 001E9308 7C 9D 23 78 */ mr r29, r4
/* 801EC3CC 001E930C 80 63 00 64 */ lwz r3, 0x64(r3)
@@ -3581,7 +3581,7 @@ lbl_801EC480:
/* 801EC494 001E93D4 3C 80 80 39 */ lis r4, lbl_803978C8@ha
/* 801EC498 001E93D8 38 84 78 C8 */ addi r4, r4, lbl_803978C8@l
/* 801EC49C 001E93DC 38 84 00 2D */ addi r4, r4, 0x2d
/* 801EC4A0 001E93E0 48 17 C6 8D */ bl func_80368B2C
/* 801EC4A0 001E93E0 48 17 C6 8D */ bl strcpy
/* 801EC4A4 001E93E4 48 00 00 34 */ b lbl_801EC4D8
lbl_801EC4A8:
/* 801EC4A8 001E93E8 80 7C 00 14 */ lwz r3, 0x14(r28)
@@ -3604,7 +3604,7 @@ lbl_801EC4D8:
/* 801EC4E8 001E9428 93 BC 06 30 */ stw r29, 0x630(r28)
lbl_801EC4EC:
/* 801EC4EC 001E942C 39 61 00 30 */ addi r11, r1, 0x30
/* 801EC4F0 001E9430 48 17 5D 35 */ bl func_80362224
/* 801EC4F0 001E9430 48 17 5D 35 */ bl _restgpr_28
/* 801EC4F4 001E9434 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801EC4F8 001E9438 7C 08 03 A6 */ mtlr r0
/* 801EC4FC 001E943C 38 21 00 30 */ addi r1, r1, 0x30
@@ -3625,7 +3625,7 @@ dMenu_Ring_c_NS_setActiveCursor:
/* 801EC52C 001E946C 7C 9F 02 14 */ add r4, r31, r0
/* 801EC530 001E9470 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EC534 001E9474 38 A0 00 00 */ li r5, 0
/* 801EC538 001E9478 4B E4 6A F9 */ bl dSv_player_item_c_NS_getItem
/* 801EC538 001E9478 4B E4 6A F9 */ bl getItem__17dSv_player_item_cCFib
/* 801EC53C 001E947C 88 1F 06 B0 */ lbz r0, 0x6b0(r31)
/* 801EC540 001E9480 28 00 00 00 */ cmplwi r0, 0
/* 801EC544 001E9484 40 82 01 F8 */ bne lbl_801EC73C
@@ -3775,7 +3775,7 @@ dMenu_Ring_c_NS_setMixItem:
/* 801EC758 001E9698 7C 08 02 A6 */ mflr r0
/* 801EC75C 001E969C 90 01 00 44 */ stw r0, 0x44(r1)
/* 801EC760 001E96A0 39 61 00 40 */ addi r11, r1, 0x40
/* 801EC764 001E96A4 48 17 5A 71 */ bl func_803621D4
/* 801EC764 001E96A4 48 17 5A 71 */ bl _savegpr_27
/* 801EC768 001E96A8 7C 7B 1B 78 */ mr r27, r3
/* 801EC76C 001E96AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC770 001E96B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -3784,7 +3784,7 @@ dMenu_Ring_c_NS_setMixItem:
/* 801EC77C 001E96BC 7C 9B 02 14 */ add r4, r27, r0
/* 801EC780 001E96C0 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EC784 001E96C4 38 A0 00 00 */ li r5, 0
/* 801EC788 001E96C8 4B E4 68 A9 */ bl dSv_player_item_c_NS_getItem
/* 801EC788 001E96C8 4B E4 68 A9 */ bl getItem__17dSv_player_item_cCFib
/* 801EC78C 001E96CC 7C 7F 1B 78 */ mr r31, r3
/* 801EC790 001E96D0 3B 80 00 00 */ li r28, 0
/* 801EC794 001E96D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -4018,7 +4018,7 @@ lbl_801ECAEC:
/* 801ECAF8 001E9A38 98 1B 06 AB */ stb r0, 0x6ab(r27)
lbl_801ECAFC:
/* 801ECAFC 001E9A3C 39 61 00 40 */ addi r11, r1, 0x40
/* 801ECB00 001E9A40 48 17 57 21 */ bl func_80362220
/* 801ECB00 001E9A40 48 17 57 21 */ bl _restgpr_27
/* 801ECB04 001E9A44 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801ECB08 001E9A48 7C 08 03 A6 */ mtlr r0
/* 801ECB0C 001E9A4C 38 21 00 40 */ addi r1, r1, 0x40
@@ -4232,7 +4232,7 @@ lbl_801ECDA0:
/* 801ECE1C 001E9D5C 7E 63 9B 78 */ mr r3, r19
/* 801ECE20 001E9D60 7C 9B A0 AE */ lbzx r4, r27, r20
/* 801ECE24 001E9D64 38 A0 00 00 */ li r5, 0
/* 801ECE28 001E9D68 4B E4 62 09 */ bl dSv_player_item_c_NS_getItem
/* 801ECE28 001E9D68 4B E4 62 09 */ bl getItem__17dSv_player_item_cCFib
/* 801ECE2C 001E9D6C 7C 72 1B 78 */ mr r18, r3
/* 801ECE30 001E9D70 2C 1C 00 00 */ cmpwi r28, 0
/* 801ECE34 001E9D74 40 82 00 10 */ bne lbl_801ECE44
@@ -4455,7 +4455,7 @@ lbl_801ED0E8:
/* 801ED164 001EA0A4 7F 83 E3 78 */ mr r3, r28
/* 801ED168 001EA0A8 7C 97 D8 AE */ lbzx r4, r23, r27
/* 801ED16C 001EA0AC 38 A0 00 00 */ li r5, 0
/* 801ED170 001EA0B0 4B E4 5E C1 */ bl dSv_player_item_c_NS_getItem
/* 801ED170 001EA0B0 4B E4 5E C1 */ bl getItem__17dSv_player_item_cCFib
/* 801ED174 001EA0B4 7C 74 1B 78 */ mr r20, r3
/* 801ED178 001EA0B8 2C 18 00 00 */ cmpwi r24, 0
/* 801ED17C 001EA0BC 40 82 00 10 */ bne lbl_801ED18C
@@ -4583,7 +4583,7 @@ lbl_801ED30C:
/* 801ED344 001EA284 7C 9F 02 14 */ add r4, r31, r0
/* 801ED348 001EA288 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801ED34C 001EA28C 38 A0 00 00 */ li r5, 0
/* 801ED350 001EA290 4B E4 5C E1 */ bl dSv_player_item_c_NS_getItem
/* 801ED350 001EA290 4B E4 5C E1 */ bl getItem__17dSv_player_item_cCFib
/* 801ED354 001EA294 7C 7E 1B 78 */ mr r30, r3
/* 801ED358 001EA298 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801ED35C 001EA29C 28 00 00 FF */ cmplwi r0, 0xff
@@ -4843,7 +4843,7 @@ lbl_801ED6B4:
/* 801ED710 001EA650 7C 9F 02 14 */ add r4, r31, r0
/* 801ED714 001EA654 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801ED718 001EA658 38 A0 00 00 */ li r5, 0
/* 801ED71C 001EA65C 4B E4 59 15 */ bl dSv_player_item_c_NS_getItem
/* 801ED71C 001EA65C 4B E4 59 15 */ bl getItem__17dSv_player_item_cCFib
/* 801ED720 001EA660 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801ED724 001EA664 28 00 00 FF */ cmplwi r0, 0xff
/* 801ED728 001EA668 41 82 00 30 */ beq lbl_801ED758
@@ -4931,7 +4931,7 @@ lbl_801ED7FC:
/* 801ED850 001EA790 7C 9F 02 14 */ add r4, r31, r0
/* 801ED854 001EA794 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801ED858 001EA798 38 A0 00 00 */ li r5, 0
/* 801ED85C 001EA79C 4B E4 57 D5 */ bl dSv_player_item_c_NS_getItem
/* 801ED85C 001EA79C 4B E4 57 D5 */ bl getItem__17dSv_player_item_cCFib
/* 801ED860 001EA7A0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801ED864 001EA7A4 28 00 00 FF */ cmplwi r0, 0xff
/* 801ED868 001EA7A8 41 82 00 30 */ beq lbl_801ED898
@@ -5399,7 +5399,7 @@ dMenu_Ring_c_NS_setSelectItemForce:
/* 801EDF30 001EAE70 7C 08 02 A6 */ mflr r0
/* 801EDF34 001EAE74 90 01 00 24 */ stw r0, 0x24(r1)
/* 801EDF38 001EAE78 39 61 00 20 */ addi r11, r1, 0x20
/* 801EDF3C 001EAE7C 48 17 42 9D */ bl func_803621D8
/* 801EDF3C 001EAE7C 48 17 42 9D */ bl _savegpr_28
/* 801EDF40 001EAE80 7C 7C 1B 78 */ mr r28, r3
/* 801EDF44 001EAE84 2C 04 00 02 */ cmpwi r4, 2
/* 801EDF48 001EAE88 40 82 00 34 */ bne lbl_801EDF7C
@@ -5437,7 +5437,7 @@ lbl_801EDF94:
/* 801EDFC0 001EAF00 B0 1E 06 74 */ sth r0, 0x674(r30)
lbl_801EDFC4:
/* 801EDFC4 001EAF04 39 61 00 20 */ addi r11, r1, 0x20
/* 801EDFC8 001EAF08 48 17 42 5D */ bl func_80362224
/* 801EDFC8 001EAF08 48 17 42 5D */ bl _restgpr_28
/* 801EDFCC 001EAF0C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801EDFD0 001EAF10 7C 08 03 A6 */ mtlr r0
/* 801EDFD4 001EAF14 38 21 00 20 */ addi r1, r1, 0x20
@@ -5449,7 +5449,7 @@ dMenu_Ring_c_NS_getCursorPos:
/* 801EDFE0 001EAF20 7C 08 02 A6 */ mflr r0
/* 801EDFE4 001EAF24 90 01 00 24 */ stw r0, 0x24(r1)
/* 801EDFE8 001EAF28 39 61 00 20 */ addi r11, r1, 0x20
/* 801EDFEC 001EAF2C 48 17 41 ED */ bl func_803621D8
/* 801EDFEC 001EAF2C 48 17 41 ED */ bl _savegpr_28
/* 801EDFF0 001EAF30 7C 7C 1B 78 */ mr r28, r3
/* 801EDFF4 001EAF34 3B A0 00 00 */ li r29, 0
/* 801EDFF8 001EAF38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -5460,7 +5460,7 @@ dMenu_Ring_c_NS_getCursorPos:
lbl_801EE00C:
/* 801EE00C 001EAF4C 7F C3 F3 78 */ mr r3, r30
/* 801EE010 001EAF50 7F A4 EB 78 */ mr r4, r29
/* 801EE014 001EAF54 4B E4 53 41 */ bl dSv_player_item_c_NS_getLineUpItem
/* 801EE014 001EAF54 4B E4 53 41 */ bl getLineUpItem__17dSv_player_item_cCFi
/* 801EE018 001EAF58 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EE01C 001EAF5C 7C 1F 00 40 */ cmplw r31, r0
/* 801EE020 001EAF60 40 82 00 0C */ bne lbl_801EE02C
@@ -5475,7 +5475,7 @@ lbl_801EE030:
/* 801EE03C 001EAF7C 38 60 00 FF */ li r3, 0xff
lbl_801EE040:
/* 801EE040 001EAF80 39 61 00 20 */ addi r11, r1, 0x20
/* 801EE044 001EAF84 48 17 41 E1 */ bl func_80362224
/* 801EE044 001EAF84 48 17 41 E1 */ bl _restgpr_28
/* 801EE048 001EAF88 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801EE04C 001EAF8C 7C 08 03 A6 */ mtlr r0
/* 801EE050 001EAF90 38 21 00 20 */ addi r1, r1, 0x20
@@ -5493,7 +5493,7 @@ dMenu_Ring_c_NS_getItemNum:
/* 801EE074 001EAFB4 54 9F 06 3E */ clrlwi r31, r4, 0x18
/* 801EE078 001EAFB8 7F E4 FB 78 */ mr r4, r31
/* 801EE07C 001EAFBC 38 A0 00 00 */ li r5, 0
/* 801EE080 001EAFC0 4B E4 4F B1 */ bl dSv_player_item_c_NS_getItem
/* 801EE080 001EAFC0 4B E4 4F B1 */ bl getItem__17dSv_player_item_cCFib
/* 801EE084 001EAFC4 38 80 00 00 */ li r4, 0
/* 801EE088 001EAFC8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EE08C 001EAFCC 2C 00 00 53 */ cmpwi r0, 0x53
@@ -5568,7 +5568,7 @@ dMenu_Ring_c_NS_getItemMaxNum:
/* 801EE170 001EB0B0 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EE174 001EB0B4 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 801EE178 001EB0B8 38 A0 00 00 */ li r5, 0
/* 801EE17C 001EB0BC 4B E4 4E B5 */ bl dSv_player_item_c_NS_getItem
/* 801EE17C 001EB0BC 4B E4 4E B5 */ bl getItem__17dSv_player_item_cCFib
/* 801EE180 001EB0C0 7C 64 1B 78 */ mr r4, r3
/* 801EE184 001EB0C4 38 60 00 00 */ li r3, 0
/* 801EE188 001EB0C8 54 80 06 3E */ clrlwi r0, r4, 0x18
@@ -5627,7 +5627,7 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE22C 001EB16C 7C 08 02 A6 */ mflr r0
/* 801EE230 001EB170 90 01 00 24 */ stw r0, 0x24(r1)
/* 801EE234 001EB174 39 61 00 20 */ addi r11, r1, 0x20
/* 801EE238 001EB178 48 17 3F A1 */ bl func_803621D8
/* 801EE238 001EB178 48 17 3F A1 */ bl _savegpr_28
/* 801EE23C 001EB17C 7C 7D 1B 78 */ mr r29, r3
/* 801EE240 001EB180 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE244 001EB184 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -5640,7 +5640,7 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE260 001EB1A0 7F 83 E3 78 */ mr r3, r28
/* 801EE264 001EB1A4 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE268 001EB1A8 38 A0 00 00 */ li r5, 0
/* 801EE26C 001EB1AC 4B E4 4D C5 */ bl dSv_player_item_c_NS_getItem
/* 801EE26C 001EB1AC 4B E4 4D C5 */ bl getItem__17dSv_player_item_cCFib
/* 801EE270 001EB1B0 7C 7E 1B 78 */ mr r30, r3
/* 801EE274 001EB1B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE278 001EB1B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -5650,7 +5650,7 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE288 001EB1C8 7F 83 E3 78 */ mr r3, r28
/* 801EE28C 001EB1CC 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE290 001EB1D0 38 A0 00 00 */ li r5, 0
/* 801EE294 001EB1D4 4B E4 4D 9D */ bl dSv_player_item_c_NS_getItem
/* 801EE294 001EB1D4 4B E4 4D 9D */ bl getItem__17dSv_player_item_cCFib
/* 801EE298 001EB1D8 7C 7F 1B 78 */ mr r31, r3
/* 801EE29C 001EB1DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE2A0 001EB1E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -5660,7 +5660,7 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE2B0 001EB1F0 7F 83 E3 78 */ mr r3, r28
/* 801EE2B4 001EB1F4 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE2B8 001EB1F8 38 A0 00 00 */ li r5, 0
/* 801EE2BC 001EB1FC 4B E4 4D 75 */ bl dSv_player_item_c_NS_getItem
/* 801EE2BC 001EB1FC 4B E4 4D 75 */ bl getItem__17dSv_player_item_cCFib
/* 801EE2C0 001EB200 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE2C4 001EB204 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE2C8 001EB208 38 80 00 03 */ li r4, 3
@@ -5669,13 +5669,13 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE2D4 001EB214 7F 83 E3 78 */ mr r3, r28
/* 801EE2D8 001EB218 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE2DC 001EB21C 38 A0 00 00 */ li r5, 0
/* 801EE2E0 001EB220 4B E4 4D 51 */ bl dSv_player_item_c_NS_getItem
/* 801EE2E0 001EB220 4B E4 4D 51 */ bl getItem__17dSv_player_item_cCFib
/* 801EE2E4 001EB224 7F 83 E3 78 */ mr r3, r28
/* 801EE2E8 001EB228 88 1D 06 A8 */ lbz r0, 0x6a8(r29)
/* 801EE2EC 001EB22C 7C 9D 02 14 */ add r4, r29, r0
/* 801EE2F0 001EB230 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EE2F4 001EB234 38 A0 00 01 */ li r5, 1
/* 801EE2F8 001EB238 4B E4 4D 39 */ bl dSv_player_item_c_NS_getItem
/* 801EE2F8 001EB238 4B E4 4D 39 */ bl getItem__17dSv_player_item_cCFib
/* 801EE2FC 001EB23C 38 A0 00 FF */ li r5, 0xff
/* 801EE300 001EB240 38 81 00 08 */ addi r4, r1, 8
/* 801EE304 001EB244 38 00 00 04 */ li r0, 4
@@ -5909,7 +5909,7 @@ lbl_801EE60C:
lbl_801EE620:
/* 801EE620 001EB560 38 60 00 00 */ li r3, 0
/* 801EE624 001EB564 39 61 00 20 */ addi r11, r1, 0x20
/* 801EE628 001EB568 48 17 3B FD */ bl func_80362224
/* 801EE628 001EB568 48 17 3B FD */ bl _restgpr_28
/* 801EE62C 001EB56C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801EE630 001EB570 7C 08 03 A6 */ mtlr r0
/* 801EE634 001EB574 38 21 00 20 */ addi r1, r1, 0x20
@@ -6221,12 +6221,12 @@ dMenu_Ring_c_NS_getItem:
/* 801EEAA4 001EB9E4 3B C3 00 9C */ addi r30, r3, 0x9c
/* 801EEAA8 001EB9E8 7F C3 F3 78 */ mr r3, r30
/* 801EEAAC 001EB9EC 38 A0 00 00 */ li r5, 0
/* 801EEAB0 001EB9F0 4B E4 45 81 */ bl dSv_player_item_c_NS_getItem
/* 801EEAB0 001EB9F0 4B E4 45 81 */ bl getItem__17dSv_player_item_cCFib
/* 801EEAB4 001EB9F4 7C 7F 1B 78 */ mr r31, r3
/* 801EEAB8 001EB9F8 7F C3 F3 78 */ mr r3, r30
/* 801EEABC 001EB9FC 57 A4 06 3E */ clrlwi r4, r29, 0x18
/* 801EEAC0 001EBA00 38 A0 00 00 */ li r5, 0
/* 801EEAC4 001EBA04 4B E4 45 6D */ bl dSv_player_item_c_NS_getItem
/* 801EEAC4 001EBA04 4B E4 45 6D */ bl getItem__17dSv_player_item_cCFib
/* 801EEAC8 001EBA08 7F E3 FB 78 */ mr r3, r31
/* 801EEACC 001EBA0C 39 61 00 20 */ addi r11, r1, 0x20
/* 801EEAD0 001EBA10 48 17 37 59 */ bl _restgpr_29
@@ -6289,7 +6289,7 @@ dMenu_Ring_c_NS_isMixItemOn:
/* 801EEB90 001EBAD0 7C 9E 02 14 */ add r4, r30, r0
/* 801EEB94 001EBAD4 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EEB98 001EBAD8 38 A0 00 00 */ li r5, 0
/* 801EEB9C 001EBADC 4B E4 44 95 */ bl dSv_player_item_c_NS_getItem
/* 801EEB9C 001EBADC 4B E4 44 95 */ bl getItem__17dSv_player_item_cCFib
/* 801EEBA0 001EBAE0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EEBA4 001EBAE4 28 00 00 FF */ cmplwi r0, 0xff
/* 801EEBA8 001EBAE8 41 82 00 D4 */ beq lbl_801EEC7C
@@ -6298,7 +6298,7 @@ dMenu_Ring_c_NS_isMixItemOn:
/* 801EEBB4 001EBAF4 7C 9E 02 14 */ add r4, r30, r0
/* 801EEBB8 001EBAF8 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EEBBC 001EBAFC 38 A0 00 00 */ li r5, 0
/* 801EEBC0 001EBB00 4B E4 44 71 */ bl dSv_player_item_c_NS_getItem
/* 801EEBC0 001EBB00 4B E4 44 71 */ bl getItem__17dSv_player_item_cCFib
/* 801EEBC4 001EBB04 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EEBC8 001EBB08 2C 00 00 70 */ cmpwi r0, 0x70
/* 801EEBCC 001EBB0C 40 80 00 10 */ bge lbl_801EEBDC
@@ -6379,7 +6379,7 @@ dMenu_Ring_c_NS_isMixItemOff:
/* 801EECC8 001EBC08 7C 9F 02 14 */ add r4, r31, r0
/* 801EECCC 001EBC0C 88 84 06 90 */ lbz r4, 0x690(r4)
/* 801EECD0 001EBC10 38 A0 00 00 */ li r5, 0
/* 801EECD4 001EBC14 4B E4 43 5D */ bl dSv_player_item_c_NS_getItem
/* 801EECD4 001EBC14 4B E4 43 5D */ bl getItem__17dSv_player_item_cCFib
/* 801EECD8 001EBC18 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EECDC 001EBC1C 28 00 00 FF */ cmplwi r0, 0xff
/* 801EECE0 001EBC20 41 82 00 8C */ beq lbl_801EED6C
+26 -26
View File
@@ -1424,7 +1424,7 @@ dMenu_save_c_NS__delete:
/* 801F0B2C 001EDA6C 7C 08 02 A6 */ mflr r0
/* 801F0B30 001EDA70 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F0B34 001EDA74 39 61 00 20 */ addi r11, r1, 0x20
/* 801F0B38 001EDA78 48 17 16 A1 */ bl func_803621D8
/* 801F0B38 001EDA78 48 17 16 A1 */ bl _savegpr_28
/* 801F0B3C 001EDA7C 7C 7F 1B 78 */ mr r31, r3
/* 801F0B40 001EDA80 80 63 00 0C */ lwz r3, 0xc(r3)
/* 801F0B44 001EDA84 48 0D E1 F9 */ bl __dl
@@ -1779,7 +1779,7 @@ lbl_801F0FF8:
/* 801F102C 001EDF6C 4E 80 04 21 */ bctrl
lbl_801F1030:
/* 801F1030 001EDF70 39 61 00 20 */ addi r11, r1, 0x20
/* 801F1034 001EDF74 48 17 11 F1 */ bl func_80362224
/* 801F1034 001EDF74 48 17 11 F1 */ bl _restgpr_28
/* 801F1038 001EDF78 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F103C 001EDF7C 7C 08 03 A6 */ mtlr r0
/* 801F1040 001EDF80 38 21 00 20 */ addi r1, r1, 0x20
@@ -2055,7 +2055,7 @@ lbl_801F136C:
/* 801F1408 001EE348 3C 80 80 39 */ lis r4, lbl_80397960@ha
/* 801F140C 001EE34C 38 84 79 60 */ addi r4, r4, lbl_80397960@l
/* 801F1410 001EE350 38 84 00 A5 */ addi r4, r4, 0xa5
/* 801F1414 001EE354 48 17 77 19 */ bl func_80368B2C
/* 801F1414 001EE354 48 17 77 19 */ bl strcpy
/* 801F1418 001EE358 88 1E 01 78 */ lbz r0, 0x178(r30)
/* 801F141C 001EE35C 68 00 00 01 */ xori r0, r0, 1
/* 801F1420 001EE360 54 00 10 3A */ slwi r0, r0, 2
@@ -2064,7 +2064,7 @@ lbl_801F136C:
/* 801F142C 001EE36C 3C 80 80 39 */ lis r4, lbl_80397960@ha
/* 801F1430 001EE370 38 84 79 60 */ addi r4, r4, lbl_80397960@l
/* 801F1434 001EE374 38 84 00 A5 */ addi r4, r4, 0xa5
/* 801F1438 001EE378 48 17 76 F5 */ bl func_80368B2C
/* 801F1438 001EE378 48 17 76 F5 */ bl strcpy
/* 801F143C 001EE37C 38 00 00 00 */ li r0, 0
/* 801F1440 001EE380 98 1E 00 64 */ stb r0, 0x64(r30)
/* 801F1444 001EE384 38 00 00 01 */ li r0, 1
@@ -4035,14 +4035,14 @@ lbl_801F3118:
/* 801F3140 001F0080 7F E3 FB 78 */ mr r3, r31
/* 801F3144 001F0084 38 80 00 01 */ li r4, 1
/* 801F3148 001F0088 38 A0 00 01 */ li r5, 1
/* 801F314C 001F008C 4B E3 FE E5 */ bl dSv_player_item_c_NS_getItem
/* 801F314C 001F008C 4B E3 FE E5 */ bl getItem__17dSv_player_item_cCFib
/* 801F3150 001F0090 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801F3154 001F0094 28 00 00 FF */ cmplwi r0, 0xff
/* 801F3158 001F0098 40 82 00 2C */ bne lbl_801F3184
/* 801F315C 001F009C 7F E3 FB 78 */ mr r3, r31
/* 801F3160 001F00A0 38 80 00 01 */ li r4, 1
/* 801F3164 001F00A4 38 A0 00 48 */ li r5, 0x48
/* 801F3168 001F00A8 4B E3 FE 51 */ bl dSv_player_item_c_NS_setItem
/* 801F3168 001F00A8 4B E3 FE 51 */ bl setItem__17dSv_player_item_cFiUc
/* 801F316C 001F00AC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 801F3170 001F00B0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 801F3174 001F00B4 A0 03 00 B6 */ lhz r0, 0xb6(r3)
@@ -4344,7 +4344,7 @@ lbl_801F3568:
/* 801F358C 001F04CC 7C 08 02 A6 */ mflr r0
/* 801F3590 001F04D0 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F3594 001F04D4 39 61 00 20 */ addi r11, r1, 0x20
/* 801F3598 001F04D8 48 16 EC 41 */ bl func_803621D8
/* 801F3598 001F04D8 48 16 EC 41 */ bl _savegpr_28
/* 801F359C 001F04DC 7C 7F 1B 78 */ mr r31, r3
/* 801F35A0 001F04E0 48 00 13 89 */ bl dMenu_save_c_NS_headerTxtChangeAnm
/* 801F35A4 001F04E4 7C 7E 1B 78 */ mr r30, r3
@@ -4417,7 +4417,7 @@ lbl_801F361C:
/* 801F3698 001F05D8 98 1F 01 B2 */ stb r0, 0x1b2(r31)
lbl_801F369C:
/* 801F369C 001F05DC 39 61 00 20 */ addi r11, r1, 0x20
/* 801F36A0 001F05E0 48 16 EB 85 */ bl func_80362224
/* 801F36A0 001F05E0 48 16 EB 85 */ bl _restgpr_28
/* 801F36A4 001F05E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F36A8 001F05E8 7C 08 03 A6 */ mtlr r0
/* 801F36AC 001F05EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -4486,7 +4486,7 @@ lbl_801F3788:
/* 801F37A4 001F06E4 7C 08 02 A6 */ mflr r0
/* 801F37A8 001F06E8 90 01 00 34 */ stw r0, 0x34(r1)
/* 801F37AC 001F06EC 39 61 00 30 */ addi r11, r1, 0x30
/* 801F37B0 001F06F0 48 16 EA 25 */ bl func_803621D4
/* 801F37B0 001F06F0 48 16 EA 25 */ bl _savegpr_27
/* 801F37B4 001F06F4 7C 7B 1B 78 */ mr r27, r3
/* 801F37B8 001F06F8 48 00 29 69 */ bl dMenu_save_c_NS_modoruTxtDispAnm
/* 801F37BC 001F06FC 7C 7F 1B 78 */ mr r31, r3
@@ -4582,7 +4582,7 @@ lbl_801F3914:
/* 801F3918 001F0858 98 1B 01 B2 */ stb r0, 0x1b2(r27)
lbl_801F391C:
/* 801F391C 001F085C 39 61 00 30 */ addi r11, r1, 0x30
/* 801F3920 001F0860 48 16 E9 01 */ bl func_80362220
/* 801F3920 001F0860 48 16 E9 01 */ bl _restgpr_27
/* 801F3924 001F0864 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801F3928 001F0868 7C 08 03 A6 */ mtlr r0
/* 801F392C 001F086C 38 21 00 30 */ addi r1, r1, 0x30
@@ -4772,7 +4772,7 @@ lbl_801F3BC8:
/* 801F3BE4 001F0B24 7C 08 02 A6 */ mflr r0
/* 801F3BE8 001F0B28 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F3BEC 001F0B2C 39 61 00 20 */ addi r11, r1, 0x20
/* 801F3BF0 001F0B30 48 16 E5 E9 */ bl func_803621D8
/* 801F3BF0 001F0B30 48 16 E5 E9 */ bl _savegpr_28
/* 801F3BF4 001F0B34 7C 7C 1B 78 */ mr r28, r3
/* 801F3BF8 001F0B38 48 00 0D 31 */ bl dMenu_save_c_NS_headerTxtChangeAnm
/* 801F3BFC 001F0B3C 7C 7D 1B 78 */ mr r29, r3
@@ -4803,7 +4803,7 @@ lbl_801F3BC8:
/* 801F3C60 001F0BA0 98 1C 01 B2 */ stb r0, 0x1b2(r28)
lbl_801F3C64:
/* 801F3C64 001F0BA4 39 61 00 20 */ addi r11, r1, 0x20
/* 801F3C68 001F0BA8 48 16 E5 BD */ bl func_80362224
/* 801F3C68 001F0BA8 48 16 E5 BD */ bl _restgpr_28
/* 801F3C6C 001F0BAC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F3C70 001F0BB0 7C 08 03 A6 */ mtlr r0
/* 801F3C74 001F0BB4 38 21 00 20 */ addi r1, r1, 0x20
@@ -5249,7 +5249,7 @@ lbl_801F42E8:
/* 801F4300 001F1240 7C 08 02 A6 */ mflr r0
/* 801F4304 001F1244 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F4308 001F1248 39 61 00 20 */ addi r11, r1, 0x20
/* 801F430C 001F124C 48 16 DE CD */ bl func_803621D8
/* 801F430C 001F124C 48 16 DE CD */ bl _savegpr_28
/* 801F4310 001F1250 7C 7F 1B 78 */ mr r31, r3
/* 801F4314 001F1254 38 00 00 AD */ li r0, 0xad
/* 801F4318 001F1258 90 01 00 08 */ stw r0, 8(r1)
@@ -5304,7 +5304,7 @@ lbl_801F42E8:
/* 801F43DC 001F131C 98 1F 01 B2 */ stb r0, 0x1b2(r31)
lbl_801F43E0:
/* 801F43E0 001F1320 39 61 00 20 */ addi r11, r1, 0x20
/* 801F43E4 001F1324 48 16 DE 41 */ bl func_80362224
/* 801F43E4 001F1324 48 16 DE 41 */ bl _restgpr_28
/* 801F43E8 001F1328 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F43EC 001F132C 7C 08 03 A6 */ mtlr r0
/* 801F43F0 001F1330 38 21 00 20 */ addi r1, r1, 0x20
@@ -5313,7 +5313,7 @@ lbl_801F43E0:
/* 801F43FC 001F133C 7C 08 02 A6 */ mflr r0
/* 801F4400 001F1340 90 01 00 34 */ stw r0, 0x34(r1)
/* 801F4404 001F1344 39 61 00 30 */ addi r11, r1, 0x30
/* 801F4408 001F1348 48 16 DD CD */ bl func_803621D4
/* 801F4408 001F1348 48 16 DD CD */ bl _savegpr_27
/* 801F440C 001F134C 7C 7F 1B 78 */ mr r31, r3
/* 801F4410 001F1350 38 00 00 AD */ li r0, 0xad
/* 801F4414 001F1354 90 01 00 08 */ stw r0, 8(r1)
@@ -5375,7 +5375,7 @@ lbl_801F43E0:
/* 801F44F4 001F1434 98 1F 01 B2 */ stb r0, 0x1b2(r31)
lbl_801F44F8:
/* 801F44F8 001F1438 39 61 00 30 */ addi r11, r1, 0x30
/* 801F44FC 001F143C 48 16 DD 25 */ bl func_80362220
/* 801F44FC 001F143C 48 16 DD 25 */ bl _restgpr_27
/* 801F4500 001F1440 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801F4504 001F1444 7C 08 03 A6 */ mtlr r0
/* 801F4508 001F1448 38 21 00 30 */ addi r1, r1, 0x30
@@ -5620,7 +5620,7 @@ dMenu_save_c_NS_headerTxtSet:
/* 801F4890 001F17D0 3C 80 80 39 */ lis r4, lbl_80397960@ha
/* 801F4894 001F17D4 38 84 79 60 */ addi r4, r4, lbl_80397960@l
/* 801F4898 001F17D8 38 84 00 A5 */ addi r4, r4, 0xa5
/* 801F489C 001F17DC 48 17 42 91 */ bl func_80368B2C
/* 801F489C 001F17DC 48 17 42 91 */ bl strcpy
/* 801F48A0 001F17E0 48 00 00 40 */ b lbl_801F48E0
lbl_801F48A4:
/* 801F48A4 001F17E4 88 1F 01 78 */ lbz r0, 0x178(r31)
@@ -5664,7 +5664,7 @@ dMenu_save_c_NS_headerTxtChangeAnm:
/* 801F492C 001F186C 7C 08 02 A6 */ mflr r0
/* 801F4930 001F1870 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F4934 001F1874 39 61 00 20 */ addi r11, r1, 0x20
/* 801F4938 001F1878 48 16 D8 A1 */ bl func_803621D8
/* 801F4938 001F1878 48 16 D8 A1 */ bl _savegpr_28
/* 801F493C 001F187C 7C 7F 1B 78 */ mr r31, r3
/* 801F4940 001F1880 88 03 01 79 */ lbz r0, 0x179(r3)
/* 801F4944 001F1884 28 00 00 00 */ cmplwi r0, 0
@@ -5716,7 +5716,7 @@ lbl_801F49F4:
/* 801F49F4 001F1934 7F 83 E3 78 */ mr r3, r28
lbl_801F49F8:
/* 801F49F8 001F1938 39 61 00 20 */ addi r11, r1, 0x20
/* 801F49FC 001F193C 48 16 D8 29 */ bl func_80362224
/* 801F49FC 001F193C 48 16 D8 29 */ bl _restgpr_28
/* 801F4A00 001F1940 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F4A04 001F1944 7C 08 03 A6 */ mtlr r0
/* 801F4A08 001F1948 38 21 00 20 */ addi r1, r1, 0x20
@@ -6023,7 +6023,7 @@ dMenu_save_c_NS_errYesNoSelect:
/* 801F4E4C 001F1D8C 7C 08 02 A6 */ mflr r0
/* 801F4E50 001F1D90 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F4E54 001F1D94 39 61 00 20 */ addi r11, r1, 0x20
/* 801F4E58 001F1D98 48 16 D3 81 */ bl func_803621D8
/* 801F4E58 001F1D98 48 16 D3 81 */ bl _savegpr_28
/* 801F4E5C 001F1D9C 7C 7F 1B 78 */ mr r31, r3
/* 801F4E60 001F1DA0 7C 9C 23 78 */ mr r28, r4
/* 801F4E64 001F1DA4 7C BD 2B 78 */ mr r29, r5
@@ -6112,7 +6112,7 @@ lbl_801F4F98:
/* 801F4F98 001F1ED8 7F C3 F3 78 */ mr r3, r30
lbl_801F4F9C:
/* 801F4F9C 001F1EDC 39 61 00 20 */ addi r11, r1, 0x20
/* 801F4FA0 001F1EE0 48 16 D2 85 */ bl func_80362224
/* 801F4FA0 001F1EE0 48 16 D2 85 */ bl _restgpr_28
/* 801F4FA4 001F1EE4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F4FA8 001F1EE8 7C 08 03 A6 */ mtlr r0
/* 801F4FAC 001F1EEC 38 21 00 20 */ addi r1, r1, 0x20
@@ -6208,7 +6208,7 @@ dMenu_save_c_NS_errorTxtSet:
/* 801F50F8 001F2038 3C 80 80 39 */ lis r4, lbl_80397960@ha
/* 801F50FC 001F203C 38 84 79 60 */ addi r4, r4, lbl_80397960@l
/* 801F5100 001F2040 38 84 00 A5 */ addi r4, r4, 0xa5
/* 801F5104 001F2044 48 17 3A 29 */ bl func_80368B2C
/* 801F5104 001F2044 48 17 3A 29 */ bl strcpy
/* 801F5108 001F2048 48 00 00 40 */ b lbl_801F5148
lbl_801F510C:
/* 801F510C 001F204C 88 1F 00 D0 */ lbz r0, 0xd0(r31)
@@ -6252,7 +6252,7 @@ dMenu_save_c_NS_errorTxtChangeAnm:
/* 801F5194 001F20D4 7C 08 02 A6 */ mflr r0
/* 801F5198 001F20D8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F519C 001F20DC 39 61 00 20 */ addi r11, r1, 0x20
/* 801F51A0 001F20E0 48 16 D0 39 */ bl func_803621D8
/* 801F51A0 001F20E0 48 16 D0 39 */ bl _savegpr_28
/* 801F51A4 001F20E4 7C 7F 1B 78 */ mr r31, r3
/* 801F51A8 001F20E8 88 03 00 D1 */ lbz r0, 0xd1(r3)
/* 801F51AC 001F20EC 28 00 00 00 */ cmplwi r0, 0
@@ -6304,7 +6304,7 @@ lbl_801F525C:
/* 801F525C 001F219C 7F 83 E3 78 */ mr r3, r28
lbl_801F5260:
/* 801F5260 001F21A0 39 61 00 20 */ addi r11, r1, 0x20
/* 801F5264 001F21A4 48 16 CF C1 */ bl func_80362224
/* 801F5264 001F21A4 48 16 CF C1 */ bl _restgpr_28
/* 801F5268 001F21A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F526C 001F21AC 7C 08 03 A6 */ mtlr r0
/* 801F5270 001F21B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -6907,7 +6907,7 @@ dMenu_save_c_NS_yesnoSelectMoveAnm:
/* 801F5AE8 001F2A28 7C 08 02 A6 */ mflr r0
/* 801F5AEC 001F2A2C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F5AF0 001F2A30 39 61 00 20 */ addi r11, r1, 0x20
/* 801F5AF4 001F2A34 48 16 C6 E5 */ bl func_803621D8
/* 801F5AF4 001F2A34 48 16 C6 E5 */ bl _savegpr_28
/* 801F5AF8 001F2A38 7C 7C 1B 78 */ mr r28, r3
/* 801F5AFC 001F2A3C 7C 9D 23 78 */ mr r29, r4
/* 801F5B00 001F2A40 3B E0 00 00 */ li r31, 0
@@ -7075,7 +7075,7 @@ lbl_801F5D64:
lbl_801F5D68:
/* 801F5D68 001F2CA8 7F E3 FB 78 */ mr r3, r31
/* 801F5D6C 001F2CAC 39 61 00 20 */ addi r11, r1, 0x20
/* 801F5D70 001F2CB0 48 16 C4 B5 */ bl func_80362224
/* 801F5D70 001F2CB0 48 16 C4 B5 */ bl _restgpr_28
/* 801F5D74 001F2CB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F5D78 001F2CB8 7C 08 03 A6 */ mtlr r0
/* 801F5D7C 001F2CBC 38 21 00 20 */ addi r1, r1, 0x20
+13 -13
View File
@@ -9,7 +9,7 @@ dMenu_Skill_c:
/* 801F7228 001F4168 7C 08 02 A6 */ mflr r0
/* 801F722C 001F416C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F7230 001F4170 39 61 00 20 */ addi r11, r1, 0x20
/* 801F7234 001F4174 48 16 AF A5 */ bl func_803621D8
/* 801F7234 001F4174 48 16 AF A5 */ bl _savegpr_28
/* 801F7238 001F4178 7C 7F 1B 78 */ mr r31, r3
/* 801F723C 001F417C 7C 9C 23 78 */ mr r28, r4
/* 801F7240 001F4180 7C BD 2B 78 */ mr r29, r5
@@ -81,7 +81,7 @@ dMenu_Skill_c:
/* 801F7328 001F4268 D0 1F 01 F4 */ stfs f0, 0x1f4(r31)
/* 801F732C 001F426C 7F E3 FB 78 */ mr r3, r31
/* 801F7330 001F4270 39 61 00 20 */ addi r11, r1, 0x20
/* 801F7334 001F4274 48 16 AE F1 */ bl func_80362224
/* 801F7334 001F4274 48 16 AE F1 */ bl _restgpr_28
/* 801F7338 001F4278 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F733C 001F427C 7C 08 03 A6 */ mtlr r0
/* 801F7340 001F4280 38 21 00 20 */ addi r1, r1, 0x20
@@ -1984,7 +1984,7 @@ dMenu_Skill_c_NS_changeActiveColor:
/* 801F8F2C 001F5E6C 7C 08 02 A6 */ mflr r0
/* 801F8F30 001F5E70 90 01 00 64 */ stw r0, 0x64(r1)
/* 801F8F34 001F5E74 39 61 00 60 */ addi r11, r1, 0x60
/* 801F8F38 001F5E78 48 16 92 9D */ bl func_803621D4
/* 801F8F38 001F5E78 48 16 92 9D */ bl _savegpr_27
/* 801F8F3C 001F5E7C 7C 7E 1B 78 */ mr r30, r3
/* 801F8F40 001F5E80 4B FF FF 5D */ bl dMenu_Skill_c_NS_setCursorPos
/* 801F8F44 001F5E84 3B E0 00 00 */ li r31, 0
@@ -2113,7 +2113,7 @@ lbl_801F9118:
/* 801F9124 001F6064 3B 9C 00 10 */ addi r28, r28, 0x10
/* 801F9128 001F6068 41 80 FE 28 */ blt lbl_801F8F50
/* 801F912C 001F606C 39 61 00 60 */ addi r11, r1, 0x60
/* 801F9130 001F6070 48 16 90 F1 */ bl func_80362220
/* 801F9130 001F6070 48 16 90 F1 */ bl _restgpr_27
/* 801F9134 001F6074 80 01 00 64 */ lwz r0, 0x64(r1)
/* 801F9138 001F6078 7C 08 03 A6 */ mtlr r0
/* 801F913C 001F607C 38 21 00 60 */ addi r1, r1, 0x60
@@ -2201,7 +2201,7 @@ dMenu_Skill_c_NS_setAButtonString:
/* 801F9264 001F61A4 7C 08 02 A6 */ mflr r0
/* 801F9268 001F61A8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F926C 001F61AC 39 61 00 20 */ addi r11, r1, 0x20
/* 801F9270 001F61B0 48 16 8F 65 */ bl func_803621D4
/* 801F9270 001F61B0 48 16 8F 65 */ bl _savegpr_27
/* 801F9274 001F61B4 7C 7B 1B 78 */ mr r27, r3
/* 801F9278 001F61B8 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801F927C 001F61BC 40 82 00 3C */ bne lbl_801F92B8
@@ -2214,7 +2214,7 @@ lbl_801F9290:
/* 801F9294 001F61D4 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801F9298 001F61D8 48 10 73 C1 */ bl J2DTextBox_NS_getStringPtr
/* 801F929C 001F61DC 38 9E 00 2F */ addi r4, r30, 0x2f
/* 801F92A0 001F61E0 48 16 F8 8D */ bl func_80368B2C
/* 801F92A0 001F61E0 48 16 F8 8D */ bl strcpy
/* 801F92A4 001F61E4 3B BD 00 01 */ addi r29, r29, 1
/* 801F92A8 001F61E8 2C 1D 00 05 */ cmpwi r29, 5
/* 801F92AC 001F61EC 3B FF 00 04 */ addi r31, r31, 4
@@ -2240,7 +2240,7 @@ lbl_801F92C8:
/* 801F92F4 001F6234 41 80 FF D4 */ blt lbl_801F92C8
lbl_801F92F8:
/* 801F92F8 001F6238 39 61 00 20 */ addi r11, r1, 0x20
/* 801F92FC 001F623C 48 16 8F 25 */ bl func_80362220
/* 801F92FC 001F623C 48 16 8F 25 */ bl _restgpr_27
/* 801F9300 001F6240 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F9304 001F6244 7C 08 03 A6 */ mtlr r0
/* 801F9308 001F6248 38 21 00 20 */ addi r1, r1, 0x20
@@ -2252,7 +2252,7 @@ dMenu_Skill_c_NS_setBButtonString:
/* 801F9314 001F6254 7C 08 02 A6 */ mflr r0
/* 801F9318 001F6258 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F931C 001F625C 39 61 00 20 */ addi r11, r1, 0x20
/* 801F9320 001F6260 48 16 8E B5 */ bl func_803621D4
/* 801F9320 001F6260 48 16 8E B5 */ bl _savegpr_27
/* 801F9324 001F6264 7C 7B 1B 78 */ mr r27, r3
/* 801F9328 001F6268 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801F932C 001F626C 40 82 00 3C */ bne lbl_801F9368
@@ -2265,7 +2265,7 @@ lbl_801F9340:
/* 801F9344 001F6284 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801F9348 001F6288 48 10 73 11 */ bl J2DTextBox_NS_getStringPtr
/* 801F934C 001F628C 38 9E 00 2F */ addi r4, r30, 0x2f
/* 801F9350 001F6290 48 16 F7 DD */ bl func_80368B2C
/* 801F9350 001F6290 48 16 F7 DD */ bl strcpy
/* 801F9354 001F6294 3B BD 00 01 */ addi r29, r29, 1
/* 801F9358 001F6298 2C 1D 00 05 */ cmpwi r29, 5
/* 801F935C 001F629C 3B FF 00 04 */ addi r31, r31, 4
@@ -2291,7 +2291,7 @@ lbl_801F9378:
/* 801F93A4 001F62E4 41 80 FF D4 */ blt lbl_801F9378
lbl_801F93A8:
/* 801F93A8 001F62E8 39 61 00 20 */ addi r11, r1, 0x20
/* 801F93AC 001F62EC 48 16 8E 75 */ bl func_80362220
/* 801F93AC 001F62EC 48 16 8E 75 */ bl _restgpr_27
/* 801F93B0 001F62F0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F93B4 001F62F4 7C 08 03 A6 */ mtlr r0
/* 801F93B8 001F62F8 38 21 00 20 */ addi r1, r1, 0x20
@@ -2303,7 +2303,7 @@ dMenu_Skill_c_NS_setNameString:
/* 801F93C4 001F6304 7C 08 02 A6 */ mflr r0
/* 801F93C8 001F6308 90 01 00 24 */ stw r0, 0x24(r1)
/* 801F93CC 001F630C 39 61 00 20 */ addi r11, r1, 0x20
/* 801F93D0 001F6310 48 16 8E 05 */ bl func_803621D4
/* 801F93D0 001F6310 48 16 8E 05 */ bl _savegpr_27
/* 801F93D4 001F6314 7C 7B 1B 78 */ mr r27, r3
/* 801F93D8 001F6318 54 9D 04 3F */ clrlwi. r29, r4, 0x10
/* 801F93DC 001F631C 40 82 00 3C */ bne lbl_801F9418
@@ -2316,7 +2316,7 @@ lbl_801F93F0:
/* 801F93F4 001F6334 7C 7B 00 2E */ lwzx r3, r27, r0
/* 801F93F8 001F6338 48 10 72 61 */ bl J2DTextBox_NS_getStringPtr
/* 801F93FC 001F633C 38 9E 00 2F */ addi r4, r30, 0x2f
/* 801F9400 001F6340 48 16 F7 2D */ bl func_80368B2C
/* 801F9400 001F6340 48 16 F7 2D */ bl strcpy
/* 801F9404 001F6344 3B BD 00 01 */ addi r29, r29, 1
/* 801F9408 001F6348 2C 1D 00 04 */ cmpwi r29, 4
/* 801F940C 001F634C 3B FF 00 04 */ addi r31, r31, 4
@@ -2342,7 +2342,7 @@ lbl_801F9428:
/* 801F9454 001F6394 41 80 FF D4 */ blt lbl_801F9428
lbl_801F9458:
/* 801F9458 001F6398 39 61 00 20 */ addi r11, r1, 0x20
/* 801F945C 001F639C 48 16 8D C5 */ bl func_80362220
/* 801F945C 001F639C 48 16 8D C5 */ bl _restgpr_27
/* 801F9460 001F63A0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801F9464 001F63A4 7C 08 03 A6 */ mtlr r0
/* 801F9468 001F63A8 38 21 00 20 */ addi r1, r1, 0x20
+2 -2
View File
@@ -3751,7 +3751,7 @@ dMw_c_NS__draw:
/* 801FD454 001FA394 7C 08 02 A6 */ mflr r0
/* 801FD458 001FA398 90 01 00 24 */ stw r0, 0x24(r1)
/* 801FD45C 001FA39C 39 61 00 20 */ addi r11, r1, 0x20
/* 801FD460 001FA3A0 48 16 4D 79 */ bl func_803621D8
/* 801FD460 001FA3A0 48 16 4D 79 */ bl _savegpr_28
/* 801FD464 001FA3A4 7C 7F 1B 78 */ mr r31, r3
/* 801FD468 001FA3A8 80 C3 01 0C */ lwz r6, 0x10c(r3)
/* 801FD46C 001FA3AC 28 06 00 00 */ cmplwi r6, 0
@@ -3893,7 +3893,7 @@ lbl_801FD610:
lbl_801FD660:
/* 801FD660 001FA5A0 38 60 00 01 */ li r3, 1
/* 801FD664 001FA5A4 39 61 00 20 */ addi r11, r1, 0x20
/* 801FD668 001FA5A8 48 16 4B BD */ bl func_80362224
/* 801FD668 001FA5A8 48 16 4B BD */ bl _restgpr_28
/* 801FD66C 001FA5AC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801FD670 001FA5B0 7C 08 03 A6 */ mtlr r0
/* 801FD674 001FA5B4 38 21 00 20 */ addi r1, r1, 0x20
+6 -6
View File
@@ -339,7 +339,7 @@ dMenu_DmapMap_c_NS__delete:
/* 801C0D08 001BDC48 7C 08 02 A6 */ mflr r0
/* 801C0D0C 001BDC4C 90 01 00 24 */ stw r0, 0x24(r1)
/* 801C0D10 001BDC50 39 61 00 20 */ addi r11, r1, 0x20
/* 801C0D14 001BDC54 48 1A 14 C5 */ bl func_803621D8
/* 801C0D14 001BDC54 48 1A 14 C5 */ bl _savegpr_28
/* 801C0D18 001BDC58 7C 7C 1B 78 */ mr r28, r3
/* 801C0D1C 001BDC5C 3B A0 00 00 */ li r29, 0
/* 801C0D20 001BDC60 3B E0 00 00 */ li r31, 0
@@ -360,7 +360,7 @@ lbl_801C0D48:
/* 801C0D50 001BDC90 3B FF 00 04 */ addi r31, r31, 4
/* 801C0D54 001BDC94 41 80 FF D0 */ blt lbl_801C0D24
/* 801C0D58 001BDC98 39 61 00 20 */ addi r11, r1, 0x20
/* 801C0D5C 001BDC9C 48 1A 14 C9 */ bl func_80362224
/* 801C0D5C 001BDC9C 48 1A 14 C9 */ bl _restgpr_28
/* 801C0D60 001BDCA0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801C0D64 001BDCA4 7C 08 03 A6 */ mtlr r0
/* 801C0D68 001BDCA8 38 21 00 20 */ addi r1, r1, 0x20
@@ -678,7 +678,7 @@ dMenu_StageMapCtrl_c_NS_getPlayerDrawInfo:
/* 801C1198 001BE0D8 7C 08 02 A6 */ mflr r0
/* 801C119C 001BE0DC 90 01 00 34 */ stw r0, 0x34(r1)
/* 801C11A0 001BE0E0 39 61 00 30 */ addi r11, r1, 0x30
/* 801C11A4 001BE0E4 48 1A 10 35 */ bl func_803621D8
/* 801C11A4 001BE0E4 48 1A 10 35 */ bl _savegpr_28
/* 801C11A8 001BE0E8 7C 7C 1B 78 */ mr r28, r3
/* 801C11AC 001BE0EC 7C 9D 23 78 */ mr r29, r4
/* 801C11B0 001BE0F0 7C BE 2B 78 */ mr r30, r5
@@ -703,7 +703,7 @@ dMenu_StageMapCtrl_c_NS_getPlayerDrawInfo:
/* 801C11FC 001BE13C B0 7F 00 00 */ sth r3, 0(r31)
lbl_801C1200:
/* 801C1200 001BE140 39 61 00 30 */ addi r11, r1, 0x30
/* 801C1204 001BE144 48 1A 10 21 */ bl func_80362224
/* 801C1204 001BE144 48 1A 10 21 */ bl _restgpr_28
/* 801C1208 001BE148 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801C120C 001BE14C 7C 08 03 A6 */ mtlr r0
/* 801C1210 001BE150 38 21 00 30 */ addi r1, r1, 0x30
@@ -715,7 +715,7 @@ dMenu_StageMapCtrl_c_NS_getRestartDrawInfo:
/* 801C121C 001BE15C 7C 08 02 A6 */ mflr r0
/* 801C1220 001BE160 90 01 00 34 */ stw r0, 0x34(r1)
/* 801C1224 001BE164 39 61 00 30 */ addi r11, r1, 0x30
/* 801C1228 001BE168 48 1A 0F B1 */ bl func_803621D8
/* 801C1228 001BE168 48 1A 0F B1 */ bl _savegpr_28
/* 801C122C 001BE16C 7C 7C 1B 78 */ mr r28, r3
/* 801C1230 001BE170 7C 9D 23 78 */ mr r29, r4
/* 801C1234 001BE174 7C BE 2B 78 */ mr r30, r5
@@ -743,7 +743,7 @@ lbl_801C1284:
/* 801C1288 001BE1C8 38 60 00 01 */ li r3, 1
/* 801C128C 001BE1CC 4B E7 E2 E5 */ bl dMapInfo_c_NS_calcNowStayFloorNo
/* 801C1290 001BE1D0 39 61 00 30 */ addi r11, r1, 0x30
/* 801C1294 001BE1D4 48 1A 0F 91 */ bl func_80362224
/* 801C1294 001BE1D4 48 1A 0F 91 */ bl _restgpr_28
/* 801C1298 001BE1D8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801C129C 001BE1DC 7C 08 03 A6 */ mtlr r0
/* 801C12A0 001BE1E0 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -780,7 +780,7 @@ dMenu_FmapMap_c_NS_setPointColor:
/* 801CEB24 001CBA64 90 01 00 34 */ stw r0, 0x34(r1)
/* 801CEB28 001CBA68 DB E1 00 28 */ stfd f31, 0x28(r1)
/* 801CEB2C 001CBA6C 39 61 00 28 */ addi r11, r1, 0x28
/* 801CEB30 001CBA70 48 19 36 A9 */ bl func_803621D8
/* 801CEB30 001CBA70 48 19 36 A9 */ bl _savegpr_28
/* 801CEB34 001CBA74 7C 7F 1B 78 */ mr r31, r3
/* 801CEB38 001CBA78 FF E0 08 90 */ fmr f31, f1
/* 801CEB3C 001CBA7C 88 03 00 D8 */ lbz r0, 0xd8(r3)
@@ -840,7 +840,7 @@ lbl_801CEBCC:
lbl_801CEC08:
/* 801CEC08 001CBB48 CB E1 00 28 */ lfd f31, 0x28(r1)
/* 801CEC0C 001CBB4C 39 61 00 28 */ addi r11, r1, 0x28
/* 801CEC10 001CBB50 48 19 36 15 */ bl func_80362224
/* 801CEC10 001CBB50 48 19 36 15 */ bl _restgpr_28
/* 801CEC14 001CBB54 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801CEC18 001CBB58 7C 08 03 A6 */ mtlr r0
/* 801CEC1C 001CBB5C 38 21 00 30 */ addi r1, r1, 0x30
@@ -1297,7 +1297,7 @@ lbl_801CF284:
/* 801CF2A4 001CC1E4 7C 08 02 A6 */ mflr r0
/* 801CF2A8 001CC1E8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CF2AC 001CC1EC 39 61 00 20 */ addi r11, r1, 0x20
/* 801CF2B0 001CC1F0 48 19 2F 25 */ bl func_803621D4
/* 801CF2B0 001CC1F0 48 19 2F 25 */ bl _savegpr_27
/* 801CF2B4 001CC1F4 7C 7B 1B 78 */ mr r27, r3
/* 801CF2B8 001CC1F8 7C 9E 23 78 */ mr r30, r4
/* 801CF2BC 001CC1FC 3C 80 80 39 */ lis r4, lbl_803961B0@ha
@@ -1353,7 +1353,7 @@ lbl_801CF374:
/* 801CF374 001CC2B4 57 C0 10 3A */ slwi r0, r30, 2
/* 801CF378 001CC2B8 7C 7F 02 14 */ add r3, r31, r0
/* 801CF37C 001CC2BC 39 61 00 20 */ addi r11, r1, 0x20
/* 801CF380 001CC2C0 48 19 2E A1 */ bl func_80362220
/* 801CF380 001CC2C0 48 19 2E A1 */ bl _restgpr_27
/* 801CF384 001CC2C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CF388 001CC2C8 7C 08 03 A6 */ mtlr r0
/* 801CF38C 001CC2CC 38 21 00 20 */ addi r1, r1, 0x20
@@ -1365,7 +1365,7 @@ dMenu_FmapMap_c_NS_setTexture:
/* 801CF398 001CC2D8 7C 08 02 A6 */ mflr r0
/* 801CF39C 001CC2DC 90 01 00 24 */ stw r0, 0x24(r1)
/* 801CF3A0 001CC2E0 39 61 00 20 */ addi r11, r1, 0x20
/* 801CF3A4 001CC2E4 48 19 2E 31 */ bl func_803621D4
/* 801CF3A4 001CC2E4 48 19 2E 31 */ bl _savegpr_27
/* 801CF3A8 001CC2E8 7C 7B 1B 78 */ mr r27, r3
/* 801CF3AC 001CC2EC 7C 9C 23 78 */ mr r28, r4
/* 801CF3B0 001CC2F0 7C BD 2B 78 */ mr r29, r5
@@ -1403,7 +1403,7 @@ dMenu_FmapMap_c_NS_setTexture:
/* 801CF430 001CC370 39 20 00 1B */ li r9, 0x1b
/* 801CF434 001CC374 4B E6 D9 05 */ bl dRenderingMap_c_NS_makeResTIMG
/* 801CF438 001CC378 39 61 00 20 */ addi r11, r1, 0x20
/* 801CF43C 001CC37C 48 19 2D E5 */ bl func_80362220
/* 801CF43C 001CC37C 48 19 2D E5 */ bl _restgpr_27
/* 801CF440 001CC380 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801CF444 001CC384 7C 08 03 A6 */ mtlr r0
/* 801CF448 001CC388 38 21 00 20 */ addi r1, r1, 0x20
+5 -5
View File
@@ -1172,7 +1172,7 @@ dMenu_ItemExplain_c_NS_open_init:
/* 801DB824 001D8764 7C 08 02 A6 */ mflr r0
/* 801DB828 001D8768 90 01 00 34 */ stw r0, 0x34(r1)
/* 801DB82C 001D876C 39 61 00 30 */ addi r11, r1, 0x30
/* 801DB830 001D8770 48 18 69 A9 */ bl func_803621D8
/* 801DB830 001D8770 48 18 69 A9 */ bl _savegpr_28
/* 801DB834 001D8774 7C 7F 1B 78 */ mr r31, r3
/* 801DB838 001D8778 80 03 00 C8 */ lwz r0, 0xc8(r3)
/* 801DB83C 001D877C 90 03 00 C4 */ stw r0, 0xc4(r3)
@@ -1341,7 +1341,7 @@ lbl_801DBA68:
/* 801DBA94 001D89D4 39 00 00 00 */ li r8, 0
/* 801DBA98 001D89D8 48 0C FE ED */ bl Z2SeMgr_NS_seStart
/* 801DBA9C 001D89DC 39 61 00 30 */ addi r11, r1, 0x30
/* 801DBAA0 001D89E0 48 18 67 85 */ bl func_80362224
/* 801DBAA0 001D89E0 48 18 67 85 */ bl _restgpr_28
/* 801DBAA4 001D89E4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801DBAA8 001D89E8 7C 08 03 A6 */ mtlr r0
/* 801DBAAC 001D89EC 38 21 00 30 */ addi r1, r1, 0x30
@@ -1938,7 +1938,7 @@ dMenu_ItemExplain_c_NS_openExplain:
/* 801DC344 001D9284 7C 08 02 A6 */ mflr r0
/* 801DC348 001D9288 90 01 00 24 */ stw r0, 0x24(r1)
/* 801DC34C 001D928C 39 61 00 20 */ addi r11, r1, 0x20
/* 801DC350 001D9290 48 18 5E 85 */ bl func_803621D4
/* 801DC350 001D9290 48 18 5E 85 */ bl _savegpr_27
/* 801DC354 001D9294 7C 7B 1B 78 */ mr r27, r3
/* 801DC358 001D9298 7C 9C 23 78 */ mr r28, r4
/* 801DC35C 001D929C 7C BD 2B 78 */ mr r29, r5
@@ -1949,7 +1949,7 @@ dMenu_ItemExplain_c_NS_openExplain:
/* 801DC370 001D92B0 38 63 00 9C */ addi r3, r3, 0x9c
/* 801DC374 001D92B4 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 801DC378 001D92B8 38 A0 00 00 */ li r5, 0
/* 801DC37C 001D92BC 4B E5 6C B5 */ bl dSv_player_item_c_NS_getItem
/* 801DC37C 001D92BC 4B E5 6C B5 */ bl getItem__17dSv_player_item_cCFib
/* 801DC380 001D92C0 7C 64 1B 78 */ mr r4, r3
/* 801DC384 001D92C4 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801DC388 001D92C8 28 00 00 FF */ cmplwi r0, 0xff
@@ -1965,7 +1965,7 @@ lbl_801DC398:
/* 801DC3AC 001D92EC 48 00 00 1D */ bl dMenu_ItemExplain_c_NS_openExplainDmap
lbl_801DC3B0:
/* 801DC3B0 001D92F0 39 61 00 20 */ addi r11, r1, 0x20
/* 801DC3B4 001D92F4 48 18 5E 6D */ bl func_80362220
/* 801DC3B4 001D92F4 48 18 5E 6D */ bl _restgpr_27
/* 801DC3B8 001D92F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801DC3BC 001D92FC 7C 08 03 A6 */ mtlr r0
/* 801DC3C0 001D9300 38 21 00 20 */ addi r1, r1, 0x20