more d_save funcs OK, initial map out of dcomifg_play_c and it's classes

This commit is contained in:
Pheenoh
2021-01-02 17:47:43 -05:00
parent 992cf48c7f
commit 458be4d8cb
203 changed files with 1931 additions and 941 deletions
+5 -5
View File
@@ -1591,7 +1591,7 @@ jmessage_tMeasureProcessor:
/* 80229AD0 00226A10 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80229AD4 00226A14 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80229AD8 00226A18 39 61 00 30 */ addi r11, r1, 0x30
/* 80229ADC 00226A1C 48 13 86 ED */ bl func_803621C8
/* 80229ADC 00226A1C 48 13 86 ED */ bl _savegpr_24
/* 80229AE0 00226A20 7C 79 1B 78 */ mr r25, r3
/* 80229AE4 00226A24 7C 9A 23 78 */ mr r26, r4
/* 80229AE8 00226A28 83 83 00 04 */ lwz r28, 4(r3)
@@ -1712,7 +1712,7 @@ lbl_80229C94:
/* 80229C94 00226BD4 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 80229C98 00226BD8 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80229C9C 00226BDC 39 61 00 30 */ addi r11, r1, 0x30
/* 80229CA0 00226BE0 48 13 85 75 */ bl func_80362214
/* 80229CA0 00226BE0 48 13 85 75 */ bl _restgpr_24
/* 80229CA4 00226BE4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80229CA8 00226BE8 7C 08 03 A6 */ mtlr r0
/* 80229CAC 00226BEC 38 21 00 40 */ addi r1, r1, 0x40
@@ -7535,7 +7535,7 @@ jmessage_tRenderingProcessor_NS_do_rubyset:
/* 8022F15C 0022C09C DB C1 00 50 */ stfd f30, 0x50(r1)
/* 8022F160 0022C0A0 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8022F164 0022C0A4 39 61 00 50 */ addi r11, r1, 0x50
/* 8022F168 0022C0A8 48 13 30 65 */ bl func_803621CC
/* 8022F168 0022C0A8 48 13 30 65 */ bl _savegpr_25
/* 8022F16C 0022C0AC 7C 7A 1B 78 */ mr r26, r3
/* 8022F170 0022C0B0 7C 9B 23 78 */ mr r27, r4
/* 8022F174 0022C0B4 83 C3 00 04 */ lwz r30, 4(r3)
@@ -10782,7 +10782,7 @@ jmessage_string_tRenderingProcessor_NS_do_rubyset:
/* 802320CC 0022F00C DB A1 00 40 */ stfd f29, 0x40(r1)
/* 802320D0 0022F010 F3 A1 00 48 */ psq_st f29, 72(r1), 0, qr0
/* 802320D4 0022F014 39 61 00 40 */ addi r11, r1, 0x40
/* 802320D8 0022F018 48 13 00 F1 */ bl func_803621C8
/* 802320D8 0022F018 48 13 00 F1 */ bl _savegpr_24
/* 802320DC 0022F01C 7C 7B 1B 78 */ mr r27, r3
/* 802320E0 0022F020 7C 9C 23 78 */ mr r28, r4
/* 802320E4 0022F024 7C B8 2B 78 */ mr r24, r5
@@ -10878,7 +10878,7 @@ lbl_80232230:
/* 80232240 0022F180 E3 A1 00 48 */ psq_l f29, 72(r1), 0, qr0
/* 80232244 0022F184 CB A1 00 40 */ lfd f29, 0x40(r1)
/* 80232248 0022F188 39 61 00 40 */ addi r11, r1, 0x40
/* 8023224C 0022F18C 48 12 FF C9 */ bl func_80362214
/* 8023224C 0022F18C 48 12 FF C9 */ bl _restgpr_24
/* 80232250 0022F190 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80232254 0022F194 7C 08 03 A6 */ mtlr r0
/* 80232258 0022F198 38 21 00 70 */ addi r1, r1, 0x70
+1 -1
View File
@@ -166,7 +166,7 @@ lbl_8024A124:
/* 8024A140 00247080 7C 08 02 A6 */ mflr r0
/* 8024A144 00247084 90 01 00 34 */ stw r0, 0x34(r1)
/* 8024A148 00247088 39 61 00 30 */ addi r11, r1, 0x30
/* 8024A14C 0024708C 48 11 80 81 */ bl func_803621CC
/* 8024A14C 0024708C 48 11 80 81 */ bl _savegpr_25
/* 8024A150 00247090 7C 7A 1B 78 */ mr r26, r3
/* 8024A154 00247094 7C 9B 23 78 */ mr r27, r4
/* 8024A158 00247098 7C BC 2B 78 */ mr r28, r5
+2 -2
View File
@@ -1210,7 +1210,7 @@ lbl_80226D98:
/* 80226DF4 00223D34 DB 01 02 30 */ stfd f24, 0x230(r1)
/* 80226DF8 00223D38 F3 01 02 38 */ psq_st f24, 568(r1), 0, qr0
/* 80226DFC 00223D3C 39 61 02 30 */ addi r11, r1, 0x230
/* 80226E00 00223D40 48 13 B3 C9 */ bl func_803621C8
/* 80226E00 00223D40 48 13 B3 C9 */ bl _savegpr_24
/* 80226E04 00223D44 7C 7A 1B 78 */ mr r26, r3
/* 80226E08 00223D48 7C 9B 23 78 */ mr r27, r4
/* 80226E0C 00223D4C FF 20 08 90 */ fmr f25, f1
@@ -2668,7 +2668,7 @@ lbl_802283E0:
/* 80228428 00225368 E3 01 02 38 */ psq_l f24, 568(r1), 0, qr0
/* 8022842C 0022536C CB 01 02 30 */ lfd f24, 0x230(r1)
/* 80228430 00225370 39 61 02 30 */ addi r11, r1, 0x230
/* 80228434 00225374 48 13 9D E1 */ bl func_80362214
/* 80228434 00225374 48 13 9D E1 */ bl _restgpr_24
/* 80228438 00225378 80 01 02 B4 */ lwz r0, 0x2b4(r1)
/* 8022843C 0022537C 7C 08 03 A6 */ mtlr r0
/* 80228440 00225380 38 21 02 B0 */ addi r1, r1, 0x2b0
+2 -2
View File
@@ -13,7 +13,7 @@ dMsgScrnExplain_c:
/* 8023CC9C 00239BDC DB C1 00 70 */ stfd f30, 0x70(r1)
/* 8023CCA0 00239BE0 F3 C1 00 78 */ psq_st f30, 120(r1), 0, qr0
/* 8023CCA4 00239BE4 39 61 00 70 */ addi r11, r1, 0x70
/* 8023CCA8 00239BE8 48 12 55 21 */ bl func_803621C8
/* 8023CCA8 00239BE8 48 12 55 21 */ bl _savegpr_24
/* 8023CCAC 00239BEC 7C 7F 1B 78 */ mr r31, r3
/* 8023CCB0 00239BF0 7C 9E 23 78 */ mr r30, r4
/* 8023CCB4 00239BF4 7C BB 2B 78 */ mr r27, r5
@@ -583,7 +583,7 @@ lbl_8023D46C:
/* 8023D518 0023A458 E3 C1 00 78 */ psq_l f30, 120(r1), 0, qr0
/* 8023D51C 0023A45C CB C1 00 70 */ lfd f30, 0x70(r1)
/* 8023D520 0023A460 39 61 00 70 */ addi r11, r1, 0x70
/* 8023D524 0023A464 48 12 4C F1 */ bl func_80362214
/* 8023D524 0023A464 48 12 4C F1 */ bl _restgpr_24
/* 8023D528 0023A468 80 01 00 94 */ lwz r0, 0x94(r1)
/* 8023D52C 0023A46C 7C 08 03 A6 */ mtlr r0
/* 8023D530 0023A470 38 21 00 90 */ addi r1, r1, 0x90
+2 -2
View File
@@ -2604,7 +2604,7 @@ dMsgScrnHowl_c_NS_drawGuide2:
/* 80243020 0023FF60 DB 21 00 A0 */ stfd f25, 0xa0(r1)
/* 80243024 0023FF64 F3 21 00 A8 */ psq_st f25, 168(r1), 0, qr0
/* 80243028 0023FF68 39 61 00 A0 */ addi r11, r1, 0xa0
/* 8024302C 0023FF6C 48 11 F1 9D */ bl func_803621C8
/* 8024302C 0023FF6C 48 11 F1 9D */ bl _savegpr_24
/* 80243030 0023FF70 7C 7A 1B 78 */ mr r26, r3
/* 80243034 0023FF74 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80243038 0023FF78 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
@@ -2969,7 +2969,7 @@ lbl_8024355C:
/* 8024359C 002404DC E3 21 00 A8 */ psq_l f25, 168(r1), 0, qr0
/* 802435A0 002404E0 CB 21 00 A0 */ lfd f25, 0xa0(r1)
/* 802435A4 002404E4 39 61 00 A0 */ addi r11, r1, 0xa0
/* 802435A8 002404E8 48 11 EC 6D */ bl func_80362214
/* 802435A8 002404E8 48 11 EC 6D */ bl _restgpr_24
/* 802435AC 002404EC 80 01 01 14 */ lwz r0, 0x114(r1)
/* 802435B0 002404F0 7C 08 03 A6 */ mtlr r0
/* 802435B4 002404F4 38 21 01 10 */ addi r1, r1, 0x110
+2 -2
View File
@@ -11,7 +11,7 @@ dMsgScrnItem_c:
/* 8023E7A8 0023B6E8 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 8023E7AC 0023B6EC F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 8023E7B0 0023B6F0 39 61 00 50 */ addi r11, r1, 0x50
/* 8023E7B4 0023B6F4 48 12 3A 19 */ bl func_803621CC
/* 8023E7B4 0023B6F4 48 12 3A 19 */ bl _savegpr_25
/* 8023E7B8 0023B6F8 7C 7F 1B 78 */ mr r31, r3
/* 8023E7BC 0023B6FC 7C 9C 23 78 */ mr r28, r4
/* 8023E7C0 0023B700 7C BD 2B 78 */ mr r29, r5
@@ -1353,7 +1353,7 @@ lbl_8023FA64:
/* 8023FB30 0023CA70 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 8023FB34 0023CA74 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 8023FB38 0023CA78 39 61 00 30 */ addi r11, r1, 0x30
/* 8023FB3C 0023CA7C 48 12 26 91 */ bl func_803621CC
/* 8023FB3C 0023CA7C 48 12 26 91 */ bl _savegpr_25
/* 8023FB40 0023CA80 7C 7B 1B 78 */ mr r27, r3
/* 8023FB44 0023CA84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023FB48 0023CA88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
+2 -2
View File
@@ -468,7 +468,7 @@ lbl_80244C10:
/* 80244C30 00241B70 7C 08 02 A6 */ mflr r0
/* 80244C34 00241B74 90 01 00 44 */ stw r0, 0x44(r1)
/* 80244C38 00241B78 39 61 00 40 */ addi r11, r1, 0x40
/* 80244C3C 00241B7C 48 11 D5 8D */ bl func_803621C8
/* 80244C3C 00241B7C 48 11 D5 8D */ bl _savegpr_24
/* 80244C40 00241B80 7C 7F 1B 78 */ mr r31, r3
/* 80244C44 00241B84 4B FF 79 31 */ bl dMsgScrnBase_c_NS_isTalkNow
/* 80244C48 00241B88 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -528,7 +528,7 @@ lbl_80244D08:
/* 80244D14 00241C54 3B BD 00 28 */ addi r29, r29, 0x28
/* 80244D18 00241C58 41 80 FF 94 */ blt lbl_80244CAC
/* 80244D1C 00241C5C 39 61 00 40 */ addi r11, r1, 0x40
/* 80244D20 00241C60 48 11 D4 F5 */ bl func_80362214
/* 80244D20 00241C60 48 11 D4 F5 */ bl _restgpr_24
/* 80244D24 00241C64 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80244D28 00241C68 7C 08 03 A6 */ mtlr r0
/* 80244D2C 00241C6C 38 21 00 40 */ addi r1, r1, 0x40
+1 -1
View File
@@ -275,7 +275,7 @@ dMsgStringBase_c_NS_getStringLocal:
/* 80249770 002466B0 90 01 00 44 */ stw r0, 0x44(r1)
/* 80249774 002466B4 DB E1 00 38 */ stfd f31, 0x38(r1)
/* 80249778 002466B8 39 61 00 38 */ addi r11, r1, 0x38
/* 8024977C 002466BC 48 11 8A 51 */ bl func_803621CC
/* 8024977C 002466BC 48 11 8A 51 */ bl _savegpr_25
/* 80249780 002466C0 7C 7E 1B 78 */ mr r30, r3
/* 80249784 002466C4 7C 9F 23 78 */ mr r31, r4
/* 80249788 002466C8 7C B9 2B 78 */ mr r25, r5