diff options
Diffstat (limited to 'asm/JSystem/JStudio/JStudio_JParticle')
27 files changed, 0 insertions, 1071 deletions
diff --git a/asm/JSystem/JStudio/JStudio_JParticle/control/__dt__Q217JStudio_JParticle13TCreateObjectFv.s b/asm/JSystem/JStudio/JStudio_JParticle/control/__dt__Q217JStudio_JParticle13TCreateObjectFv.s deleted file mode 100644 index 7c70fe1814..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/control/__dt__Q217JStudio_JParticle13TCreateObjectFv.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_8028E3A0: -/* 8028E3A0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E3A4 7C 08 02 A6 */ mflr r0 -/* 8028E3A8 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E3AC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E3B0 93 C1 00 08 */ stw r30, 8(r1) -/* 8028E3B4 7C 7E 1B 79 */ or. r30, r3, r3 -/* 8028E3B8 7C 9F 23 78 */ mr r31, r4 -/* 8028E3BC 41 82 00 28 */ beq lbl_8028E3E4 -/* 8028E3C0 3C 80 80 3C */ lis r4, __vt__Q217JStudio_JParticle13TCreateObject@ha /* 0x803C5AD8@ha */ -/* 8028E3C4 38 04 5A D8 */ addi r0, r4, __vt__Q217JStudio_JParticle13TCreateObject@l /* 0x803C5AD8@l */ -/* 8028E3C8 90 1E 00 00 */ stw r0, 0(r30) -/* 8028E3CC 38 80 00 00 */ li r4, 0 -/* 8028E3D0 4B FF 70 B9 */ bl __dt__Q27JStudio13TCreateObjectFv -/* 8028E3D4 7F E0 07 35 */ extsh. r0, r31 -/* 8028E3D8 40 81 00 0C */ ble lbl_8028E3E4 -/* 8028E3DC 7F C3 F3 78 */ mr r3, r30 -/* 8028E3E0 48 04 09 5D */ bl __dl__FPv -lbl_8028E3E4: -/* 8028E3E4 7F C3 F3 78 */ mr r3, r30 -/* 8028E3E8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028E3EC 83 C1 00 08 */ lwz r30, 8(r1) -/* 8028E3F0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E3F4 7C 08 03 A6 */ mtlr r0 -/* 8028E3F8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E3FC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_create__Q217JStudio_JParticle13TCreateObjectFUl.s b/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_create__Q217JStudio_JParticle13TCreateObjectFUl.s deleted file mode 100644 index ea57952dee..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_create__Q217JStudio_JParticle13TCreateObjectFUl.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_8028E474: -/* 8028E474 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8028E478 7C 08 02 A6 */ mflr r0 -/* 8028E47C 90 01 00 24 */ stw r0, 0x24(r1) -/* 8028E480 7C 87 23 78 */ mr r7, r4 -/* 8028E484 3C 80 80 3A */ lis r4, lit_1172@ha /* 0x8039ABA8@ha */ -/* 8028E488 38 A4 AB A8 */ addi r5, r4, lit_1172@l /* 0x8039ABA8@l */ -/* 8028E48C 80 85 00 00 */ lwz r4, 0(r5) -/* 8028E490 80 05 00 04 */ lwz r0, 4(r5) -/* 8028E494 90 81 00 08 */ stw r4, 8(r1) -/* 8028E498 90 01 00 0C */ stw r0, 0xc(r1) -/* 8028E49C 80 05 00 08 */ lwz r0, 8(r5) -/* 8028E4A0 90 01 00 10 */ stw r0, 0x10(r1) -/* 8028E4A4 38 81 00 14 */ addi r4, r1, 0x14 -/* 8028E4A8 E0 21 00 08 */ psq_l f1, 8(r1), 0, 0 /* qr0 */ -/* 8028E4AC C0 01 00 10 */ lfs f0, 0x10(r1) -/* 8028E4B0 F0 24 00 00 */ psq_st f1, 0(r4), 0, 0 /* qr0 */ -/* 8028E4B4 D0 01 00 1C */ stfs f0, 0x1c(r1) -/* 8028E4B8 80 63 00 0C */ lwz r3, 0xc(r3) -/* 8028E4BC 54 E5 04 3E */ clrlwi r5, r7, 0x10 -/* 8028E4C0 54 E6 46 3E */ srwi r6, r7, 0x18 -/* 8028E4C4 54 E7 86 3E */ rlwinm r7, r7, 0x10, 0x18, 0x1f -/* 8028E4C8 39 00 00 00 */ li r8, 0 -/* 8028E4CC 39 20 00 00 */ li r9, 0 -/* 8028E4D0 4B FE F9 ED */ bl func_8027DEBC -/* 8028E4D4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8028E4D8 7C 08 03 A6 */ mtlr r0 -/* 8028E4DC 38 21 00 20 */ addi r1, r1, 0x20 -/* 8028E4E0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter.s b/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter.s deleted file mode 100644 index e1ff357aae..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/control/emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8028E4E4: -/* 8028E4E4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E4E8 7C 08 02 A6 */ mflr r0 -/* 8028E4EC 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E4F0 80 63 00 0C */ lwz r3, 0xc(r3) -/* 8028E4F4 4B FE FD E5 */ bl forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter -/* 8028E4F8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E4FC 7C 08 03 A6 */ mtlr r0 -/* 8028E500 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E504 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E400.s b/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E400.s deleted file mode 100644 index bfe1c2120e..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E400.s +++ /dev/null @@ -1,34 +0,0 @@ -lbl_8028E400: -/* 8028E400 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E404 7C 08 02 A6 */ mflr r0 -/* 8028E408 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E40C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E410 7C 66 1B 78 */ mr r6, r3 -/* 8028E414 7C 9F 23 78 */ mr r31, r4 -/* 8028E418 80 65 00 00 */ lwz r3, 0(r5) -/* 8028E41C 80 83 00 04 */ lwz r4, 4(r3) -/* 8028E420 3C 60 4A 50 */ lis r3, 0x4A50 /* 0x4A505443@ha */ -/* 8028E424 38 03 54 43 */ addi r0, r3, 0x5443 /* 0x4A505443@l */ -/* 8028E428 7C 04 00 00 */ cmpw r4, r0 -/* 8028E42C 41 82 00 08 */ beq lbl_8028E434 -/* 8028E430 48 00 00 10 */ b lbl_8028E440 -lbl_8028E434: -/* 8028E434 3C 60 80 29 */ lis r3, createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject@ha /* 0x8028E508@ha */ -/* 8028E438 39 83 E5 08 */ addi r12, r3, createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject@l /* 0x8028E508@l */ -/* 8028E43C 48 00 00 0C */ b lbl_8028E448 -lbl_8028E440: -/* 8028E440 38 60 00 00 */ li r3, 0 -/* 8028E444 48 00 00 1C */ b lbl_8028E460 -lbl_8028E448: -/* 8028E448 7C A3 2B 78 */ mr r3, r5 -/* 8028E44C 7C C4 33 78 */ mr r4, r6 -/* 8028E450 7D 89 03 A6 */ mtctr r12 -/* 8028E454 4E 80 04 21 */ bctrl -/* 8028E458 90 7F 00 00 */ stw r3, 0(r31) -/* 8028E45C 38 60 00 01 */ li r3, 1 -lbl_8028E460: -/* 8028E460 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028E464 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E468 7C 08 03 A6 */ mtlr r0 -/* 8028E46C 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E470 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E508.s b/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E508.s deleted file mode 100644 index d6026baa92..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E508.s +++ /dev/null @@ -1,75 +0,0 @@ -lbl_8028E508: -/* 8028E508 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8028E50C 7C 08 02 A6 */ mflr r0 -/* 8028E510 90 01 00 24 */ stw r0, 0x24(r1) -/* 8028E514 39 61 00 20 */ addi r11, r1, 0x20 -/* 8028E518 48 0D 3C C5 */ bl _savegpr_29 -/* 8028E51C 7C 7D 1B 78 */ mr r29, r3 -/* 8028E520 7C 9E 23 78 */ mr r30, r4 -/* 8028E524 38 60 01 DC */ li r3, 0x1dc -/* 8028E528 48 04 07 25 */ bl __nw__FUl -/* 8028E52C 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8028E530 41 82 00 10 */ beq lbl_8028E540 -/* 8028E534 7F C4 F3 78 */ mr r4, r30 -/* 8028E538 48 00 00 D5 */ bl __ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject -/* 8028E53C 7C 7F 1B 78 */ mr r31, r3 -lbl_8028E540: -/* 8028E540 28 1F 00 00 */ cmplwi r31, 0 -/* 8028E544 40 82 00 0C */ bne lbl_8028E550 -/* 8028E548 38 60 00 00 */ li r3, 0 -/* 8028E54C 48 00 00 A8 */ b lbl_8028E5F4 -lbl_8028E550: -/* 8028E550 93 E1 00 08 */ stw r31, 8(r1) -/* 8028E554 88 1E 00 14 */ lbz r0, 0x14(r30) -/* 8028E558 98 1F 01 B4 */ stb r0, 0x1b4(r31) -/* 8028E55C 38 60 00 38 */ li r3, 0x38 -/* 8028E560 48 04 06 ED */ bl __nw__FUl -/* 8028E564 7C 7E 1B 79 */ or. r30, r3, r3 -/* 8028E568 41 82 00 14 */ beq lbl_8028E57C -/* 8028E56C 7F A4 EB 78 */ mr r4, r29 -/* 8028E570 7F E5 FB 78 */ mr r5, r31 -/* 8028E574 4B FF 91 F9 */ bl __ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle -/* 8028E578 7C 7E 1B 78 */ mr r30, r3 -lbl_8028E57C: -/* 8028E57C 28 1E 00 00 */ cmplwi r30, 0 -/* 8028E580 40 82 00 0C */ bne lbl_8028E58C -/* 8028E584 3B C0 00 00 */ li r30, 0 -/* 8028E588 48 00 00 28 */ b lbl_8028E5B0 -lbl_8028E58C: -/* 8028E58C 80 7E 00 34 */ lwz r3, 0x34(r30) -/* 8028E590 28 03 00 00 */ cmplwi r3, 0 -/* 8028E594 41 82 00 1C */ beq lbl_8028E5B0 -/* 8028E598 93 C3 00 04 */ stw r30, 4(r3) -/* 8028E59C 80 7E 00 34 */ lwz r3, 0x34(r30) -/* 8028E5A0 81 83 00 00 */ lwz r12, 0(r3) -/* 8028E5A4 81 8C 00 0C */ lwz r12, 0xc(r12) -/* 8028E5A8 7D 89 03 A6 */ mtctr r12 -/* 8028E5AC 4E 80 04 21 */ bctrl -lbl_8028E5B0: -/* 8028E5B0 28 1E 00 00 */ cmplwi r30, 0 -/* 8028E5B4 40 82 00 2C */ bne lbl_8028E5E0 -/* 8028E5B8 80 61 00 08 */ lwz r3, 8(r1) -/* 8028E5BC 28 03 00 00 */ cmplwi r3, 0 -/* 8028E5C0 41 82 00 18 */ beq lbl_8028E5D8 -/* 8028E5C4 38 80 00 01 */ li r4, 1 -/* 8028E5C8 81 83 00 00 */ lwz r12, 0(r3) -/* 8028E5CC 81 8C 00 08 */ lwz r12, 8(r12) -/* 8028E5D0 7D 89 03 A6 */ mtctr r12 -/* 8028E5D4 4E 80 04 21 */ bctrl -lbl_8028E5D8: -/* 8028E5D8 38 60 00 00 */ li r3, 0 -/* 8028E5DC 48 00 00 18 */ b lbl_8028E5F4 -lbl_8028E5E0: -/* 8028E5E0 38 00 00 00 */ li r0, 0 -/* 8028E5E4 90 01 00 08 */ stw r0, 8(r1) -/* 8028E5E8 48 00 00 08 */ b lbl_8028E5F0 -/* 8028E5EC 4E 80 04 21 */ bctrl -lbl_8028E5F0: -/* 8028E5F0 7F C3 F3 78 */ mr r3, r30 -lbl_8028E5F4: -/* 8028E5F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 8028E5F8 48 0D 3C 31 */ bl _restgpr_29 -/* 8028E5FC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8028E600 7C 08 03 A6 */ mtlr r0 -/* 8028E604 38 21 00 20 */ addi r1, r1, 0x20 -/* 8028E608 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/__dt__Q217JStudio_JParticle17TAdaptor_particleFv.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/__dt__Q217JStudio_JParticle17TAdaptor_particleFv.s deleted file mode 100644 index 794681a5c3..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/__dt__Q217JStudio_JParticle17TAdaptor_particleFv.s +++ /dev/null @@ -1,66 +0,0 @@ -lbl_8028E760: -/* 8028E760 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E764 7C 08 02 A6 */ mflr r0 -/* 8028E768 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E76C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E770 93 C1 00 08 */ stw r30, 8(r1) -/* 8028E774 7C 7E 1B 79 */ or. r30, r3, r3 -/* 8028E778 7C 9F 23 78 */ mr r31, r4 -/* 8028E77C 41 82 00 B8 */ beq lbl_8028E834 -/* 8028E780 3C 60 80 3C */ lis r3, __vt__Q217JStudio_JParticle17TAdaptor_particle@ha /* 0x803C5B0C@ha */ -/* 8028E784 38 03 5B 0C */ addi r0, r3, __vt__Q217JStudio_JParticle17TAdaptor_particle@l /* 0x803C5B0C@l */ -/* 8028E788 90 1E 00 00 */ stw r0, 0(r30) -/* 8028E78C 80 9E 01 A4 */ lwz r4, 0x1a4(r30) -/* 8028E790 28 04 00 00 */ cmplwi r4, 0 -/* 8028E794 41 82 00 64 */ beq lbl_8028E7F8 -/* 8028E798 88 1E 01 B6 */ lbz r0, 0x1b6(r30) -/* 8028E79C 28 00 00 00 */ cmplwi r0, 0 -/* 8028E7A0 40 82 00 1C */ bne lbl_8028E7BC -/* 8028E7A4 80 7E 01 A0 */ lwz r3, 0x1a0(r30) -/* 8028E7A8 81 83 00 00 */ lwz r12, 0(r3) -/* 8028E7AC 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028E7B0 7D 89 03 A6 */ mtctr r12 -/* 8028E7B4 4E 80 04 21 */ bctrl -/* 8028E7B8 48 00 00 40 */ b lbl_8028E7F8 -lbl_8028E7BC: -/* 8028E7BC 88 1E 01 B4 */ lbz r0, 0x1b4(r30) -/* 8028E7C0 28 00 00 00 */ cmplwi r0, 0 -/* 8028E7C4 41 82 00 20 */ beq lbl_8028E7E4 -/* 8028E7C8 80 1E 01 B0 */ lwz r0, 0x1b0(r30) -/* 8028E7CC 90 04 00 EC */ stw r0, 0xec(r4) -/* 8028E7D0 80 7E 01 A4 */ lwz r3, 0x1a4(r30) -/* 8028E7D4 80 03 00 F4 */ lwz r0, 0xf4(r3) -/* 8028E7D8 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18 -/* 8028E7DC 90 03 00 F4 */ stw r0, 0xf4(r3) -/* 8028E7E0 48 00 00 18 */ b lbl_8028E7F8 -lbl_8028E7E4: -/* 8028E7E4 80 7E 01 A0 */ lwz r3, 0x1a0(r30) -/* 8028E7E8 81 83 00 00 */ lwz r12, 0(r3) -/* 8028E7EC 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028E7F0 7D 89 03 A6 */ mtctr r12 -/* 8028E7F4 4E 80 04 21 */ bctrl -lbl_8028E7F8: -/* 8028E7F8 34 1E 01 A8 */ addic. r0, r30, 0x1a8 -/* 8028E7FC 41 82 00 1C */ beq lbl_8028E818 -/* 8028E800 3C 60 80 3C */ lis r3, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@ha /* 0x803C5AF0@ha */ -/* 8028E804 38 03 5A F0 */ addi r0, r3, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@l /* 0x803C5AF0@l */ -/* 8028E808 90 1E 01 A8 */ stw r0, 0x1a8(r30) -/* 8028E80C 38 7E 01 A8 */ addi r3, r30, 0x1a8 -/* 8028E810 38 80 00 00 */ li r4, 0 -/* 8028E814 4B FE FE 91 */ bl __dt__18JPAEmitterCallBackFv -lbl_8028E818: -/* 8028E818 7F C3 F3 78 */ mr r3, r30 -/* 8028E81C 38 80 00 00 */ li r4, 0 -/* 8028E820 4B FF 8E ED */ bl __dt__Q27JStudio17TAdaptor_particleFv -/* 8028E824 7F E0 07 35 */ extsh. r0, r31 -/* 8028E828 40 81 00 0C */ ble lbl_8028E834 -/* 8028E82C 7F C3 F3 78 */ mr r3, r30 -/* 8028E830 48 04 05 0D */ bl __dl__FPv -lbl_8028E834: -/* 8028E834 7F C3 F3 78 */ mr r3, r30 -/* 8028E838 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028E83C 83 C1 00 08 */ lwz r30, 8(r1) -/* 8028E840 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E844 7C 08 03 A6 */ mtlr r0 -/* 8028E848 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E84C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv.s deleted file mode 100644 index 3f19f6b166..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv.s +++ /dev/null @@ -1,77 +0,0 @@ -lbl_8028E850: -/* 8028E850 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E854 7C 08 02 A6 */ mflr r0 -/* 8028E858 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E85C 88 0D 8C 80 */ lbz r0, data_80451200(r13) -/* 8028E860 7C 00 07 75 */ extsb. r0, r0 -/* 8028E864 40 82 00 FC */ bne lbl_8028E960 -/* 8028E868 38 00 00 00 */ li r0, 0 -/* 8028E86C 3C 80 80 43 */ lis r4, aoData@ha /* 0x80431540@ha */ -/* 8028E870 38 C4 15 40 */ addi r6, r4, aoData@l /* 0x80431540@l */ -/* 8028E874 90 06 00 00 */ stw r0, 0(r6) -/* 8028E878 C0 02 BB 20 */ lfs f0, lit_1361(r2) -/* 8028E87C D0 06 00 04 */ stfs f0, 4(r6) -/* 8028E880 38 A0 00 01 */ li r5, 1 -/* 8028E884 90 A6 00 08 */ stw r5, 8(r6) -/* 8028E888 D0 06 00 0C */ stfs f0, 0xc(r6) -/* 8028E88C 38 00 00 02 */ li r0, 2 -/* 8028E890 90 06 00 10 */ stw r0, 0x10(r6) -/* 8028E894 D0 06 00 14 */ stfs f0, 0x14(r6) -/* 8028E898 38 00 00 03 */ li r0, 3 -/* 8028E89C 90 06 00 18 */ stw r0, 0x18(r6) -/* 8028E8A0 D0 06 00 1C */ stfs f0, 0x1c(r6) -/* 8028E8A4 38 00 00 04 */ li r0, 4 -/* 8028E8A8 90 06 00 20 */ stw r0, 0x20(r6) -/* 8028E8AC D0 06 00 24 */ stfs f0, 0x24(r6) -/* 8028E8B0 38 00 00 05 */ li r0, 5 -/* 8028E8B4 90 06 00 28 */ stw r0, 0x28(r6) -/* 8028E8B8 D0 06 00 2C */ stfs f0, 0x2c(r6) -/* 8028E8BC 38 00 00 06 */ li r0, 6 -/* 8028E8C0 90 06 00 30 */ stw r0, 0x30(r6) -/* 8028E8C4 C0 02 BB 24 */ lfs f0, lit_1362(r2) -/* 8028E8C8 D0 06 00 34 */ stfs f0, 0x34(r6) -/* 8028E8CC 38 00 00 07 */ li r0, 7 -/* 8028E8D0 90 06 00 38 */ stw r0, 0x38(r6) -/* 8028E8D4 D0 06 00 3C */ stfs f0, 0x3c(r6) -/* 8028E8D8 38 00 00 08 */ li r0, 8 -/* 8028E8DC 90 06 00 40 */ stw r0, 0x40(r6) -/* 8028E8E0 D0 06 00 44 */ stfs f0, 0x44(r6) -/* 8028E8E4 38 00 00 09 */ li r0, 9 -/* 8028E8E8 90 06 00 48 */ stw r0, 0x48(r6) -/* 8028E8EC C0 02 BB 28 */ lfs f0, lit_1363(r2) -/* 8028E8F0 D0 06 00 4C */ stfs f0, 0x4c(r6) -/* 8028E8F4 38 00 00 0A */ li r0, 0xa -/* 8028E8F8 90 06 00 50 */ stw r0, 0x50(r6) -/* 8028E8FC D0 06 00 54 */ stfs f0, 0x54(r6) -/* 8028E900 38 00 00 0B */ li r0, 0xb -/* 8028E904 90 06 00 58 */ stw r0, 0x58(r6) -/* 8028E908 D0 06 00 5C */ stfs f0, 0x5c(r6) -/* 8028E90C 38 00 00 0C */ li r0, 0xc -/* 8028E910 90 06 00 60 */ stw r0, 0x60(r6) -/* 8028E914 D0 06 00 64 */ stfs f0, 0x64(r6) -/* 8028E918 38 00 00 0D */ li r0, 0xd -/* 8028E91C 90 06 00 68 */ stw r0, 0x68(r6) -/* 8028E920 D0 06 00 6C */ stfs f0, 0x6c(r6) -/* 8028E924 38 00 00 0E */ li r0, 0xe -/* 8028E928 90 06 00 70 */ stw r0, 0x70(r6) -/* 8028E92C D0 06 00 74 */ stfs f0, 0x74(r6) -/* 8028E930 38 00 00 0F */ li r0, 0xf -/* 8028E934 90 06 00 78 */ stw r0, 0x78(r6) -/* 8028E938 D0 06 00 7C */ stfs f0, 0x7c(r6) -/* 8028E93C 38 00 00 10 */ li r0, 0x10 -/* 8028E940 90 06 00 80 */ stw r0, 0x80(r6) -/* 8028E944 D0 06 00 84 */ stfs f0, 0x84(r6) -/* 8028E948 3C 80 80 45 */ lis r4, __float_nan@ha /* 0x80450AE0@ha */ -/* 8028E94C C0 04 0A E0 */ lfs f0, __float_nan@l(r4) /* 0x80450AE0@l */ -/* 8028E950 38 00 FF FF */ li r0, -1 -/* 8028E954 90 06 00 88 */ stw r0, 0x88(r6) -/* 8028E958 D0 06 00 8C */ stfs f0, 0x8c(r6) -/* 8028E95C 98 AD 8C 80 */ stb r5, data_80451200(r13) -lbl_8028E960: -/* 8028E960 3C 80 80 43 */ lis r4, aoData@ha /* 0x80431540@ha */ -/* 8028E964 38 84 15 40 */ addi r4, r4, aoData@l /* 0x80431540@l */ -/* 8028E968 4B FF 78 59 */ bl adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFPCQ37JStudio8TAdaptor27TSetVariableValue_immediate -/* 8028E96C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E970 7C 08 03 A6 */ mtlr r0 -/* 8028E974 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E978 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_update__Q217JStudio_JParticle17TAdaptor_particleFUl.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_update__Q217JStudio_JParticle17TAdaptor_particleFUl.s deleted file mode 100644 index 9e2ed7d6b1..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_update__Q217JStudio_JParticle17TAdaptor_particleFUl.s +++ /dev/null @@ -1,65 +0,0 @@ -lbl_8028E980: -/* 8028E980 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E984 7C 08 02 A6 */ mflr r0 -/* 8028E988 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E98C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E990 7C 7F 1B 78 */ mr r31, r3 -/* 8028E994 80 63 01 C0 */ lwz r3, 0x1c0(r3) -/* 8028E998 28 03 00 00 */ cmplwi r3, 0 -/* 8028E99C 41 82 00 8C */ beq lbl_8028EA28 -/* 8028E9A0 80 1F 01 C4 */ lwz r0, 0x1c4(r31) -/* 8028E9A4 7C 00 18 40 */ cmplw r0, r3 -/* 8028E9A8 40 80 00 80 */ bge lbl_8028EA28 -/* 8028E9AC 7C 00 22 14 */ add r0, r0, r4 -/* 8028E9B0 90 1F 01 C4 */ stw r0, 0x1c4(r31) -/* 8028E9B4 80 7F 01 C4 */ lwz r3, 0x1c4(r31) -/* 8028E9B8 80 1F 01 C0 */ lwz r0, 0x1c0(r31) -/* 8028E9BC 7C 03 00 40 */ cmplw r3, r0 -/* 8028E9C0 41 80 00 68 */ blt lbl_8028EA28 -/* 8028E9C4 88 1F 01 B8 */ lbz r0, 0x1b8(r31) -/* 8028E9C8 2C 00 00 02 */ cmpwi r0, 2 -/* 8028E9CC 41 82 00 50 */ beq lbl_8028EA1C -/* 8028E9D0 40 80 00 10 */ bge lbl_8028E9E0 -/* 8028E9D4 2C 00 00 01 */ cmpwi r0, 1 -/* 8028E9D8 40 80 00 14 */ bge lbl_8028E9EC -/* 8028E9DC 48 00 00 40 */ b lbl_8028EA1C -lbl_8028E9E0: -/* 8028E9E0 2C 00 00 04 */ cmpwi r0, 4 -/* 8028E9E4 40 80 00 38 */ bge lbl_8028EA1C -/* 8028E9E8 48 00 00 10 */ b lbl_8028E9F8 -lbl_8028E9EC: -/* 8028E9EC 38 00 00 02 */ li r0, 2 -/* 8028E9F0 98 1F 01 B8 */ stb r0, 0x1b8(r31) -/* 8028E9F4 48 00 00 28 */ b lbl_8028EA1C -lbl_8028E9F8: -/* 8028E9F8 80 7F 01 A0 */ lwz r3, 0x1a0(r31) -/* 8028E9FC 80 9F 01 A4 */ lwz r4, 0x1a4(r31) -/* 8028EA00 81 83 00 00 */ lwz r12, 0(r3) -/* 8028EA04 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028EA08 7D 89 03 A6 */ mtctr r12 -/* 8028EA0C 4E 80 04 21 */ bctrl -/* 8028EA10 38 00 00 00 */ li r0, 0 -/* 8028EA14 90 1F 01 A4 */ stw r0, 0x1a4(r31) -/* 8028EA18 98 1F 01 B8 */ stb r0, 0x1b8(r31) -lbl_8028EA1C: -/* 8028EA1C 38 00 00 00 */ li r0, 0 -/* 8028EA20 90 1F 01 C0 */ stw r0, 0x1c0(r31) -/* 8028EA24 90 1F 01 C4 */ stw r0, 0x1c4(r31) -lbl_8028EA28: -/* 8028EA28 88 1F 01 B5 */ lbz r0, 0x1b5(r31) -/* 8028EA2C 28 00 00 00 */ cmplwi r0, 0 -/* 8028EA30 41 82 00 24 */ beq lbl_8028EA54 -/* 8028EA34 88 1F 01 B7 */ lbz r0, 0x1b7(r31) -/* 8028EA38 28 00 00 00 */ cmplwi r0, 0 -/* 8028EA3C 41 82 00 18 */ beq lbl_8028EA54 -/* 8028EA40 80 1F 01 A4 */ lwz r0, 0x1a4(r31) -/* 8028EA44 28 00 00 00 */ cmplwi r0, 0 -/* 8028EA48 40 82 00 0C */ bne lbl_8028EA54 -/* 8028EA4C 7F E3 FB 78 */ mr r3, r31 -/* 8028EA50 48 00 06 B9 */ bl beginParticle_fadeIn___Q217JStudio_JParticle17TAdaptor_particleFv -lbl_8028EA54: -/* 8028EA54 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028EA58 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028EA5C 7C 08 03 A6 */ mtlr r0 -/* 8028EA60 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028EA64 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E60C.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E60C.s deleted file mode 100644 index 7fbc15bf02..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E60C.s +++ /dev/null @@ -1,62 +0,0 @@ -lbl_8028E60C: -/* 8028E60C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E610 7C 08 02 A6 */ mflr r0 -/* 8028E614 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E618 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E61C 93 C1 00 08 */ stw r30, 8(r1) -/* 8028E620 7C 7F 1B 78 */ mr r31, r3 -/* 8028E624 7C 9E 23 78 */ mr r30, r4 -/* 8028E628 7F E5 FB 78 */ mr r5, r31 -/* 8028E62C 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TAdaptor@ha /* 0x803C5610@ha */ -/* 8028E630 38 03 56 10 */ addi r0, r3, __vt__Q27JStudio8TAdaptor@l /* 0x803C5610@l */ -/* 8028E634 90 1F 00 00 */ stw r0, 0(r31) -/* 8028E638 38 00 00 00 */ li r0, 0 -/* 8028E63C 90 1F 00 04 */ stw r0, 4(r31) -/* 8028E640 38 65 00 10 */ addi r3, r5, 0x10 -/* 8028E644 90 7F 00 08 */ stw r3, 8(r31) -/* 8028E648 38 00 00 14 */ li r0, 0x14 -/* 8028E64C 90 1F 00 0C */ stw r0, 0xc(r31) -/* 8028E650 3C 80 80 3C */ lis r4, __vt__Q27JStudio17TAdaptor_particle@ha /* 0x803C53CC@ha */ -/* 8028E654 38 04 53 CC */ addi r0, r4, __vt__Q27JStudio17TAdaptor_particle@l /* 0x803C53CC@l */ -/* 8028E658 90 1F 00 00 */ stw r0, 0(r31) -/* 8028E65C 3C 80 80 29 */ lis r4, __ct__Q27JStudio14TVariableValueFv@ha /* 0x8028B568@ha */ -/* 8028E660 38 84 B5 68 */ addi r4, r4, __ct__Q27JStudio14TVariableValueFv@l /* 0x8028B568@l */ -/* 8028E664 38 A0 00 00 */ li r5, 0 -/* 8028E668 38 C0 00 14 */ li r6, 0x14 -/* 8028E66C 38 E0 00 14 */ li r7, 0x14 -/* 8028E670 48 0D 36 F1 */ bl __construct_array -/* 8028E674 3C 60 80 3C */ lis r3, __vt__Q217JStudio_JParticle17TAdaptor_particle@ha /* 0x803C5B0C@ha */ -/* 8028E678 38 03 5B 0C */ addi r0, r3, __vt__Q217JStudio_JParticle17TAdaptor_particle@l /* 0x803C5B0C@l */ -/* 8028E67C 90 1F 00 00 */ stw r0, 0(r31) -/* 8028E680 93 DF 01 A0 */ stw r30, 0x1a0(r31) -/* 8028E684 38 80 00 00 */ li r4, 0 -/* 8028E688 90 9F 01 A4 */ stw r4, 0x1a4(r31) -/* 8028E68C 3C 60 80 3B */ lis r3, __vt__18JPAEmitterCallBack@ha /* 0x803A8578@ha */ -/* 8028E690 38 03 85 78 */ addi r0, r3, __vt__18JPAEmitterCallBack@l /* 0x803A8578@l */ -/* 8028E694 90 1F 01 A8 */ stw r0, 0x1a8(r31) -/* 8028E698 3C 60 80 3C */ lis r3, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@ha /* 0x803C5AF0@ha */ -/* 8028E69C 38 03 5A F0 */ addi r0, r3, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@l /* 0x803C5AF0@l */ -/* 8028E6A0 90 1F 01 A8 */ stw r0, 0x1a8(r31) -/* 8028E6A4 93 FF 01 AC */ stw r31, 0x1ac(r31) -/* 8028E6A8 90 9F 01 B0 */ stw r4, 0x1b0(r31) -/* 8028E6AC 98 9F 01 B4 */ stb r4, 0x1b4(r31) -/* 8028E6B0 98 9F 01 B5 */ stb r4, 0x1b5(r31) -/* 8028E6B4 98 9F 01 B6 */ stb r4, 0x1b6(r31) -/* 8028E6B8 98 9F 01 B7 */ stb r4, 0x1b7(r31) -/* 8028E6BC 98 9F 01 B8 */ stb r4, 0x1b8(r31) -/* 8028E6C0 38 00 FF FF */ li r0, -1 -/* 8028E6C4 90 1F 01 BC */ stw r0, 0x1bc(r31) -/* 8028E6C8 90 9F 01 C0 */ stw r4, 0x1c0(r31) -/* 8028E6CC 90 9F 01 C4 */ stw r4, 0x1c4(r31) -/* 8028E6D0 90 9F 01 C8 */ stw r4, 0x1c8(r31) -/* 8028E6D4 90 9F 01 CC */ stw r4, 0x1cc(r31) -/* 8028E6D8 90 9F 01 D0 */ stw r4, 0x1d0(r31) -/* 8028E6DC 90 1F 01 D4 */ stw r0, 0x1d4(r31) -/* 8028E6E0 98 9F 01 D8 */ stb r4, 0x1d8(r31) -/* 8028E6E4 7F E3 FB 78 */ mr r3, r31 -/* 8028E6E8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028E6EC 83 C1 00 08 */ lwz r30, 8(r1) -/* 8028E6F0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E6F4 7C 08 03 A6 */ mtlr r0 -/* 8028E6F8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E6FC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E700.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E700.s deleted file mode 100644 index 9c25b4c194..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E700.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_8028E700: -/* 8028E700 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028E704 7C 08 02 A6 */ mflr r0 -/* 8028E708 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028E70C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028E710 93 C1 00 08 */ stw r30, 8(r1) -/* 8028E714 7C 7E 1B 79 */ or. r30, r3, r3 -/* 8028E718 7C 9F 23 78 */ mr r31, r4 -/* 8028E71C 41 82 00 28 */ beq lbl_8028E744 -/* 8028E720 3C 80 80 3C */ lis r4, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@ha /* 0x803C5AF0@ha */ -/* 8028E724 38 04 5A F0 */ addi r0, r4, __vt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_@l /* 0x803C5AF0@l */ -/* 8028E728 90 1E 00 00 */ stw r0, 0(r30) -/* 8028E72C 38 80 00 00 */ li r4, 0 -/* 8028E730 4B FE FF 75 */ bl __dt__18JPAEmitterCallBackFv -/* 8028E734 7F E0 07 35 */ extsh. r0, r31 -/* 8028E738 40 81 00 0C */ ble lbl_8028E744 -/* 8028E73C 7F C3 F3 78 */ mr r3, r30 -/* 8028E740 48 04 05 FD */ bl __dl__FPv -lbl_8028E744: -/* 8028E744 7F C3 F3 78 */ mr r3, r30 -/* 8028E748 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028E74C 83 C1 00 08 */ lwz r30, 8(r1) -/* 8028E750 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028E754 7C 08 03 A6 */ mtlr r0 -/* 8028E758 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028E75C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA68.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA68.s deleted file mode 100644 index 15cbe22535..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA68.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_8028EA68: -/* 8028EA68 2C 04 00 19 */ cmpwi r4, 0x19 -/* 8028EA6C 4C 82 00 20 */ bnelr -/* 8028EA70 80 05 00 00 */ lwz r0, 0(r5) -/* 8028EA74 90 03 01 BC */ stw r0, 0x1bc(r3) -/* 8028EA78 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA7C.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA7C.s deleted file mode 100644 index bc49ed4e0f..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA7C.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8028EA7C: -/* 8028EA7C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028EA80 7C 08 02 A6 */ mflr r0 -/* 8028EA84 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028EA88 2C 04 00 01 */ cmpwi r4, 1 -/* 8028EA8C 41 82 00 08 */ beq lbl_8028EA94 -/* 8028EA90 48 00 00 10 */ b lbl_8028EAA0 -lbl_8028EA94: -/* 8028EA94 38 00 00 00 */ li r0, 0 -/* 8028EA98 90 03 01 C8 */ stw r0, 0x1c8(r3) -/* 8028EA9C 48 00 06 6D */ bl beginParticle_fadeIn___Q217JStudio_JParticle17TAdaptor_particleFv -lbl_8028EAA0: -/* 8028EAA0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028EAA4 7C 08 03 A6 */ mtlr r0 -/* 8028EAA8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028EAAC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAB0.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAB0.s deleted file mode 100644 index 043c83d500..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAB0.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_8028EAB0: -/* 8028EAB0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028EAB4 7C 08 02 A6 */ mflr r0 -/* 8028EAB8 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028EABC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028EAC0 7C 7F 1B 78 */ mr r31, r3 -/* 8028EAC4 2C 04 00 02 */ cmpwi r4, 2 -/* 8028EAC8 41 82 00 08 */ beq lbl_8028EAD0 -/* 8028EACC 48 00 00 18 */ b lbl_8028EAE4 -lbl_8028EAD0: -/* 8028EAD0 C0 25 00 00 */ lfs f1, 0(r5) -/* 8028EAD4 48 0D 35 D9 */ bl __cvt_fp2unsigned -/* 8028EAD8 90 7F 01 C8 */ stw r3, 0x1c8(r31) -/* 8028EADC 7F E3 FB 78 */ mr r3, r31 -/* 8028EAE0 48 00 06 29 */ bl beginParticle_fadeIn___Q217JStudio_JParticle17TAdaptor_particleFv -lbl_8028EAE4: -/* 8028EAE4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028EAE8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028EAEC 7C 08 03 A6 */ mtlr r0 -/* 8028EAF0 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028EAF4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAF8.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAF8.s deleted file mode 100644 index c1d643db27..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAF8.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8028EAF8: -/* 8028EAF8 2C 04 00 01 */ cmpwi r4, 1 -/* 8028EAFC 4C 82 00 20 */ bnelr -/* 8028EB00 80 63 01 A4 */ lwz r3, 0x1a4(r3) -/* 8028EB04 28 03 00 00 */ cmplwi r3, 0 -/* 8028EB08 4D 82 00 20 */ beqlr -/* 8028EB0C 80 03 00 F4 */ lwz r0, 0xf4(r3) -/* 8028EB10 60 00 00 01 */ ori r0, r0, 1 -/* 8028EB14 90 03 00 F4 */ stw r0, 0xf4(r3) -/* 8028EB18 38 00 00 01 */ li r0, 1 -/* 8028EB1C 90 03 00 24 */ stw r0, 0x24(r3) -/* 8028EB20 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB24.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB24.s deleted file mode 100644 index 727bd96ae9..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB24.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_8028EB24: -/* 8028EB24 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028EB28 7C 08 02 A6 */ mflr r0 -/* 8028EB2C 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028EB30 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028EB34 7C 7F 1B 78 */ mr r31, r3 -/* 8028EB38 2C 04 00 02 */ cmpwi r4, 2 -/* 8028EB3C 41 82 00 08 */ beq lbl_8028EB44 -/* 8028EB40 48 00 00 18 */ b lbl_8028EB58 -lbl_8028EB44: -/* 8028EB44 C0 25 00 00 */ lfs f1, 0(r5) -/* 8028EB48 48 0D 35 65 */ bl __cvt_fp2unsigned -/* 8028EB4C 7C 64 1B 78 */ mr r4, r3 -/* 8028EB50 7F E3 FB 78 */ mr r3, r31 -/* 8028EB54 48 00 06 6D */ bl endParticle_fadeOut___Q217JStudio_JParticle17TAdaptor_particleFUl -lbl_8028EB58: -/* 8028EB58 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028EB5C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028EB60 7C 08 03 A6 */ mtlr r0 -/* 8028EB64 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028EB68 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB6C.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB6C.s deleted file mode 100644 index f4a3ebfdc7..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB6C.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_8028EB6C: -/* 8028EB6C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8028EB70 7C 08 02 A6 */ mflr r0 -/* 8028EB74 90 01 00 24 */ stw r0, 0x24(r1) -/* 8028EB78 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8028EB7C 7C 7F 1B 78 */ mr r31, r3 -/* 8028EB80 2C 04 00 18 */ cmpwi r4, 0x18 -/* 8028EB84 41 82 00 08 */ beq lbl_8028EB8C -/* 8028EB88 48 00 00 3C */ b lbl_8028EBC4 -lbl_8028EB8C: -/* 8028EB8C 38 00 00 00 */ li r0, 0 -/* 8028EB90 90 1F 01 D0 */ stw r0, 0x1d0(r31) -/* 8028EB94 80 7F 01 A0 */ lwz r3, 0x1a0(r31) -/* 8028EB98 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8028EB9C 38 81 00 08 */ addi r4, r1, 8 -/* 8028EBA0 38 C0 00 00 */ li r6, 0 -/* 8028EBA4 81 83 00 00 */ lwz r12, 0(r3) -/* 8028EBA8 81 8C 00 3C */ lwz r12, 0x3c(r12) -/* 8028EBAC 7D 89 03 A6 */ mtctr r12 -/* 8028EBB0 4E 80 04 21 */ bctrl -/* 8028EBB4 2C 03 00 00 */ cmpwi r3, 0 -/* 8028EBB8 40 82 00 0C */ bne lbl_8028EBC4 -/* 8028EBBC 80 01 00 08 */ lwz r0, 8(r1) -/* 8028EBC0 90 1F 01 D0 */ stw r0, 0x1d0(r31) -lbl_8028EBC4: -/* 8028EBC4 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8028EBC8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8028EBCC 7C 08 03 A6 */ mtlr r0 -/* 8028EBD0 38 21 00 20 */ addi r1, r1, 0x20 -/* 8028EBD4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EBD8.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EBD8.s deleted file mode 100644 index 64e88c18fe..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EBD8.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_8028EBD8: -/* 8028EBD8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028EBDC 7C 08 02 A6 */ mflr r0 -/* 8028EBE0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028EBE4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028EBE8 7C 7F 1B 78 */ mr r31, r3 -/* 8028EBEC 2C 04 00 19 */ cmpwi r4, 0x19 -/* 8028EBF0 41 82 00 4C */ beq lbl_8028EC3C -/* 8028EBF4 40 80 00 50 */ bge lbl_8028EC44 -/* 8028EBF8 2C 04 00 18 */ cmpwi r4, 0x18 -/* 8028EBFC 40 80 00 08 */ bge lbl_8028EC04 -/* 8028EC00 48 00 00 44 */ b lbl_8028EC44 -lbl_8028EC04: -/* 8028EC04 80 7F 01 D0 */ lwz r3, 0x1d0(r31) -/* 8028EC08 28 03 00 00 */ cmplwi r3, 0 -/* 8028EC0C 41 82 00 38 */ beq lbl_8028EC44 -/* 8028EC10 7C A4 2B 78 */ mr r4, r5 -/* 8028EC14 81 83 00 00 */ lwz r12, 0(r3) -/* 8028EC18 81 8C 00 34 */ lwz r12, 0x34(r12) -/* 8028EC1C 7D 89 03 A6 */ mtctr r12 -/* 8028EC20 4E 80 04 21 */ bctrl -/* 8028EC24 90 7F 01 D4 */ stw r3, 0x1d4(r31) -/* 8028EC28 80 7F 01 D4 */ lwz r3, 0x1d4(r31) -/* 8028EC2C 3C 03 00 01 */ addis r0, r3, 1 -/* 8028EC30 28 00 FF FF */ cmplwi r0, 0xffff -/* 8028EC34 40 82 00 10 */ bne lbl_8028EC44 -/* 8028EC38 48 00 00 0C */ b lbl_8028EC44 -lbl_8028EC3C: -/* 8028EC3C 80 05 00 00 */ lwz r0, 0(r5) -/* 8028EC40 90 1F 01 D4 */ stw r0, 0x1d4(r31) -lbl_8028EC44: -/* 8028EC44 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028EC48 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028EC4C 7C 08 03 A6 */ mtlr r0 -/* 8028EC50 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028EC54 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC58.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC58.s deleted file mode 100644 index 6d79d2dc37..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC58.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8028EC58: -/* 8028EC58 2C 04 00 02 */ cmpwi r4, 2 -/* 8028EC5C 4C 82 00 20 */ bnelr -/* 8028EC60 80 85 00 00 */ lwz r4, 0(r5) -/* 8028EC64 30 04 FF FF */ addic r0, r4, -1 -/* 8028EC68 7C 00 21 10 */ subfe r0, r0, r4 -/* 8028EC6C 98 03 01 D8 */ stb r0, 0x1d8(r3) -/* 8028EC70 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC74.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC74.s deleted file mode 100644 index 8173ac4917..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC74.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_8028EC74: -/* 8028EC74 2C 04 00 02 */ cmpwi r4, 2 -/* 8028EC78 4C 82 00 20 */ bnelr -/* 8028EC7C 80 05 00 00 */ lwz r0, 0(r5) -/* 8028EC80 90 03 01 CC */ stw r0, 0x1cc(r3) -/* 8028EC84 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC88.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC88.s deleted file mode 100644 index 3f1d82dbe4..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC88.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8028EC88: -/* 8028EC88 2C 04 00 02 */ cmpwi r4, 2 -/* 8028EC8C 4C 82 00 20 */ bnelr -/* 8028EC90 80 85 00 00 */ lwz r4, 0(r5) -/* 8028EC94 30 04 FF FF */ addic r0, r4, -1 -/* 8028EC98 7C 00 21 10 */ subfe r0, r0, r4 -/* 8028EC9C 98 03 01 B5 */ stb r0, 0x1b5(r3) -/* 8028ECA0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECA4.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECA4.s deleted file mode 100644 index 4f3fbd2e3c..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECA4.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8028ECA4: -/* 8028ECA4 2C 04 00 02 */ cmpwi r4, 2 -/* 8028ECA8 4C 82 00 20 */ bnelr -/* 8028ECAC 80 85 00 00 */ lwz r4, 0(r5) -/* 8028ECB0 30 04 FF FF */ addic r0, r4, -1 -/* 8028ECB4 7C 00 21 10 */ subfe r0, r0, r4 -/* 8028ECB8 98 03 01 B6 */ stb r0, 0x1b6(r3) -/* 8028ECBC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECC0.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECC0.s deleted file mode 100644 index 2fb7c3432f..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECC0.s +++ /dev/null @@ -1,249 +0,0 @@ -lbl_8028ECC0: -/* 8028ECC0 94 21 FF 20 */ stwu r1, -0xe0(r1) -/* 8028ECC4 7C 08 02 A6 */ mflr r0 -/* 8028ECC8 90 01 00 E4 */ stw r0, 0xe4(r1) -/* 8028ECCC DB E1 00 D0 */ stfd f31, 0xd0(r1) -/* 8028ECD0 F3 E1 00 D8 */ psq_st f31, 216(r1), 0, 0 /* qr0 */ -/* 8028ECD4 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 8028ECD8 48 0D 35 01 */ bl _savegpr_28 -/* 8028ECDC 7C 7E 1B 78 */ mr r30, r3 -/* 8028ECE0 7C 9F 23 78 */ mr r31, r4 -/* 8028ECE4 38 80 00 00 */ li r4, 0 -/* 8028ECE8 80 1F 00 F4 */ lwz r0, 0xf4(r31) -/* 8028ECEC 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c -/* 8028ECF0 41 82 00 18 */ beq lbl_8028ED08 -/* 8028ECF4 80 7F 00 D0 */ lwz r3, 0xd0(r31) -/* 8028ECF8 80 1F 00 DC */ lwz r0, 0xdc(r31) -/* 8028ECFC 7C 03 02 15 */ add. r0, r3, r0 -/* 8028ED00 40 82 00 08 */ bne lbl_8028ED08 -/* 8028ED04 38 80 00 01 */ li r4, 1 -lbl_8028ED08: -/* 8028ED08 54 80 06 3F */ clrlwi. r0, r4, 0x18 -/* 8028ED0C 41 82 00 48 */ beq lbl_8028ED54 -/* 8028ED10 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED14 80 63 01 A0 */ lwz r3, 0x1a0(r3) -/* 8028ED18 7F E4 FB 78 */ mr r4, r31 -/* 8028ED1C 81 83 00 00 */ lwz r12, 0(r3) -/* 8028ED20 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028ED24 7D 89 03 A6 */ mtctr r12 -/* 8028ED28 4E 80 04 21 */ bctrl -/* 8028ED2C 38 00 00 00 */ li r0, 0 -/* 8028ED30 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED34 90 03 01 A4 */ stw r0, 0x1a4(r3) -/* 8028ED38 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED3C 98 03 01 B8 */ stb r0, 0x1b8(r3) -/* 8028ED40 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED44 90 03 01 C0 */ stw r0, 0x1c0(r3) -/* 8028ED48 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED4C 90 03 01 C4 */ stw r0, 0x1c4(r3) -/* 8028ED50 48 00 02 F0 */ b lbl_8028F040 -lbl_8028ED54: -/* 8028ED54 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED58 80 83 00 04 */ lwz r4, 4(r3) -/* 8028ED5C 83 A4 00 14 */ lwz r29, 0x14(r4) -/* 8028ED60 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028ED64 38 81 00 7C */ addi r4, r1, 0x7c -/* 8028ED68 3C A0 80 3A */ lis r5, sauVariableValue_3_TRANSLATION_XYZ__Q27JStudio17TAdaptor_particle@ha /* 0x8039AB10@ha */ -/* 8028ED6C 38 A5 AB 10 */ addi r5, r5, sauVariableValue_3_TRANSLATION_XYZ__Q27JStudio17TAdaptor_particle@l /* 0x8039AB10@l */ -/* 8028ED70 4B FF 75 05 */ bl adaptor_getVariableValue_Vec__Q27JStudio8TAdaptorCFP3VecPCUl -/* 8028ED74 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED78 38 81 00 88 */ addi r4, r1, 0x88 -/* 8028ED7C 3C A0 80 3A */ lis r5, sauVariableValue_3_ROTATION_XYZ__Q27JStudio17TAdaptor_particle@ha /* 0x8039AB1C@ha */ -/* 8028ED80 38 A5 AB 1C */ addi r5, r5, sauVariableValue_3_ROTATION_XYZ__Q27JStudio17TAdaptor_particle@l /* 0x8039AB1C@l */ -/* 8028ED84 4B FF 74 F1 */ bl adaptor_getVariableValue_Vec__Q27JStudio8TAdaptorCFP3VecPCUl -/* 8028ED88 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028ED8C 38 81 00 94 */ addi r4, r1, 0x94 -/* 8028ED90 3C A0 80 3A */ lis r5, sauVariableValue_3_SCALING_XYZ__Q27JStudio17TAdaptor_particle@ha /* 0x8039AB28@ha */ -/* 8028ED94 38 A5 AB 28 */ addi r5, r5, sauVariableValue_3_SCALING_XYZ__Q27JStudio17TAdaptor_particle@l /* 0x8039AB28@l */ -/* 8028ED98 4B FF 74 DD */ bl adaptor_getVariableValue_Vec__Q27JStudio8TAdaptorCFP3VecPCUl -/* 8028ED9C 80 DE 00 04 */ lwz r6, 4(r30) -/* 8028EDA0 88 06 01 D8 */ lbz r0, 0x1d8(r6) -/* 8028EDA4 28 00 00 00 */ cmplwi r0, 0 -/* 8028EDA8 40 82 01 40 */ bne lbl_8028EEE8 -/* 8028EDAC 3B 81 00 7C */ addi r28, r1, 0x7c -/* 8028EDB0 80 06 01 CC */ lwz r0, 0x1cc(r6) -/* 8028EDB4 2C 00 00 01 */ cmpwi r0, 1 -/* 8028EDB8 41 82 00 78 */ beq lbl_8028EE30 -/* 8028EDBC 40 80 00 74 */ bge lbl_8028EE30 -/* 8028EDC0 2C 00 00 00 */ cmpwi r0, 0 -/* 8028EDC4 40 80 00 08 */ bge lbl_8028EDCC -/* 8028EDC8 48 00 00 68 */ b lbl_8028EE30 -lbl_8028EDCC: -/* 8028EDCC 88 1D 00 88 */ lbz r0, 0x88(r29) -/* 8028EDD0 28 00 00 00 */ cmplwi r0, 0 -/* 8028EDD4 40 82 00 0C */ bne lbl_8028EDE0 -/* 8028EDD8 7F 80 E3 78 */ mr r0, r28 -/* 8028EDDC 48 00 00 50 */ b lbl_8028EE2C -lbl_8028EDE0: -/* 8028EDE0 38 7D 00 AC */ addi r3, r29, 0xac -/* 8028EDE4 7F 84 E3 78 */ mr r4, r28 -/* 8028EDE8 38 A1 00 58 */ addi r5, r1, 0x58 -/* 8028EDEC 48 0B 7F 81 */ bl PSMTXMultVec -/* 8028EDF0 C0 01 00 88 */ lfs f0, 0x88(r1) -/* 8028EDF4 D0 01 00 64 */ stfs f0, 0x64(r1) -/* 8028EDF8 C0 21 00 8C */ lfs f1, 0x8c(r1) -/* 8028EDFC C0 1D 00 A4 */ lfs f0, 0xa4(r29) -/* 8028EE00 EC 01 00 2A */ fadds f0, f1, f0 -/* 8028EE04 D0 01 00 68 */ stfs f0, 0x68(r1) -/* 8028EE08 C0 01 00 90 */ lfs f0, 0x90(r1) -/* 8028EE0C D0 01 00 6C */ stfs f0, 0x6c(r1) -/* 8028EE10 C0 01 00 94 */ lfs f0, 0x94(r1) -/* 8028EE14 D0 01 00 70 */ stfs f0, 0x70(r1) -/* 8028EE18 C0 01 00 98 */ lfs f0, 0x98(r1) -/* 8028EE1C D0 01 00 74 */ stfs f0, 0x74(r1) -/* 8028EE20 C0 01 00 9C */ lfs f0, 0x9c(r1) -/* 8028EE24 D0 01 00 78 */ stfs f0, 0x78(r1) -/* 8028EE28 38 01 00 58 */ addi r0, r1, 0x58 -lbl_8028EE2C: -/* 8028EE2C 7C 1C 03 78 */ mr r28, r0 -lbl_8028EE30: -/* 8028EE30 E0 1C 00 00 */ psq_l f0, 0(r28), 0, 0 /* qr0 */ -/* 8028EE34 C0 3C 00 08 */ lfs f1, 8(r28) -/* 8028EE38 F0 01 00 1C */ psq_st f0, 28(r1), 0, 0 /* qr0 */ -/* 8028EE3C D0 21 00 24 */ stfs f1, 0x24(r1) -/* 8028EE40 C0 01 00 1C */ lfs f0, 0x1c(r1) -/* 8028EE44 D0 1F 00 A4 */ stfs f0, 0xa4(r31) -/* 8028EE48 C0 01 00 20 */ lfs f0, 0x20(r1) -/* 8028EE4C D0 1F 00 A8 */ stfs f0, 0xa8(r31) -/* 8028EE50 D0 3F 00 AC */ stfs f1, 0xac(r31) -/* 8028EE54 C8 42 BB 30 */ lfd f2, lit_1622(r2) -/* 8028EE58 C0 1C 00 0C */ lfs f0, 0xc(r28) -/* 8028EE5C C8 22 BB 38 */ lfd f1, lit_1623(r2) -/* 8028EE60 FC 00 08 24 */ fdiv f0, f0, f1 -/* 8028EE64 FC 02 00 32 */ fmul f0, f2, f0 -/* 8028EE68 FC 00 00 1E */ fctiwz f0, f0 -/* 8028EE6C D8 01 00 A0 */ stfd f0, 0xa0(r1) -/* 8028EE70 80 01 00 A4 */ lwz r0, 0xa4(r1) -/* 8028EE74 7C 03 07 34 */ extsh r3, r0 -/* 8028EE78 C0 1C 00 10 */ lfs f0, 0x10(r28) -/* 8028EE7C FC 00 08 24 */ fdiv f0, f0, f1 -/* 8028EE80 FC 02 00 32 */ fmul f0, f2, f0 -/* 8028EE84 FC 00 00 1E */ fctiwz f0, f0 -/* 8028EE88 D8 01 00 A8 */ stfd f0, 0xa8(r1) -/* 8028EE8C 80 01 00 AC */ lwz r0, 0xac(r1) -/* 8028EE90 7C 04 07 34 */ extsh r4, r0 -/* 8028EE94 C0 1C 00 14 */ lfs f0, 0x14(r28) -/* 8028EE98 FC 00 08 24 */ fdiv f0, f0, f1 -/* 8028EE9C FC 02 00 32 */ fmul f0, f2, f0 -/* 8028EEA0 FC 00 00 1E */ fctiwz f0, f0 -/* 8028EEA4 D8 01 00 B0 */ stfd f0, 0xb0(r1) -/* 8028EEA8 80 01 00 B4 */ lwz r0, 0xb4(r1) -/* 8028EEAC 7C 05 07 34 */ extsh r5, r0 -/* 8028EEB0 38 DF 00 68 */ addi r6, r31, 0x68 -/* 8028EEB4 4B FF 18 81 */ bl JPAGetXYZRotateMtx__FsssPA4_f -/* 8028EEB8 E0 1C 00 18 */ psq_l f0, 24(r28), 0, 0 /* qr0 */ -/* 8028EEBC C0 5C 00 20 */ lfs f2, 0x20(r28) -/* 8028EEC0 F0 01 00 10 */ psq_st f0, 16(r1), 0, 0 /* qr0 */ -/* 8028EEC4 D0 41 00 18 */ stfs f2, 0x18(r1) -/* 8028EEC8 C0 21 00 10 */ lfs f1, 0x10(r1) -/* 8028EECC D0 3F 00 98 */ stfs f1, 0x98(r31) -/* 8028EED0 C0 01 00 14 */ lfs f0, 0x14(r1) -/* 8028EED4 D0 1F 00 9C */ stfs f0, 0x9c(r31) -/* 8028EED8 D0 5F 00 A0 */ stfs f2, 0xa0(r31) -/* 8028EEDC D0 3F 00 B0 */ stfs f1, 0xb0(r31) -/* 8028EEE0 D0 1F 00 B4 */ stfs f0, 0xb4(r31) -/* 8028EEE4 48 00 00 5C */ b lbl_8028EF40 -lbl_8028EEE8: -/* 8028EEE8 38 61 00 28 */ addi r3, r1, 0x28 -/* 8028EEEC 38 81 00 7C */ addi r4, r1, 0x7c -/* 8028EEF0 80 A6 01 D0 */ lwz r5, 0x1d0(r6) -/* 8028EEF4 80 C6 01 D4 */ lwz r6, 0x1d4(r6) -/* 8028EEF8 4B FF B3 01 */ bl transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl -/* 8028EEFC 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 8028EF00 40 82 00 1C */ bne lbl_8028EF1C -/* 8028EF04 7F E3 FB 79 */ or. r3, r31, r31 -/* 8028EF08 41 82 01 38 */ beq lbl_8028F040 -/* 8028EF0C 80 03 00 F4 */ lwz r0, 0xf4(r3) -/* 8028EF10 60 00 00 04 */ ori r0, r0, 4 -/* 8028EF14 90 03 00 F4 */ stw r0, 0xf4(r3) -/* 8028EF18 48 00 01 28 */ b lbl_8028F040 -lbl_8028EF1C: -/* 8028EF1C 38 61 00 28 */ addi r3, r1, 0x28 -/* 8028EF20 38 9F 00 68 */ addi r4, r31, 0x68 -/* 8028EF24 38 BF 00 98 */ addi r5, r31, 0x98 -/* 8028EF28 38 DF 00 A4 */ addi r6, r31, 0xa4 -/* 8028EF2C 4B FF 18 DD */ bl func_80280808 -/* 8028EF30 C0 3F 00 9C */ lfs f1, 0x9c(r31) -/* 8028EF34 C0 1F 00 98 */ lfs f0, 0x98(r31) -/* 8028EF38 D0 1F 00 B0 */ stfs f0, 0xb0(r31) -/* 8028EF3C D0 3F 00 B4 */ stfs f1, 0xb4(r31) -lbl_8028EF40: -/* 8028EF40 CB E2 BB 40 */ lfd f31, lit_1624(r2) -/* 8028EF44 80 7E 00 04 */ lwz r3, 4(r30) -/* 8028EF48 80 03 01 C0 */ lwz r0, 0x1c0(r3) -/* 8028EF4C C8 22 BB 50 */ lfd f1, lit_1629(r2) -/* 8028EF50 90 01 00 B4 */ stw r0, 0xb4(r1) -/* 8028EF54 3C 80 43 30 */ lis r4, 0x4330 -/* 8028EF58 90 81 00 B0 */ stw r4, 0xb0(r1) -/* 8028EF5C C8 01 00 B0 */ lfd f0, 0xb0(r1) -/* 8028EF60 FC 40 08 28 */ fsub f2, f0, f1 -/* 8028EF64 80 03 01 C4 */ lwz r0, 0x1c4(r3) -/* 8028EF68 90 01 00 AC */ stw r0, 0xac(r1) -/* 8028EF6C 90 81 00 A8 */ stw r4, 0xa8(r1) -/* 8028EF70 C8 01 00 A8 */ lfd f0, 0xa8(r1) -/* 8028EF74 FC 00 08 28 */ fsub f0, f0, f1 -/* 8028EF78 88 03 01 B8 */ lbz r0, 0x1b8(r3) -/* 8028EF7C 2C 00 00 02 */ cmpwi r0, 2 -/* 8028EF80 41 82 00 30 */ beq lbl_8028EFB0 -/* 8028EF84 40 80 00 10 */ bge lbl_8028EF94 -/* 8028EF88 2C 00 00 01 */ cmpwi r0, 1 -/* 8028EF8C 40 80 00 14 */ bge lbl_8028EFA0 -/* 8028EF90 48 00 00 20 */ b lbl_8028EFB0 -lbl_8028EF94: -/* 8028EF94 2C 00 00 04 */ cmpwi r0, 4 -/* 8028EF98 40 80 00 18 */ bge lbl_8028EFB0 -/* 8028EF9C 48 00 00 0C */ b lbl_8028EFA8 -lbl_8028EFA0: -/* 8028EFA0 FF E0 10 24 */ fdiv f31, f0, f2 -/* 8028EFA4 48 00 00 0C */ b lbl_8028EFB0 -lbl_8028EFA8: -/* 8028EFA8 FC 02 00 28 */ fsub f0, f2, f0 -/* 8028EFAC FF E0 10 24 */ fdiv f31, f0, f2 -lbl_8028EFB0: -/* 8028EFB0 3B 80 00 FF */ li r28, 0xff -/* 8028EFB4 38 81 00 08 */ addi r4, r1, 8 -/* 8028EFB8 3C A0 80 3A */ lis r5, sauVariableValue_4_COLOR_RGBA__Q27JStudio17TAdaptor_particle@ha /* 0x8039AB40@ha */ -/* 8028EFBC 38 A5 AB 40 */ addi r5, r5, sauVariableValue_4_COLOR_RGBA__Q27JStudio17TAdaptor_particle@l /* 0x8039AB40@l */ -/* 8028EFC0 4B FF 73 CD */ bl adaptor_getVariableValue_GXColor__Q27JStudio8TAdaptorCFP8_GXColorPCUl -/* 8028EFC4 88 01 00 0B */ lbz r0, 0xb(r1) -/* 8028EFC8 C8 22 BB 50 */ lfd f1, lit_1629(r2) -/* 8028EFCC 90 01 00 B4 */ stw r0, 0xb4(r1) -/* 8028EFD0 3C 00 43 30 */ lis r0, 0x4330 -/* 8028EFD4 90 01 00 B0 */ stw r0, 0xb0(r1) -/* 8028EFD8 C8 01 00 B0 */ lfd f0, 0xb0(r1) -/* 8028EFDC FC 00 08 28 */ fsub f0, f0, f1 -/* 8028EFE0 FF FF 00 32 */ fmul f31, f31, f0 -/* 8028EFE4 C8 02 BB 48 */ lfd f0, lit_1625(r2) -/* 8028EFE8 FC 1F 00 40 */ fcmpo cr0, f31, f0 -/* 8028EFEC 40 80 00 10 */ bge lbl_8028EFFC -/* 8028EFF0 FC 00 F8 1E */ fctiwz f0, f31 -/* 8028EFF4 D8 01 00 A8 */ stfd f0, 0xa8(r1) -/* 8028EFF8 83 81 00 AC */ lwz r28, 0xac(r1) -lbl_8028EFFC: -/* 8028EFFC 9B 9F 00 BB */ stb r28, 0xbb(r31) -/* 8028F000 38 00 00 00 */ li r0, 0 -/* 8028F004 90 01 00 0C */ stw r0, 0xc(r1) -/* 8028F008 80 7E 00 08 */ lwz r3, 8(r30) -/* 8028F00C 28 03 00 00 */ cmplwi r3, 0 -/* 8028F010 41 82 00 18 */ beq lbl_8028F028 -/* 8028F014 7F E4 FB 78 */ mr r4, r31 -/* 8028F018 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F01C 81 8C 00 0C */ lwz r12, 0xc(r12) -/* 8028F020 7D 89 03 A6 */ mtctr r12 -/* 8028F024 4E 80 04 21 */ bctrl -lbl_8028F028: -/* 8028F028 80 61 00 0C */ lwz r3, 0xc(r1) -/* 8028F02C 28 03 00 00 */ cmplwi r3, 0 -/* 8028F030 41 82 00 10 */ beq lbl_8028F040 -/* 8028F034 80 03 00 F4 */ lwz r0, 0xf4(r3) -/* 8028F038 60 00 00 04 */ ori r0, r0, 4 -/* 8028F03C 90 03 00 F4 */ stw r0, 0xf4(r3) -lbl_8028F040: -/* 8028F040 E3 E1 00 D8 */ psq_l f31, 216(r1), 0, 0 /* qr0 */ -/* 8028F044 CB E1 00 D0 */ lfd f31, 0xd0(r1) -/* 8028F048 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 8028F04C 48 0D 31 D9 */ bl _restgpr_28 -/* 8028F050 80 01 00 E4 */ lwz r0, 0xe4(r1) -/* 8028F054 7C 08 03 A6 */ mtlr r0 -/* 8028F058 38 21 00 E0 */ addi r1, r1, 0xe0 -/* 8028F05C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F060.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F060.s deleted file mode 100644 index 0386246355..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F060.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8028F060: -/* 8028F060 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028F064 7C 08 02 A6 */ mflr r0 -/* 8028F068 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028F06C 80 63 00 08 */ lwz r3, 8(r3) -/* 8028F070 28 03 00 00 */ cmplwi r3, 0 -/* 8028F074 41 82 00 14 */ beq lbl_8028F088 -/* 8028F078 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F07C 81 8C 00 10 */ lwz r12, 0x10(r12) -/* 8028F080 7D 89 03 A6 */ mtctr r12 -/* 8028F084 4E 80 04 21 */ bctrl -lbl_8028F088: -/* 8028F088 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028F08C 7C 08 03 A6 */ mtlr r0 -/* 8028F090 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028F094 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F098.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F098.s deleted file mode 100644 index cdc4fb58a0..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F098.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8028F098: -/* 8028F098 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028F09C 7C 08 02 A6 */ mflr r0 -/* 8028F0A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028F0A4 80 63 00 08 */ lwz r3, 8(r3) -/* 8028F0A8 28 03 00 00 */ cmplwi r3, 0 -/* 8028F0AC 41 82 00 14 */ beq lbl_8028F0C0 -/* 8028F0B0 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F0B4 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028F0B8 7D 89 03 A6 */ mtctr r12 -/* 8028F0BC 4E 80 04 21 */ bctrl -lbl_8028F0C0: -/* 8028F0C0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028F0C4 7C 08 03 A6 */ mtlr r0 -/* 8028F0C8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028F0CC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F0D0.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F0D0.s deleted file mode 100644 index 74221e14ea..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F0D0.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8028F0D0: -/* 8028F0D0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028F0D4 7C 08 02 A6 */ mflr r0 -/* 8028F0D8 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028F0DC 80 63 00 08 */ lwz r3, 8(r3) -/* 8028F0E0 28 03 00 00 */ cmplwi r3, 0 -/* 8028F0E4 41 82 00 14 */ beq lbl_8028F0F8 -/* 8028F0E8 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F0EC 81 8C 00 18 */ lwz r12, 0x18(r12) -/* 8028F0F0 7D 89 03 A6 */ mtctr r12 -/* 8028F0F4 4E 80 04 21 */ bctrl -lbl_8028F0F8: -/* 8028F0F8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028F0FC 7C 08 03 A6 */ mtlr r0 -/* 8028F100 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028F104 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F108.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F108.s deleted file mode 100644 index 2c6e701966..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F108.s +++ /dev/null @@ -1,50 +0,0 @@ -lbl_8028F108: -/* 8028F108 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8028F10C 7C 08 02 A6 */ mflr r0 -/* 8028F110 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028F114 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028F118 7C 7F 1B 78 */ mr r31, r3 -/* 8028F11C 80 83 01 A4 */ lwz r4, 0x1a4(r3) -/* 8028F120 28 04 00 00 */ cmplwi r4, 0 -/* 8028F124 41 82 00 18 */ beq lbl_8028F13C -/* 8028F128 80 7F 01 A0 */ lwz r3, 0x1a0(r31) -/* 8028F12C 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F130 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028F134 7D 89 03 A6 */ mtctr r12 -/* 8028F138 4E 80 04 21 */ bctrl -lbl_8028F13C: -/* 8028F13C 80 7F 01 A0 */ lwz r3, 0x1a0(r31) -/* 8028F140 80 9F 01 BC */ lwz r4, 0x1bc(r31) -/* 8028F144 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F148 81 8C 00 10 */ lwz r12, 0x10(r12) -/* 8028F14C 7D 89 03 A6 */ mtctr r12 -/* 8028F150 4E 80 04 21 */ bctrl -/* 8028F154 90 7F 01 A4 */ stw r3, 0x1a4(r31) -/* 8028F158 28 03 00 00 */ cmplwi r3, 0 -/* 8028F15C 41 82 00 50 */ beq lbl_8028F1AC -/* 8028F160 80 03 00 EC */ lwz r0, 0xec(r3) -/* 8028F164 90 1F 01 B0 */ stw r0, 0x1b0(r31) -/* 8028F168 38 1F 01 A8 */ addi r0, r31, 0x1a8 -/* 8028F16C 90 03 00 EC */ stw r0, 0xec(r3) -/* 8028F170 80 03 00 F4 */ lwz r0, 0xf4(r3) -/* 8028F174 60 00 00 40 */ ori r0, r0, 0x40 -/* 8028F178 90 03 00 F4 */ stw r0, 0xf4(r3) -/* 8028F17C 38 00 00 01 */ li r0, 1 -/* 8028F180 98 1F 01 B7 */ stb r0, 0x1b7(r31) -/* 8028F184 98 1F 01 B8 */ stb r0, 0x1b8(r31) -/* 8028F188 80 1F 01 C8 */ lwz r0, 0x1c8(r31) -/* 8028F18C 28 00 00 00 */ cmplwi r0, 0 -/* 8028F190 40 82 00 0C */ bne lbl_8028F19C -/* 8028F194 38 00 00 02 */ li r0, 2 -/* 8028F198 98 1F 01 B8 */ stb r0, 0x1b8(r31) -lbl_8028F19C: -/* 8028F19C 80 1F 01 C8 */ lwz r0, 0x1c8(r31) -/* 8028F1A0 90 1F 01 C0 */ stw r0, 0x1c0(r31) -/* 8028F1A4 38 00 00 00 */ li r0, 0 -/* 8028F1A8 90 1F 01 C4 */ stw r0, 0x1c4(r31) -lbl_8028F1AC: -/* 8028F1AC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8028F1B0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8028F1B4 7C 08 03 A6 */ mtlr r0 -/* 8028F1B8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8028F1BC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F1C0.s b/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F1C0.s deleted file mode 100644 index c925579c0f..0000000000 --- a/asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F1C0.s +++ /dev/null @@ -1,82 +0,0 @@ -lbl_8028F1C0: -/* 8028F1C0 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8028F1C4 7C 08 02 A6 */ mflr r0 -/* 8028F1C8 90 01 00 34 */ stw r0, 0x34(r1) -/* 8028F1CC 93 E1 00 2C */ stw r31, 0x2c(r1) -/* 8028F1D0 93 C1 00 28 */ stw r30, 0x28(r1) -/* 8028F1D4 7C 7E 1B 78 */ mr r30, r3 -/* 8028F1D8 7C 9F 23 78 */ mr r31, r4 -/* 8028F1DC 80 83 01 A4 */ lwz r4, 0x1a4(r3) -/* 8028F1E0 28 04 00 00 */ cmplwi r4, 0 -/* 8028F1E4 41 82 00 EC */ beq lbl_8028F2D0 -/* 8028F1E8 28 1F 00 00 */ cmplwi r31, 0 -/* 8028F1EC 40 82 00 30 */ bne lbl_8028F21C -/* 8028F1F0 80 7E 01 A0 */ lwz r3, 0x1a0(r30) -/* 8028F1F4 81 83 00 00 */ lwz r12, 0(r3) -/* 8028F1F8 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8028F1FC 7D 89 03 A6 */ mtctr r12 -/* 8028F200 4E 80 04 21 */ bctrl -/* 8028F204 38 00 00 00 */ li r0, 0 -/* 8028F208 90 1E 01 A4 */ stw r0, 0x1a4(r30) -/* 8028F20C 98 1E 01 B8 */ stb r0, 0x1b8(r30) -/* 8028F210 90 1E 01 C0 */ stw r0, 0x1c0(r30) -/* 8028F214 90 1E 01 C4 */ stw r0, 0x1c4(r30) -/* 8028F218 48 00 00 B8 */ b lbl_8028F2D0 -lbl_8028F21C: -/* 8028F21C 88 7E 01 B8 */ lbz r3, 0x1b8(r30) -/* 8028F220 38 00 00 03 */ li r0, 3 -/* 8028F224 98 1E 01 B8 */ stb r0, 0x1b8(r30) -/* 8028F228 80 9E 01 C4 */ lwz r4, 0x1c4(r30) -/* 8028F22C 28 04 00 00 */ cmplwi r4, 0 -/* 8028F230 40 82 00 0C */ bne lbl_8028F23C -/* 8028F234 93 FE 01 C0 */ stw r31, 0x1c0(r30) -/* 8028F238 48 00 00 98 */ b lbl_8028F2D0 -lbl_8028F23C: -/* 8028F23C 38 A0 00 00 */ li r5, 0 -/* 8028F240 54 60 06 3E */ clrlwi r0, r3, 0x18 -/* 8028F244 2C 00 00 02 */ cmpwi r0, 2 -/* 8028F248 41 82 00 30 */ beq lbl_8028F278 -/* 8028F24C 40 80 00 10 */ bge lbl_8028F25C -/* 8028F250 2C 00 00 01 */ cmpwi r0, 1 -/* 8028F254 40 80 00 14 */ bge lbl_8028F268 -/* 8028F258 48 00 00 20 */ b lbl_8028F278 -lbl_8028F25C: -/* 8028F25C 2C 00 00 04 */ cmpwi r0, 4 -/* 8028F260 40 80 00 18 */ bge lbl_8028F278 -/* 8028F264 48 00 00 0C */ b lbl_8028F270 -lbl_8028F268: -/* 8028F268 7C 85 23 78 */ mr r5, r4 -/* 8028F26C 48 00 00 0C */ b lbl_8028F278 -lbl_8028F270: -/* 8028F270 80 1E 01 C0 */ lwz r0, 0x1c0(r30) -/* 8028F274 7C A4 00 50 */ subf r5, r4, r0 -lbl_8028F278: -/* 8028F278 C8 42 BB 50 */ lfd f2, lit_1629(r2) -/* 8028F27C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8028F280 3C 60 43 30 */ lis r3, 0x4330 -/* 8028F284 90 61 00 08 */ stw r3, 8(r1) -/* 8028F288 C8 01 00 08 */ lfd f0, 8(r1) -/* 8028F28C FC 20 10 28 */ fsub f1, f0, f2 -/* 8028F290 80 1E 01 C0 */ lwz r0, 0x1c0(r30) -/* 8028F294 90 01 00 14 */ stw r0, 0x14(r1) -/* 8028F298 90 61 00 10 */ stw r3, 0x10(r1) -/* 8028F29C C8 01 00 10 */ lfd f0, 0x10(r1) -/* 8028F2A0 FC 00 10 28 */ fsub f0, f0, f2 -/* 8028F2A4 FC 21 00 32 */ fmul f1, f1, f0 -/* 8028F2A8 90 A1 00 1C */ stw r5, 0x1c(r1) -/* 8028F2AC 90 61 00 18 */ stw r3, 0x18(r1) -/* 8028F2B0 C8 01 00 18 */ lfd f0, 0x18(r1) -/* 8028F2B4 FC 00 10 28 */ fsub f0, f0, f2 -/* 8028F2B8 FC 21 00 24 */ fdiv f1, f1, f0 -/* 8028F2BC 48 0D 2D F1 */ bl __cvt_fp2unsigned -/* 8028F2C0 90 7E 01 C0 */ stw r3, 0x1c0(r30) -/* 8028F2C4 80 1E 01 C0 */ lwz r0, 0x1c0(r30) -/* 8028F2C8 7C 1F 00 50 */ subf r0, r31, r0 -/* 8028F2CC 90 1E 01 C4 */ stw r0, 0x1c4(r30) -lbl_8028F2D0: -/* 8028F2D0 83 E1 00 2C */ lwz r31, 0x2c(r1) -/* 8028F2D4 83 C1 00 28 */ lwz r30, 0x28(r1) -/* 8028F2D8 80 01 00 34 */ lwz r0, 0x34(r1) -/* 8028F2DC 7C 08 03 A6 */ mtlr r0 -/* 8028F2E0 38 21 00 30 */ addi r1, r1, 0x30 -/* 8028F2E4 4E 80 00 20 */ blr |
