dol2asm OK

This commit is contained in:
Julgodis
2021-03-28 22:49:05 +02:00
parent 3d66902e1a
commit 1e95d29b60
60106 changed files with 4755966 additions and 1107376 deletions
@@ -0,0 +1,36 @@
lbl_80249CA0:
/* 80249CA0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80249CA4 7C 08 02 A6 */ mflr r0
/* 80249CA8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80249CAC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80249CB0 93 C1 00 08 */ stw r30, 8(r1)
/* 80249CB4 7C 7E 1B 78 */ mr r30, r3
/* 80249CB8 7C 9F 23 78 */ mr r31, r4
/* 80249CBC 4B FF F6 F9 */ bl __ct__16dMsgStringBase_cFv
/* 80249CC0 3C 60 80 3C */ lis r3, __vt__12dMsgString_c@ha
/* 80249CC4 38 03 14 98 */ addi r0, r3, __vt__12dMsgString_c@l
/* 80249CC8 90 1E 00 00 */ stw r0, 0(r30)
/* 80249CCC 9B FE 00 28 */ stb r31, 0x28(r30)
/* 80249CD0 38 60 02 44 */ li r3, 0x244
/* 80249CD4 48 08 4F 79 */ bl __nw__FUl
/* 80249CD8 7C 60 1B 79 */ or. r0, r3, r3
/* 80249CDC 41 82 00 10 */ beq lbl_80249CEC
/* 80249CE0 88 9E 00 28 */ lbz r4, 0x28(r30)
/* 80249CE4 4B FD BF B1 */ bl __ct__10COutFont_cFUc
/* 80249CE8 7C 60 1B 78 */ mr r0, r3
lbl_80249CEC:
/* 80249CEC 90 1E 00 24 */ stw r0, 0x24(r30)
/* 80249CF0 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80249CF4 81 83 00 00 */ lwz r12, 0(r3)
/* 80249CF8 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 80249CFC 7D 89 03 A6 */ mtctr r12
/* 80249D00 4E 80 04 21 */ bctrl
/* 80249D04 7F C3 F3 78 */ mr r3, r30
/* 80249D08 4B FF F9 F9 */ bl getResource__16dMsgStringBase_cFv
/* 80249D0C 7F C3 F3 78 */ mr r3, r30
/* 80249D10 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80249D14 83 C1 00 08 */ lwz r30, 8(r1)
/* 80249D18 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80249D1C 7C 08 03 A6 */ mtlr r0
/* 80249D20 38 21 00 10 */ addi r1, r1, 0x10
/* 80249D24 4E 80 00 20 */ blr
@@ -0,0 +1,34 @@
lbl_80249C20:
/* 80249C20 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80249C24 7C 08 02 A6 */ mflr r0
/* 80249C28 90 01 00 14 */ stw r0, 0x14(r1)
/* 80249C2C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80249C30 7C 7F 1B 78 */ mr r31, r3
/* 80249C34 4B FF F7 81 */ bl __ct__16dMsgStringBase_cFv
/* 80249C38 3C 60 80 3C */ lis r3, __vt__12dMsgString_c@ha
/* 80249C3C 38 03 14 98 */ addi r0, r3, __vt__12dMsgString_c@l
/* 80249C40 90 1F 00 00 */ stw r0, 0(r31)
/* 80249C44 38 00 00 00 */ li r0, 0
/* 80249C48 98 1F 00 28 */ stb r0, 0x28(r31)
/* 80249C4C 38 60 02 44 */ li r3, 0x244
/* 80249C50 48 08 4F FD */ bl __nw__FUl
/* 80249C54 7C 60 1B 79 */ or. r0, r3, r3
/* 80249C58 41 82 00 10 */ beq lbl_80249C68
/* 80249C5C 88 9F 00 28 */ lbz r4, 0x28(r31)
/* 80249C60 4B FD C0 35 */ bl __ct__10COutFont_cFUc
/* 80249C64 7C 60 1B 78 */ mr r0, r3
lbl_80249C68:
/* 80249C68 90 1F 00 24 */ stw r0, 0x24(r31)
/* 80249C6C 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 80249C70 81 83 00 00 */ lwz r12, 0(r3)
/* 80249C74 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 80249C78 7D 89 03 A6 */ mtctr r12
/* 80249C7C 4E 80 04 21 */ bctrl
/* 80249C80 7F E3 FB 78 */ mr r3, r31
/* 80249C84 4B FF FA 7D */ bl getResource__16dMsgStringBase_cFv
/* 80249C88 7F E3 FB 78 */ mr r3, r31
/* 80249C8C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80249C90 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80249C94 7C 08 03 A6 */ mtlr r0
/* 80249C98 38 21 00 10 */ addi r1, r1, 0x10
/* 80249C9C 4E 80 00 20 */ blr
@@ -0,0 +1,38 @@
lbl_80249D28:
/* 80249D28 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80249D2C 7C 08 02 A6 */ mflr r0
/* 80249D30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80249D34 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80249D38 93 C1 00 08 */ stw r30, 8(r1)
/* 80249D3C 7C 7E 1B 79 */ or. r30, r3, r3
/* 80249D40 7C 9F 23 78 */ mr r31, r4
/* 80249D44 41 82 00 54 */ beq lbl_80249D98
/* 80249D48 3C 60 80 3C */ lis r3, __vt__12dMsgString_c@ha
/* 80249D4C 38 03 14 98 */ addi r0, r3, __vt__12dMsgString_c@l
/* 80249D50 90 1E 00 00 */ stw r0, 0(r30)
/* 80249D54 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80249D58 28 03 00 00 */ cmplwi r3, 0
/* 80249D5C 41 82 00 18 */ beq lbl_80249D74
/* 80249D60 38 80 00 01 */ li r4, 1
/* 80249D64 81 83 00 00 */ lwz r12, 0(r3)
/* 80249D68 81 8C 00 08 */ lwz r12, 8(r12)
/* 80249D6C 7D 89 03 A6 */ mtctr r12
/* 80249D70 4E 80 04 21 */ bctrl
lbl_80249D74:
/* 80249D74 38 00 00 00 */ li r0, 0
/* 80249D78 90 1E 00 24 */ stw r0, 0x24(r30)
/* 80249D7C 7F C3 F3 78 */ mr r3, r30
/* 80249D80 38 80 00 00 */ li r4, 0
/* 80249D84 4B FF F7 A5 */ bl __dt__16dMsgStringBase_cFv
/* 80249D88 7F E0 07 35 */ extsh. r0, r31
/* 80249D8C 40 81 00 0C */ ble lbl_80249D98
/* 80249D90 7F C3 F3 78 */ mr r3, r30
/* 80249D94 48 08 4F A9 */ bl __dl__FPv
lbl_80249D98:
/* 80249D98 7F C3 F3 78 */ mr r3, r30
/* 80249D9C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80249DA0 83 C1 00 08 */ lwz r30, 8(r1)
/* 80249DA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80249DA8 7C 08 03 A6 */ mtlr r0
/* 80249DAC 38 21 00 10 */ addi r1, r1, 0x10
/* 80249DB0 4E 80 00 20 */ blr
@@ -0,0 +1,13 @@
lbl_80249ED0:
/* 80249ED0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80249ED4 7C 08 02 A6 */ mflr r0
/* 80249ED8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80249EDC 80 63 00 24 */ lwz r3, 0x24(r3)
/* 80249EE0 81 83 00 00 */ lwz r12, 0(r3)
/* 80249EE4 81 8C 00 1C */ lwz r12, 0x1c(r12)
/* 80249EE8 7D 89 03 A6 */ mtctr r12
/* 80249EEC 4E 80 04 21 */ bctrl
/* 80249EF0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80249EF4 7C 08 03 A6 */ mtlr r0
/* 80249EF8 38 21 00 10 */ addi r1, r1, 0x10
/* 80249EFC 4E 80 00 20 */ blr
@@ -0,0 +1,61 @@
lbl_80249DE4:
/* 80249DE4 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 80249DE8 7C 08 02 A6 */ mflr r0
/* 80249DEC 90 01 00 54 */ stw r0, 0x54(r1)
/* 80249DF0 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 80249DF4 F3 E1 00 48 */ psq_st f31, 72(r1), 0, 0 /* qr0 */
/* 80249DF8 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 80249DFC F3 C1 00 38 */ psq_st f30, 56(r1), 0, 0 /* qr0 */
/* 80249E00 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80249E04 93 C1 00 28 */ stw r30, 0x28(r1)
/* 80249E08 7C 7E 1B 78 */ mr r30, r3
/* 80249E0C 7C 9F 23 78 */ mr r31, r4
/* 80249E10 FF C0 08 90 */ fmr f30, f1
/* 80249E14 38 61 00 08 */ addi r3, r1, 8
/* 80249E18 38 A0 00 00 */ li r5, 0
/* 80249E1C 48 0A DB 8D */ bl getGlbVtx__7J2DPaneCFUc
/* 80249E20 80 61 00 08 */ lwz r3, 8(r1)
/* 80249E24 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80249E28 90 61 00 14 */ stw r3, 0x14(r1)
/* 80249E2C 90 01 00 18 */ stw r0, 0x18(r1)
/* 80249E30 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80249E34 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80249E38 C3 E1 00 18 */ lfs f31, 0x18(r1)
/* 80249E3C C0 02 B3 7C */ lfs f0, lit_3778(r2)
/* 80249E40 FC 00 F0 00 */ fcmpu cr0, f0, f30
/* 80249E44 40 82 00 28 */ bne lbl_80249E6C
/* 80249E48 88 1F 00 B2 */ lbz r0, 0xb2(r31)
/* 80249E4C C8 22 B3 88 */ lfd f1, lit_3781(r2)
/* 80249E50 90 01 00 24 */ stw r0, 0x24(r1)
/* 80249E54 3C 00 43 30 */ lis r0, 0x4330
/* 80249E58 90 01 00 20 */ stw r0, 0x20(r1)
/* 80249E5C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80249E60 EC 20 08 28 */ fsubs f1, f0, f1
/* 80249E64 C0 02 B3 78 */ lfs f0, lit_3777(r2)
/* 80249E68 EF C1 00 24 */ fdivs f30, f1, f0
lbl_80249E6C:
/* 80249E6C 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80249E70 FC 20 F0 90 */ fmr f1, f30
/* 80249E74 81 83 00 00 */ lwz r12, 0(r3)
/* 80249E78 81 8C 00 20 */ lwz r12, 0x20(r12)
/* 80249E7C 7D 89 03 A6 */ mtctr r12
/* 80249E80 4E 80 04 21 */ bctrl
/* 80249E84 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80249E88 7F E4 FB 78 */ mr r4, r31
/* 80249E8C C0 21 00 14 */ lfs f1, 0x14(r1)
/* 80249E90 FC 40 F8 90 */ fmr f2, f31
/* 80249E94 C0 62 B3 80 */ lfs f3, lit_3779(r2)
/* 80249E98 81 83 00 00 */ lwz r12, 0(r3)
/* 80249E9C 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 80249EA0 7D 89 03 A6 */ mtctr r12
/* 80249EA4 4E 80 04 21 */ bctrl
/* 80249EA8 E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0 /* qr0 */
/* 80249EAC CB E1 00 40 */ lfd f31, 0x40(r1)
/* 80249EB0 E3 C1 00 38 */ psq_l f30, 56(r1), 0, 0 /* qr0 */
/* 80249EB4 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 80249EB8 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 80249EBC 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 80249EC0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80249EC4 7C 08 03 A6 */ mtlr r0
/* 80249EC8 38 21 00 50 */ addi r1, r1, 0x50
/* 80249ECC 4E 80 00 20 */ blr
@@ -0,0 +1,13 @@
lbl_80249DB4:
/* 80249DB4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80249DB8 7C 08 02 A6 */ mflr r0
/* 80249DBC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80249DC0 80 63 00 24 */ lwz r3, 0x24(r3)
/* 80249DC4 81 83 00 00 */ lwz r12, 0(r3)
/* 80249DC8 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 80249DCC 7D 89 03 A6 */ mtctr r12
/* 80249DD0 4E 80 04 21 */ bctrl
/* 80249DD4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80249DD8 7C 08 03 A6 */ mtlr r0
/* 80249DDC 38 21 00 10 */ addi r1, r1, 0x10
/* 80249DE0 4E 80 00 20 */ blr