diff options
| author | hatal175 <hatal175@users.noreply.github.com> | 2023-08-01 10:17:21 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-01 00:17:21 -0700 |
| commit | 2275eb710b4b0794f198059a7fd61db7499941ff (patch) | |
| tree | e4bb01dce37d78a88657b0240a247febbfa14c24 /asm/JSystem/J2DGraph/J2DTextBoxEx | |
| parent | 396449b597bef772b4a79ef173671100e32ad5c1 (diff) | |
Work on J2DMaterialFactory (#394)
* Work on J2DMaterialFactory
* J3DUClipper OK
* Work on JAISoundStarter
* JAISoundHandles OK
* JAISoundInfo OK
* Fix JAISound::isStopping
* Work on J2DTextBoxEx
* dspproc OK
* osdsp OK
* osdsp_task OK
* Work on dsptask
* Import some JASCalc code
* JASCallback OK
* JASOscillator OK
* JASLfo OK
Diffstat (limited to 'asm/JSystem/J2DGraph/J2DTextBoxEx')
6 files changed, 0 insertions, 251 deletions
diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/animationPane__12J2DTextBoxExFPC15J2DAnmTransform.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/animationPane__12J2DTextBoxExFPC15J2DAnmTransform.s deleted file mode 100644 index 08a3177f0c..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/animationPane__12J2DTextBoxExFPC15J2DAnmTransform.s +++ /dev/null @@ -1,35 +0,0 @@ -lbl_8030896C: -/* 8030896C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80308970 7C 08 02 A6 */ mflr r0 -/* 80308974 90 01 00 24 */ stw r0, 0x24(r1) -/* 80308978 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8030897C 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80308980 7C 7E 1B 78 */ mr r30, r3 -/* 80308984 7C 9F 23 78 */ mr r31, r4 -/* 80308988 80 63 01 44 */ lwz r3, 0x144(r3) -/* 8030898C 28 03 00 00 */ cmplwi r3, 0 -/* 80308990 41 82 00 38 */ beq lbl_803089C8 -/* 80308994 A0 9E 01 3C */ lhz r4, 0x13c(r30) -/* 80308998 28 04 FF FF */ cmplwi r4, 0xffff -/* 8030899C 41 82 00 2C */ beq lbl_803089C8 -/* 803089A0 38 A1 00 08 */ addi r5, r1, 8 -/* 803089A4 48 00 36 A5 */ bl getVisibility__20J2DAnmVisibilityFullCFUsPUc -/* 803089A8 88 01 00 08 */ lbz r0, 8(r1) -/* 803089AC 28 00 00 00 */ cmplwi r0, 0 -/* 803089B0 41 82 00 10 */ beq lbl_803089C0 -/* 803089B4 38 00 00 01 */ li r0, 1 -/* 803089B8 98 1E 00 B0 */ stb r0, 0xb0(r30) -/* 803089BC 48 00 00 0C */ b lbl_803089C8 -lbl_803089C0: -/* 803089C0 38 00 00 00 */ li r0, 0 -/* 803089C4 98 1E 00 B0 */ stb r0, 0xb0(r30) -lbl_803089C8: -/* 803089C8 7F C3 F3 78 */ mr r3, r30 -/* 803089CC 7F E4 FB 78 */ mr r4, r31 -/* 803089D0 4B FE F8 59 */ bl animationPane__7J2DPaneFPC15J2DAnmTransform -/* 803089D4 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 803089D8 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 803089DC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 803089E0 7C 08 03 A6 */ mtlr r0 -/* 803089E4 38 21 00 20 */ addi r1, r1, 0x20 -/* 803089E8 4E 80 00 20 */ blr diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/getBlack__12J2DTextBoxExCFv.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/getBlack__12J2DTextBoxExCFv.s deleted file mode 100644 index 354f052a40..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/getBlack__12J2DTextBoxExCFv.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_803086FC: -/* 803086FC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80308700 7C 08 02 A6 */ mflr r0 -/* 80308704 90 01 00 24 */ stw r0, 0x24(r1) -/* 80308708 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8030870C 7C 7F 1B 78 */ mr r31, r3 -/* 80308710 38 00 FF FF */ li r0, -1 -/* 80308714 90 01 00 0C */ stw r0, 0xc(r1) -/* 80308718 90 01 00 08 */ stw r0, 8(r1) -/* 8030871C 7C 83 23 78 */ mr r3, r4 -/* 80308720 38 81 00 0C */ addi r4, r1, 0xc -/* 80308724 38 A1 00 08 */ addi r5, r1, 8 -/* 80308728 4B FF FD A5 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor -/* 8030872C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80308730 40 82 00 10 */ bne lbl_80308740 -/* 80308734 38 00 00 00 */ li r0, 0 -/* 80308738 90 1F 00 00 */ stw r0, 0(r31) -/* 8030873C 48 00 00 0C */ b lbl_80308748 -lbl_80308740: -/* 80308740 80 01 00 0C */ lwz r0, 0xc(r1) -/* 80308744 90 1F 00 00 */ stw r0, 0(r31) -lbl_80308748: -/* 80308748 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8030874C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80308750 7C 08 03 A6 */ mtlr r0 -/* 80308754 38 21 00 20 */ addi r1, r1, 0x20 -/* 80308758 4E 80 00 20 */ blr diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/getWhite__12J2DTextBoxExCFv.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/getWhite__12J2DTextBoxExCFv.s deleted file mode 100644 index adc3d351a8..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/getWhite__12J2DTextBoxExCFv.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_8030875C: -/* 8030875C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80308760 7C 08 02 A6 */ mflr r0 -/* 80308764 90 01 00 24 */ stw r0, 0x24(r1) -/* 80308768 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8030876C 7C 7F 1B 78 */ mr r31, r3 -/* 80308770 38 00 FF FF */ li r0, -1 -/* 80308774 90 01 00 0C */ stw r0, 0xc(r1) -/* 80308778 90 01 00 08 */ stw r0, 8(r1) -/* 8030877C 7C 83 23 78 */ mr r3, r4 -/* 80308780 38 81 00 0C */ addi r4, r1, 0xc -/* 80308784 38 A1 00 08 */ addi r5, r1, 8 -/* 80308788 4B FF FD 45 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor -/* 8030878C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80308790 40 82 00 10 */ bne lbl_803087A0 -/* 80308794 38 00 FF FF */ li r0, -1 -/* 80308798 90 1F 00 00 */ stw r0, 0(r31) -/* 8030879C 48 00 00 0C */ b lbl_803087A8 -lbl_803087A0: -/* 803087A0 80 01 00 08 */ lwz r0, 8(r1) -/* 803087A4 90 1F 00 00 */ stw r0, 0(r31) -lbl_803087A8: -/* 803087A8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 803087AC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 803087B0 7C 08 03 A6 */ mtlr r0 -/* 803087B4 38 21 00 20 */ addi r1, r1, 0x20 -/* 803087B8 4E 80 00 20 */ blr diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor.s deleted file mode 100644 index a0b7b0f239..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_80308668: -/* 80308668 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8030866C 7C 08 02 A6 */ mflr r0 -/* 80308670 90 01 00 14 */ stw r0, 0x14(r1) -/* 80308674 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80308678 7C 7F 1B 78 */ mr r31, r3 -/* 8030867C 80 04 00 00 */ lwz r0, 0(r4) -/* 80308680 28 00 00 00 */ cmplwi r0, 0 -/* 80308684 40 82 00 1C */ bne lbl_803086A0 -/* 80308688 80 65 00 00 */ lwz r3, 0(r5) -/* 8030868C 3C 03 00 01 */ addis r0, r3, 1 -/* 80308690 28 00 FF FF */ cmplwi r0, 0xffff -/* 80308694 40 82 00 0C */ bne lbl_803086A0 -/* 80308698 38 60 00 01 */ li r3, 1 -/* 8030869C 48 00 00 4C */ b lbl_803086E8 -lbl_803086A0: -/* 803086A0 80 7F 01 38 */ lwz r3, 0x138(r31) -/* 803086A4 80 63 00 70 */ lwz r3, 0x70(r3) -/* 803086A8 81 83 00 00 */ lwz r12, 0(r3) -/* 803086AC 81 8C 00 58 */ lwz r12, 0x58(r12) -/* 803086B0 7D 89 03 A6 */ mtctr r12 -/* 803086B4 4E 80 04 21 */ bctrl -/* 803086B8 80 7F 01 38 */ lwz r3, 0x138(r31) -/* 803086BC 80 63 00 70 */ lwz r3, 0x70(r3) -/* 803086C0 81 83 00 00 */ lwz r12, 0(r3) -/* 803086C4 81 8C 00 18 */ lwz r12, 0x18(r12) -/* 803086C8 7D 89 03 A6 */ mtctr r12 -/* 803086CC 4E 80 04 21 */ bctrl -/* 803086D0 54 60 06 3E */ clrlwi r0, r3, 0x18 -/* 803086D4 28 00 00 01 */ cmplwi r0, 1 -/* 803086D8 40 82 00 0C */ bne lbl_803086E4 -/* 803086DC 38 60 00 00 */ li r3, 0 -/* 803086E0 48 00 00 08 */ b lbl_803086E8 -lbl_803086E4: -/* 803086E4 38 60 00 01 */ li r3, 1 -lbl_803086E8: -/* 803086E8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 803086EC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 803086F0 7C 08 03 A6 */ mtlr r0 -/* 803086F4 38 21 00 10 */ addi r1, r1, 0x10 -/* 803086F8 4E 80 00 20 */ blr diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/setBlackWhite__12J2DTextBoxExFQ28JUtility6TColorQ28JUtility6TColor.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/setBlackWhite__12J2DTextBoxExFQ28JUtility6TColorQ28JUtility6TColor.s deleted file mode 100644 index c2303bbf67..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/setBlackWhite__12J2DTextBoxExFQ28JUtility6TColorQ28JUtility6TColor.s +++ /dev/null @@ -1,104 +0,0 @@ -lbl_8030834C: -/* 8030834C 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 80308350 7C 08 02 A6 */ mflr r0 -/* 80308354 90 01 00 34 */ stw r0, 0x34(r1) -/* 80308358 39 61 00 30 */ addi r11, r1, 0x30 -/* 8030835C 48 05 9E 7D */ bl _savegpr_28 -/* 80308360 7C 7D 1B 78 */ mr r29, r3 -/* 80308364 7C 9E 23 78 */ mr r30, r4 -/* 80308368 7C BF 2B 78 */ mr r31, r5 -/* 8030836C 80 83 01 38 */ lwz r4, 0x138(r3) -/* 80308370 28 04 00 00 */ cmplwi r4, 0 -/* 80308374 40 82 00 0C */ bne lbl_80308380 -/* 80308378 38 60 00 00 */ li r3, 0 -/* 8030837C 48 00 01 38 */ b lbl_803084B4 -lbl_80308380: -/* 80308380 80 04 00 70 */ lwz r0, 0x70(r4) -/* 80308384 28 00 00 00 */ cmplwi r0, 0 -/* 80308388 40 82 00 0C */ bne lbl_80308394 -/* 8030838C 38 60 00 00 */ li r3, 0 -/* 80308390 48 00 01 24 */ b lbl_803084B4 -lbl_80308394: -/* 80308394 80 1F 00 00 */ lwz r0, 0(r31) -/* 80308398 90 01 00 08 */ stw r0, 8(r1) -/* 8030839C 80 1E 00 00 */ lwz r0, 0(r30) -/* 803083A0 90 01 00 0C */ stw r0, 0xc(r1) -/* 803083A4 38 81 00 0C */ addi r4, r1, 0xc -/* 803083A8 38 A1 00 08 */ addi r5, r1, 8 -/* 803083AC 48 00 02 BD */ bl isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor -/* 803083B0 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 803083B4 40 82 00 0C */ bne lbl_803083C0 -/* 803083B8 38 60 00 00 */ li r3, 0 -/* 803083BC 48 00 00 F8 */ b lbl_803084B4 -lbl_803083C0: -/* 803083C0 3B 80 00 00 */ li r28, 0 -/* 803083C4 80 1E 00 00 */ lwz r0, 0(r30) -/* 803083C8 28 00 00 00 */ cmplwi r0, 0 -/* 803083CC 40 82 00 14 */ bne lbl_803083E0 -/* 803083D0 80 7F 00 00 */ lwz r3, 0(r31) -/* 803083D4 3C 03 00 01 */ addis r0, r3, 1 -/* 803083D8 28 00 FF FF */ cmplwi r0, 0xffff -/* 803083DC 41 82 00 08 */ beq lbl_803083E4 -lbl_803083E0: -/* 803083E0 3B 80 00 01 */ li r28, 1 -lbl_803083E4: -/* 803083E4 57 83 06 3E */ clrlwi r3, r28, 0x18 -/* 803083E8 30 03 FF FF */ addic r0, r3, -1 -/* 803083EC 7C 60 19 10 */ subfe r3, r0, r3 -/* 803083F0 38 03 00 01 */ addi r0, r3, 1 -/* 803083F4 80 7D 01 38 */ lwz r3, 0x138(r29) -/* 803083F8 80 63 00 70 */ lwz r3, 0x70(r3) -/* 803083FC 54 04 06 3E */ clrlwi r4, r0, 0x18 -/* 80308400 81 83 00 00 */ lwz r12, 0(r3) -/* 80308404 81 8C 00 54 */ lwz r12, 0x54(r12) -/* 80308408 7D 89 03 A6 */ mtctr r12 -/* 8030840C 4E 80 04 21 */ bctrl -/* 80308410 7F A3 EB 78 */ mr r3, r29 -/* 80308414 7F 84 E3 78 */ mr r4, r28 -/* 80308418 4B FF F9 F5 */ bl setTevOrder__12J2DTextBoxExFb -/* 8030841C 7F A3 EB 78 */ mr r3, r29 -/* 80308420 7F 84 E3 78 */ mr r4, r28 -/* 80308424 4B FF FA CD */ bl setTevStage__12J2DTextBoxExFb -/* 80308428 57 80 06 3F */ clrlwi. r0, r28, 0x18 -/* 8030842C 41 82 00 84 */ beq lbl_803084B0 -/* 80308430 88 1E 00 00 */ lbz r0, 0(r30) -/* 80308434 88 7E 00 01 */ lbz r3, 1(r30) -/* 80308438 88 9E 00 02 */ lbz r4, 2(r30) -/* 8030843C 88 BE 00 03 */ lbz r5, 3(r30) -/* 80308440 B0 01 00 18 */ sth r0, 0x18(r1) -/* 80308444 B0 61 00 1A */ sth r3, 0x1a(r1) -/* 80308448 B0 81 00 1C */ sth r4, 0x1c(r1) -/* 8030844C B0 A1 00 1E */ sth r5, 0x1e(r1) -/* 80308450 80 7D 01 38 */ lwz r3, 0x138(r29) -/* 80308454 80 63 00 70 */ lwz r3, 0x70(r3) -/* 80308458 38 80 00 00 */ li r4, 0 -/* 8030845C 38 A1 00 18 */ addi r5, r1, 0x18 -/* 80308460 81 83 00 00 */ lwz r12, 0(r3) -/* 80308464 81 8C 00 34 */ lwz r12, 0x34(r12) -/* 80308468 7D 89 03 A6 */ mtctr r12 -/* 8030846C 4E 80 04 21 */ bctrl -/* 80308470 88 7F 00 01 */ lbz r3, 1(r31) -/* 80308474 88 9F 00 02 */ lbz r4, 2(r31) -/* 80308478 88 BF 00 03 */ lbz r5, 3(r31) -/* 8030847C 88 1F 00 00 */ lbz r0, 0(r31) -/* 80308480 B0 01 00 10 */ sth r0, 0x10(r1) -/* 80308484 B0 61 00 12 */ sth r3, 0x12(r1) -/* 80308488 B0 81 00 14 */ sth r4, 0x14(r1) -/* 8030848C B0 A1 00 16 */ sth r5, 0x16(r1) -/* 80308490 80 7D 01 38 */ lwz r3, 0x138(r29) -/* 80308494 80 63 00 70 */ lwz r3, 0x70(r3) -/* 80308498 38 80 00 01 */ li r4, 1 -/* 8030849C 38 A1 00 10 */ addi r5, r1, 0x10 -/* 803084A0 81 83 00 00 */ lwz r12, 0(r3) -/* 803084A4 81 8C 00 34 */ lwz r12, 0x34(r12) -/* 803084A8 7D 89 03 A6 */ mtctr r12 -/* 803084AC 4E 80 04 21 */ bctrl -lbl_803084B0: -/* 803084B0 38 60 00 01 */ li r3, 1 -lbl_803084B4: -/* 803084B4 39 61 00 30 */ addi r11, r1, 0x30 -/* 803084B8 48 05 9D 6D */ bl _restgpr_28 -/* 803084BC 80 01 00 34 */ lwz r0, 0x34(r1) -/* 803084C0 7C 08 03 A6 */ mtlr r0 -/* 803084C4 38 21 00 30 */ addi r1, r1, 0x30 -/* 803084C8 4E 80 00 20 */ blr diff --git a/asm/JSystem/J2DGraph/J2DTextBoxEx/setCullBack__12J2DTextBoxExFb.s b/asm/JSystem/J2DGraph/J2DTextBoxEx/setCullBack__12J2DTextBoxExFb.s deleted file mode 100644 index 9702a993fc..0000000000 --- a/asm/JSystem/J2DGraph/J2DTextBoxEx/setCullBack__12J2DTextBoxExFb.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_803089EC: -/* 803089EC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 803089F0 7C 08 02 A6 */ mflr r0 -/* 803089F4 90 01 00 14 */ stw r0, 0x14(r1) -/* 803089F8 54 80 06 3F */ clrlwi. r0, r4, 0x18 -/* 803089FC 38 80 00 00 */ li r4, 0 -/* 80308A00 41 82 00 08 */ beq lbl_80308A08 -/* 80308A04 38 80 00 02 */ li r4, 2 -lbl_80308A08: -/* 80308A08 81 83 00 00 */ lwz r12, 0(r3) -/* 80308A0C 81 8C 00 20 */ lwz r12, 0x20(r12) -/* 80308A10 7D 89 03 A6 */ mtctr r12 -/* 80308A14 4E 80 04 21 */ bctrl -/* 80308A18 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80308A1C 7C 08 03 A6 */ mtlr r0 -/* 80308A20 38 21 00 10 */ addi r1, r1, 0x10 -/* 80308A24 4E 80 00 20 */ blr |
