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
+41 -41
View File
@@ -1117,7 +1117,7 @@ jmessage_tReference_NS_inputNumber:
/* 802294AC 002263EC 7C 08 02 A6 */ mflr r0
/* 802294B0 002263F0 90 01 00 34 */ stw r0, 0x34(r1)
/* 802294B4 002263F4 39 61 00 30 */ addi r11, r1, 0x30
/* 802294B8 002263F8 48 13 8D 1D */ bl func_803621D4
/* 802294B8 002263F8 48 13 8D 1D */ bl _savegpr_27
/* 802294BC 002263FC 7C 7C 1B 78 */ mr r28, r3
/* 802294C0 00226400 80 63 00 08 */ lwz r3, 8(r3)
/* 802294C4 00226404 4B E0 8C D9 */ bl STControl_NS_checkTrigger
@@ -1290,7 +1290,7 @@ lbl_80229704:
/* 80229710 00226650 80 7C 05 C0 */ lwz r3, 0x5c0(r28)
/* 80229714 00226654 B3 A3 01 74 */ sth r29, 0x174(r3)
/* 80229718 00226658 39 61 00 30 */ addi r11, r1, 0x30
/* 8022971C 0022665C 48 13 8B 05 */ bl func_80362220
/* 8022971C 0022665C 48 13 8B 05 */ bl _restgpr_27
/* 80229720 00226660 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80229724 00226664 7C 08 03 A6 */ mtlr r0
/* 80229728 00226668 38 21 00 30 */ addi r1, r1, 0x30
@@ -1827,7 +1827,7 @@ lbl_80229DE8:
/* 80229E48 00226D88 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 80229E4C 00226D8C F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
/* 80229E50 00226D90 39 61 00 40 */ addi r11, r1, 0x40
/* 80229E54 00226D94 48 13 83 81 */ bl func_803621D4
/* 80229E54 00226D94 48 13 83 81 */ bl _savegpr_27
/* 80229E58 00226D98 7C 7C 1B 78 */ mr r28, r3
/* 80229E5C 00226D9C 7C 9D 23 78 */ mr r29, r4
/* 80229E60 00226DA0 83 C3 00 04 */ lwz r30, 4(r3)
@@ -2097,7 +2097,7 @@ lbl_8022A248:
/* 8022A248 00227188 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
/* 8022A24C 0022718C CB E1 00 40 */ lfd f31, 0x40(r1)
/* 8022A250 00227190 39 61 00 40 */ addi r11, r1, 0x40
/* 8022A254 00227194 48 13 7F CD */ bl func_80362220
/* 8022A254 00227194 48 13 7F CD */ bl _restgpr_27
/* 8022A258 00227198 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8022A25C 0022719C 7C 08 03 A6 */ mtlr r0
/* 8022A260 002271A0 38 21 00 50 */ addi r1, r1, 0x50
@@ -2295,7 +2295,7 @@ lbl_8022A524:
/* 8022A528 00227468 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022A52C 0022746C 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8022A530 00227470 38 61 01 64 */ addi r3, r1, 0x164
/* 8022A534 00227474 48 13 E5 F9 */ bl func_80368B2C
/* 8022A534 00227474 48 13 E5 F9 */ bl strcpy
/* 8022A538 00227478 7F E3 FB 78 */ mr r3, r31
/* 8022A53C 0022747C 38 81 01 64 */ addi r4, r1, 0x164
/* 8022A540 00227480 48 00 0F A1 */ bl jmessage_tMeasureProcessor_NS_push_word
@@ -2311,7 +2311,7 @@ lbl_8022A560:
/* 8022A564 002274A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022A568 002274A8 38 83 01 C5 */ addi r4, r3, 0x1c5
/* 8022A56C 002274AC 38 61 01 00 */ addi r3, r1, 0x100
/* 8022A570 002274B0 48 13 E5 BD */ bl func_80368B2C
/* 8022A570 002274B0 48 13 E5 BD */ bl strcpy
/* 8022A574 002274B4 7F E3 FB 78 */ mr r3, r31
/* 8022A578 002274B8 38 81 01 00 */ addi r4, r1, 0x100
/* 8022A57C 002274BC 48 00 0F 65 */ bl jmessage_tMeasureProcessor_NS_push_word
@@ -3338,7 +3338,7 @@ jmessage_tMeasureProcessor_NS_do_rubyset:
/* 8022B45C 0022839C 7C 08 02 A6 */ mflr r0
/* 8022B460 002283A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 8022B464 002283A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8022B468 002283A8 48 13 6D 71 */ bl func_803621D8
/* 8022B468 002283A8 48 13 6D 71 */ bl _savegpr_28
/* 8022B46C 002283AC 7C 9C 23 78 */ mr r28, r4
/* 8022B470 002283B0 88 03 00 44 */ lbz r0, 0x44(r3)
/* 8022B474 002283B4 28 00 00 00 */ cmplwi r0, 0
@@ -3366,7 +3366,7 @@ lbl_8022B4C0:
/* 8022B4C4 00228404 41 80 FF CC */ blt lbl_8022B490
lbl_8022B4C8:
/* 8022B4C8 00228408 39 61 00 20 */ addi r11, r1, 0x20
/* 8022B4CC 0022840C 48 13 6D 59 */ bl func_80362224
/* 8022B4CC 0022840C 48 13 6D 59 */ bl _restgpr_28
/* 8022B4D0 00228410 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8022B4D4 00228414 7C 08 03 A6 */ mtlr r0
/* 8022B4D8 00228418 38 21 00 20 */ addi r1, r1, 0x20
@@ -3387,7 +3387,7 @@ jmessage_tMeasureProcessor_NS_push_word:
/* 8022B508 00228448 7C 84 07 74 */ extsb r4, r4
/* 8022B50C 0022844C 4B FF E2 25 */ bl jmessage_tReference_NS_getWord
/* 8022B510 00228450 7F C4 F3 78 */ mr r4, r30
/* 8022B514 00228454 48 13 D6 19 */ bl func_80368B2C
/* 8022B514 00228454 48 13 D6 19 */ bl strcpy
/* 8022B518 00228458 7F E3 FB 78 */ mr r3, r31
/* 8022B51C 0022845C 88 9D 00 4B */ lbz r4, 0x4b(r29)
/* 8022B520 00228460 7C 84 07 74 */ extsb r4, r4
@@ -3476,7 +3476,7 @@ lbl_8022B638:
/* 8022B65C 0022859C 7C 08 02 A6 */ mflr r0
/* 8022B660 002285A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 8022B664 002285A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8022B668 002285A8 48 13 6B 71 */ bl func_803621D8
/* 8022B668 002285A8 48 13 6B 71 */ bl _savegpr_28
/* 8022B66C 002285AC 7C 7C 1B 78 */ mr r28, r3
/* 8022B670 002285B0 7C 9D 23 78 */ mr r29, r4
/* 8022B674 002285B4 7C BE 2B 78 */ mr r30, r5
@@ -3737,7 +3737,7 @@ lbl_8022BA14:
/* 8022BA1C 0022895C 38 00 00 00 */ li r0, 0
/* 8022BA20 00228960 98 1C 00 B5 */ stb r0, 0xb5(r28)
/* 8022BA24 00228964 39 61 00 20 */ addi r11, r1, 0x20
/* 8022BA28 00228968 48 13 67 FD */ bl func_80362224
/* 8022BA28 00228968 48 13 67 FD */ bl _restgpr_28
/* 8022BA2C 0022896C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8022BA30 00228970 7C 08 03 A6 */ mtlr r0
/* 8022BA34 00228974 38 21 00 20 */ addi r1, r1, 0x20
@@ -4274,7 +4274,7 @@ lbl_8022C188:
/* 8022C1A4 002290E4 7C 08 02 A6 */ mflr r0
/* 8022C1A8 002290E8 90 01 00 84 */ stw r0, 0x84(r1)
/* 8022C1AC 002290EC 39 61 00 80 */ addi r11, r1, 0x80
/* 8022C1B0 002290F0 48 13 60 29 */ bl func_803621D8
/* 8022C1B0 002290F0 48 13 60 29 */ bl _savegpr_28
/* 8022C1B4 002290F4 7C 7C 1B 78 */ mr r28, r3
/* 8022C1B8 002290F8 7C 9D 23 78 */ mr r29, r4
/* 8022C1BC 002290FC 7C BE 2B 78 */ mr r30, r5
@@ -4685,7 +4685,7 @@ lbl_8022C75C:
/* 8022C7A0 002296E0 7C 84 07 74 */ extsb r4, r4
/* 8022C7A4 002296E4 4B FF CF 8D */ bl jmessage_tReference_NS_getWord
/* 8022C7A8 002296E8 38 81 00 48 */ addi r4, r1, 0x48
/* 8022C7AC 002296EC 48 13 C3 81 */ bl func_80368B2C
/* 8022C7AC 002296EC 48 13 C3 81 */ bl strcpy
/* 8022C7B0 002296F0 7F 83 E3 78 */ mr r3, r28
/* 8022C7B4 002296F4 48 00 02 F9 */ bl jmessage_tSequenceProcessor_NS_push_word
/* 8022C7B8 002296F8 38 60 00 01 */ li r3, 1
@@ -4703,7 +4703,7 @@ lbl_8022C75C:
/* 8022C7E8 00229728 7C 84 07 74 */ extsb r4, r4
/* 8022C7EC 0022972C 4B FF CF 45 */ bl jmessage_tReference_NS_getWord
/* 8022C7F0 00229730 38 81 00 20 */ addi r4, r1, 0x20
/* 8022C7F4 00229734 48 13 C3 39 */ bl func_80368B2C
/* 8022C7F4 00229734 48 13 C3 39 */ bl strcpy
/* 8022C7F8 00229738 7F 83 E3 78 */ mr r3, r28
/* 8022C7FC 0022973C 48 00 02 B1 */ bl jmessage_tSequenceProcessor_NS_push_word
/* 8022C800 00229740 38 60 00 01 */ li r3, 1
@@ -4776,7 +4776,7 @@ lbl_8022C8E0:
/* 8022C8E0 00229820 38 60 00 00 */ li r3, 0
lbl_8022C8E4:
/* 8022C8E4 00229824 39 61 00 80 */ addi r11, r1, 0x80
/* 8022C8E8 00229828 48 13 59 3D */ bl func_80362224
/* 8022C8E8 00229828 48 13 59 3D */ bl _restgpr_28
/* 8022C8EC 0022982C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8022C8F0 00229830 7C 08 03 A6 */ mtlr r0
/* 8022C8F4 00229834 38 21 00 80 */ addi r1, r1, 0x80
@@ -4870,7 +4870,7 @@ jmessage_tSequenceProcessor_NS_do_rubyset:
/* 8022CA28 00229968 7C 08 02 A6 */ mflr r0
/* 8022CA2C 0022996C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8022CA30 00229970 39 61 00 20 */ addi r11, r1, 0x20
/* 8022CA34 00229974 48 13 57 A5 */ bl func_803621D8
/* 8022CA34 00229974 48 13 57 A5 */ bl _savegpr_28
/* 8022CA38 00229978 7C 9C 23 78 */ mr r28, r4
/* 8022CA3C 0022997C 88 03 00 AC */ lbz r0, 0xac(r3)
/* 8022CA40 00229980 28 00 00 00 */ cmplwi r0, 0
@@ -4898,7 +4898,7 @@ lbl_8022CA8C:
/* 8022CA90 002299D0 41 80 FF CC */ blt lbl_8022CA5C
lbl_8022CA94:
/* 8022CA94 002299D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8022CA98 002299D8 48 13 57 8D */ bl func_80362224
/* 8022CA98 002299D8 48 13 57 8D */ bl _restgpr_28
/* 8022CA9C 002299DC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8022CAA0 002299E0 7C 08 03 A6 */ mtlr r0
/* 8022CAA4 002299E4 38 21 00 20 */ addi r1, r1, 0x20
@@ -4999,7 +4999,7 @@ jmessage_tSequenceProcessor_NS_calcStringLength:
/* 8022CBEC 00229B2C 7C 08 02 A6 */ mflr r0
/* 8022CBF0 00229B30 90 01 00 24 */ stw r0, 0x24(r1)
/* 8022CBF4 00229B34 39 61 00 20 */ addi r11, r1, 0x20
/* 8022CBF8 00229B38 48 13 55 E1 */ bl func_803621D8
/* 8022CBF8 00229B38 48 13 55 E1 */ bl _savegpr_28
/* 8022CBFC 00229B3C 7C 7C 1B 78 */ mr r28, r3
/* 8022CC00 00229B40 83 A3 00 04 */ lwz r29, 4(r3)
/* 8022CC04 00229B44 38 00 00 01 */ li r0, 1
@@ -5042,7 +5042,7 @@ jmessage_tSequenceProcessor_NS_calcStringLength:
/* 8022CC90 00229BD0 38 00 00 00 */ li r0, 0
/* 8022CC94 00229BD4 98 1D 12 74 */ stb r0, 0x1274(r29)
/* 8022CC98 00229BD8 39 61 00 20 */ addi r11, r1, 0x20
/* 8022CC9C 00229BDC 48 13 55 89 */ bl func_80362224
/* 8022CC9C 00229BDC 48 13 55 89 */ bl _restgpr_28
/* 8022CCA0 00229BE0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8022CCA4 00229BE4 7C 08 03 A6 */ mtlr r0
/* 8022CCA8 00229BE8 38 21 00 20 */ addi r1, r1, 0x20
@@ -5190,17 +5190,17 @@ lbl_8022CEA8:
/* 8022CEC4 00229E04 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022CEC8 00229E08 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022CECC 00229E0C 38 84 00 07 */ addi r4, r4, 7
/* 8022CED0 00229E10 48 13 BC 5D */ bl func_80368B2C
/* 8022CED0 00229E10 48 13 BC 5D */ bl strcpy
/* 8022CED4 00229E14 38 7F 0C 1C */ addi r3, r31, 0xc1c
/* 8022CED8 00229E18 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022CEDC 00229E1C 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022CEE0 00229E20 38 84 00 07 */ addi r4, r4, 7
/* 8022CEE4 00229E24 48 13 BC 49 */ bl func_80368B2C
/* 8022CEE4 00229E24 48 13 BC 49 */ bl strcpy
/* 8022CEE8 00229E28 38 7F 0E 1C */ addi r3, r31, 0xe1c
/* 8022CEEC 00229E2C 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022CEF0 00229E30 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022CEF4 00229E34 38 84 00 07 */ addi r4, r4, 7
/* 8022CEF8 00229E38 48 13 BC 35 */ bl func_80368B2C
/* 8022CEF8 00229E38 48 13 BC 35 */ bl strcpy
/* 8022CEFC 00229E3C 3B 40 00 00 */ li r26, 0
/* 8022CF00 00229E40 3B A0 00 00 */ li r29, 0
/* 8022CF04 00229E44 3B 80 00 00 */ li r28, 0
@@ -5210,11 +5210,11 @@ lbl_8022CF10:
/* 8022CF10 00229E50 38 7C 10 1C */ addi r3, r28, 0x101c
/* 8022CF14 00229E54 7C 7F 1A 14 */ add r3, r31, r3
/* 8022CF18 00229E58 38 9B 00 07 */ addi r4, r27, 7
/* 8022CF1C 00229E5C 48 13 BC 11 */ bl func_80368B2C
/* 8022CF1C 00229E5C 48 13 BC 11 */ bl strcpy
/* 8022CF20 00229E60 38 7D 10 B2 */ addi r3, r29, 0x10b2
/* 8022CF24 00229E64 7C 7F 1A 14 */ add r3, r31, r3
/* 8022CF28 00229E68 38 9B 00 07 */ addi r4, r27, 7
/* 8022CF2C 00229E6C 48 13 BC 01 */ bl func_80368B2C
/* 8022CF2C 00229E6C 48 13 BC 01 */ bl strcpy
/* 8022CF30 00229E70 3B 5A 00 01 */ addi r26, r26, 1
/* 8022CF34 00229E74 2C 1A 00 03 */ cmpwi r26, 3
/* 8022CF38 00229E78 3B BD 00 50 */ addi r29, r29, 0x50
@@ -5276,7 +5276,7 @@ lbl_8022D008:
/* 8022D00C 00229F4C 48 00 B5 1D */ bl dMsgObject_c_NS_getSelectWord
/* 8022D010 00229F50 7C 64 1B 78 */ mr r4, r3
/* 8022D014 00229F54 38 61 00 08 */ addi r3, r1, 8
/* 8022D018 00229F58 48 13 BB 15 */ bl func_80368B2C
/* 8022D018 00229F58 48 13 BB 15 */ bl strcpy
/* 8022D01C 00229F5C 88 1E 12 42 */ lbz r0, 0x1242(r30)
/* 8022D020 00229F60 28 00 00 02 */ cmplwi r0, 2
/* 8022D024 00229F64 40 82 00 20 */ bne lbl_8022D044
@@ -5323,7 +5323,7 @@ lbl_8022D088:
/* 8022D0B4 00229FF4 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 8022D0B8 00229FF8 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8022D0BC 00229FFC 39 61 00 50 */ addi r11, r1, 0x50
/* 8022D0C0 0022A000 48 13 51 15 */ bl func_803621D4
/* 8022D0C0 0022A000 48 13 51 15 */ bl _savegpr_27
/* 8022D0C4 0022A004 7C 7C 1B 78 */ mr r28, r3
/* 8022D0C8 0022A008 7C 9D 23 78 */ mr r29, r4
/* 8022D0CC 0022A00C 83 C3 00 04 */ lwz r30, 4(r3)
@@ -5756,7 +5756,7 @@ lbl_8022D724:
/* 8022D72C 0022A66C E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 8022D730 0022A670 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 8022D734 0022A674 39 61 00 50 */ addi r11, r1, 0x50
/* 8022D738 0022A678 48 13 4A E9 */ bl func_80362220
/* 8022D738 0022A678 48 13 4A E9 */ bl _restgpr_27
/* 8022D73C 0022A67C 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8022D740 0022A680 7C 08 03 A6 */ mtlr r0
/* 8022D744 0022A684 38 21 00 70 */ addi r1, r1, 0x70
@@ -6185,7 +6185,7 @@ lbl_8022DD28:
/* 8022DDA4 0022ACE4 7C 84 07 74 */ extsb r4, r4
/* 8022DDA8 0022ACE8 4B FF B9 89 */ bl jmessage_tReference_NS_getWord
/* 8022DDAC 0022ACEC 38 81 00 30 */ addi r4, r1, 0x30
/* 8022DDB0 0022ACF0 48 13 AD 7D */ bl func_80368B2C
/* 8022DDB0 0022ACF0 48 13 AD 7D */ bl strcpy
/* 8022DDB4 0022ACF4 7F C3 F3 78 */ mr r3, r30
/* 8022DDB8 0022ACF8 48 00 19 7D */ bl jmessage_tRenderingProcessor_NS_push_word
/* 8022DDBC 0022ACFC 38 60 00 01 */ li r3, 1
@@ -6203,7 +6203,7 @@ lbl_8022DD28:
/* 8022DDEC 0022AD2C 7C 84 07 74 */ extsb r4, r4
/* 8022DDF0 0022AD30 4B FF B9 41 */ bl jmessage_tReference_NS_getWord
/* 8022DDF4 0022AD34 38 81 00 08 */ addi r4, r1, 8
/* 8022DDF8 0022AD38 48 13 AD 35 */ bl func_80368B2C
/* 8022DDF8 0022AD38 48 13 AD 35 */ bl strcpy
/* 8022DDFC 0022AD3C 7F C3 F3 78 */ mr r3, r30
/* 8022DE00 0022AD40 48 00 19 35 */ bl jmessage_tRenderingProcessor_NS_push_word
/* 8022DE04 0022AD44 38 60 00 01 */ li r3, 1
@@ -6920,7 +6920,7 @@ jmessage_tRenderingProcessor_NS_do_scale:
/* 8022E864 0022B7A4 7C 08 02 A6 */ mflr r0
/* 8022E868 0022B7A8 90 01 00 54 */ stw r0, 0x54(r1)
/* 8022E86C 0022B7AC 39 61 00 50 */ addi r11, r1, 0x50
/* 8022E870 0022B7B0 48 13 39 69 */ bl func_803621D8
/* 8022E870 0022B7B0 48 13 39 69 */ bl _savegpr_28
/* 8022E874 0022B7B4 7C 7C 1B 78 */ mr r28, r3
/* 8022E878 0022B7B8 80 83 00 04 */ lwz r4, 4(r3)
/* 8022E87C 0022B7BC C0 04 04 54 */ lfs f0, 0x454(r4)
@@ -6976,7 +6976,7 @@ lbl_8022E910:
/* 8022E940 0022B880 38 E0 00 00 */ li r7, 0
/* 8022E944 0022B884 48 00 05 BD */ bl jmessage_tRenderingProcessor_NS_do_strcat
/* 8022E948 0022B888 39 61 00 50 */ addi r11, r1, 0x50
/* 8022E94C 0022B88C 48 13 38 D9 */ bl func_80362224
/* 8022E94C 0022B88C 48 13 38 D9 */ bl _restgpr_28
/* 8022E950 0022B890 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8022E954 0022B894 7C 08 03 A6 */ mtlr r0
/* 8022E958 0022B898 38 21 00 50 */ addi r1, r1, 0x50
@@ -7102,7 +7102,7 @@ jmessage_tRenderingProcessor_NS_do_outfont:
/* 8022EB08 0022BA48 DB 81 00 40 */ stfd f28, 0x40(r1)
/* 8022EB0C 0022BA4C F3 81 00 48 */ psq_st f28, 72(r1), 0, qr0
/* 8022EB10 0022BA50 39 61 00 40 */ addi r11, r1, 0x40
/* 8022EB14 0022BA54 48 13 36 C1 */ bl func_803621D4
/* 8022EB14 0022BA54 48 13 36 C1 */ bl _savegpr_27
/* 8022EB18 0022BA58 7C 7F 1B 78 */ mr r31, r3
/* 8022EB1C 0022BA5C 7C 9B 23 78 */ mr r27, r4
/* 8022EB20 0022BA60 7C BC 2B 78 */ mr r28, r5
@@ -7228,7 +7228,7 @@ lbl_8022EC50:
/* 8022ECF0 0022BC30 E3 81 00 48 */ psq_l f28, 72(r1), 0, qr0
/* 8022ECF4 0022BC34 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 8022ECF8 0022BC38 39 61 00 40 */ addi r11, r1, 0x40
/* 8022ECFC 0022BC3C 48 13 35 25 */ bl func_80362220
/* 8022ECFC 0022BC3C 48 13 35 25 */ bl _restgpr_27
/* 8022ED00 0022BC40 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8022ED04 0022BC44 7C 08 03 A6 */ mtlr r0
/* 8022ED08 0022BC48 38 21 00 80 */ addi r1, r1, 0x80
@@ -7494,7 +7494,7 @@ lbl_8022F06C:
/* 8022F0D0 0022C010 B0 7C 01 4A */ sth r3, 0x14a(r28)
/* 8022F0D4 0022C014 38 7C 01 84 */ addi r3, r28, 0x184
/* 8022F0D8 0022C018 7F A4 EB 78 */ mr r4, r29
/* 8022F0DC 0022C01C 48 13 9A 51 */ bl func_80368B2C
/* 8022F0DC 0022C01C 48 13 9A 51 */ bl strcpy
/* 8022F0E0 0022C020 38 7F 0A 1C */ addi r3, r31, 0xa1c
/* 8022F0E4 0022C024 38 81 00 08 */ addi r4, r1, 8
/* 8022F0E8 0022C028 48 13 99 D5 */ bl func_80368ABC
@@ -7686,7 +7686,7 @@ jmessage_tRenderingProcessor_NS_do_rubystrcat:
/* 8022F398 0022C2D8 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 8022F39C 0022C2DC F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8022F3A0 0022C2E0 39 61 00 50 */ addi r11, r1, 0x50
/* 8022F3A4 0022C2E4 48 13 2E 35 */ bl func_803621D8
/* 8022F3A4 0022C2E4 48 13 2E 35 */ bl _savegpr_28
/* 8022F3A8 0022C2E8 7C 7C 1B 78 */ mr r28, r3
/* 8022F3AC 0022C2EC 7C 9D 23 78 */ mr r29, r4
/* 8022F3B0 0022C2F0 7C BE 2B 78 */ mr r30, r5
@@ -7787,7 +7787,7 @@ lbl_8022F514:
/* 8022F51C 0022C45C E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 8022F520 0022C460 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 8022F524 0022C464 39 61 00 50 */ addi r11, r1, 0x50
/* 8022F528 0022C468 48 13 2C FD */ bl func_80362224
/* 8022F528 0022C468 48 13 2C FD */ bl _restgpr_28
/* 8022F52C 0022C46C 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8022F530 0022C470 7C 08 03 A6 */ mtlr r0
/* 8022F534 0022C474 38 21 00 70 */ addi r1, r1, 0x70
@@ -9212,7 +9212,7 @@ jmessage_string_tMeasureProcessor_NS_do_rubyset:
/* 80230990 0022D8D0 7C 08 02 A6 */ mflr r0
/* 80230994 0022D8D4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80230998 0022D8D8 39 61 00 20 */ addi r11, r1, 0x20
/* 8023099C 0022D8DC 48 13 18 3D */ bl func_803621D8
/* 8023099C 0022D8DC 48 13 18 3D */ bl _savegpr_28
/* 802309A0 0022D8E0 7C 7C 1B 78 */ mr r28, r3
/* 802309A4 0022D8E4 7C 9D 23 78 */ mr r29, r4
/* 802309A8 0022D8E8 38 05 FF FF */ addi r0, r5, -1
@@ -9236,7 +9236,7 @@ lbl_802309E8:
/* 802309E8 0022D928 7C 1E F8 00 */ cmpw r30, r31
/* 802309EC 0022D92C 41 80 FF CC */ blt lbl_802309B8
/* 802309F0 0022D930 39 61 00 20 */ addi r11, r1, 0x20
/* 802309F4 0022D934 48 13 18 31 */ bl func_80362224
/* 802309F4 0022D934 48 13 18 31 */ bl _restgpr_28
/* 802309F8 0022D938 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802309FC 0022D93C 7C 08 03 A6 */ mtlr r0
/* 80230A00 0022D940 38 21 00 20 */ addi r1, r1, 0x20
@@ -9452,7 +9452,7 @@ lbl_80230C54:
/* 80230D08 0022DC48 41 82 00 10 */ beq lbl_80230D18
/* 80230D0C 0022DC4C 48 0C F9 4D */ bl J2DTextBox_NS_getStringPtr
/* 80230D10 0022DC50 38 9F 00 54 */ addi r4, r31, 0x54
/* 80230D14 0022DC54 48 13 7E 19 */ bl func_80368B2C
/* 80230D14 0022DC54 48 13 7E 19 */ bl strcpy
lbl_80230D18:
/* 80230D18 0022DC58 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 80230D1C 0022DC5C 80 63 00 0C */ lwz r3, 0xc(r3)
@@ -9460,7 +9460,7 @@ lbl_80230D18:
/* 80230D24 0022DC64 41 82 00 10 */ beq lbl_80230D34
/* 80230D28 0022DC68 48 0C F9 31 */ bl J2DTextBox_NS_getStringPtr
/* 80230D2C 0022DC6C 38 9F 02 54 */ addi r4, r31, 0x254
/* 80230D30 0022DC70 48 13 7D FD */ bl func_80368B2C
/* 80230D30 0022DC70 48 13 7D FD */ bl strcpy
lbl_80230D34:
/* 80230D34 0022DC74 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80230D38 0022DC78 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -11264,7 +11264,7 @@ jmessage_string_tRenderingProcessor_NS_push_word:
/* 802327C8 0022F708 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802327CC 0022F70C 7C 7F 1B 78 */ mr r31, r3
/* 802327D0 0022F710 38 7F 04 86 */ addi r3, r31, 0x486
/* 802327D4 0022F714 48 13 63 59 */ bl func_80368B2C
/* 802327D4 0022F714 48 13 63 59 */ bl strcpy
/* 802327D8 0022F718 7F E3 FB 78 */ mr r3, r31
/* 802327DC 0022F71C 38 9F 04 86 */ addi r4, r31, 0x486
/* 802327E0 0022F720 48 07 54 19 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
+48 -48
View File
@@ -284,7 +284,7 @@ dMsgFlow_c_NS_doFlow:
/* 8024A2DC 0024721C 7C 08 02 A6 */ mflr r0
/* 8024A2E0 00247220 90 01 00 24 */ stw r0, 0x24(r1)
/* 8024A2E4 00247224 39 61 00 20 */ addi r11, r1, 0x20
/* 8024A2E8 00247228 48 11 7E ED */ bl func_803621D4
/* 8024A2E8 00247228 48 11 7E ED */ bl _savegpr_27
/* 8024A2EC 0024722C 7C 7B 1B 78 */ mr r27, r3
/* 8024A2F0 00247230 7C 9C 23 78 */ mr r28, r4
/* 8024A2F4 00247234 7C BD 2B 78 */ mr r29, r5
@@ -368,7 +368,7 @@ lbl_8024A408:
/* 8024A408 00247348 54 03 06 3E */ clrlwi r3, r0, 0x18
lbl_8024A40C:
/* 8024A40C 0024734C 39 61 00 20 */ addi r11, r1, 0x20
/* 8024A410 00247350 48 11 7E 11 */ bl func_80362220
/* 8024A410 00247350 48 11 7E 11 */ bl _restgpr_27
/* 8024A414 00247354 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024A418 00247358 7C 08 03 A6 */ mtlr r0
/* 8024A41C 0024735C 38 21 00 20 */ addi r1, r1, 0x20
@@ -588,7 +588,7 @@ dMsgFlow_c_NS_getMsgDataBlock:
/* 8024A6F0 00247630 7C 08 02 A6 */ mflr r0
/* 8024A6F4 00247634 90 01 00 24 */ stw r0, 0x24(r1)
/* 8024A6F8 00247638 39 61 00 20 */ addi r11, r1, 0x20
/* 8024A6FC 0024763C 48 11 7A DD */ bl func_803621D8
/* 8024A6FC 0024763C 48 11 7A DD */ bl _savegpr_28
/* 8024A700 00247640 7C 9C 23 78 */ mr r28, r4
/* 8024A704 00247644 80 02 D1 A0 */ lwz r0, lbl_80456BA0-_SDA2_BASE_(r2)
/* 8024A708 00247648 90 01 00 08 */ stw r0, 8(r1)
@@ -621,7 +621,7 @@ lbl_8024A760:
/* 8024A768 002476A8 38 60 00 00 */ li r3, 0
lbl_8024A76C:
/* 8024A76C 002476AC 39 61 00 20 */ addi r11, r1, 0x20
/* 8024A770 002476B0 48 11 7A B5 */ bl func_80362224
/* 8024A770 002476B0 48 11 7A B5 */ bl _restgpr_28
/* 8024A774 002476B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024A778 002476B8 7C 08 03 A6 */ mtlr r0
/* 8024A77C 002476BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -657,7 +657,7 @@ dMsgFlow_c_NS_setNodeIndex:
/* 8024A7D0 00247710 7C 08 02 A6 */ mflr r0
/* 8024A7D4 00247714 90 01 00 34 */ stw r0, 0x34(r1)
/* 8024A7D8 00247718 39 61 00 30 */ addi r11, r1, 0x30
/* 8024A7DC 0024771C 48 11 79 F9 */ bl func_803621D4
/* 8024A7DC 0024771C 48 11 79 F9 */ bl _savegpr_27
/* 8024A7E0 00247720 7C 7D 1B 78 */ mr r29, r3
/* 8024A7E4 00247724 7C 9E 23 78 */ mr r30, r4
/* 8024A7E8 00247728 7C BF 2B 78 */ mr r31, r5
@@ -761,7 +761,7 @@ lbl_8024A904:
lbl_8024A940:
/* 8024A940 00247880 B3 DD 00 10 */ sth r30, 0x10(r29)
/* 8024A944 00247884 39 61 00 30 */ addi r11, r1, 0x30
/* 8024A948 00247888 48 11 78 D9 */ bl func_80362220
/* 8024A948 00247888 48 11 78 D9 */ bl _restgpr_27
/* 8024A94C 0024788C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8024A950 00247890 7C 08 03 A6 */ mtlr r0
/* 8024A954 00247894 38 21 00 30 */ addi r1, r1, 0x30
@@ -773,7 +773,7 @@ dMsgFlow_c_NS_setSelectMsg:
/* 8024A960 002478A0 7C 08 02 A6 */ mflr r0
/* 8024A964 002478A4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8024A968 002478A8 39 61 00 20 */ addi r11, r1, 0x20
/* 8024A96C 002478AC 48 11 78 69 */ bl func_803621D4
/* 8024A96C 002478AC 48 11 78 69 */ bl _savegpr_27
/* 8024A970 002478B0 7C 7F 1B 78 */ mr r31, r3
/* 8024A974 002478B4 7C 9B 23 78 */ mr r27, r4
/* 8024A978 002478B8 7C BD 2B 78 */ mr r29, r5
@@ -829,7 +829,7 @@ lbl_8024AA28:
/* 8024AA34 00247974 38 60 00 01 */ li r3, 1
lbl_8024AA38:
/* 8024AA38 00247978 39 61 00 20 */ addi r11, r1, 0x20
/* 8024AA3C 0024797C 48 11 77 E5 */ bl func_80362220
/* 8024AA3C 0024797C 48 11 77 E5 */ bl _restgpr_27
/* 8024AA40 00247980 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024AA44 00247984 7C 08 03 A6 */ mtlr r0
/* 8024AA48 00247988 38 21 00 20 */ addi r1, r1, 0x20
@@ -904,7 +904,7 @@ dMsgFlow_c_NS_messageNodeProc:
/* 8024AB34 00247A74 7C 08 02 A6 */ mflr r0
/* 8024AB38 00247A78 90 01 00 24 */ stw r0, 0x24(r1)
/* 8024AB3C 00247A7C 39 61 00 20 */ addi r11, r1, 0x20
/* 8024AB40 00247A80 48 11 76 99 */ bl func_803621D8
/* 8024AB40 00247A80 48 11 76 99 */ bl _savegpr_28
/* 8024AB44 00247A84 7C 7E 1B 78 */ mr r30, r3
/* 8024AB48 00247A88 7C 86 23 78 */ mr r6, r4
/* 8024AB4C 00247A8C 7C BC 2B 78 */ mr r28, r5
@@ -1045,7 +1045,7 @@ lbl_8024AD38:
/* 8024AD38 00247C78 38 60 00 00 */ li r3, 0
lbl_8024AD3C:
/* 8024AD3C 00247C7C 39 61 00 20 */ addi r11, r1, 0x20
/* 8024AD40 00247C80 48 11 74 E5 */ bl func_80362224
/* 8024AD40 00247C80 48 11 74 E5 */ bl _restgpr_28
/* 8024AD44 00247C84 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024AD48 00247C88 7C 08 03 A6 */ mtlr r0
/* 8024AD4C 00247C8C 38 21 00 20 */ addi r1, r1, 0x20
@@ -1476,7 +1476,7 @@ dMsgFlow_c_NS_query005:
/* 8024B338 00248278 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 8024B33C 0024827C F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 8024B340 00248280 39 61 00 50 */ addi r11, r1, 0x50
/* 8024B344 00248284 48 11 6E 91 */ bl func_803621D4
/* 8024B344 00248284 48 11 6E 91 */ bl _savegpr_27
/* 8024B348 00248288 7C BF 2B 78 */ mr r31, r5
/* 8024B34C 0024828C A3 C4 00 04 */ lhz r30, 4(r4)
/* 8024B350 00248290 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -1542,7 +1542,7 @@ lbl_8024B3E8:
/* 8024B43C 0024837C E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 8024B440 00248380 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 8024B444 00248384 39 61 00 50 */ addi r11, r1, 0x50
/* 8024B448 00248388 48 11 6D D9 */ bl func_80362220
/* 8024B448 00248388 48 11 6D D9 */ bl _restgpr_27
/* 8024B44C 0024838C 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8024B450 00248390 7C 08 03 A6 */ mtlr r0
/* 8024B454 00248394 38 21 00 60 */ addi r1, r1, 0x60
@@ -1811,7 +1811,7 @@ lbl_8024B828:
/* 8024B848 00248788 7F A3 EB 78 */ mr r3, r29
/* 8024B84C 0024878C 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024B850 00248790 38 A0 00 01 */ li r5, 1
/* 8024B854 00248794 4B DE 77 DD */ bl dSv_player_item_c_NS_getItem
/* 8024B854 00248794 4B DE 77 DD */ bl getItem__17dSv_player_item_cCFib
/* 8024B858 00248798 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024B85C 0024879C 7C 1F 00 40 */ cmplw r31, r0
/* 8024B860 002487A0 41 82 00 64 */ beq lbl_8024B8C4
@@ -1823,7 +1823,7 @@ lbl_8024B828:
/* 8024B878 002487B8 7F A3 EB 78 */ mr r3, r29
/* 8024B87C 002487BC 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024B880 002487C0 38 A0 00 01 */ li r5, 1
/* 8024B884 002487C4 4B DE 77 AD */ bl dSv_player_item_c_NS_getItem
/* 8024B884 002487C4 4B DE 77 AD */ bl getItem__17dSv_player_item_cCFib
/* 8024B888 002487C8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024B88C 002487CC 7C 1F 00 40 */ cmplw r31, r0
/* 8024B890 002487D0 41 82 00 34 */ beq lbl_8024B8C4
@@ -1835,7 +1835,7 @@ lbl_8024B828:
/* 8024B8A8 002487E8 7F A3 EB 78 */ mr r3, r29
/* 8024B8AC 002487EC 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024B8B0 002487F0 38 A0 00 01 */ li r5, 1
/* 8024B8B4 002487F4 4B DE 77 7D */ bl dSv_player_item_c_NS_getItem
/* 8024B8B4 002487F4 4B DE 77 7D */ bl getItem__17dSv_player_item_cCFib
/* 8024B8B8 002487F8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024B8BC 002487FC 7C 1F 00 40 */ cmplw r31, r0
/* 8024B8C0 00248800 40 82 00 08 */ bne lbl_8024B8C8
@@ -1894,7 +1894,7 @@ lbl_8024B8C8:
/* 8024B98C 002488CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024B990 002488D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024B994 002488D4 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024B998 002488D8 4B DE 7E 55 */ bl dSv_player_item_c_NS_checkEmptyBottle
/* 8024B998 002488D8 4B DE 7E 55 */ bl checkEmptyBottle__17dSv_player_item_cFv
/* 8024B99C 002488DC 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024B9A0 002488E0 7C 1F 00 50 */ subf r0, r31, r0
/* 8024B9A4 002488E4 54 03 0F FE */ srwi r3, r0, 0x1f
@@ -2145,7 +2145,7 @@ lbl_8024BD38:
/* 8024BD48 00248C88 38 04 00 0F */ addi r0, r4, 0xf
/* 8024BD4C 00248C8C 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024BD50 00248C90 38 A0 00 00 */ li r5, 0
/* 8024BD54 00248C94 4B DE 72 DD */ bl dSv_player_item_c_NS_getItem
/* 8024BD54 00248C94 4B DE 72 DD */ bl getItem__17dSv_player_item_cCFib
/* 8024BD58 00248C98 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024BD5C 00248C9C 2C 00 00 71 */ cmpwi r0, 0x71
/* 8024BD60 00248CA0 41 82 00 28 */ beq lbl_8024BD88
@@ -2257,7 +2257,7 @@ lbl_8024BEC4:
/* 8024BEE8 00248E28 38 1E 00 0F */ addi r0, r30, 0xf
/* 8024BEEC 00248E2C 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024BEF0 00248E30 38 A0 00 00 */ li r5, 0
/* 8024BEF4 00248E34 4B DE 71 3D */ bl dSv_player_item_c_NS_getItem
/* 8024BEF4 00248E34 4B DE 71 3D */ bl getItem__17dSv_player_item_cCFib
/* 8024BEF8 00248E38 7C 64 1B 78 */ mr r4, r3
/* 8024BEFC 00248E3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024BF00 00248E40 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -2476,7 +2476,7 @@ lbl_8024C204:
/* 8024C224 00249164 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024C228 00249168 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024C22C 0024916C 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024C230 00249170 4B DE 75 25 */ bl dSv_player_item_c_NS_checkInsectBottle
/* 8024C230 00249170 4B DE 75 25 */ bl checkInsectBottle__17dSv_player_item_cFv
/* 8024C234 00249174 54 63 06 3E */ clrlwi r3, r3, 0x18
/* 8024C238 00249178 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024C23C 0024917C 7C 08 03 A6 */ mtlr r0
@@ -3204,7 +3204,7 @@ lbl_8024CC88:
/* 8024CCB0 00249BF0 7C 08 02 A6 */ mflr r0
/* 8024CCB4 00249BF4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8024CCB8 00249BF8 39 61 00 20 */ addi r11, r1, 0x20
/* 8024CCBC 00249BFC 48 11 55 19 */ bl func_803621D4
/* 8024CCBC 00249BFC 48 11 55 19 */ bl _savegpr_27
/* 8024CCC0 00249C00 7C BB 2B 78 */ mr r27, r5
/* 8024CCC4 00249C04 38 84 00 04 */ addi r4, r4, 4
/* 8024CCC8 00249C08 4B FF E4 69 */ bl dMsgFlow_c_NS_getParam_X2_
@@ -3253,7 +3253,7 @@ lbl_8024CD48:
lbl_8024CD68:
/* 8024CD68 00249CA8 38 60 00 01 */ li r3, 1
/* 8024CD6C 00249CAC 39 61 00 20 */ addi r11, r1, 0x20
/* 8024CD70 00249CB0 48 11 54 B1 */ bl func_80362220
/* 8024CD70 00249CB0 48 11 54 B1 */ bl _restgpr_27
/* 8024CD74 00249CB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024CD78 00249CB8 7C 08 03 A6 */ mtlr r0
/* 8024CD7C 00249CBC 38 21 00 20 */ addi r1, r1, 0x20
@@ -3323,43 +3323,43 @@ lbl_8024CDCC:
/* 8024CE78 00249DB8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CE7C 00249DBC 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CE80 00249DC0 38 80 00 61 */ li r4, 0x61
/* 8024CE84 00249DC4 4B DE 65 CD */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CE84 00249DC4 4B DE 65 CD */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CE88 00249DC8 48 00 00 90 */ b lbl_8024CF18
/* 8024CE8C 00249DCC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CE90 00249DD0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CE94 00249DD4 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CE98 00249DD8 38 80 00 62 */ li r4, 0x62
/* 8024CE9C 00249DDC 4B DE 65 B5 */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CE9C 00249DDC 4B DE 65 B5 */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CEA0 00249DE0 48 00 00 78 */ b lbl_8024CF18
/* 8024CEA4 00249DE4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CEA8 00249DE8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CEAC 00249DEC 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CEB0 00249DF0 38 80 00 63 */ li r4, 0x63
/* 8024CEB4 00249DF4 4B DE 65 9D */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CEB4 00249DF4 4B DE 65 9D */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CEB8 00249DF8 48 00 00 60 */ b lbl_8024CF18
/* 8024CEBC 00249DFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CEC0 00249E00 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CEC4 00249E04 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CEC8 00249E08 38 80 00 64 */ li r4, 0x64
/* 8024CECC 00249E0C 4B DE 65 85 */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CECC 00249E0C 4B DE 65 85 */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CED0 00249E10 48 00 00 48 */ b lbl_8024CF18
/* 8024CED4 00249E14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CED8 00249E18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CEDC 00249E1C 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CEE0 00249E20 38 80 00 65 */ li r4, 0x65
/* 8024CEE4 00249E24 4B DE 65 6D */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CEE4 00249E24 4B DE 65 6D */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CEE8 00249E28 48 00 00 30 */ b lbl_8024CF18
/* 8024CEEC 00249E2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CEF0 00249E30 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CEF4 00249E34 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CEF8 00249E38 38 80 00 66 */ li r4, 0x66
/* 8024CEFC 00249E3C 4B DE 65 55 */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CEFC 00249E3C 4B DE 65 55 */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
/* 8024CF00 00249E40 48 00 00 18 */ b lbl_8024CF18
/* 8024CF04 00249E44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024CF08 00249E48 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024CF0C 00249E4C 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024CF10 00249E50 38 80 00 6B */ li r4, 0x6b
/* 8024CF14 00249E54 4B DE 65 3D */ bl dSv_player_item_c_NS_setEmptyBottleItemIn
/* 8024CF14 00249E54 4B DE 65 3D */ bl setEmptyBottleItemIn__17dSv_player_item_cFUc
lbl_8024CF18:
/* 8024CF18 00249E58 38 60 00 01 */ li r3, 1
/* 8024CF1C 00249E5C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -3483,14 +3483,14 @@ lbl_8024D0A4:
/* 8024D0DC 0024A01C 54 1D 06 3E */ clrlwi r29, r0, 0x18
/* 8024D0E0 0024A020 7F A4 EB 78 */ mr r4, r29
/* 8024D0E4 0024A024 38 A0 00 00 */ li r5, 0
/* 8024D0E8 0024A028 4B DE 5F 49 */ bl dSv_player_item_c_NS_getItem
/* 8024D0E8 0024A028 4B DE 5F 49 */ bl getItem__17dSv_player_item_cCFib
/* 8024D0EC 0024A02C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024D0F0 0024A030 28 00 00 50 */ cmplwi r0, 0x50
/* 8024D0F4 0024A034 40 82 00 14 */ bne lbl_8024D108
/* 8024D0F8 0024A038 7F C3 F3 78 */ mr r3, r30
/* 8024D0FC 0024A03C 7F A4 EB 78 */ mr r4, r29
/* 8024D100 0024A040 38 A0 00 70 */ li r5, 0x70
/* 8024D104 0024A044 4B DE 5E B5 */ bl dSv_player_item_c_NS_setItem
/* 8024D104 0024A044 4B DE 5E B5 */ bl setItem__17dSv_player_item_cFiUc
lbl_8024D108:
/* 8024D108 0024A048 A0 01 00 0E */ lhz r0, 0xe(r1)
/* 8024D10C 0024A04C 28 00 00 00 */ cmplwi r0, 0
@@ -3524,14 +3524,14 @@ lbl_8024D130:
/* 8024D178 0024A0B8 54 1E 06 3E */ clrlwi r30, r0, 0x18
/* 8024D17C 0024A0BC 7F C4 F3 78 */ mr r4, r30
/* 8024D180 0024A0C0 38 A0 00 00 */ li r5, 0
/* 8024D184 0024A0C4 4B DE 5E AD */ bl dSv_player_item_c_NS_getItem
/* 8024D184 0024A0C4 4B DE 5E AD */ bl getItem__17dSv_player_item_cCFib
/* 8024D188 0024A0C8 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024D18C 0024A0CC 28 00 00 50 */ cmplwi r0, 0x50
/* 8024D190 0024A0D0 40 82 00 14 */ bne lbl_8024D1A4
/* 8024D194 0024A0D4 7F A3 EB 78 */ mr r3, r29
/* 8024D198 0024A0D8 7F C4 F3 78 */ mr r4, r30
/* 8024D19C 0024A0DC 38 A0 00 71 */ li r5, 0x71
/* 8024D1A0 0024A0E0 4B DE 5E 19 */ bl dSv_player_item_c_NS_setItem
/* 8024D1A0 0024A0E0 4B DE 5E 19 */ bl setItem__17dSv_player_item_cFiUc
lbl_8024D1A4:
/* 8024D1A4 0024A0E4 A0 01 00 0E */ lhz r0, 0xe(r1)
/* 8024D1A8 0024A0E8 28 00 00 00 */ cmplwi r0, 0
@@ -3565,14 +3565,14 @@ lbl_8024D1CC:
/* 8024D214 0024A154 54 1E 06 3E */ clrlwi r30, r0, 0x18
/* 8024D218 0024A158 7F C4 F3 78 */ mr r4, r30
/* 8024D21C 0024A15C 38 A0 00 00 */ li r5, 0
/* 8024D220 0024A160 4B DE 5E 11 */ bl dSv_player_item_c_NS_getItem
/* 8024D220 0024A160 4B DE 5E 11 */ bl getItem__17dSv_player_item_cCFib
/* 8024D224 0024A164 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024D228 0024A168 28 00 00 50 */ cmplwi r0, 0x50
/* 8024D22C 0024A16C 40 82 00 14 */ bne lbl_8024D240
/* 8024D230 0024A170 7F A3 EB 78 */ mr r3, r29
/* 8024D234 0024A174 7F C4 F3 78 */ mr r4, r30
/* 8024D238 0024A178 38 A0 00 72 */ li r5, 0x72
/* 8024D23C 0024A17C 4B DE 5D 7D */ bl dSv_player_item_c_NS_setItem
/* 8024D23C 0024A17C 4B DE 5D 7D */ bl setItem__17dSv_player_item_cFiUc
lbl_8024D240:
/* 8024D240 0024A180 A0 01 00 0E */ lhz r0, 0xe(r1)
/* 8024D244 0024A184 28 00 00 00 */ cmplwi r0, 0
@@ -3612,7 +3612,7 @@ lbl_8024D268:
/* 8024D2C8 0024A208 38 1F 00 0F */ addi r0, r31, 0xf
/* 8024D2CC 0024A20C 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024D2D0 0024A210 38 A0 00 70 */ li r5, 0x70
/* 8024D2D4 0024A214 4B DE 5C E5 */ bl dSv_player_item_c_NS_setItem
/* 8024D2D4 0024A214 4B DE 5C E5 */ bl setItem__17dSv_player_item_cFiUc
/* 8024D2D8 0024A218 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D2DC 0024A21C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024D2E0 0024A220 38 63 00 F8 */ addi r3, r3, 0xf8
@@ -3632,7 +3632,7 @@ lbl_8024D268:
/* 8024D318 0024A258 38 1F 00 0F */ addi r0, r31, 0xf
/* 8024D31C 0024A25C 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024D320 0024A260 38 A0 00 71 */ li r5, 0x71
/* 8024D324 0024A264 4B DE 5C 95 */ bl dSv_player_item_c_NS_setItem
/* 8024D324 0024A264 4B DE 5C 95 */ bl setItem__17dSv_player_item_cFiUc
/* 8024D328 0024A268 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D32C 0024A26C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024D330 0024A270 38 63 00 F8 */ addi r3, r3, 0xf8
@@ -3652,7 +3652,7 @@ lbl_8024D268:
/* 8024D368 0024A2A8 38 1F 00 0F */ addi r0, r31, 0xf
/* 8024D36C 0024A2AC 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8024D370 0024A2B0 38 A0 00 72 */ li r5, 0x72
/* 8024D374 0024A2B4 4B DE 5C 45 */ bl dSv_player_item_c_NS_setItem
/* 8024D374 0024A2B4 4B DE 5C 45 */ bl setItem__17dSv_player_item_cFiUc
/* 8024D378 0024A2B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D37C 0024A2BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024D380 0024A2C0 38 63 00 F8 */ addi r3, r3, 0xf8
@@ -3709,14 +3709,14 @@ lbl_8024D3A8:
/* 8024D448 0024A388 57 9D 06 3E */ clrlwi r29, r28, 0x18
/* 8024D44C 0024A38C 7F A4 EB 78 */ mr r4, r29
/* 8024D450 0024A390 38 A0 00 01 */ li r5, 1
/* 8024D454 0024A394 4B DE 5B DD */ bl dSv_player_item_c_NS_getItem
/* 8024D454 0024A394 4B DE 5B DD */ bl getItem__17dSv_player_item_cCFib
/* 8024D458 0024A398 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8024D45C 0024A39C 28 00 00 59 */ cmplwi r0, 0x59
/* 8024D460 0024A3A0 41 82 00 18 */ beq lbl_8024D478
/* 8024D464 0024A3A4 7F C3 F3 78 */ mr r3, r30
/* 8024D468 0024A3A8 7F A4 EB 78 */ mr r4, r29
/* 8024D46C 0024A3AC 38 A0 00 50 */ li r5, 0x50
/* 8024D470 0024A3B0 4B DE 5B 49 */ bl dSv_player_item_c_NS_setItem
/* 8024D470 0024A3B0 4B DE 5B 49 */ bl setItem__17dSv_player_item_cFiUc
/* 8024D474 0024A3B4 48 00 00 70 */ b lbl_8024D4E4
lbl_8024D478:
/* 8024D478 0024A3B8 3B 60 00 00 */ li r27, 0
@@ -3747,7 +3747,7 @@ lbl_8024D4C8:
/* 8024D4D4 0024A414 7F C3 F3 78 */ mr r3, r30
/* 8024D4D8 0024A418 7F A4 EB 78 */ mr r4, r29
/* 8024D4DC 0024A41C 38 A0 00 50 */ li r5, 0x50
/* 8024D4E0 0024A420 4B DE 5A D9 */ bl dSv_player_item_c_NS_setItem
/* 8024D4E0 0024A420 4B DE 5A D9 */ bl setItem__17dSv_player_item_cFiUc
lbl_8024D4E4:
/* 8024D4E4 0024A424 38 60 00 01 */ li r3, 1
/* 8024D4E8 0024A428 39 61 00 20 */ addi r11, r1, 0x20
@@ -3971,7 +3971,7 @@ lbl_8024D818:
/* 8024D820 0024A760 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024D824 0024A764 38 80 00 13 */ li r4, 0x13
/* 8024D828 0024A768 38 A0 00 FF */ li r5, 0xff
/* 8024D82C 0024A76C 4B DE 57 8D */ bl dSv_player_item_c_NS_setItem
/* 8024D82C 0024A76C 4B DE 57 8D */ bl setItem__17dSv_player_item_cFiUc
/* 8024D830 0024A770 48 00 00 2C */ b lbl_8024D85C
lbl_8024D834:
/* 8024D834 0024A774 38 04 FF 80 */ addi r0, r4, -128
@@ -4073,49 +4073,49 @@ lbl_8024D85C:
/* 8024D9AC 0024A8EC 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024D9B0 0024A8F0 38 80 00 61 */ li r4, 0x61
/* 8024D9B4 0024A8F4 38 A0 00 60 */ li r5, 0x60
/* 8024D9B8 0024A8F8 4B DE 59 B9 */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024D9B8 0024A8F8 4B DE 59 B9 */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024D9BC 0024A8FC 48 00 00 A8 */ b lbl_8024DA64
/* 8024D9C0 0024A900 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D9C4 0024A904 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024D9C8 0024A908 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024D9CC 0024A90C 38 80 00 62 */ li r4, 0x62
/* 8024D9D0 0024A910 38 A0 00 60 */ li r5, 0x60
/* 8024D9D4 0024A914 4B DE 59 9D */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024D9D4 0024A914 4B DE 59 9D */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024D9D8 0024A918 48 00 00 8C */ b lbl_8024DA64
/* 8024D9DC 0024A91C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D9E0 0024A920 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024D9E4 0024A924 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024D9E8 0024A928 38 80 00 63 */ li r4, 0x63
/* 8024D9EC 0024A92C 38 A0 00 60 */ li r5, 0x60
/* 8024D9F0 0024A930 4B DE 59 81 */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024D9F0 0024A930 4B DE 59 81 */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024D9F4 0024A934 48 00 00 70 */ b lbl_8024DA64
/* 8024D9F8 0024A938 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024D9FC 0024A93C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024DA00 0024A940 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024DA04 0024A944 38 80 00 64 */ li r4, 0x64
/* 8024DA08 0024A948 38 A0 00 60 */ li r5, 0x60
/* 8024DA0C 0024A94C 4B DE 59 65 */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024DA0C 0024A94C 4B DE 59 65 */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024DA10 0024A950 48 00 00 54 */ b lbl_8024DA64
/* 8024DA14 0024A954 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024DA18 0024A958 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024DA1C 0024A95C 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024DA20 0024A960 38 80 00 65 */ li r4, 0x65
/* 8024DA24 0024A964 38 A0 00 60 */ li r5, 0x60
/* 8024DA28 0024A968 4B DE 59 49 */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024DA28 0024A968 4B DE 59 49 */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024DA2C 0024A96C 48 00 00 38 */ b lbl_8024DA64
/* 8024DA30 0024A970 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024DA34 0024A974 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024DA38 0024A978 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024DA3C 0024A97C 38 80 00 66 */ li r4, 0x66
/* 8024DA40 0024A980 38 A0 00 60 */ li r5, 0x60
/* 8024DA44 0024A984 4B DE 59 2D */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024DA44 0024A984 4B DE 59 2D */ bl setBottleItemIn__17dSv_player_item_cFUcUc
/* 8024DA48 0024A988 48 00 00 1C */ b lbl_8024DA64
/* 8024DA4C 0024A98C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024DA50 0024A990 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8024DA54 0024A994 38 63 00 9C */ addi r3, r3, 0x9c
/* 8024DA58 0024A998 38 80 00 6B */ li r4, 0x6b
/* 8024DA5C 0024A99C 38 A0 00 60 */ li r5, 0x60
/* 8024DA60 0024A9A0 4B DE 59 11 */ bl dSv_player_item_c_NS_setBottleItemIn
/* 8024DA60 0024A9A0 4B DE 59 11 */ bl setBottleItemIn__17dSv_player_item_cFUcUc
lbl_8024DA64:
/* 8024DA64 0024A9A4 38 60 00 01 */ li r3, 1
/* 8024DA68 0024A9A8 80 01 00 14 */ lwz r0, 0x14(r1)
+28 -28
View File
@@ -845,17 +845,17 @@ lbl_80233678:
/* 802336B8 002305F8 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802336BC 002305FC 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802336C0 00230600 38 84 00 6E */ addi r4, r4, 0x6e
/* 802336C4 00230604 48 13 54 69 */ bl func_80368B2C
/* 802336C4 00230604 48 13 54 69 */ bl strcpy
/* 802336C8 00230608 38 7B 0C 1C */ addi r3, r27, 0xc1c
/* 802336CC 0023060C 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802336D0 00230610 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802336D4 00230614 38 84 00 6E */ addi r4, r4, 0x6e
/* 802336D8 00230618 48 13 54 55 */ bl func_80368B2C
/* 802336D8 00230618 48 13 54 55 */ bl strcpy
/* 802336DC 0023061C 38 7B 0E 1C */ addi r3, r27, 0xe1c
/* 802336E0 00230620 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802336E4 00230624 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802336E8 00230628 38 84 00 6E */ addi r4, r4, 0x6e
/* 802336EC 0023062C 48 13 54 41 */ bl func_80368B2C
/* 802336EC 0023062C 48 13 54 41 */ bl strcpy
/* 802336F0 00230630 3B 40 00 00 */ li r26, 0
/* 802336F4 00230634 3B C0 00 00 */ li r30, 0
/* 802336F8 00230638 3B A0 00 00 */ li r29, 0
@@ -865,11 +865,11 @@ lbl_80233704:
/* 80233704 00230644 38 7D 10 1C */ addi r3, r29, 0x101c
/* 80233708 00230648 7C 7B 1A 14 */ add r3, r27, r3
/* 8023370C 0023064C 38 9C 00 6E */ addi r4, r28, 0x6e
/* 80233710 00230650 48 13 54 1D */ bl func_80368B2C
/* 80233710 00230650 48 13 54 1D */ bl strcpy
/* 80233714 00230654 38 7E 10 B2 */ addi r3, r30, 0x10b2
/* 80233718 00230658 7C 7B 1A 14 */ add r3, r27, r3
/* 8023371C 0023065C 38 9C 00 6E */ addi r4, r28, 0x6e
/* 80233720 00230660 48 13 54 0D */ bl func_80368B2C
/* 80233720 00230660 48 13 54 0D */ bl strcpy
/* 80233724 00230664 3B 5A 00 01 */ addi r26, r26, 1
/* 80233728 00230668 2C 1A 00 03 */ cmpwi r26, 3
/* 8023372C 0023066C 3B DE 00 50 */ addi r30, r30, 0x50
@@ -1288,7 +1288,7 @@ dMsgObject_c_NS_setMessageIndex:
/* 80233D08 00230C48 7C 08 02 A6 */ mflr r0
/* 80233D0C 00230C4C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80233D10 00230C50 39 61 00 20 */ addi r11, r1, 0x20
/* 80233D14 00230C54 48 12 E4 C1 */ bl func_803621D4
/* 80233D14 00230C54 48 12 E4 C1 */ bl _savegpr_27
/* 80233D18 00230C58 7C 7D 1B 78 */ mr r29, r3
/* 80233D1C 00230C5C 7C BB 2B 78 */ mr r27, r5
/* 80233D20 00230C60 7C DF 33 78 */ mr r31, r6
@@ -1376,7 +1376,7 @@ lbl_80233E3C:
/* 80233E54 00230D94 48 07 3A A1 */ bl JMessage_NS_TControl_NS_setMessageID
lbl_80233E58:
/* 80233E58 00230D98 39 61 00 20 */ addi r11, r1, 0x20
/* 80233E5C 00230D9C 48 12 E3 C5 */ bl func_80362220
/* 80233E5C 00230D9C 48 12 E3 C5 */ bl _restgpr_27
/* 80233E60 00230DA0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80233E64 00230DA4 7C 08 03 A6 */ mtlr r0
/* 80233E68 00230DA8 38 21 00 20 */ addi r1, r1, 0x20
@@ -1388,7 +1388,7 @@ dMsgObject_c_NS_setMessageIndexDemo:
/* 80233E74 00230DB4 7C 08 02 A6 */ mflr r0
/* 80233E78 00230DB8 90 01 00 24 */ stw r0, 0x24(r1)
/* 80233E7C 00230DBC 39 61 00 20 */ addi r11, r1, 0x20
/* 80233E80 00230DC0 48 12 E3 59 */ bl func_803621D8
/* 80233E80 00230DC0 48 12 E3 59 */ bl _savegpr_28
/* 80233E84 00230DC4 7C 7E 1B 78 */ mr r30, r3
/* 80233E88 00230DC8 7C BF 2B 78 */ mr r31, r5
/* 80233E8C 00230DCC 90 83 01 58 */ stw r4, 0x158(r3)
@@ -1450,7 +1450,7 @@ lbl_80233EF4:
/* 80233F68 00230EA8 48 07 39 8D */ bl JMessage_NS_TControl_NS_setMessageID
lbl_80233F6C:
/* 80233F6C 00230EAC 39 61 00 20 */ addi r11, r1, 0x20
/* 80233F70 00230EB0 48 12 E2 B5 */ bl func_80362224
/* 80233F70 00230EB0 48 12 E2 B5 */ bl _restgpr_28
/* 80233F74 00230EB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80233F78 00230EB8 7C 08 03 A6 */ mtlr r0
/* 80233F7C 00230EBC 38 21 00 20 */ addi r1, r1, 0x20
@@ -1489,7 +1489,7 @@ dMsgObject_c_NS_getRevoMessageIndex:
/* 80233FDC 00230F1C 7C 08 02 A6 */ mflr r0
/* 80233FE0 00230F20 90 01 00 24 */ stw r0, 0x24(r1)
/* 80233FE4 00230F24 39 61 00 20 */ addi r11, r1, 0x20
/* 80233FE8 00230F28 48 12 E1 ED */ bl func_803621D4
/* 80233FE8 00230F28 48 12 E1 ED */ bl _savegpr_27
/* 80233FEC 00230F2C 7C 7B 1B 78 */ mr r27, r3
/* 80233FF0 00230F30 7C 9E 23 78 */ mr r30, r4
/* 80233FF4 00230F34 3C A0 80 43 */ lis r5, lbl_8043028C@ha
@@ -1550,7 +1550,7 @@ lbl_802340B8:
/* 802340B8 00230FF8 7F 83 E3 78 */ mr r3, r28
lbl_802340BC:
/* 802340BC 00230FFC 39 61 00 20 */ addi r11, r1, 0x20
/* 802340C0 00231000 48 12 E1 61 */ bl func_80362220
/* 802340C0 00231000 48 12 E1 61 */ bl _restgpr_27
/* 802340C4 00231004 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802340C8 00231008 7C 08 03 A6 */ mtlr r0
/* 802340CC 0023100C 38 21 00 20 */ addi r1, r1, 0x20
@@ -2722,17 +2722,17 @@ lbl_80235144:
/* 802351A4 002320E4 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802351A8 002320E8 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802351AC 002320EC 38 84 00 6E */ addi r4, r4, 0x6e
/* 802351B0 002320F0 48 13 39 7D */ bl func_80368B2C
/* 802351B0 002320F0 48 13 39 7D */ bl strcpy
/* 802351B4 002320F4 38 7F 0C 1C */ addi r3, r31, 0xc1c
/* 802351B8 002320F8 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802351BC 002320FC 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802351C0 00232100 38 84 00 6E */ addi r4, r4, 0x6e
/* 802351C4 00232104 48 13 39 69 */ bl func_80368B2C
/* 802351C4 00232104 48 13 39 69 */ bl strcpy
/* 802351C8 00232108 38 7F 0E 1C */ addi r3, r31, 0xe1c
/* 802351CC 0023210C 3C 80 80 3A */ lis r4, lbl_80399660@ha
/* 802351D0 00232110 38 84 96 60 */ addi r4, r4, lbl_80399660@l
/* 802351D4 00232114 38 84 00 6E */ addi r4, r4, 0x6e
/* 802351D8 00232118 48 13 39 55 */ bl func_80368B2C
/* 802351D8 00232118 48 13 39 55 */ bl strcpy
/* 802351DC 0023211C 3B 40 00 00 */ li r26, 0
/* 802351E0 00232120 3B A0 00 00 */ li r29, 0
/* 802351E4 00232124 3B 80 00 00 */ li r28, 0
@@ -2742,11 +2742,11 @@ lbl_802351F0:
/* 802351F0 00232130 38 7C 10 1C */ addi r3, r28, 0x101c
/* 802351F4 00232134 7C 7F 1A 14 */ add r3, r31, r3
/* 802351F8 00232138 38 9B 00 6E */ addi r4, r27, 0x6e
/* 802351FC 0023213C 48 13 39 31 */ bl func_80368B2C
/* 802351FC 0023213C 48 13 39 31 */ bl strcpy
/* 80235200 00232140 38 7D 10 B2 */ addi r3, r29, 0x10b2
/* 80235204 00232144 7C 7F 1A 14 */ add r3, r31, r3
/* 80235208 00232148 38 9B 00 6E */ addi r4, r27, 0x6e
/* 8023520C 0023214C 48 13 39 21 */ bl func_80368B2C
/* 8023520C 0023214C 48 13 39 21 */ bl strcpy
/* 80235210 00232150 3B 5A 00 01 */ addi r26, r26, 1
/* 80235214 00232154 2C 1A 00 03 */ cmpwi r26, 3
/* 80235218 00232158 3B BD 00 50 */ addi r29, r29, 0x50
@@ -2823,7 +2823,7 @@ dMsgObject_c_NS_selectProc:
/* 80235320 00232260 7C 08 02 A6 */ mflr r0
/* 80235324 00232264 90 01 00 34 */ stw r0, 0x34(r1)
/* 80235328 00232268 39 61 00 30 */ addi r11, r1, 0x30
/* 8023532C 0023226C 48 12 CE A9 */ bl func_803621D4
/* 8023532C 0023226C 48 12 CE A9 */ bl _savegpr_27
/* 80235330 00232270 7C 7F 1B 78 */ mr r31, r3
/* 80235334 00232274 3B 80 00 00 */ li r28, 0
/* 80235338 00232278 3B 60 00 00 */ li r27, 0
@@ -3187,7 +3187,7 @@ lbl_8023582C:
/* 80235860 002327A0 48 07 61 25 */ bl Z2SeMgr_NS_seStart
lbl_80235864:
/* 80235864 002327A4 39 61 00 30 */ addi r11, r1, 0x30
/* 80235868 002327A8 48 12 C9 B9 */ bl func_80362220
/* 80235868 002327A8 48 12 C9 B9 */ bl _restgpr_27
/* 8023586C 002327AC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80235870 002327B0 7C 08 03 A6 */ mtlr r0
/* 80235874 002327B4 38 21 00 30 */ addi r1, r1, 0x30
@@ -3225,7 +3225,7 @@ dMsgObject_c_NS_inputProc:
/* 802358D8 00232818 7C 08 02 A6 */ mflr r0
/* 802358DC 0023281C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802358E0 00232820 39 61 00 20 */ addi r11, r1, 0x20
/* 802358E4 00232824 48 12 C8 F1 */ bl func_803621D4
/* 802358E4 00232824 48 12 C8 F1 */ bl _savegpr_27
/* 802358E8 00232828 7C 7C 1B 78 */ mr r28, r3
/* 802358EC 0023282C 38 00 00 01 */ li r0, 1
/* 802358F0 00232830 3C 60 80 43 */ lis r3, lbl_80430188@ha
@@ -3353,7 +3353,7 @@ lbl_80235A84:
/* 80235AB8 002329F8 48 00 0E 2D */ bl dMsgObject_c_NS_setStatusLocal
lbl_80235ABC:
/* 80235ABC 002329FC 39 61 00 20 */ addi r11, r1, 0x20
/* 80235AC0 00232A00 48 12 C7 61 */ bl func_80362220
/* 80235AC0 00232A00 48 12 C7 61 */ bl _restgpr_27
/* 80235AC4 00232A04 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80235AC8 00232A08 7C 08 03 A6 */ mtlr r0
/* 80235ACC 00232A0C 38 21 00 20 */ addi r1, r1, 0x20
@@ -3776,7 +3776,7 @@ dMsgObject_c_NS_talkStartInit:
/* 802360AC 00232FEC DB E1 00 30 */ stfd f31, 0x30(r1)
/* 802360B0 00232FF0 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 802360B4 00232FF4 39 61 00 30 */ addi r11, r1, 0x30
/* 802360B8 00232FF8 48 12 C1 21 */ bl func_803621D8
/* 802360B8 00232FF8 48 12 C1 21 */ bl _savegpr_28
/* 802360BC 00232FFC 7C 7F 1B 78 */ mr r31, r3
/* 802360C0 00233000 C3 E2 B0 BC */ lfs f31, lbl_80454ABC-_SDA2_BASE_(r2)
/* 802360C4 00233004 4B DD E9 2D */ bl mDoExt_getMesgFont
@@ -4206,7 +4206,7 @@ lbl_802366EC:
/* 802366EC 0023362C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 802366F0 00233630 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 802366F4 00233634 39 61 00 30 */ addi r11, r1, 0x30
/* 802366F8 00233638 48 12 BB 2D */ bl func_80362224
/* 802366F8 00233638 48 12 BB 2D */ bl _restgpr_28
/* 802366FC 0023363C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80236700 00233640 7C 08 03 A6 */ mtlr r0
/* 80236704 00233644 38 21 00 40 */ addi r1, r1, 0x40
@@ -4862,19 +4862,19 @@ lbl_80236FCC:
/* 80236FD0 00233F10 41 82 00 10 */ beq lbl_80236FE0
/* 80236FD4 00233F14 7F 63 DB 78 */ mr r3, r27
/* 80236FD8 00233F18 38 9F 0A 1C */ addi r4, r31, 0xa1c
/* 80236FDC 00233F1C 48 13 1B 51 */ bl func_80368B2C
/* 80236FDC 00233F1C 48 13 1B 51 */ bl strcpy
lbl_80236FE0:
/* 80236FE0 00233F20 28 1C 00 00 */ cmplwi r28, 0
/* 80236FE4 00233F24 41 82 00 10 */ beq lbl_80236FF4
/* 80236FE8 00233F28 7F 83 E3 78 */ mr r3, r28
/* 80236FEC 00233F2C 38 9F 0E 1C */ addi r4, r31, 0xe1c
/* 80236FF0 00233F30 48 13 1B 3D */ bl func_80368B2C
/* 80236FF0 00233F30 48 13 1B 3D */ bl strcpy
lbl_80236FF4:
/* 80236FF4 00233F34 28 1D 00 00 */ cmplwi r29, 0
/* 80236FF8 00233F38 41 82 00 10 */ beq lbl_80237008
/* 80236FFC 00233F3C 7F A3 EB 78 */ mr r3, r29
/* 80237000 00233F40 38 9F 0C 1C */ addi r4, r31, 0xc1c
/* 80237004 00233F44 48 13 1B 29 */ bl func_80368B2C
/* 80237004 00233F44 48 13 1B 29 */ bl strcpy
lbl_80237008:
/* 80237008 00233F48 80 78 01 14 */ lwz r3, 0x114(r24)
/* 8023700C 00233F4C 48 07 05 C9 */ bl JMessage_NS_TControl_NS_reset
@@ -5509,7 +5509,7 @@ lbl_802377BC:
/* 802377D8 00234718 7F 23 CB 78 */ mr r3, r25
/* 802377DC 0023471C 38 9D 00 0F */ addi r4, r29, 0xf
/* 802377E0 00234720 38 A0 00 00 */ li r5, 0
/* 802377E4 00234724 4B DF B8 4D */ bl dSv_player_item_c_NS_getItem
/* 802377E4 00234724 4B DF B8 4D */ bl getItem__17dSv_player_item_cCFib
/* 802377E8 00234728 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802377EC 0023472C 28 00 00 FF */ cmplwi r0, 0xff
/* 802377F0 00234730 41 82 00 54 */ beq lbl_80237844
@@ -6206,7 +6206,7 @@ dMsgObject_c_NS_getString:
/* 802380F8 00235038 7C 08 02 A6 */ mflr r0
/* 802380FC 0023503C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80238100 00235040 39 61 00 30 */ addi r11, r1, 0x30
/* 80238104 00235044 48 12 A0 D1 */ bl func_803621D4
/* 80238104 00235044 48 12 A0 D1 */ bl _savegpr_27
/* 80238108 00235048 7C 7B 1B 78 */ mr r27, r3
/* 8023810C 0023504C 7C 9C 23 78 */ mr r28, r4
/* 80238110 00235050 7C BD 2B 78 */ mr r29, r5
@@ -6229,7 +6229,7 @@ dMsgObject_c_NS_getString:
/* 80238154 00235094 7D 6A 5B 78 */ mr r10, r11
/* 80238158 00235098 4B FF EC 8D */ bl dMsgObject_c_NS_getStringLocal
/* 8023815C 0023509C 39 61 00 30 */ addi r11, r1, 0x30
/* 80238160 002350A0 48 12 A0 C1 */ bl func_80362220
/* 80238160 002350A0 48 12 A0 C1 */ bl _restgpr_27
/* 80238164 002350A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80238168 002350A8 7C 08 03 A6 */ mtlr r0
/* 8023816C 002350AC 38 21 00 30 */ addi r1, r1, 0x30
+24 -24
View File
@@ -808,7 +808,7 @@ dMsgScrn3Select_c_NS_setString:
/* 80239C7C 00236BBC 7C 08 02 A6 */ mflr r0
/* 80239C80 00236BC0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239C84 00236BC4 39 61 00 20 */ addi r11, r1, 0x20
/* 80239C88 00236BC8 48 12 85 51 */ bl func_803621D8
/* 80239C88 00236BC8 48 12 85 51 */ bl _savegpr_28
/* 80239C8C 00236BCC 7C 7C 1B 78 */ mr r28, r3
/* 80239C90 00236BD0 7C 9D 23 78 */ mr r29, r4
/* 80239C94 00236BD4 7C BE 2B 78 */ mr r30, r5
@@ -819,7 +819,7 @@ dMsgScrn3Select_c_NS_setString:
/* 80239CA8 00236BE8 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CAC 00236BEC 48 0C 69 AD */ bl J2DTextBox_NS_getStringPtr
/* 80239CB0 00236BF0 7F A4 EB 78 */ mr r4, r29
/* 80239CB4 00236BF4 48 12 EE 79 */ bl func_80368B2C
/* 80239CB4 00236BF4 48 12 EE 79 */ bl strcpy
lbl_80239CB8:
/* 80239CB8 00236BF8 80 7C 00 20 */ lwz r3, 0x20(r28)
/* 80239CBC 00236BFC 28 03 00 00 */ cmplwi r3, 0
@@ -827,7 +827,7 @@ lbl_80239CB8:
/* 80239CC4 00236C04 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CC8 00236C08 48 0C 69 91 */ bl J2DTextBox_NS_getStringPtr
/* 80239CCC 00236C0C 7F C4 F3 78 */ mr r4, r30
/* 80239CD0 00236C10 48 12 EE 5D */ bl func_80368B2C
/* 80239CD0 00236C10 48 12 EE 5D */ bl strcpy
lbl_80239CD4:
/* 80239CD4 00236C14 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 80239CD8 00236C18 28 03 00 00 */ cmplwi r3, 0
@@ -835,10 +835,10 @@ lbl_80239CD4:
/* 80239CE0 00236C20 80 63 00 04 */ lwz r3, 4(r3)
/* 80239CE4 00236C24 48 0C 69 75 */ bl J2DTextBox_NS_getStringPtr
/* 80239CE8 00236C28 7F E4 FB 78 */ mr r4, r31
/* 80239CEC 00236C2C 48 12 EE 41 */ bl func_80368B2C
/* 80239CEC 00236C2C 48 12 EE 41 */ bl strcpy
lbl_80239CF0:
/* 80239CF0 00236C30 39 61 00 20 */ addi r11, r1, 0x20
/* 80239CF4 00236C34 48 12 85 31 */ bl func_80362224
/* 80239CF4 00236C34 48 12 85 31 */ bl _restgpr_28
/* 80239CF8 00236C38 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239CFC 00236C3C 7C 08 03 A6 */ mtlr r0
/* 80239D00 00236C40 38 21 00 20 */ addi r1, r1, 0x20
@@ -850,7 +850,7 @@ dMsgScrn3Select_c_NS_setRubyString:
/* 80239D0C 00236C4C 7C 08 02 A6 */ mflr r0
/* 80239D10 00236C50 90 01 00 24 */ stw r0, 0x24(r1)
/* 80239D14 00236C54 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D18 00236C58 48 12 84 C1 */ bl func_803621D8
/* 80239D18 00236C58 48 12 84 C1 */ bl _savegpr_28
/* 80239D1C 00236C5C 7C 7C 1B 78 */ mr r28, r3
/* 80239D20 00236C60 7C 9D 23 78 */ mr r29, r4
/* 80239D24 00236C64 7C BE 2B 78 */ mr r30, r5
@@ -861,7 +861,7 @@ dMsgScrn3Select_c_NS_setRubyString:
/* 80239D38 00236C78 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D3C 00236C7C 48 0C 69 1D */ bl J2DTextBox_NS_getStringPtr
/* 80239D40 00236C80 7F A4 EB 78 */ mr r4, r29
/* 80239D44 00236C84 48 12 ED E9 */ bl func_80368B2C
/* 80239D44 00236C84 48 12 ED E9 */ bl strcpy
lbl_80239D48:
/* 80239D48 00236C88 80 7C 00 2C */ lwz r3, 0x2c(r28)
/* 80239D4C 00236C8C 28 03 00 00 */ cmplwi r3, 0
@@ -869,7 +869,7 @@ lbl_80239D48:
/* 80239D54 00236C94 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D58 00236C98 48 0C 69 01 */ bl J2DTextBox_NS_getStringPtr
/* 80239D5C 00236C9C 7F C4 F3 78 */ mr r4, r30
/* 80239D60 00236CA0 48 12 ED CD */ bl func_80368B2C
/* 80239D60 00236CA0 48 12 ED CD */ bl strcpy
lbl_80239D64:
/* 80239D64 00236CA4 80 7C 00 30 */ lwz r3, 0x30(r28)
/* 80239D68 00236CA8 28 03 00 00 */ cmplwi r3, 0
@@ -877,10 +877,10 @@ lbl_80239D64:
/* 80239D70 00236CB0 80 63 00 04 */ lwz r3, 4(r3)
/* 80239D74 00236CB4 48 0C 68 E5 */ bl J2DTextBox_NS_getStringPtr
/* 80239D78 00236CB8 7F E4 FB 78 */ mr r4, r31
/* 80239D7C 00236CBC 48 12 ED B1 */ bl func_80368B2C
/* 80239D7C 00236CBC 48 12 ED B1 */ bl strcpy
lbl_80239D80:
/* 80239D80 00236CC0 39 61 00 20 */ addi r11, r1, 0x20
/* 80239D84 00236CC4 48 12 84 A1 */ bl func_80362224
/* 80239D84 00236CC4 48 12 84 A1 */ bl _restgpr_28
/* 80239D88 00236CC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80239D8C 00236CCC 7C 08 03 A6 */ mtlr r0
/* 80239D90 00236CD0 38 21 00 20 */ addi r1, r1, 0x20
@@ -914,7 +914,7 @@ dMsgScrn3Select_c_NS_draw:
/* 80239DE8 00236D28 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80239DEC 00236D2C F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 80239DF0 00236D30 39 61 00 50 */ addi r11, r1, 0x50
/* 80239DF4 00236D34 48 12 83 E1 */ bl func_803621D4
/* 80239DF4 00236D34 48 12 83 E1 */ bl _savegpr_27
/* 80239DF8 00236D38 7C 7D 1B 78 */ mr r29, r3
/* 80239DFC 00236D3C FF C0 08 90 */ fmr f30, f1
/* 80239E00 00236D40 FF E0 10 90 */ fmr f31, f2
@@ -1084,7 +1084,7 @@ lbl_8023A06C:
/* 8023A074 00236FB4 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 8023A078 00236FB8 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 8023A07C 00236FBC 39 61 00 50 */ addi r11, r1, 0x50
/* 8023A080 00236FC0 48 12 81 A1 */ bl func_80362220
/* 8023A080 00236FC0 48 12 81 A1 */ bl _restgpr_27
/* 8023A084 00236FC4 80 01 00 74 */ lwz r0, 0x74(r1)
/* 8023A088 00236FC8 7C 08 03 A6 */ mtlr r0
/* 8023A08C 00236FCC 38 21 00 70 */ addi r1, r1, 0x70
@@ -1304,7 +1304,7 @@ dMsgScrn3Select_c_NS_selAnimeMove:
/* 8023A39C 002372DC 7C 08 02 A6 */ mflr r0
/* 8023A3A0 002372E0 90 01 00 34 */ stw r0, 0x34(r1)
/* 8023A3A4 002372E4 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A3A8 002372E8 48 12 7E 31 */ bl func_803621D8
/* 8023A3A8 002372E8 48 12 7E 31 */ bl _savegpr_28
/* 8023A3AC 002372EC 7C 7E 1B 78 */ mr r30, r3
/* 8023A3B0 002372F0 98 A3 01 10 */ stb r5, 0x110(r3)
/* 8023A3B4 002372F4 98 83 01 11 */ stb r4, 0x111(r3)
@@ -1489,7 +1489,7 @@ lbl_8023A648:
/* 8023A660 002375A0 7C 00 00 34 */ cntlzw r0, r0
/* 8023A664 002375A4 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8023A668 002375A8 39 61 00 30 */ addi r11, r1, 0x30
/* 8023A66C 002375AC 48 12 7B B9 */ bl func_80362224
/* 8023A66C 002375AC 48 12 7B B9 */ bl _restgpr_28
/* 8023A670 002375B0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023A674 002375B4 7C 08 03 A6 */ mtlr r0
/* 8023A678 002375B8 38 21 00 30 */ addi r1, r1, 0x30
@@ -1505,7 +1505,7 @@ dMsgScrn3Select_c_NS_selAnimeEnd:
/* 8023A694 002375D4 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023A698 002375D8 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023A69C 002375DC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A6A0 002375E0 48 12 7B 39 */ bl func_803621D8
/* 8023A6A0 002375E0 48 12 7B 39 */ bl _savegpr_28
/* 8023A6A4 002375E4 7C 7F 1B 78 */ mr r31, r3
/* 8023A6A8 002375E8 88 03 01 13 */ lbz r0, 0x113(r3)
/* 8023A6AC 002375EC 28 00 00 06 */ cmplwi r0, 6
@@ -1674,7 +1674,7 @@ lbl_8023A90C:
/* 8023A914 00237854 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023A918 00237858 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023A91C 0023785C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023A920 00237860 48 12 79 05 */ bl func_80362224
/* 8023A920 00237860 48 12 79 05 */ bl _restgpr_28
/* 8023A924 00237864 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023A928 00237868 7C 08 03 A6 */ mtlr r0
/* 8023A92C 0023786C 38 21 00 40 */ addi r1, r1, 0x40
@@ -1760,7 +1760,7 @@ dMsgScrn3Select_c_NS_getTextBoxGlobalPosY:
/* 8023AA10 00237950 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023AA14 00237954 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 8023AA18 00237958 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AA1C 0023795C 48 12 77 BD */ bl func_803621D8
/* 8023AA1C 0023795C 48 12 77 BD */ bl _savegpr_28
/* 8023AA20 00237960 7C 7C 1B 78 */ mr r28, r3
/* 8023AA24 00237964 3C 60 80 3A */ lis r3, lbl_80399828@ha
/* 8023AA28 00237968 38 83 98 28 */ addi r4, r3, lbl_80399828@l
@@ -1811,7 +1811,7 @@ lbl_8023AAC4:
/* 8023AAD4 00237A14 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 8023AAD8 00237A18 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 8023AADC 00237A1C 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AAE0 00237A20 48 12 77 45 */ bl func_80362224
/* 8023AAE0 00237A20 48 12 77 45 */ bl _restgpr_28
/* 8023AAE4 00237A24 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023AAE8 00237A28 7C 08 03 A6 */ mtlr r0
/* 8023AAEC 00237A2C 38 21 00 40 */ addi r1, r1, 0x40
@@ -1824,7 +1824,7 @@ lbl_8023AAC4:
/* 8023AB08 00237A48 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 8023AB0C 00237A4C F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 8023AB10 00237A50 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AB14 00237A54 48 12 76 C5 */ bl func_803621D8
/* 8023AB14 00237A54 48 12 76 C5 */ bl _savegpr_28
/* 8023AB18 00237A58 7C 7F 1B 78 */ mr r31, r3
/* 8023AB1C 00237A5C 3C 60 80 3A */ lis r3, lbl_80399834@ha
/* 8023AB20 00237A60 38 83 98 34 */ addi r4, r3, lbl_80399834@l
@@ -1886,7 +1886,7 @@ lbl_8023AB9C:
/* 8023ABF4 00237B34 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 8023ABF8 00237B38 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 8023ABFC 00237B3C 39 61 00 30 */ addi r11, r1, 0x30
/* 8023AC00 00237B40 48 12 76 25 */ bl func_80362224
/* 8023AC00 00237B40 48 12 76 25 */ bl _restgpr_28
/* 8023AC04 00237B44 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8023AC08 00237B48 7C 08 03 A6 */ mtlr r0
/* 8023AC0C 00237B4C 38 21 00 50 */ addi r1, r1, 0x50
@@ -2271,7 +2271,7 @@ lbl_8023B134:
/* 8023B15C 0023809C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023B160 002380A0 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023B164 002380A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B168 002380A8 48 12 70 71 */ bl func_803621D8
/* 8023B168 002380A8 48 12 70 71 */ bl _savegpr_28
/* 8023B16C 002380AC 7C 7C 1B 78 */ mr r28, r3
/* 8023B170 002380B0 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8023B174 002380B4 C0 22 B1 58 */ lfs f1, lbl_80454B58-_SDA2_BASE_(r2)
@@ -2316,7 +2316,7 @@ lbl_8023B200:
/* 8023B208 00238148 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023B20C 0023814C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023B210 00238150 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B214 00238154 48 12 70 11 */ bl func_80362224
/* 8023B214 00238154 48 12 70 11 */ bl _restgpr_28
/* 8023B218 00238158 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023B21C 0023815C 7C 08 03 A6 */ mtlr r0
/* 8023B220 00238160 38 21 00 40 */ addi r1, r1, 0x40
@@ -2330,7 +2330,7 @@ dMsgScrn3Select_c_NS_selectScale:
/* 8023B234 00238174 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8023B238 00238178 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8023B23C 0023817C 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B240 00238180 48 12 6F 99 */ bl func_803621D8
/* 8023B240 00238180 48 12 6F 99 */ bl _savegpr_28
/* 8023B244 00238184 7C 7E 1B 78 */ mr r30, r3
/* 8023B248 00238188 C3 E2 B1 60 */ lfs f31, lbl_80454B60-_SDA2_BASE_(r2)
/* 8023B24C 0023818C C0 03 01 04 */ lfs f0, 0x104(r3)
@@ -2483,7 +2483,7 @@ lbl_8023B48C:
/* 8023B48C 002383CC E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8023B490 002383D0 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8023B494 002383D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8023B498 002383D8 48 12 6D 8D */ bl func_80362224
/* 8023B498 002383D8 48 12 6D 8D */ bl _restgpr_28
/* 8023B49C 002383DC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8023B4A0 002383E0 7C 08 03 A6 */ mtlr r0
/* 8023B4A4 002383E4 38 21 00 30 */ addi r1, r1, 0x30
+9 -9
View File
@@ -186,7 +186,7 @@ dMsgScrnBase_c_NS_setString:
/* 8023C364 002392A4 7C 08 02 A6 */ mflr r0
/* 8023C368 002392A8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C36C 002392AC 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C370 002392B0 48 12 5E 65 */ bl func_803621D4
/* 8023C370 002392B0 48 12 5E 65 */ bl _savegpr_27
/* 8023C374 002392B4 7C 7B 1B 78 */ mr r27, r3
/* 8023C378 002392B8 7C 9C 23 78 */ mr r28, r4
/* 8023C37C 002392BC 7C BD 2B 78 */ mr r29, r5
@@ -202,20 +202,20 @@ lbl_8023C388:
/* 8023C3A0 002392E0 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3A4 002392E4 48 0C 42 B5 */ bl J2DTextBox_NS_getStringPtr
/* 8023C3A8 002392E8 7F 84 E3 78 */ mr r4, r28
/* 8023C3AC 002392EC 48 12 C7 81 */ bl func_80368B2C
/* 8023C3AC 002392EC 48 12 C7 81 */ bl strcpy
/* 8023C3B0 002392F0 48 00 00 14 */ b lbl_8023C3C4
lbl_8023C3B4:
/* 8023C3B4 002392F4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C3B8 002392F8 48 0C 42 A1 */ bl J2DTextBox_NS_getStringPtr
/* 8023C3BC 002392FC 7F A4 EB 78 */ mr r4, r29
/* 8023C3C0 00239300 48 12 C7 6D */ bl func_80368B2C
/* 8023C3C0 00239300 48 12 C7 6D */ bl strcpy
lbl_8023C3C4:
/* 8023C3C4 00239304 3B DE 00 01 */ addi r30, r30, 1
/* 8023C3C8 00239308 2C 1E 00 07 */ cmpwi r30, 7
/* 8023C3CC 0023930C 3B FF 00 04 */ addi r31, r31, 4
/* 8023C3D0 00239310 41 80 FF B8 */ blt lbl_8023C388
/* 8023C3D4 00239314 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3D8 00239318 48 12 5E 49 */ bl func_80362220
/* 8023C3D8 00239318 48 12 5E 49 */ bl _restgpr_27
/* 8023C3DC 0023931C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C3E0 00239320 7C 08 03 A6 */ mtlr r0
/* 8023C3E4 00239324 38 21 00 20 */ addi r1, r1, 0x20
@@ -227,7 +227,7 @@ dMsgScrnBase_c_NS_setRubyString:
/* 8023C3F0 00239330 7C 08 02 A6 */ mflr r0
/* 8023C3F4 00239334 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C3F8 00239338 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C3FC 0023933C 48 12 5D DD */ bl func_803621D8
/* 8023C3FC 0023933C 48 12 5D DD */ bl _savegpr_28
/* 8023C400 00239340 7C 7C 1B 78 */ mr r28, r3
/* 8023C404 00239344 7C 9D 23 78 */ mr r29, r4
/* 8023C408 00239348 3B C0 00 00 */ li r30, 0
@@ -240,14 +240,14 @@ lbl_8023C410:
/* 8023C420 00239360 80 63 00 04 */ lwz r3, 4(r3)
/* 8023C424 00239364 48 0C 42 35 */ bl J2DTextBox_NS_getStringPtr
/* 8023C428 00239368 7F A4 EB 78 */ mr r4, r29
/* 8023C42C 0023936C 48 12 C7 01 */ bl func_80368B2C
/* 8023C42C 0023936C 48 12 C7 01 */ bl strcpy
lbl_8023C430:
/* 8023C430 00239370 3B DE 00 01 */ addi r30, r30, 1
/* 8023C434 00239374 2C 1E 00 03 */ cmpwi r30, 3
/* 8023C438 00239378 3B FF 00 04 */ addi r31, r31, 4
/* 8023C43C 0023937C 41 80 FF D4 */ blt lbl_8023C410
/* 8023C440 00239380 39 61 00 20 */ addi r11, r1, 0x20
/* 8023C444 00239384 48 12 5D E1 */ bl func_80362224
/* 8023C444 00239384 48 12 5D E1 */ bl _restgpr_28
/* 8023C448 00239388 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C44C 0023938C 7C 08 03 A6 */ mtlr r0
/* 8023C450 00239390 38 21 00 20 */ addi r1, r1, 0x20
@@ -296,7 +296,7 @@ lbl_8023C430:
/* 8023C4FC 0023943C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023C500 00239440 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 8023C504 00239444 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C508 00239448 48 12 5C D1 */ bl func_803621D8
/* 8023C508 00239448 48 12 5C D1 */ bl _savegpr_28
/* 8023C50C 0023944C 7C 7C 1B 78 */ mr r28, r3
/* 8023C510 00239450 FF E0 08 90 */ fmr f31, f1
/* 8023C514 00239454 3B A0 00 00 */ li r29, 0
@@ -321,7 +321,7 @@ lbl_8023C548:
/* 8023C554 00239494 41 80 FF C8 */ blt lbl_8023C51C
/* 8023C558 00239498 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 8023C55C 0023949C 39 61 00 18 */ addi r11, r1, 0x18
/* 8023C560 002394A0 48 12 5C C5 */ bl func_80362224
/* 8023C560 002394A0 48 12 5C C5 */ bl _restgpr_28
/* 8023C564 002394A4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023C568 002394A8 7C 08 03 A6 */ mtlr r0
/* 8023C56C 002394AC 38 21 00 20 */ addi r1, r1, 0x20
+11 -11
View File
@@ -592,7 +592,7 @@ lbl_8023D46C:
/* 8023D53C 0023A47C 7C 08 02 A6 */ mflr r0
/* 8023D540 0023A480 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023D544 0023A484 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D548 0023A488 48 12 4C 8D */ bl func_803621D4
/* 8023D548 0023A488 48 12 4C 8D */ bl _savegpr_27
/* 8023D54C 0023A48C 7C 7E 1B 79 */ or. r30, r3, r3
/* 8023D550 0023A490 7C 9F 23 78 */ mr r31, r4
/* 8023D554 0023A494 41 82 02 68 */ beq lbl_8023D7BC
@@ -768,7 +768,7 @@ lbl_8023D758:
lbl_8023D7BC:
/* 8023D7BC 0023A6FC 7F C3 F3 78 */ mr r3, r30
/* 8023D7C0 0023A700 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7C4 0023A704 48 12 4A 5D */ bl func_80362220
/* 8023D7C4 0023A704 48 12 4A 5D */ bl _restgpr_27
/* 8023D7C8 0023A708 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023D7CC 0023A70C 7C 08 03 A6 */ mtlr r0
/* 8023D7D0 0023A710 38 21 00 20 */ addi r1, r1, 0x20
@@ -784,7 +784,7 @@ dMsgScrnExplain_c_NS_move:
/* 8023D7EC 0023A72C DB C1 00 20 */ stfd f30, 0x20(r1)
/* 8023D7F0 0023A730 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 8023D7F4 0023A734 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D7F8 0023A738 48 12 49 DD */ bl func_803621D4
/* 8023D7F8 0023A738 48 12 49 DD */ bl _savegpr_27
/* 8023D7FC 0023A73C 7C 7B 1B 78 */ mr r27, r3
/* 8023D800 0023A740 8B A3 00 60 */ lbz r29, 0x60(r3)
/* 8023D804 0023A744 C3 C2 B1 C0 */ lfs f30, lbl_80454BC0-_SDA2_BASE_(r2)
@@ -854,7 +854,7 @@ lbl_8023D8A8:
/* 8023D8F8 0023A838 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 8023D8FC 0023A83C CB C1 00 20 */ lfd f30, 0x20(r1)
/* 8023D900 0023A840 39 61 00 20 */ addi r11, r1, 0x20
/* 8023D904 0023A844 48 12 49 1D */ bl func_80362220
/* 8023D904 0023A844 48 12 49 1D */ bl _restgpr_27
/* 8023D908 0023A848 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8023D90C 0023A84C 7C 08 03 A6 */ mtlr r0
/* 8023D910 0023A850 38 21 00 40 */ addi r1, r1, 0x40
@@ -907,7 +907,7 @@ lbl_8023D9AC:
/* 8023D9B4 0023A8F4 48 0C 2C A5 */ bl J2DTextBox_NS_getStringPtr
/* 8023D9B8 0023A8F8 7C 64 1B 78 */ mr r4, r3
/* 8023D9BC 0023A8FC 38 61 00 08 */ addi r3, r1, 8
/* 8023D9C0 0023A900 48 12 B1 6D */ bl func_80368B2C
/* 8023D9C0 0023A900 48 12 B1 6D */ bl strcpy
/* 8023D9C4 0023A904 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 8023D9C8 0023A908 C0 22 B1 C0 */ lfs f1, lbl_80454BC0-_SDA2_BASE_(r2)
/* 8023D9CC 0023A90C FC 40 08 90 */ fmr f2, f1
@@ -937,7 +937,7 @@ lbl_8023D9AC:
/* 8023DA2C 0023A96C 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DA30 0023A970 48 0C 2C 29 */ bl J2DTextBox_NS_getStringPtr
/* 8023DA34 0023A974 38 81 00 08 */ addi r4, r1, 8
/* 8023DA38 0023A978 48 12 B0 F5 */ bl func_80368B2C
/* 8023DA38 0023A978 48 12 B0 F5 */ bl strcpy
/* 8023DA3C 0023A97C 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 8023DA40 0023A980 28 03 00 00 */ cmplwi r3, 0
/* 8023DA44 0023A984 41 82 00 64 */ beq lbl_8023DAA8
@@ -989,7 +989,7 @@ dMsgScrnExplain_c_NS_open_request_init:
/* 8023DAE0 0023AA20 7C 08 02 A6 */ mflr r0
/* 8023DAE4 0023AA24 90 01 06 24 */ stw r0, 0x624(r1)
/* 8023DAE8 0023AA28 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DAEC 0023AA2C 48 12 46 ED */ bl func_803621D8
/* 8023DAEC 0023AA2C 48 12 46 ED */ bl _savegpr_28
/* 8023DAF0 0023AA30 7C 7F 1B 78 */ mr r31, r3
/* 8023DAF4 0023AA34 3B 80 00 00 */ li r28, 0
/* 8023DAF8 0023AA38 80 63 00 08 */ lwz r3, 8(r3)
@@ -1018,12 +1018,12 @@ lbl_8023DB10:
/* 8023DB50 0023AA90 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB54 0023AA94 48 0C 2B 05 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB58 0023AA98 38 81 04 10 */ addi r4, r1, 0x410
/* 8023DB5C 0023AA9C 48 12 AF D1 */ bl func_80368B2C
/* 8023DB5C 0023AA9C 48 12 AF D1 */ bl strcpy
/* 8023DB60 0023AAA0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8023DB64 0023AAA4 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB68 0023AAA8 48 0C 2A F1 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB6C 0023AAAC 38 81 00 10 */ addi r4, r1, 0x10
/* 8023DB70 0023AAB0 48 12 AF BD */ bl func_80368B2C
/* 8023DB70 0023AAB0 48 12 AF BD */ bl strcpy
/* 8023DB74 0023AAB4 3B 80 00 00 */ li r28, 0
/* 8023DB78 0023AAB8 3B C0 00 00 */ li r30, 0
lbl_8023DB7C:
@@ -1034,7 +1034,7 @@ lbl_8023DB7C:
/* 8023DB8C 0023AACC 80 63 00 04 */ lwz r3, 4(r3)
/* 8023DB90 0023AAD0 48 0C 2A C9 */ bl J2DTextBox_NS_getStringPtr
/* 8023DB94 0023AAD4 38 81 02 10 */ addi r4, r1, 0x210
/* 8023DB98 0023AAD8 48 12 AF 95 */ bl func_80368B2C
/* 8023DB98 0023AAD8 48 12 AF 95 */ bl strcpy
lbl_8023DB9C:
/* 8023DB9C 0023AADC 3B 9C 00 01 */ addi r28, r28, 1
/* 8023DBA0 0023AAE0 2C 1C 00 02 */ cmpwi r28, 2
@@ -1051,7 +1051,7 @@ lbl_8023DBC4:
/* 8023DBC8 0023AB08 98 1F 00 60 */ stb r0, 0x60(r31)
lbl_8023DBCC:
/* 8023DBCC 0023AB0C 39 61 06 20 */ addi r11, r1, 0x620
/* 8023DBD0 0023AB10 48 12 46 55 */ bl func_80362224
/* 8023DBD0 0023AB10 48 12 46 55 */ bl _restgpr_28
/* 8023DBD4 0023AB14 80 01 06 24 */ lwz r0, 0x624(r1)
/* 8023DBD8 0023AB18 7C 08 03 A6 */ mtlr r0
/* 8023DBDC 0023AB1C 38 21 06 20 */ addi r1, r1, 0x620
+10 -10
View File
@@ -2062,7 +2062,7 @@ dMsgScrnHowl_c_NS_drawGuide:
/* 802427F4 0023F734 DA E1 01 20 */ stfd f23, 0x120(r1)
/* 802427F8 0023F738 F2 E1 01 28 */ psq_st f23, 296(r1), 0, qr0
/* 802427FC 0023F73C 39 61 01 20 */ addi r11, r1, 0x120
/* 80242800 0023F740 48 11 F9 D5 */ bl func_803621D4
/* 80242800 0023F740 48 11 F9 D5 */ bl _savegpr_27
/* 80242804 0023F744 7C 7C 1B 78 */ mr r28, r3
/* 80242808 0023F748 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024280C 0023F74C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -2578,7 +2578,7 @@ lbl_80242F78:
/* 80242FC4 0023FF04 E2 E1 01 28 */ psq_l f23, 296(r1), 0, qr0
/* 80242FC8 0023FF08 CA E1 01 20 */ lfd f23, 0x120(r1)
/* 80242FCC 0023FF0C 39 61 01 20 */ addi r11, r1, 0x120
/* 80242FD0 0023FF10 48 11 F2 51 */ bl func_80362220
/* 80242FD0 0023FF10 48 11 F2 51 */ bl _restgpr_27
/* 80242FD4 0023FF14 80 01 01 B4 */ lwz r0, 0x1b4(r1)
/* 80242FD8 0023FF18 7C 08 03 A6 */ mtlr r0
/* 80242FDC 0023FF1C 38 21 01 B0 */ addi r1, r1, 0x1b0
@@ -3292,7 +3292,7 @@ dMsgScrnHowl_c_NS_calcGuide:
/* 80243A54 00240994 7C 08 02 A6 */ mflr r0
/* 80243A58 00240998 90 01 00 24 */ stw r0, 0x24(r1)
/* 80243A5C 0024099C 39 61 00 20 */ addi r11, r1, 0x20
/* 80243A60 002409A0 48 11 E7 79 */ bl func_803621D8
/* 80243A60 002409A0 48 11 E7 79 */ bl _savegpr_28
/* 80243A64 002409A4 7C 7E 1B 78 */ mr r30, r3
/* 80243A68 002409A8 A0 03 21 38 */ lhz r0, 0x2138(r3)
/* 80243A6C 002409AC 28 00 00 00 */ cmplwi r0, 0
@@ -3390,7 +3390,7 @@ lbl_80243B98:
/* 80243BC4 00240B04 B0 1E 21 30 */ sth r0, 0x2130(r30)
lbl_80243BC8:
/* 80243BC8 00240B08 39 61 00 20 */ addi r11, r1, 0x20
/* 80243BCC 00240B0C 48 11 E6 59 */ bl func_80362224
/* 80243BCC 00240B0C 48 11 E6 59 */ bl _restgpr_28
/* 80243BD0 00240B10 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80243BD4 00240B14 7C 08 03 A6 */ mtlr r0
/* 80243BD8 00240B18 38 21 00 20 */ addi r1, r1, 0x20
@@ -3406,7 +3406,7 @@ dMsgScrnHowl_c_NS_moveLineV:
/* 80243BF4 00240B34 DB C1 00 20 */ stfd f30, 0x20(r1)
/* 80243BF8 00240B38 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
/* 80243BFC 00240B3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80243C00 00240B40 48 11 E5 D9 */ bl func_803621D8
/* 80243C00 00240B40 48 11 E5 D9 */ bl _savegpr_28
/* 80243C04 00240B44 7C 7C 1B 78 */ mr r28, r3
/* 80243C08 00240B48 80 A3 00 D0 */ lwz r5, 0xd0(r3)
/* 80243C0C 00240B4C C0 45 00 24 */ lfs f2, 0x24(r5)
@@ -3523,7 +3523,7 @@ lbl_80243D60:
/* 80243DAC 00240CEC E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
/* 80243DB0 00240CF0 CB C1 00 20 */ lfd f30, 0x20(r1)
/* 80243DB4 00240CF4 39 61 00 20 */ addi r11, r1, 0x20
/* 80243DB8 00240CF8 48 11 E4 6D */ bl func_80362224
/* 80243DB8 00240CF8 48 11 E4 6D */ bl _restgpr_28
/* 80243DBC 00240CFC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80243DC0 00240D00 7C 08 03 A6 */ mtlr r0
/* 80243DC4 00240D04 38 21 00 40 */ addi r1, r1, 0x40
@@ -3837,7 +3837,7 @@ dMsgScrnHowl_c_NS_initGuideData:
/* 80244200 00241140 7C 08 02 A6 */ mflr r0
/* 80244204 00241144 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244208 00241148 39 61 00 20 */ addi r11, r1, 0x20
/* 8024420C 0024114C 48 11 DF CD */ bl func_803621D8
/* 8024420C 0024114C 48 11 DF CD */ bl _savegpr_28
/* 80244210 00241150 7C 7C 1B 78 */ mr r28, r3
/* 80244214 00241154 4B FF FF 39 */ bl dMsgScrnHowl_c_NS_calcPitchLevel
/* 80244218 00241158 3B A0 00 00 */ li r29, 0
@@ -3898,7 +3898,7 @@ lbl_802442DC:
/* 802442E4 00241224 3B FF 00 04 */ addi r31, r31, 4
/* 802442E8 00241228 41 80 FF 38 */ blt lbl_80244220
/* 802442EC 0024122C 39 61 00 20 */ addi r11, r1, 0x20
/* 802442F0 00241230 48 11 DF 35 */ bl func_80362224
/* 802442F0 00241230 48 11 DF 35 */ bl _restgpr_28
/* 802442F4 00241234 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802442F8 00241238 7C 08 03 A6 */ mtlr r0
/* 802442FC 0024123C 38 21 00 20 */ addi r1, r1, 0x20
@@ -3910,7 +3910,7 @@ dMsgScrnHowl_c_NS_getGuideDataSize:
/* 80244308 00241248 7C 08 02 A6 */ mflr r0
/* 8024430C 0024124C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244310 00241250 39 61 00 20 */ addi r11, r1, 0x20
/* 80244314 00241254 48 11 DE C5 */ bl func_803621D8
/* 80244314 00241254 48 11 DE C5 */ bl _savegpr_28
/* 80244318 00241258 7C 7C 1B 78 */ mr r28, r3
/* 8024431C 0024125C 8B C3 21 97 */ lbz r30, 0x2197(r3)
/* 80244320 00241260 3B A0 00 00 */ li r29, 0
@@ -3937,7 +3937,7 @@ lbl_80244364:
/* 8024436C 002412AC 41 80 FF C4 */ blt lbl_80244330
/* 80244370 002412B0 7F C3 F3 78 */ mr r3, r30
/* 80244374 002412B4 39 61 00 20 */ addi r11, r1, 0x20
/* 80244378 002412B8 48 11 DE AD */ bl func_80362224
/* 80244378 002412B8 48 11 DE AD */ bl _restgpr_28
/* 8024437C 002412BC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244380 002412C0 7C 08 03 A6 */ mtlr r0
/* 80244384 002412C4 38 21 00 20 */ addi r1, r1, 0x20
+2 -2
View File
@@ -1734,7 +1734,7 @@ lbl_8023FF00:
/* 802400D8 0023D018 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802400DC 0023D01C F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802400E0 0023D020 39 61 00 20 */ addi r11, r1, 0x20
/* 802400E4 0023D024 48 12 20 F5 */ bl func_803621D8
/* 802400E4 0023D024 48 12 20 F5 */ bl _savegpr_28
/* 802400E8 0023D028 7C 7C 1B 78 */ mr r28, r3
/* 802400EC 0023D02C FF E0 08 90 */ fmr f31, f1
/* 802400F0 0023D030 D3 E3 01 3C */ stfs f31, 0x13c(r3)
@@ -1767,7 +1767,7 @@ lbl_80240144:
/* 80240154 0023D094 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80240158 0023D098 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8024015C 0023D09C 39 61 00 20 */ addi r11, r1, 0x20
/* 80240160 0023D0A0 48 12 20 C5 */ bl func_80362224
/* 80240160 0023D0A0 48 12 20 C5 */ bl _restgpr_28
/* 80240164 0023D0A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80240168 0023D0A8 7C 08 03 A6 */ mtlr r0
/* 8024016C 0023D0AC 38 21 00 30 */ addi r1, r1, 0x30
+4 -4
View File
@@ -349,7 +349,7 @@ lbl_80244A40:
/* 80244A78 002419B8 7C 08 02 A6 */ mflr r0
/* 80244A7C 002419BC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80244A80 002419C0 39 61 00 20 */ addi r11, r1, 0x20
/* 80244A84 002419C4 48 11 D7 51 */ bl func_803621D4
/* 80244A84 002419C4 48 11 D7 51 */ bl _savegpr_27
/* 80244A88 002419C8 7C 7E 1B 79 */ or. r30, r3, r3
/* 80244A8C 002419CC 7C 9F 23 78 */ mr r31, r4
/* 80244A90 002419D0 41 82 01 80 */ beq lbl_80244C10
@@ -459,7 +459,7 @@ lbl_80244B90:
lbl_80244C10:
/* 80244C10 00241B50 7F C3 F3 78 */ mr r3, r30
/* 80244C14 00241B54 39 61 00 20 */ addi r11, r1, 0x20
/* 80244C18 00241B58 48 11 D6 09 */ bl func_80362220
/* 80244C18 00241B58 48 11 D6 09 */ bl _restgpr_27
/* 80244C1C 00241B5C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80244C20 00241B60 7C 08 03 A6 */ mtlr r0
/* 80244C24 00241B64 38 21 00 20 */ addi r1, r1, 0x20
@@ -561,7 +561,7 @@ lbl_80244D08:
/* 80244D98 00241CD8 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80244D9C 00241CDC F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80244DA0 00241CE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80244DA4 00241CE4 48 11 D4 35 */ bl func_803621D8
/* 80244DA4 00241CE4 48 11 D4 35 */ bl _savegpr_28
/* 80244DA8 00241CE8 7C 7C 1B 78 */ mr r28, r3
/* 80244DAC 00241CEC FF E0 08 90 */ fmr f31, f1
/* 80244DB0 00241CF0 80 63 00 08 */ lwz r3, 8(r3)
@@ -592,7 +592,7 @@ lbl_80244DFC:
/* 80244E0C 00241D4C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80244E10 00241D50 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80244E14 00241D54 39 61 00 20 */ addi r11, r1, 0x20
/* 80244E18 00241D58 48 11 D4 0D */ bl func_80362224
/* 80244E18 00241D58 48 11 D4 0D */ bl _restgpr_28
/* 80244E1C 00241D5C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80244E20 00241D60 7C 08 03 A6 */ mtlr r0
/* 80244E24 00241D64 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -11,7 +11,7 @@ dMsgScrnKanban_c:
/* 80244E44 00241D84 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80244E48 00241D88 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80244E4C 00241D8C 39 61 00 20 */ addi r11, r1, 0x20
/* 80244E50 00241D90 48 11 D3 85 */ bl func_803621D4
/* 80244E50 00241D90 48 11 D3 85 */ bl _savegpr_27
/* 80244E54 00241D94 7C 7F 1B 78 */ mr r31, r3
/* 80244E58 00241D98 7C 9B 23 78 */ mr r27, r4
/* 80244E5C 00241D9C 4B FF 72 81 */ bl dMsgScrnBase_c
@@ -337,7 +337,7 @@ lbl_80245318:
/* 8024532C 0024226C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80245330 00242270 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80245334 00242274 39 61 00 20 */ addi r11, r1, 0x20
/* 80245338 00242278 48 11 CE E9 */ bl func_80362220
/* 80245338 00242278 48 11 CE E9 */ bl _restgpr_27
/* 8024533C 0024227C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80245340 00242280 7C 08 03 A6 */ mtlr r0
/* 80245344 00242284 38 21 00 30 */ addi r1, r1, 0x30
@@ -346,7 +346,7 @@ lbl_80245318:
/* 80245350 00242290 7C 08 02 A6 */ mflr r0
/* 80245354 00242294 90 01 00 24 */ stw r0, 0x24(r1)
/* 80245358 00242298 39 61 00 20 */ addi r11, r1, 0x20
/* 8024535C 0024229C 48 11 CE 79 */ bl func_803621D4
/* 8024535C 0024229C 48 11 CE 79 */ bl _savegpr_27
/* 80245360 002422A0 7C 7E 1B 79 */ or. r30, r3, r3
/* 80245364 002422A4 7C 9F 23 78 */ mr r31, r4
/* 80245368 002422A8 41 82 01 A4 */ beq lbl_8024550C
@@ -467,7 +467,7 @@ lbl_802454C4:
lbl_8024550C:
/* 8024550C 0024244C 7F C3 F3 78 */ mr r3, r30
/* 80245510 00242450 39 61 00 20 */ addi r11, r1, 0x20
/* 80245514 00242454 48 11 CD 0D */ bl func_80362220
/* 80245514 00242454 48 11 CD 0D */ bl _restgpr_27
/* 80245518 00242458 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024551C 0024245C 7C 08 03 A6 */ mtlr r0
/* 80245520 00242460 38 21 00 20 */ addi r1, r1, 0x20
@@ -574,7 +574,7 @@ lbl_802455D4:
/* 802456AC 002425EC DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802456B0 002425F0 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802456B4 002425F4 39 61 00 20 */ addi r11, r1, 0x20
/* 802456B8 002425F8 48 11 CB 21 */ bl func_803621D8
/* 802456B8 002425F8 48 11 CB 21 */ bl _savegpr_28
/* 802456BC 002425FC 7C 7C 1B 78 */ mr r28, r3
/* 802456C0 00242600 FF E0 08 90 */ fmr f31, f1
/* 802456C4 00242604 80 63 00 C4 */ lwz r3, 0xc4(r3)
@@ -610,7 +610,7 @@ lbl_80245724:
/* 80245734 00242674 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80245738 00242678 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8024573C 0024267C 39 61 00 20 */ addi r11, r1, 0x20
/* 80245740 00242680 48 11 CA E5 */ bl func_80362224
/* 80245740 00242680 48 11 CA E5 */ bl _restgpr_28
/* 80245744 00242684 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80245748 00242688 7C 08 03 A6 */ mtlr r0
/* 8024574C 0024268C 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -13,7 +13,7 @@ dMsgScrnTalk_c:
/* 80247004 00243F44 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 80247008 00243F48 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 8024700C 00243F4C 39 61 00 30 */ addi r11, r1, 0x30
/* 80247010 00243F50 48 11 B1 C5 */ bl func_803621D4
/* 80247010 00243F50 48 11 B1 C5 */ bl _savegpr_27
/* 80247014 00243F54 7C 7F 1B 78 */ mr r31, r3
/* 80247018 00243F58 7C 9D 23 78 */ mr r29, r4
/* 8024701C 00243F5C 7C BC 2B 78 */ mr r28, r5
@@ -726,7 +726,7 @@ lbl_80247A64:
/* 80247A70 002449B0 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 80247A74 002449B4 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 80247A78 002449B8 39 61 00 30 */ addi r11, r1, 0x30
/* 80247A7C 002449BC 48 11 A7 A5 */ bl func_80362220
/* 80247A7C 002449BC 48 11 A7 A5 */ bl _restgpr_27
/* 80247A80 002449C0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80247A84 002449C4 7C 08 03 A6 */ mtlr r0
/* 80247A88 002449C8 38 21 00 50 */ addi r1, r1, 0x50
@@ -921,7 +921,7 @@ lbl_80247D18:
/* 80247D38 00244C78 7C 08 02 A6 */ mflr r0
/* 80247D3C 00244C7C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80247D40 00244C80 39 61 00 30 */ addi r11, r1, 0x30
/* 80247D44 00244C84 48 11 A4 91 */ bl func_803621D4
/* 80247D44 00244C84 48 11 A4 91 */ bl _savegpr_27
/* 80247D48 00244C88 7C 7F 1B 78 */ mr r31, r3
/* 80247D4C 00244C8C 4B FF 48 29 */ bl dMsgScrnBase_c_NS_isTalkNow
/* 80247D50 00244C90 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -986,7 +986,7 @@ lbl_80247E20:
/* 80247E2C 00244D6C 3B BD 00 04 */ addi r29, r29, 4
/* 80247E30 00244D70 41 80 FF 7C */ blt lbl_80247DAC
/* 80247E34 00244D74 39 61 00 30 */ addi r11, r1, 0x30
/* 80247E38 00244D78 48 11 A3 E9 */ bl func_80362220
/* 80247E38 00244D78 48 11 A3 E9 */ bl _restgpr_27
/* 80247E3C 00244D7C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80247E40 00244D80 7C 08 03 A6 */ mtlr r0
/* 80247E44 00244D84 38 21 00 30 */ addi r1, r1, 0x30
@@ -1300,7 +1300,7 @@ lbl_8024829C:
/* 802482C0 00245200 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802482C4 00245204 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 802482C8 00245208 39 61 00 20 */ addi r11, r1, 0x20
/* 802482CC 0024520C 48 11 9F 0D */ bl func_803621D8
/* 802482CC 0024520C 48 11 9F 0D */ bl _savegpr_28
/* 802482D0 00245210 7C 7C 1B 78 */ mr r28, r3
/* 802482D4 00245214 FF E0 08 90 */ fmr f31, f1
/* 802482D8 00245218 80 63 00 08 */ lwz r3, 8(r3)
@@ -1334,7 +1334,7 @@ lbl_8024832C:
/* 8024833C 0024527C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80248340 00245280 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80248344 00245284 39 61 00 20 */ addi r11, r1, 0x20
/* 80248348 00245288 48 11 9E DD */ bl func_80362224
/* 80248348 00245288 48 11 9E DD */ bl _restgpr_28
/* 8024834C 0024528C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80248350 00245290 7C 08 03 A6 */ mtlr r0
/* 80248354 00245294 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -11,7 +11,7 @@ dMsgScrnTree_c:
/* 80248960 002458A0 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80248964 002458A4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80248968 002458A8 39 61 00 20 */ addi r11, r1, 0x20
/* 8024896C 002458AC 48 11 98 69 */ bl func_803621D4
/* 8024896C 002458AC 48 11 98 69 */ bl _savegpr_27
/* 80248970 002458B0 7C 7F 1B 78 */ mr r31, r3
/* 80248974 002458B4 7C 9C 23 78 */ mr r28, r4
/* 80248978 002458B8 7C BB 2B 78 */ mr r27, r5
@@ -382,7 +382,7 @@ lbl_80248EE0:
/* 80248EF4 00245E34 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80248EF8 00245E38 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80248EFC 00245E3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80248F00 00245E40 48 11 93 21 */ bl func_80362220
/* 80248F00 00245E40 48 11 93 21 */ bl _restgpr_27
/* 80248F04 00245E44 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80248F08 00245E48 7C 08 03 A6 */ mtlr r0
/* 80248F0C 00245E4C 38 21 00 30 */ addi r1, r1, 0x30
@@ -391,7 +391,7 @@ lbl_80248EE0:
/* 80248F18 00245E58 7C 08 02 A6 */ mflr r0
/* 80248F1C 00245E5C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80248F20 00245E60 39 61 00 20 */ addi r11, r1, 0x20
/* 80248F24 00245E64 48 11 92 B1 */ bl func_803621D4
/* 80248F24 00245E64 48 11 92 B1 */ bl _savegpr_27
/* 80248F28 00245E68 7C 7E 1B 79 */ or. r30, r3, r3
/* 80248F2C 00245E6C 7C 9F 23 78 */ mr r31, r4
/* 80248F30 00245E70 41 82 01 CC */ beq lbl_802490FC
@@ -523,7 +523,7 @@ lbl_802490B4:
lbl_802490FC:
/* 802490FC 0024603C 7F C3 F3 78 */ mr r3, r30
/* 80249100 00246040 39 61 00 20 */ addi r11, r1, 0x20
/* 80249104 00246044 48 11 91 1D */ bl func_80362220
/* 80249104 00246044 48 11 91 1D */ bl _restgpr_27
/* 80249108 00246048 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8024910C 0024604C 7C 08 03 A6 */ mtlr r0
/* 80249110 00246050 38 21 00 20 */ addi r1, r1, 0x20
@@ -657,7 +657,7 @@ lbl_8024922C:
/* 80249304 00246244 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80249308 00246248 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8024930C 0024624C 39 61 00 20 */ addi r11, r1, 0x20
/* 80249310 00246250 48 11 8E C9 */ bl func_803621D8
/* 80249310 00246250 48 11 8E C9 */ bl _savegpr_28
/* 80249314 00246254 7C 7C 1B 78 */ mr r28, r3
/* 80249318 00246258 FF E0 08 90 */ fmr f31, f1
/* 8024931C 0024625C 80 63 00 C4 */ lwz r3, 0xc4(r3)
@@ -693,7 +693,7 @@ lbl_8024937C:
/* 8024938C 002462CC E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80249390 002462D0 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80249394 002462D4 39 61 00 20 */ addi r11, r1, 0x20
/* 80249398 002462D8 48 11 8E 8D */ bl func_80362224
/* 80249398 002462D8 48 11 8E 8D */ bl _restgpr_28
/* 8024939C 002462DC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802493A0 002462E0 7C 08 03 A6 */ mtlr r0
/* 802493A4 002462E4 38 21 00 30 */ addi r1, r1, 0x30
+3 -3
View File
@@ -113,7 +113,7 @@ dMsgStringBase_c_NS_dtor:
/* 8024952C 0024646C 7C 08 02 A6 */ mflr r0
/* 80249530 00246470 90 01 00 34 */ stw r0, 0x34(r1)
/* 80249534 00246474 39 61 00 30 */ addi r11, r1, 0x30
/* 80249538 00246478 48 11 8C A1 */ bl func_803621D8
/* 80249538 00246478 48 11 8C A1 */ bl _savegpr_28
/* 8024953C 0024647C 7C 7E 1B 79 */ or. r30, r3, r3
/* 80249540 00246480 7C 9F 23 78 */ mr r31, r4
/* 80249544 00246484 41 82 01 A0 */ beq lbl_802496E4
@@ -232,7 +232,7 @@ lbl_802496D4:
lbl_802496E4:
/* 802496E4 00246624 7F C3 F3 78 */ mr r3, r30
/* 802496E8 00246628 39 61 00 30 */ addi r11, r1, 0x30
/* 802496EC 0024662C 48 11 8B 39 */ bl func_80362224
/* 802496EC 0024662C 48 11 8B 39 */ bl _restgpr_28
/* 802496F0 00246630 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802496F4 00246634 7C 08 03 A6 */ mtlr r0
/* 802496F8 00246638 38 21 00 30 */ addi r1, r1, 0x30
@@ -556,7 +556,7 @@ lbl_80249B78:
/* 80249B80 00246AC0 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 80249B84 00246AC4 38 83 00 54 */ addi r4, r3, 0x54
/* 80249B88 00246AC8 7F E3 FB 78 */ mr r3, r31
/* 80249B8C 00246ACC 48 11 EF A1 */ bl func_80368B2C
/* 80249B8C 00246ACC 48 11 EF A1 */ bl strcpy
/* 80249B90 00246AD0 C0 22 B3 70 */ lfs f1, lbl_80454D70-_SDA2_BASE_(r2)
/* 80249B94 00246AD4 39 61 00 20 */ addi r11, r1, 0x20
/* 80249B98 00246AD8 48 11 86 91 */ bl _restgpr_29