mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
m_Do_printf / JUTConsole
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
lbl_802E7F30:
|
||||
/* 802E7F30 94 21 FB F0 */ stwu r1, -0x410(r1)
|
||||
/* 802E7F34 7C 08 02 A6 */ mflr r0
|
||||
/* 802E7F38 90 01 04 14 */ stw r0, 0x414(r1)
|
||||
/* 802E7F3C 93 E1 04 0C */ stw r31, 0x40c(r1)
|
||||
/* 802E7F40 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802E7F44 7C 80 23 78 */ mr r0, r4
|
||||
/* 802E7F48 7C A6 2B 78 */ mr r6, r5
|
||||
/* 802E7F4C 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 802E7F50 38 80 04 00 */ li r4, 0x400
|
||||
/* 802E7F54 7C 05 03 78 */ mr r5, r0
|
||||
/* 802E7F58 48 07 E7 39 */ bl vsnprintf
|
||||
/* 802E7F5C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802E7F60 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802E7F64 4B FF FC D5 */ bl print__10JUTConsoleFPCc
|
||||
/* 802E7F68 83 E1 04 0C */ lwz r31, 0x40c(r1)
|
||||
/* 802E7F6C 80 01 04 14 */ lwz r0, 0x414(r1)
|
||||
/* 802E7F70 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E7F74 38 21 04 10 */ addi r1, r1, 0x410
|
||||
/* 802E7F78 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_802E8648:
|
||||
/* 802E8648 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E864C 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8650 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E8654 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802E8658 3C 60 80 3A */ lis r3, JUTConsole__stringBase0@ha /* 0x8039D9A8@ha */
|
||||
/* 802E865C 38 63 D9 A8 */ addi r3, r3, JUTConsole__stringBase0@l /* 0x8039D9A8@l */
|
||||
/* 802E8660 38 63 00 60 */ addi r3, r3, 0x60
|
||||
/* 802E8664 4C C6 31 82 */ crclr 6
|
||||
/* 802E8668 4B FF FF 61 */ bl JUTReportConsole_f
|
||||
/* 802E866C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802E8670 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E8674 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E8678 4E 80 00 20 */ blr
|
||||
@@ -1,34 +0,0 @@
|
||||
lbl_802E85C8:
|
||||
/* 802E85C8 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 802E85CC 7C 08 02 A6 */ mflr r0
|
||||
/* 802E85D0 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 802E85D4 40 86 00 24 */ bne cr1, lbl_802E85F8
|
||||
/* 802E85D8 D8 21 00 28 */ stfd f1, 0x28(r1)
|
||||
/* 802E85DC D8 41 00 30 */ stfd f2, 0x30(r1)
|
||||
/* 802E85E0 D8 61 00 38 */ stfd f3, 0x38(r1)
|
||||
/* 802E85E4 D8 81 00 40 */ stfd f4, 0x40(r1)
|
||||
/* 802E85E8 D8 A1 00 48 */ stfd f5, 0x48(r1)
|
||||
/* 802E85EC D8 C1 00 50 */ stfd f6, 0x50(r1)
|
||||
/* 802E85F0 D8 E1 00 58 */ stfd f7, 0x58(r1)
|
||||
/* 802E85F4 D9 01 00 60 */ stfd f8, 0x60(r1)
|
||||
lbl_802E85F8:
|
||||
/* 802E85F8 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802E85FC 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 802E8600 90 A1 00 10 */ stw r5, 0x10(r1)
|
||||
/* 802E8604 90 C1 00 14 */ stw r6, 0x14(r1)
|
||||
/* 802E8608 90 E1 00 18 */ stw r7, 0x18(r1)
|
||||
/* 802E860C 91 01 00 1C */ stw r8, 0x1c(r1)
|
||||
/* 802E8610 91 21 00 20 */ stw r9, 0x20(r1)
|
||||
/* 802E8614 91 41 00 24 */ stw r10, 0x24(r1)
|
||||
/* 802E8618 38 81 00 68 */ addi r4, r1, 0x68
|
||||
/* 802E861C 3C 00 01 00 */ lis r0, 0x100
|
||||
/* 802E8620 90 01 00 68 */ stw r0, 0x68(r1)
|
||||
/* 802E8624 38 01 00 88 */ addi r0, r1, 0x88
|
||||
/* 802E8628 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 802E862C 38 01 00 08 */ addi r0, r1, 8
|
||||
/* 802E8630 90 01 00 70 */ stw r0, 0x70(r1)
|
||||
/* 802E8634 4B FF FF 0D */ bl JUTReportConsole_f_va
|
||||
/* 802E8638 80 01 00 84 */ lwz r0, 0x84(r1)
|
||||
/* 802E863C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E8640 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 802E8644 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_802E8540:
|
||||
/* 802E8540 94 21 FE F0 */ stwu r1, -0x110(r1)
|
||||
/* 802E8544 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8548 90 01 01 14 */ stw r0, 0x114(r1)
|
||||
/* 802E854C 93 E1 01 0C */ stw r31, 0x10c(r1)
|
||||
/* 802E8550 93 C1 01 08 */ stw r30, 0x108(r1)
|
||||
/* 802E8554 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802E8558 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802E855C 4B FF FF CD */ bl JUTGetReportConsole
|
||||
/* 802E8560 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802E8564 40 82 00 1C */ bne lbl_802E8580
|
||||
/* 802E8568 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 802E856C 38 80 01 00 */ li r4, 0x100
|
||||
/* 802E8570 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802E8574 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802E8578 48 07 E1 19 */ bl vsnprintf
|
||||
/* 802E857C 48 00 00 34 */ b lbl_802E85B0
|
||||
lbl_802E8580:
|
||||
/* 802E8580 4B FF FF A9 */ bl JUTGetReportConsole
|
||||
/* 802E8584 80 03 00 58 */ lwz r0, 0x58(r3)
|
||||
/* 802E8588 54 00 07 BF */ clrlwi. r0, r0, 0x1e
|
||||
/* 802E858C 41 82 00 24 */ beq lbl_802E85B0
|
||||
/* 802E8590 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 802E8594 38 80 01 00 */ li r4, 0x100
|
||||
/* 802E8598 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802E859C 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802E85A0 48 07 E0 F1 */ bl vsnprintf
|
||||
/* 802E85A4 4B FF FF 85 */ bl JUTGetReportConsole
|
||||
/* 802E85A8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802E85AC 4B FF F6 8D */ bl print__10JUTConsoleFPCc
|
||||
lbl_802E85B0:
|
||||
/* 802E85B0 83 E1 01 0C */ lwz r31, 0x10c(r1)
|
||||
/* 802E85B4 83 C1 01 08 */ lwz r30, 0x108(r1)
|
||||
/* 802E85B8 80 01 01 14 */ lwz r0, 0x114(r1)
|
||||
/* 802E85BC 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E85C0 38 21 01 10 */ addi r1, r1, 0x110
|
||||
/* 802E85C4 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_802E8520:
|
||||
/* 802E8520 90 6D 8F F4 */ stw r3, sReportConsole(r13)
|
||||
/* 802E8524 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_802E8530:
|
||||
/* 802E8530 90 6D 8F F8 */ stw r3, sWarningConsole(r13)
|
||||
/* 802E8534 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_802E86FC:
|
||||
/* 802E86FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E8700 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8704 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E8708 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802E870C 3C 60 80 3A */ lis r3, JUTConsole__stringBase0@ha /* 0x8039D9A8@ha */
|
||||
/* 802E8710 38 63 D9 A8 */ addi r3, r3, JUTConsole__stringBase0@l /* 0x8039D9A8@l */
|
||||
/* 802E8714 38 63 00 60 */ addi r3, r3, 0x60
|
||||
/* 802E8718 4C C6 31 82 */ crclr 6
|
||||
/* 802E871C 4B FF FE AD */ bl JUTReportConsole_f
|
||||
/* 802E8720 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802E8724 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E8728 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E872C 4E 80 00 20 */ blr
|
||||
@@ -1,34 +0,0 @@
|
||||
lbl_802E867C:
|
||||
/* 802E867C 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 802E8680 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8684 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 802E8688 40 86 00 24 */ bne cr1, lbl_802E86AC
|
||||
/* 802E868C D8 21 00 28 */ stfd f1, 0x28(r1)
|
||||
/* 802E8690 D8 41 00 30 */ stfd f2, 0x30(r1)
|
||||
/* 802E8694 D8 61 00 38 */ stfd f3, 0x38(r1)
|
||||
/* 802E8698 D8 81 00 40 */ stfd f4, 0x40(r1)
|
||||
/* 802E869C D8 A1 00 48 */ stfd f5, 0x48(r1)
|
||||
/* 802E86A0 D8 C1 00 50 */ stfd f6, 0x50(r1)
|
||||
/* 802E86A4 D8 E1 00 58 */ stfd f7, 0x58(r1)
|
||||
/* 802E86A8 D9 01 00 60 */ stfd f8, 0x60(r1)
|
||||
lbl_802E86AC:
|
||||
/* 802E86AC 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802E86B0 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 802E86B4 90 A1 00 10 */ stw r5, 0x10(r1)
|
||||
/* 802E86B8 90 C1 00 14 */ stw r6, 0x14(r1)
|
||||
/* 802E86BC 90 E1 00 18 */ stw r7, 0x18(r1)
|
||||
/* 802E86C0 91 01 00 1C */ stw r8, 0x1c(r1)
|
||||
/* 802E86C4 91 21 00 20 */ stw r9, 0x20(r1)
|
||||
/* 802E86C8 91 41 00 24 */ stw r10, 0x24(r1)
|
||||
/* 802E86CC 38 81 00 68 */ addi r4, r1, 0x68
|
||||
/* 802E86D0 3C 00 01 00 */ lis r0, 0x100
|
||||
/* 802E86D4 90 01 00 68 */ stw r0, 0x68(r1)
|
||||
/* 802E86D8 38 01 00 88 */ addi r0, r1, 0x88
|
||||
/* 802E86DC 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 802E86E0 38 01 00 08 */ addi r0, r1, 8
|
||||
/* 802E86E4 90 01 00 70 */ stw r0, 0x70(r1)
|
||||
/* 802E86E8 4B FF FE 59 */ bl JUTReportConsole_f_va
|
||||
/* 802E86EC 80 01 00 84 */ lwz r0, 0x84(r1)
|
||||
/* 802E86F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E86F4 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 802E86F8 4E 80 00 20 */ blr
|
||||
@@ -1,62 +0,0 @@
|
||||
lbl_802E746C:
|
||||
/* 802E746C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802E7470 7C 08 02 A6 */ mflr r0
|
||||
/* 802E7474 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802E7478 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802E747C 48 07 AD 5D */ bl _savegpr_28
|
||||
/* 802E7480 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802E7484 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802E7488 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802E748C 7C DF 33 78 */ mr r31, r6
|
||||
/* 802E7490 4B FE 9F ED */ bl __ct__11JKRDisposerFv
|
||||
/* 802E7494 3C 60 80 3D */ lis r3, __vt__10JUTConsole@ha /* 0x803CC9A8@ha */
|
||||
/* 802E7498 38 03 C9 A8 */ addi r0, r3, __vt__10JUTConsole@l /* 0x803CC9A8@l */
|
||||
/* 802E749C 90 1C 00 00 */ stw r0, 0(r28)
|
||||
/* 802E74A0 38 00 00 00 */ li r0, 0
|
||||
/* 802E74A4 90 1C 00 18 */ stw r0, 0x18(r28)
|
||||
/* 802E74A8 90 1C 00 1C */ stw r0, 0x1c(r28)
|
||||
/* 802E74AC 38 00 FF FF */ li r0, -1
|
||||
/* 802E74B0 90 1C 00 5C */ stw r0, 0x5c(r28)
|
||||
/* 802E74B4 90 1C 00 60 */ stw r0, 0x60(r28)
|
||||
/* 802E74B8 9B FC 00 2C */ stb r31, 0x2c(r28)
|
||||
/* 802E74BC 93 BC 00 20 */ stw r29, 0x20(r28)
|
||||
/* 802E74C0 93 DC 00 24 */ stw r30, 0x24(r28)
|
||||
/* 802E74C4 38 00 00 1E */ li r0, 0x1e
|
||||
/* 802E74C8 90 1C 00 40 */ stw r0, 0x40(r28)
|
||||
/* 802E74CC 38 00 00 32 */ li r0, 0x32
|
||||
/* 802E74D0 90 1C 00 44 */ stw r0, 0x44(r28)
|
||||
/* 802E74D4 38 00 00 14 */ li r0, 0x14
|
||||
/* 802E74D8 90 1C 00 48 */ stw r0, 0x48(r28)
|
||||
/* 802E74DC 80 1C 00 48 */ lwz r0, 0x48(r28)
|
||||
/* 802E74E0 80 7C 00 24 */ lwz r3, 0x24(r28)
|
||||
/* 802E74E4 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 802E74E8 40 81 00 08 */ ble lbl_802E74F0
|
||||
/* 802E74EC 90 7C 00 48 */ stw r3, 0x48(r28)
|
||||
lbl_802E74F0:
|
||||
/* 802E74F0 38 60 00 00 */ li r3, 0
|
||||
/* 802E74F4 90 7C 00 4C */ stw r3, 0x4c(r28)
|
||||
/* 802E74F8 38 00 00 01 */ li r0, 1
|
||||
/* 802E74FC 98 1C 00 68 */ stb r0, 0x68(r28)
|
||||
/* 802E7500 98 7C 00 69 */ stb r3, 0x69(r28)
|
||||
/* 802E7504 98 7C 00 6A */ stb r3, 0x6a(r28)
|
||||
/* 802E7508 98 7C 00 6B */ stb r3, 0x6b(r28)
|
||||
/* 802E750C 90 1C 00 58 */ stw r0, 0x58(r28)
|
||||
/* 802E7510 98 7C 00 5C */ stb r3, 0x5c(r28)
|
||||
/* 802E7514 98 7C 00 5D */ stb r3, 0x5d(r28)
|
||||
/* 802E7518 98 7C 00 5E */ stb r3, 0x5e(r28)
|
||||
/* 802E751C 38 00 00 64 */ li r0, 0x64
|
||||
/* 802E7520 98 1C 00 5F */ stb r0, 0x5f(r28)
|
||||
/* 802E7524 98 7C 00 60 */ stb r3, 0x60(r28)
|
||||
/* 802E7528 98 7C 00 61 */ stb r3, 0x61(r28)
|
||||
/* 802E752C 98 7C 00 62 */ stb r3, 0x62(r28)
|
||||
/* 802E7530 38 00 00 E6 */ li r0, 0xe6
|
||||
/* 802E7534 98 1C 00 63 */ stb r0, 0x63(r28)
|
||||
/* 802E7538 38 00 00 08 */ li r0, 8
|
||||
/* 802E753C 90 1C 00 64 */ stw r0, 0x64(r28)
|
||||
/* 802E7540 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802E7544 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802E7548 48 07 AC DD */ bl _restgpr_28
|
||||
/* 802E754C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802E7550 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E7554 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802E7558 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_802E81CC:
|
||||
/* 802E81CC 38 80 00 00 */ li r4, 0
|
||||
/* 802E81D0 90 83 00 04 */ stw r4, 4(r3)
|
||||
/* 802E81D4 90 83 00 08 */ stw r4, 8(r3)
|
||||
/* 802E81D8 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 802E81DC 38 03 00 04 */ addi r0, r3, 4
|
||||
/* 802E81E0 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 802E81E4 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 802E81E8 90 83 00 0C */ stw r4, 0xc(r3)
|
||||
/* 802E81EC 90 83 00 10 */ stw r4, 0x10(r3)
|
||||
/* 802E81F0 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_802E755C:
|
||||
/* 802E755C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E7560 7C 08 02 A6 */ mflr r0
|
||||
/* 802E7564 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E7568 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802E756C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802E7570 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802E7574 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802E7578 41 82 00 38 */ beq lbl_802E75B0
|
||||
/* 802E757C 3C 60 80 3D */ lis r3, __vt__10JUTConsole@ha /* 0x803CC9A8@ha */
|
||||
/* 802E7580 38 03 C9 A8 */ addi r0, r3, __vt__10JUTConsole@l /* 0x803CC9A8@l */
|
||||
/* 802E7584 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802E7588 80 6D 8F F0 */ lwz r3, sManager__17JUTConsoleManager(r13)
|
||||
/* 802E758C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802E7590 48 00 0D 21 */ bl removeConsole__17JUTConsoleManagerFP10JUTConsole
|
||||
/* 802E7594 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802E7598 38 80 00 00 */ li r4, 0
|
||||
/* 802E759C 4B FE 9F 49 */ bl __dt__11JKRDisposerFv
|
||||
/* 802E75A0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802E75A4 40 81 00 0C */ ble lbl_802E75B0
|
||||
/* 802E75A8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802E75AC 4B FE 77 91 */ bl __dl__FPv
|
||||
lbl_802E75B0:
|
||||
/* 802E75B0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802E75B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802E75B8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802E75BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802E75C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E75C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E75C8 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_802E75EC:
|
||||
/* 802E75EC 38 C0 00 00 */ li r6, 0
|
||||
/* 802E75F0 90 C3 00 30 */ stw r6, 0x30(r3)
|
||||
/* 802E75F4 90 C3 00 34 */ stw r6, 0x34(r3)
|
||||
/* 802E75F8 90 C3 00 38 */ stw r6, 0x38(r3)
|
||||
/* 802E75FC 90 C3 00 3C */ stw r6, 0x3c(r3)
|
||||
/* 802E7600 38 E0 00 00 */ li r7, 0
|
||||
/* 802E7604 48 00 00 1C */ b lbl_802E7620
|
||||
lbl_802E7608:
|
||||
/* 802E7608 80 A3 00 28 */ lwz r5, 0x28(r3)
|
||||
/* 802E760C 80 83 00 20 */ lwz r4, 0x20(r3)
|
||||
/* 802E7610 38 04 00 02 */ addi r0, r4, 2
|
||||
/* 802E7614 7C 00 39 D6 */ mullw r0, r0, r7
|
||||
/* 802E7618 7C C5 01 AE */ stbx r6, r5, r0
|
||||
/* 802E761C 38 E7 00 01 */ addi r7, r7, 1
|
||||
lbl_802E7620:
|
||||
/* 802E7620 80 03 00 24 */ lwz r0, 0x24(r3)
|
||||
/* 802E7624 7C 07 00 40 */ cmplw r7, r0
|
||||
/* 802E7628 41 80 FF E0 */ blt lbl_802E7608
|
||||
/* 802E762C 38 00 00 FF */ li r0, 0xff
|
||||
/* 802E7630 80 83 00 28 */ lwz r4, 0x28(r3)
|
||||
/* 802E7634 98 04 00 00 */ stb r0, 0(r4)
|
||||
/* 802E7638 38 00 00 00 */ li r0, 0
|
||||
/* 802E763C 80 63 00 28 */ lwz r3, 0x28(r3)
|
||||
/* 802E7640 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802E7644 4E 80 00 20 */ blr
|
||||
@@ -1,22 +0,0 @@
|
||||
lbl_802E81F4:
|
||||
/* 802E81F4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E81F8 7C 08 02 A6 */ mflr r0
|
||||
/* 802E81FC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E8200 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 802E8204 40 82 00 08 */ bne lbl_802E820C
|
||||
/* 802E8208 80 8D 8D F4 */ lwz r4, sCurrentHeap__7JKRHeap(r13)
|
||||
lbl_802E820C:
|
||||
/* 802E820C 38 60 00 14 */ li r3, 0x14
|
||||
/* 802E8210 38 A0 00 00 */ li r5, 0
|
||||
/* 802E8214 4B FE 6A 85 */ bl __nw__FUlP7JKRHeapi
|
||||
/* 802E8218 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802E821C 41 82 00 0C */ beq lbl_802E8228
|
||||
/* 802E8220 4B FF FF AD */ bl __ct__17JUTConsoleManagerFv
|
||||
/* 802E8224 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802E8228:
|
||||
/* 802E8228 90 0D 8F F0 */ stw r0, sManager__17JUTConsoleManager(r13)
|
||||
/* 802E822C 7C 03 03 78 */ mr r3, r0
|
||||
/* 802E8230 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802E8234 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E8238 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E823C 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_802E8450:
|
||||
/* 802E8450 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802E8454 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8458 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802E845C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802E8460 48 07 9D 7D */ bl _savegpr_29
|
||||
/* 802E8464 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 802E8468 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 802E846C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802E8470 41 82 00 3C */ beq lbl_802E84AC
|
||||
/* 802E8474 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 802E8478 41 82 00 28 */ beq lbl_802E84A0
|
||||
/* 802E847C 48 05 52 8D */ bl OSEnableInterrupts
|
||||
/* 802E8480 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802E8484 48 06 54 39 */ bl VIGetRetraceCount
|
||||
/* 802E8488 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802E848C:
|
||||
/* 802E848C 48 06 54 31 */ bl VIGetRetraceCount
|
||||
/* 802E8490 7C 1F 18 40 */ cmplw r31, r3
|
||||
/* 802E8494 41 82 FF F8 */ beq lbl_802E848C
|
||||
/* 802E8498 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802E849C 48 05 52 81 */ bl OSRestoreInterrupts
|
||||
lbl_802E84A0:
|
||||
/* 802E84A0 80 7D 00 10 */ lwz r3, 0x10(r29)
|
||||
/* 802E84A4 38 80 00 02 */ li r4, 2
|
||||
/* 802E84A8 4B FF F1 A1 */ bl doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType
|
||||
lbl_802E84AC:
|
||||
/* 802E84AC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802E84B0 48 07 9D 79 */ bl _restgpr_29
|
||||
/* 802E84B4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802E84B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E84BC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802E84C0 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_802E75DC:
|
||||
/* 802E75DC 38 63 FF 94 */ addi r3, r3, -108
|
||||
/* 802E75E0 38 04 00 02 */ addi r0, r4, 2
|
||||
/* 802E75E4 7C 63 03 96 */ divwu r3, r3, r0
|
||||
/* 802E75E8 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_802E81A8:
|
||||
/* 802E81A8 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 802E81AC 80 03 00 30 */ lwz r0, 0x30(r3)
|
||||
/* 802E81B0 7C 84 00 51 */ subf. r4, r4, r0
|
||||
/* 802E81B4 41 80 00 0C */ blt lbl_802E81C0
|
||||
/* 802E81B8 7C 83 23 78 */ mr r3, r4
|
||||
/* 802E81BC 4E 80 00 20 */ blr
|
||||
lbl_802E81C0:
|
||||
/* 802E81C0 80 03 00 24 */ lwz r0, 0x24(r3)
|
||||
/* 802E81C4 7C 64 02 14 */ add r3, r4, r0
|
||||
/* 802E81C8 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_802E75CC:
|
||||
/* 802E75CC 38 03 00 02 */ addi r0, r3, 2
|
||||
/* 802E75D0 7C 60 21 D6 */ mullw r3, r0, r4
|
||||
/* 802E75D4 38 63 00 6C */ addi r3, r3, 0x6c
|
||||
/* 802E75D8 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_802E8184:
|
||||
/* 802E8184 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 802E8188 80 03 00 38 */ lwz r0, 0x38(r3)
|
||||
/* 802E818C 7C 84 00 51 */ subf. r4, r4, r0
|
||||
/* 802E8190 41 80 00 0C */ blt lbl_802E819C
|
||||
/* 802E8194 7C 83 23 78 */ mr r3, r4
|
||||
/* 802E8198 4E 80 00 20 */ blr
|
||||
lbl_802E819C:
|
||||
/* 802E819C 80 03 00 24 */ lwz r0, 0x24(r3)
|
||||
/* 802E81A0 7C 64 02 14 */ add r3, r4, r0
|
||||
/* 802E81A4 4E 80 00 20 */ blr
|
||||
@@ -1,34 +0,0 @@
|
||||
lbl_802E7BB8:
|
||||
/* 802E7BB8 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 802E7BBC 7C 08 02 A6 */ mflr r0
|
||||
/* 802E7BC0 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 802E7BC4 40 86 00 24 */ bne cr1, lbl_802E7BE8
|
||||
/* 802E7BC8 D8 21 00 28 */ stfd f1, 0x28(r1)
|
||||
/* 802E7BCC D8 41 00 30 */ stfd f2, 0x30(r1)
|
||||
/* 802E7BD0 D8 61 00 38 */ stfd f3, 0x38(r1)
|
||||
/* 802E7BD4 D8 81 00 40 */ stfd f4, 0x40(r1)
|
||||
/* 802E7BD8 D8 A1 00 48 */ stfd f5, 0x48(r1)
|
||||
/* 802E7BDC D8 C1 00 50 */ stfd f6, 0x50(r1)
|
||||
/* 802E7BE0 D8 E1 00 58 */ stfd f7, 0x58(r1)
|
||||
/* 802E7BE4 D9 01 00 60 */ stfd f8, 0x60(r1)
|
||||
lbl_802E7BE8:
|
||||
/* 802E7BE8 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802E7BEC 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 802E7BF0 90 A1 00 10 */ stw r5, 0x10(r1)
|
||||
/* 802E7BF4 90 C1 00 14 */ stw r6, 0x14(r1)
|
||||
/* 802E7BF8 90 E1 00 18 */ stw r7, 0x18(r1)
|
||||
/* 802E7BFC 91 01 00 1C */ stw r8, 0x1c(r1)
|
||||
/* 802E7C00 91 21 00 20 */ stw r9, 0x20(r1)
|
||||
/* 802E7C04 91 41 00 24 */ stw r10, 0x24(r1)
|
||||
/* 802E7C08 38 A1 00 68 */ addi r5, r1, 0x68
|
||||
/* 802E7C0C 3C 00 02 00 */ lis r0, 0x200
|
||||
/* 802E7C10 90 01 00 68 */ stw r0, 0x68(r1)
|
||||
/* 802E7C14 38 01 00 88 */ addi r0, r1, 0x88
|
||||
/* 802E7C18 90 01 00 6C */ stw r0, 0x6c(r1)
|
||||
/* 802E7C1C 38 01 00 08 */ addi r0, r1, 8
|
||||
/* 802E7C20 90 01 00 70 */ stw r0, 0x70(r1)
|
||||
/* 802E7C24 48 00 03 0D */ bl JUTConsole_print_f_va_
|
||||
/* 802E7C28 80 01 00 84 */ lwz r0, 0x84(r1)
|
||||
/* 802E7C2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E7C30 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 802E7C34 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_802E84C4:
|
||||
/* 802E84C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E84C8 7C 08 02 A6 */ mflr r0
|
||||
/* 802E84CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E84D0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802E84D4 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802E84D8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802E84DC 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802E84E0 80 83 00 10 */ lwz r4, 0x10(r3)
|
||||
/* 802E84E4 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802E84E8 41 82 00 08 */ beq lbl_802E84F0
|
||||
/* 802E84EC 4B FF FD 55 */ bl appendConsole__17JUTConsoleManagerFP10JUTConsole
|
||||
lbl_802E84F0:
|
||||
/* 802E84F0 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802E84F4 41 82 00 10 */ beq lbl_802E8504
|
||||
/* 802E84F8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802E84FC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802E8500 4B FF FD B1 */ bl removeConsole__17JUTConsoleManagerFP10JUTConsole
|
||||
lbl_802E8504:
|
||||
/* 802E8504 93 FE 00 10 */ stw r31, 0x10(r30)
|
||||
/* 802E8508 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802E850C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802E8510 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802E8514 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E8518 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E851C 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user