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
+18 -18
View File
@@ -2307,7 +2307,7 @@ dMeter2Draw_c_NS_initLife:
/* 80211BF0 0020EB30 7C 08 02 A6 */ mflr r0
/* 80211BF4 0020EB34 90 01 00 34 */ stw r0, 0x34(r1)
/* 80211BF8 0020EB38 39 61 00 30 */ addi r11, r1, 0x30
/* 80211BFC 0020EB3C 48 15 05 D1 */ bl func_803621CC
/* 80211BFC 0020EB3C 48 15 05 D1 */ bl _savegpr_25
/* 80211C00 0020EB40 7C 7C 1B 78 */ mr r28, r3
/* 80211C04 0020EB44 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 80211C08 0020EB48 3B C3 82 58 */ addi r30, r3, lbl_80398258@l
@@ -2691,7 +2691,7 @@ dMeter2Draw_c_NS_initLightDrop:
/* 80212194 0020F0D4 7C 08 02 A6 */ mflr r0
/* 80212198 0020F0D8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021219C 0020F0DC 39 61 00 30 */ addi r11, r1, 0x30
/* 802121A0 0020F0E0 48 15 00 2D */ bl func_803621CC
/* 802121A0 0020F0E0 48 15 00 2D */ bl _savegpr_25
/* 802121A4 0020F0E4 7C 7E 1B 78 */ mr r30, r3
/* 802121A8 0020F0E8 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 802121AC 0020F0EC 3B 63 82 58 */ addi r27, r3, lbl_80398258@l
@@ -4738,7 +4738,7 @@ dMeter2Draw_c_NS_drawPikari:
/* 80214004 00210F44 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80214008 00210F48 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 8021400C 00210F4C 39 61 00 50 */ addi r11, r1, 0x50
/* 80214010 00210F50 48 14 E1 BD */ bl func_803621CC
/* 80214010 00210F50 48 14 E1 BD */ bl _savegpr_25
/* 80214014 00210F54 7C 79 1B 78 */ mr r25, r3
/* 80214018 00210F58 7C BA 2B 78 */ mr r26, r5
/* 8021401C 00210F5C FF C0 08 90 */ fmr f30, f1
@@ -4806,7 +4806,7 @@ dMeter2Draw_c_NS_drawPikari_X1_:
/* 80214108 00211048 DB 61 00 50 */ stfd f27, 0x50(r1)
/* 8021410C 0021104C F3 61 00 58 */ psq_st f27, 88(r1), 0, qr0
/* 80214110 00211050 39 61 00 50 */ addi r11, r1, 0x50
/* 80214114 00211054 48 14 E0 B9 */ bl func_803621CC
/* 80214114 00211054 48 14 E0 B9 */ bl _savegpr_25
/* 80214118 00211058 7C 79 1B 78 */ mr r25, r3
/* 8021411C 0021105C FF 60 08 90 */ fmr f27, f1
/* 80214120 00211060 FF 80 10 90 */ fmr f28, f2
@@ -5561,7 +5561,7 @@ dMeter2Draw_c_NS_setAlphaLifeChange:
/* 80214C24 00211B64 7C 08 02 A6 */ mflr r0
/* 80214C28 00211B68 90 01 00 34 */ stw r0, 0x34(r1)
/* 80214C2C 00211B6C 39 61 00 30 */ addi r11, r1, 0x30
/* 80214C30 00211B70 48 14 D5 9D */ bl func_803621CC
/* 80214C30 00211B70 48 14 D5 9D */ bl _savegpr_25
/* 80214C34 00211B74 7C 7A 1B 78 */ mr r26, r3
/* 80214C38 00211B78 7C 9B 23 78 */ mr r27, r4
/* 80214C3C 00211B7C 3B E0 00 00 */ li r31, 0
@@ -6639,7 +6639,7 @@ dMeter2Draw_c_NS_drawLightDrop:
/* 80215B3C 00212A7C DB 81 00 40 */ stfd f28, 0x40(r1)
/* 80215B40 00212A80 F3 81 00 48 */ psq_st f28, 72(r1), 0, qr0
/* 80215B44 00212A84 39 61 00 40 */ addi r11, r1, 0x40
/* 80215B48 00212A88 48 14 C6 85 */ bl func_803621CC
/* 80215B48 00212A88 48 14 C6 85 */ bl _savegpr_25
/* 80215B4C 00212A8C 7C 7A 1B 78 */ mr r26, r3
/* 80215B50 00212A90 FF C0 08 90 */ fmr f30, f1
/* 80215B54 00212A94 FF E0 10 90 */ fmr f31, f2
@@ -6944,7 +6944,7 @@ dMeter2Draw_c_NS_setAlphaLightDropAnimeMax:
/* 80215F94 00212ED4 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 80215F98 00212ED8 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 80215F9C 00212EDC 39 61 00 50 */ addi r11, r1, 0x50
/* 80215FA0 00212EE0 48 14 C2 2D */ bl func_803621CC
/* 80215FA0 00212EE0 48 14 C2 2D */ bl _savegpr_25
/* 80215FA4 00212EE4 7C 7D 1B 78 */ mr r29, r3
/* 80215FA8 00212EE8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80215FAC 00212EEC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
@@ -7192,7 +7192,7 @@ dMeter2Draw_c_NS_drawRupee:
/* 80216330 00213270 7C 08 02 A6 */ mflr r0
/* 80216334 00213274 90 01 00 34 */ stw r0, 0x34(r1)
/* 80216338 00213278 39 61 00 30 */ addi r11, r1, 0x30
/* 8021633C 0021327C 48 14 BE 8D */ bl func_803621C8
/* 8021633C 0021327C 48 14 BE 8D */ bl _savegpr_24
/* 80216340 00213280 7C 7F 1B 78 */ mr r31, r3
/* 80216344 00213284 7C 98 23 78 */ mr r24, r4
/* 80216348 00213288 80 63 02 D8 */ lwz r3, 0x2d8(r3)
@@ -7401,7 +7401,7 @@ lbl_80216614:
/* 80216664 002135A4 3B DE 00 08 */ addi r30, r30, 8
/* 80216668 002135A8 41 80 FF A0 */ blt lbl_80216608
/* 8021666C 002135AC 39 61 00 30 */ addi r11, r1, 0x30
/* 80216670 002135B0 48 14 BB A5 */ bl func_80362214
/* 80216670 002135B0 48 14 BB A5 */ bl _restgpr_24
/* 80216674 002135B4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80216678 002135B8 7C 08 03 A6 */ mtlr r0
/* 8021667C 002135BC 38 21 00 30 */ addi r1, r1, 0x30
@@ -7413,7 +7413,7 @@ dMeter2Draw_c_NS_setAlphaRupeeChange:
/* 80216688 002135C8 7C 08 02 A6 */ mflr r0
/* 8021668C 002135CC 90 01 00 34 */ stw r0, 0x34(r1)
/* 80216690 002135D0 39 61 00 30 */ addi r11, r1, 0x30
/* 80216694 002135D4 48 14 BB 39 */ bl func_803621CC
/* 80216694 002135D4 48 14 BB 39 */ bl _savegpr_25
/* 80216698 002135D8 7C 79 1B 78 */ mr r25, r3
/* 8021669C 002135DC 7C 9A 23 78 */ mr r26, r4
/* 802166A0 002135E0 3B E0 00 00 */ li r31, 0
@@ -8175,7 +8175,7 @@ dMeter2Draw_c_NS_drawButtonB:
/* 80217120 00214060 DB 21 00 30 */ stfd f25, 0x30(r1)
/* 80217124 00214064 F3 21 00 38 */ psq_st f25, 56(r1), 0, qr0
/* 80217128 00214068 39 61 00 30 */ addi r11, r1, 0x30
/* 8021712C 0021406C 48 14 B0 A1 */ bl func_803621CC
/* 8021712C 0021406C 48 14 B0 A1 */ bl _savegpr_25
/* 80217130 00214070 7C 7A 1B 78 */ mr r26, r3
/* 80217134 00214074 7C 9B 23 78 */ mr r27, r4
/* 80217138 00214078 7C BC 2B 78 */ mr r28, r5
@@ -8846,7 +8846,7 @@ dMeter2Draw_c_NS_drawButtonXY:
/* 80217AC0 00214A00 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80217AC4 00214A04 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80217AC8 00214A08 39 61 00 30 */ addi r11, r1, 0x30
/* 80217ACC 00214A0C 48 14 A7 01 */ bl func_803621CC
/* 80217ACC 00214A0C 48 14 A7 01 */ bl _savegpr_25
/* 80217AD0 00214A10 7C 7F 1B 78 */ mr r31, r3
/* 80217AD4 00214A14 7C 9B 23 78 */ mr r27, r4
/* 80217AD8 00214A18 7C B9 2B 78 */ mr r25, r5
@@ -10869,7 +10869,7 @@ dMeter2Draw_c_NS_setButtonIconBAlpha:
/* 8021979C 002166DC DB C1 00 60 */ stfd f30, 0x60(r1)
/* 802197A0 002166E0 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 802197A4 002166E4 39 61 00 60 */ addi r11, r1, 0x60
/* 802197A8 002166E8 48 14 8A 25 */ bl func_803621CC
/* 802197A8 002166E8 48 14 8A 25 */ bl _savegpr_25
/* 802197AC 002166EC 7C 7D 1B 78 */ mr r29, r3
/* 802197B0 002166F0 7C DE 33 78 */ mr r30, r6
/* 802197B4 002166F4 80 63 03 28 */ lwz r3, 0x328(r3)
@@ -11350,7 +11350,7 @@ dMeter2Draw_c_NS_setButtonIconAlpha:
/* 80219EAC 00216DEC DB C1 00 60 */ stfd f30, 0x60(r1)
/* 80219EB0 00216DF0 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 80219EB4 00216DF4 39 61 00 60 */ addi r11, r1, 0x60
/* 80219EB8 00216DF8 48 14 83 11 */ bl func_803621C8
/* 80219EB8 00216DF8 48 14 83 11 */ bl _savegpr_24
/* 80219EBC 00216DFC 7C 78 1B 78 */ mr r24, r3
/* 80219EC0 00216E00 7C 99 23 78 */ mr r25, r4
/* 80219EC4 00216E04 54 9F 10 3A */ slwi r31, r4, 2
@@ -11610,7 +11610,7 @@ lbl_8021A274:
/* 8021A27C 002171BC E3 C1 00 68 */ psq_l f30, 104(r1), 0, qr0
/* 8021A280 002171C0 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 8021A284 002171C4 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A288 002171C8 48 14 7F 8D */ bl func_80362214
/* 8021A288 002171C8 48 14 7F 8D */ bl _restgpr_24
/* 8021A28C 002171CC 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8021A290 002171D0 7C 08 03 A6 */ mtlr r0
/* 8021A294 002171D4 38 21 00 80 */ addi r1, r1, 0x80
@@ -11935,7 +11935,7 @@ dMeter2Draw_c_NS_changeTextureItemXY:
/* 8021A720 00217660 7C 08 02 A6 */ mflr r0
/* 8021A724 00217664 90 01 00 64 */ stw r0, 0x64(r1)
/* 8021A728 00217668 39 61 00 60 */ addi r11, r1, 0x60
/* 8021A72C 0021766C 48 14 7A A1 */ bl func_803621CC
/* 8021A72C 0021766C 48 14 7A A1 */ bl _savegpr_25
/* 8021A730 00217670 7C 79 1B 78 */ mr r25, r3
/* 8021A734 00217674 7C 9A 23 78 */ mr r26, r4
/* 8021A738 00217678 7C BB 2B 78 */ mr r27, r5
@@ -12242,7 +12242,7 @@ dMeter2Draw_c_NS_setItemNum:
/* 8021AB88 00217AC8 7C 08 02 A6 */ mflr r0
/* 8021AB8C 00217ACC 90 01 00 44 */ stw r0, 0x44(r1)
/* 8021AB90 00217AD0 39 61 00 40 */ addi r11, r1, 0x40
/* 8021AB94 00217AD4 48 14 76 35 */ bl func_803621C8
/* 8021AB94 00217AD4 48 14 76 35 */ bl _savegpr_24
/* 8021AB98 00217AD8 7C 7F 1B 78 */ mr r31, r3
/* 8021AB9C 00217ADC 7C BC 2B 78 */ mr r28, r5
/* 8021ABA0 00217AE0 54 A3 06 3E */ clrlwi r3, r5, 0x18
@@ -12449,7 +12449,7 @@ lbl_8021AD90:
/* 8021AEAC 00217DEC 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8021AEB0:
/* 8021AEB0 00217DF0 39 61 00 40 */ addi r11, r1, 0x40
/* 8021AEB4 00217DF4 48 14 73 61 */ bl func_80362214
/* 8021AEB4 00217DF4 48 14 73 61 */ bl _restgpr_24
/* 8021AEB8 00217DF8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8021AEBC 00217DFC 7C 08 03 A6 */ mtlr r0
/* 8021AEC0 00217E00 38 21 00 40 */ addi r1, r1, 0x40