diff options
| author | hatal175 <hatal175@users.noreply.github.com> | 2023-08-14 19:04:01 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-14 10:04:01 -0600 |
| commit | f441e06d19cab24cb49fec49883c2d61eee2e4bf (patch) | |
| tree | efa28d90e482e87727ab5054ff1776a4c33f8eea /asm/JSystem | |
| parent | da21df7ee7206a821ef15f7ae3f644b95e1cb7af (diff) | |
Work on JPABaseShape (#1884)
Diffstat (limited to 'asm/JSystem')
26 files changed, 0 insertions, 487 deletions
diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkData.s deleted file mode 100644 index 6a55eccdae..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_802771BC: -/* 802771BC 80 83 00 04 */ lwz r4, 4(r3) -/* 802771C0 80 A4 00 1C */ lwz r5, 0x1c(r4) -/* 802771C4 80 83 00 00 */ lwz r4, 0(r3) -/* 802771C8 80 C4 01 00 */ lwz r6, 0x100(r4) -/* 802771CC 80 85 00 00 */ lwz r4, 0(r5) -/* 802771D0 A8 04 00 24 */ lha r0, 0x24(r4) -/* 802771D4 7C 06 00 40 */ cmplw r6, r0 -/* 802771D8 40 80 00 08 */ bge lbl_802771E0 -/* 802771DC 7C C0 07 34 */ extsh r0, r6 -lbl_802771E0: -/* 802771E0 B0 03 02 14 */ sth r0, 0x214(r3) -/* 802771E4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index bcf39fe513..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_802771E8: -/* 802771E8 80 A3 00 04 */ lwz r5, 4(r3) -/* 802771EC 80 A5 00 1C */ lwz r5, 0x1c(r5) -/* 802771F0 A8 C4 00 80 */ lha r6, 0x80(r4) -/* 802771F4 80 85 00 00 */ lwz r4, 0(r5) -/* 802771F8 A8 04 00 24 */ lha r0, 0x24(r4) -/* 802771FC 7C 06 00 00 */ cmpw r6, r0 -/* 80277200 40 80 00 08 */ bge lbl_80277208 -/* 80277204 7C C0 33 78 */ mr r0, r6 -lbl_80277208: -/* 80277208 B0 03 02 14 */ sth r0, 0x214(r3) -/* 8027720C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 6d33ca55ca..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80277390: -/* 80277390 80 A3 00 04 */ lwz r5, 4(r3) -/* 80277394 80 A5 00 1C */ lwz r5, 0x1c(r5) -/* 80277398 88 84 00 95 */ lbz r4, 0x95(r4) -/* 8027739C 80 C5 00 00 */ lwz r6, 0(r5) -/* 802773A0 88 06 00 2F */ lbz r0, 0x2f(r6) -/* 802773A4 7C 85 00 38 */ and r5, r4, r0 -/* 802773A8 A8 86 00 24 */ lha r4, 0x24(r6) -/* 802773AC 38 84 00 01 */ addi r4, r4, 1 -/* 802773B0 7C 05 23 D6 */ divw r0, r5, r4 -/* 802773B4 7C 00 21 D6 */ mullw r0, r0, r4 -/* 802773B8 7C 00 28 50 */ subf r0, r0, r5 -/* 802773BC B0 03 02 14 */ sth r0, 0x214(r3) -/* 802773C0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkData.s deleted file mode 100644 index 6d1cc5dfb0..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80277210: -/* 80277210 80 83 00 04 */ lwz r4, 4(r3) -/* 80277214 80 C4 00 1C */ lwz r6, 0x1c(r4) -/* 80277218 80 83 00 00 */ lwz r4, 0(r3) -/* 8027721C 80 A4 01 00 */ lwz r5, 0x100(r4) -/* 80277220 80 86 00 00 */ lwz r4, 0(r6) -/* 80277224 A8 84 00 24 */ lha r4, 0x24(r4) -/* 80277228 38 84 00 01 */ addi r4, r4, 1 -/* 8027722C 7C 05 23 96 */ divwu r0, r5, r4 -/* 80277230 7C 00 21 D6 */ mullw r0, r0, r4 -/* 80277234 7C 00 28 50 */ subf r0, r0, r5 -/* 80277238 B0 03 02 14 */ sth r0, 0x214(r3) -/* 8027723C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index da4bfd8aca..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80277240: -/* 80277240 80 A3 00 04 */ lwz r5, 4(r3) -/* 80277244 80 C5 00 1C */ lwz r6, 0x1c(r5) -/* 80277248 88 A4 00 95 */ lbz r5, 0x95(r4) -/* 8027724C 80 C6 00 00 */ lwz r6, 0(r6) -/* 80277250 88 06 00 2F */ lbz r0, 0x2f(r6) -/* 80277254 7C A5 00 38 */ and r5, r5, r0 -/* 80277258 A8 04 00 80 */ lha r0, 0x80(r4) -/* 8027725C 7C A0 2A 14 */ add r5, r0, r5 -/* 80277260 A8 86 00 24 */ lha r4, 0x24(r6) -/* 80277264 38 84 00 01 */ addi r4, r4, 1 -/* 80277268 7C 05 23 D6 */ divw r0, r5, r4 -/* 8027726C 7C 00 21 D6 */ mullw r0, r0, r4 -/* 80277270 7C 00 28 50 */ subf r0, r0, r5 -/* 80277274 B0 03 02 14 */ sth r0, 0x214(r3) -/* 80277278 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkData.s deleted file mode 100644 index 0f4274733c..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_8027727C: -/* 8027727C 80 83 00 04 */ lwz r4, 4(r3) -/* 80277280 80 84 00 1C */ lwz r4, 0x1c(r4) -/* 80277284 80 84 00 00 */ lwz r4, 0(r4) -/* 80277288 A8 A4 00 24 */ lha r5, 0x24(r4) -/* 8027728C 80 83 00 00 */ lwz r4, 0(r3) -/* 80277290 80 C4 01 00 */ lwz r6, 0x100(r4) -/* 80277294 7C 86 2B 96 */ divwu r4, r6, r5 -/* 80277298 7C 04 29 D6 */ mullw r0, r4, r5 -/* 8027729C 7C C0 30 50 */ subf r6, r0, r6 -/* 802772A0 54 84 07 FE */ clrlwi r4, r4, 0x1f -/* 802772A4 54 C0 08 3C */ slwi r0, r6, 1 -/* 802772A8 7C 00 28 50 */ subf r0, r0, r5 -/* 802772AC 7C 04 01 D6 */ mullw r0, r4, r0 -/* 802772B0 7C 06 02 14 */ add r0, r6, r0 -/* 802772B4 B0 03 02 14 */ sth r0, 0x214(r3) -/* 802772B8 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index ee3ca52968..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcClrIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_802772BC: -/* 802772BC 80 A3 00 04 */ lwz r5, 4(r3) -/* 802772C0 80 C5 00 1C */ lwz r6, 0x1c(r5) -/* 802772C4 88 A4 00 95 */ lbz r5, 0x95(r4) -/* 802772C8 80 C6 00 00 */ lwz r6, 0(r6) -/* 802772CC 88 06 00 2F */ lbz r0, 0x2f(r6) -/* 802772D0 7C A5 00 38 */ and r5, r5, r0 -/* 802772D4 A8 04 00 80 */ lha r0, 0x80(r4) -/* 802772D8 7C E0 2A 14 */ add r7, r0, r5 -/* 802772DC A8 A6 00 24 */ lha r5, 0x24(r6) -/* 802772E0 7C 87 2B D6 */ divw r4, r7, r5 -/* 802772E4 7C 04 29 D6 */ mullw r0, r4, r5 -/* 802772E8 7C C0 38 50 */ subf r6, r0, r7 -/* 802772EC 54 84 07 FE */ clrlwi r4, r4, 0x1f -/* 802772F0 54 C0 08 3C */ slwi r0, r6, 1 -/* 802772F4 7C 00 28 50 */ subf r0, r0, r5 -/* 802772F8 7C 04 01 D6 */ mullw r0, r4, r0 -/* 802772FC 7C 06 02 14 */ add r0, r6, r0 -/* 80277300 B0 03 02 14 */ sth r0, 0x214(r3) -/* 80277304 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkData.s deleted file mode 100644 index 1436a6e941..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_802779DC: -/* 802779DC 80 83 00 04 */ lwz r4, 4(r3) -/* 802779E0 80 A4 00 1C */ lwz r5, 0x1c(r4) -/* 802779E4 80 85 00 00 */ lwz r4, 0(r5) -/* 802779E8 88 84 00 1F */ lbz r4, 0x1f(r4) -/* 802779EC 38 04 FF FF */ addi r0, r4, -1 -/* 802779F0 80 C3 00 00 */ lwz r6, 0(r3) -/* 802779F4 80 86 01 00 */ lwz r4, 0x100(r6) -/* 802779F8 7C 00 20 40 */ cmplw r0, r4 -/* 802779FC 40 80 00 08 */ bge lbl_80277A04 -/* 80277A00 7C 04 03 78 */ mr r4, r0 -lbl_80277A04: -/* 80277A04 80 65 00 08 */ lwz r3, 8(r5) -/* 80277A08 54 80 06 3E */ clrlwi r0, r4, 0x18 -/* 80277A0C 7C 03 00 AE */ lbzx r0, r3, r0 -/* 80277A10 98 06 01 11 */ stb r0, 0x111(r6) -/* 80277A14 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 40a86c6880..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80277A18: -/* 80277A18 80 63 00 04 */ lwz r3, 4(r3) -/* 80277A1C 80 A3 00 1C */ lwz r5, 0x1c(r3) -/* 80277A20 80 65 00 00 */ lwz r3, 0(r5) -/* 80277A24 88 63 00 1F */ lbz r3, 0x1f(r3) -/* 80277A28 38 03 FF FF */ addi r0, r3, -1 -/* 80277A2C A8 C4 00 80 */ lha r6, 0x80(r4) -/* 80277A30 7C 00 30 00 */ cmpw r0, r6 -/* 80277A34 40 80 00 08 */ bge lbl_80277A3C -/* 80277A38 7C 06 03 78 */ mr r6, r0 -lbl_80277A3C: -/* 80277A3C 80 65 00 08 */ lwz r3, 8(r5) -/* 80277A40 54 C0 06 3E */ clrlwi r0, r6, 0x18 -/* 80277A44 7C 03 00 AE */ lbzx r0, r3, r0 -/* 80277A48 98 04 00 94 */ stb r0, 0x94(r4) -/* 80277A4C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 56ef44825a..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80277C28: -/* 80277C28 80 63 00 04 */ lwz r3, 4(r3) -/* 80277C2C 80 A3 00 1C */ lwz r5, 0x1c(r3) -/* 80277C30 88 64 00 95 */ lbz r3, 0x95(r4) -/* 80277C34 80 E5 00 00 */ lwz r7, 0(r5) -/* 80277C38 88 07 00 30 */ lbz r0, 0x30(r7) -/* 80277C3C 7C 66 00 38 */ and r6, r3, r0 -/* 80277C40 80 A5 00 08 */ lwz r5, 8(r5) -/* 80277C44 88 67 00 1F */ lbz r3, 0x1f(r7) -/* 80277C48 7C 06 1B D6 */ divw r0, r6, r3 -/* 80277C4C 7C 00 19 D6 */ mullw r0, r0, r3 -/* 80277C50 7C 00 30 50 */ subf r0, r0, r6 -/* 80277C54 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80277C58 7C 05 00 AE */ lbzx r0, r5, r0 -/* 80277C5C 98 04 00 94 */ stb r0, 0x94(r4) -/* 80277C60 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkData.s deleted file mode 100644 index 9790ed816c..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80277A50: -/* 80277A50 80 83 00 04 */ lwz r4, 4(r3) -/* 80277A54 80 C4 00 1C */ lwz r6, 0x1c(r4) -/* 80277A58 80 A6 00 08 */ lwz r5, 8(r6) -/* 80277A5C 80 E3 00 00 */ lwz r7, 0(r3) -/* 80277A60 80 87 01 00 */ lwz r4, 0x100(r7) -/* 80277A64 80 66 00 00 */ lwz r3, 0(r6) -/* 80277A68 88 63 00 1F */ lbz r3, 0x1f(r3) -/* 80277A6C 7C 04 1B 96 */ divwu r0, r4, r3 -/* 80277A70 7C 00 19 D6 */ mullw r0, r0, r3 -/* 80277A74 7C 00 20 50 */ subf r0, r0, r4 -/* 80277A78 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80277A7C 7C 05 00 AE */ lbzx r0, r5, r0 -/* 80277A80 98 07 01 11 */ stb r0, 0x111(r7) -/* 80277A84 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 12557e432c..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_80277A88: -/* 80277A88 80 63 00 04 */ lwz r3, 4(r3) -/* 80277A8C 80 A3 00 1C */ lwz r5, 0x1c(r3) -/* 80277A90 88 64 00 95 */ lbz r3, 0x95(r4) -/* 80277A94 80 E5 00 00 */ lwz r7, 0(r5) -/* 80277A98 88 07 00 30 */ lbz r0, 0x30(r7) -/* 80277A9C 7C 63 00 38 */ and r3, r3, r0 -/* 80277AA0 80 C5 00 08 */ lwz r6, 8(r5) -/* 80277AA4 A8 04 00 80 */ lha r0, 0x80(r4) -/* 80277AA8 7C A0 1A 14 */ add r5, r0, r3 -/* 80277AAC 88 67 00 1F */ lbz r3, 0x1f(r7) -/* 80277AB0 7C 05 1B D6 */ divw r0, r5, r3 -/* 80277AB4 7C 00 19 D6 */ mullw r0, r0, r3 -/* 80277AB8 7C 00 28 50 */ subf r0, r0, r5 -/* 80277ABC 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80277AC0 7C 06 00 AE */ lbzx r0, r6, r0 -/* 80277AC4 98 04 00 94 */ stb r0, 0x94(r4) -/* 80277AC8 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkData.s deleted file mode 100644 index 9eb993abcb..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80277ACC: -/* 80277ACC 80 83 00 04 */ lwz r4, 4(r3) -/* 80277AD0 80 84 00 1C */ lwz r4, 0x1c(r4) -/* 80277AD4 80 A3 00 00 */ lwz r5, 0(r3) -/* 80277AD8 80 C5 01 00 */ lwz r6, 0x100(r5) -/* 80277ADC 80 64 00 00 */ lwz r3, 0(r4) -/* 80277AE0 88 63 00 1F */ lbz r3, 0x1f(r3) -/* 80277AE4 38 E3 FF FF */ addi r7, r3, -1 -/* 80277AE8 7C 66 3B D6 */ divw r3, r6, r7 -/* 80277AEC 7C 03 39 D6 */ mullw r0, r3, r7 -/* 80277AF0 7C C0 30 50 */ subf r6, r0, r6 -/* 80277AF4 80 84 00 08 */ lwz r4, 8(r4) -/* 80277AF8 54 63 07 FE */ clrlwi r3, r3, 0x1f -/* 80277AFC 54 C0 08 3C */ slwi r0, r6, 1 -/* 80277B00 7C 00 38 50 */ subf r0, r0, r7 -/* 80277B04 7C 03 01 D6 */ mullw r0, r3, r0 -/* 80277B08 7C 06 02 14 */ add r0, r6, r0 -/* 80277B0C 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80277B10 7C 04 00 AE */ lbzx r0, r4, r0 -/* 80277B14 98 05 01 11 */ stb r0, 0x111(r5) -/* 80277B18 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 3e23e8a444..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPACalcTexIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80277B1C: -/* 80277B1C 80 63 00 04 */ lwz r3, 4(r3) -/* 80277B20 80 A3 00 1C */ lwz r5, 0x1c(r3) -/* 80277B24 88 64 00 95 */ lbz r3, 0x95(r4) -/* 80277B28 80 C5 00 00 */ lwz r6, 0(r5) -/* 80277B2C 88 06 00 30 */ lbz r0, 0x30(r6) -/* 80277B30 7C 63 00 38 */ and r3, r3, r0 -/* 80277B34 A8 04 00 80 */ lha r0, 0x80(r4) -/* 80277B38 7C E0 1A 14 */ add r7, r0, r3 -/* 80277B3C 88 66 00 1F */ lbz r3, 0x1f(r6) -/* 80277B40 38 C3 FF FF */ addi r6, r3, -1 -/* 80277B44 7C 67 33 D6 */ divw r3, r7, r6 -/* 80277B48 7C 03 31 D6 */ mullw r0, r3, r6 -/* 80277B4C 7C E0 38 50 */ subf r7, r0, r7 -/* 80277B50 80 A5 00 08 */ lwz r5, 8(r5) -/* 80277B54 54 63 07 FE */ clrlwi r3, r3, 0x1f -/* 80277B58 54 E0 08 3C */ slwi r0, r7, 1 -/* 80277B5C 7C 00 30 50 */ subf r0, r0, r6 -/* 80277B60 7C 03 01 D6 */ mullw r0, r3, r0 -/* 80277B64 7C 07 02 14 */ add r0, r7, r0 -/* 80277B68 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80277B6C 7C 05 00 AE */ lbzx r0, r5, r0 -/* 80277B70 98 04 00 94 */ stb r0, 0x94(r4) -/* 80277B74 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPADrawEmitterCallBackB__FP18JPAEmitterWorkData.s b/asm/JSystem/JParticle/JPABaseShape/JPADrawEmitterCallBackB__FP18JPAEmitterWorkData.s deleted file mode 100644 index f63f336bc4..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPADrawEmitterCallBackB__FP18JPAEmitterWorkData.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_8027A3D8: -/* 8027A3D8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027A3DC 7C 08 02 A6 */ mflr r0 -/* 8027A3E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027A3E4 80 83 00 00 */ lwz r4, 0(r3) -/* 8027A3E8 80 64 00 EC */ lwz r3, 0xec(r4) -/* 8027A3EC 28 03 00 00 */ cmplwi r3, 0 -/* 8027A3F0 41 82 00 14 */ beq lbl_8027A404 -/* 8027A3F4 81 83 00 00 */ lwz r12, 0(r3) -/* 8027A3F8 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 8027A3FC 7D 89 03 A6 */ mtctr r12 -/* 8027A400 4E 80 04 21 */ bctrl -lbl_8027A404: -/* 8027A404 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027A408 7C 08 03 A6 */ mtlr r0 -/* 8027A40C 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027A410 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/JPADrawRotation__FP18JPAEmitterWorkDataP15JPABaseParticle.s b/asm/JSystem/JParticle/JPABaseShape/JPADrawRotation__FP18JPAEmitterWorkDataP15JPABaseParticle.s deleted file mode 100644 index 905e854ffc..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/JPADrawRotation__FP18JPAEmitterWorkDataP15JPABaseParticle.s +++ /dev/null @@ -1,84 +0,0 @@ -lbl_80278FC8: -/* 80278FC8 94 21 FF 90 */ stwu r1, -0x70(r1) -/* 80278FCC 7C 08 02 A6 */ mflr r0 -/* 80278FD0 90 01 00 74 */ stw r0, 0x74(r1) -/* 80278FD4 DB E1 00 60 */ stfd f31, 0x60(r1) -/* 80278FD8 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */ -/* 80278FDC DB C1 00 50 */ stfd f30, 0x50(r1) -/* 80278FE0 F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */ -/* 80278FE4 39 61 00 50 */ addi r11, r1, 0x50 -/* 80278FE8 48 0E 91 F5 */ bl _savegpr_29 -/* 80278FEC 7C 7D 1B 78 */ mr r29, r3 -/* 80278FF0 7C 9E 23 78 */ mr r30, r4 -/* 80278FF4 3C 60 80 3C */ lis r3, jpa_dl@ha /* 0x803C42E0@ha */ -/* 80278FF8 3B E3 42 E0 */ addi r31, r3, jpa_dl@l /* 0x803C42E0@l */ -/* 80278FFC 80 04 00 7C */ lwz r0, 0x7c(r4) -/* 80279000 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c -/* 80279004 40 82 00 E4 */ bne lbl_802790E8 -/* 80279008 A0 1E 00 88 */ lhz r0, 0x88(r30) -/* 8027900C 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c -/* 80279010 3C 60 80 44 */ lis r3, sincosTable___5JMath@ha /* 0x80439A20@ha */ -/* 80279014 38 63 9A 20 */ addi r3, r3, sincosTable___5JMath@l /* 0x80439A20@l */ -/* 80279018 7C 23 04 2E */ lfsx f1, r3, r0 -/* 8027901C 7C 63 02 14 */ add r3, r3, r0 -/* 80279020 C0 43 00 04 */ lfs f2, 4(r3) -/* 80279024 C0 7D 01 44 */ lfs f3, 0x144(r29) -/* 80279028 C0 1E 00 60 */ lfs f0, 0x60(r30) -/* 8027902C EF E3 00 32 */ fmuls f31, f3, f0 -/* 80279030 C0 7D 01 48 */ lfs f3, 0x148(r29) -/* 80279034 C0 1E 00 64 */ lfs f0, 0x64(r30) -/* 80279038 EF C3 00 32 */ fmuls f30, f3, f0 -/* 8027903C 38 61 00 08 */ addi r3, r1, 8 -/* 80279040 80 1D 02 04 */ lwz r0, 0x204(r29) -/* 80279044 54 00 10 3A */ slwi r0, r0, 2 -/* 80279048 38 9F 00 60 */ addi r4, r31, 0x60 -/* 8027904C 7D 84 00 2E */ lwzx r12, r4, r0 -/* 80279050 7D 89 03 A6 */ mtctr r12 -/* 80279054 4E 80 04 21 */ bctrl -/* 80279058 38 61 00 08 */ addi r3, r1, 8 -/* 8027905C FC 20 F8 90 */ fmr f1, f31 -/* 80279060 FC 40 F0 90 */ fmr f2, f30 -/* 80279064 80 1D 02 08 */ lwz r0, 0x208(r29) -/* 80279068 54 00 10 3A */ slwi r0, r0, 2 -/* 8027906C 38 9F 00 74 */ addi r4, r31, 0x74 -/* 80279070 7D 84 00 2E */ lwzx r12, r4, r0 -/* 80279074 7D 89 03 A6 */ mtctr r12 -/* 80279078 4E 80 04 21 */ bctrl -/* 8027907C C0 1E 00 00 */ lfs f0, 0(r30) -/* 80279080 D0 01 00 14 */ stfs f0, 0x14(r1) -/* 80279084 C0 1E 00 04 */ lfs f0, 4(r30) -/* 80279088 D0 01 00 24 */ stfs f0, 0x24(r1) -/* 8027908C C0 1E 00 08 */ lfs f0, 8(r30) -/* 80279090 D0 01 00 34 */ stfs f0, 0x34(r1) -/* 80279094 38 7D 01 84 */ addi r3, r29, 0x184 -/* 80279098 38 81 00 08 */ addi r4, r1, 8 -/* 8027909C 7C 85 23 78 */ mr r5, r4 -/* 802790A0 48 0C D4 45 */ bl PSMTXConcat -/* 802790A4 38 61 00 08 */ addi r3, r1, 8 -/* 802790A8 38 80 00 00 */ li r4, 0 -/* 802790AC 48 0E 71 A1 */ bl GXLoadPosMtxImm -/* 802790B0 7F A3 EB 78 */ mr r3, r29 -/* 802790B4 38 81 00 08 */ addi r4, r1, 8 -/* 802790B8 80 1D 02 10 */ lwz r0, 0x210(r29) -/* 802790BC 54 00 10 3A */ slwi r0, r0, 2 -/* 802790C0 38 BF 00 40 */ addi r5, r31, 0x40 -/* 802790C4 7D 85 00 2E */ lwzx r12, r5, r0 -/* 802790C8 7D 89 03 A6 */ mtctr r12 -/* 802790CC 4E 80 04 21 */ bctrl -/* 802790D0 80 1D 02 0C */ lwz r0, 0x20c(r29) -/* 802790D4 54 00 10 3A */ slwi r0, r0, 2 -/* 802790D8 38 6D 82 20 */ la r3, p_dl(r13) /* 804507A0-_SDA_BASE_ */ -/* 802790DC 7C 63 00 2E */ lwzx r3, r3, r0 -/* 802790E0 38 80 00 20 */ li r4, 0x20 -/* 802790E4 48 0E 6E 0D */ bl GXCallDisplayList -lbl_802790E8: -/* 802790E8 E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */ -/* 802790EC CB E1 00 60 */ lfd f31, 0x60(r1) -/* 802790F0 E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */ -/* 802790F4 CB C1 00 50 */ lfd f30, 0x50(r1) -/* 802790F8 39 61 00 50 */ addi r11, r1, 0x50 -/* 802790FC 48 0E 91 2D */ bl _restgpr_29 -/* 80279100 80 01 00 74 */ lwz r0, 0x74(r1) -/* 80279104 7C 08 03 A6 */ mtlr r0 -/* 80279108 38 21 00 70 */ addi r1, r1, 0x70 -/* 8027910C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXY__FPA4_fff.s b/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXY__FPA4_fff.s deleted file mode 100644 index bce8991b1e..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXY__FPA4_fff.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_802784F0: -/* 802784F0 C0 03 00 00 */ lfs f0, 0(r3) -/* 802784F4 EC 00 00 72 */ fmuls f0, f0, f1 -/* 802784F8 D0 03 00 00 */ stfs f0, 0(r3) -/* 802784FC C0 03 00 10 */ lfs f0, 0x10(r3) -/* 80278500 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80278504 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 80278508 C0 03 00 20 */ lfs f0, 0x20(r3) -/* 8027850C EC 00 00 72 */ fmuls f0, f0, f1 -/* 80278510 D0 03 00 20 */ stfs f0, 0x20(r3) -/* 80278514 C0 03 00 04 */ lfs f0, 4(r3) -/* 80278518 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 8027851C D0 03 00 04 */ stfs f0, 4(r3) -/* 80278520 C0 03 00 14 */ lfs f0, 0x14(r3) -/* 80278524 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 80278528 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8027852C C0 03 00 24 */ lfs f0, 0x24(r3) -/* 80278530 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 80278534 D0 03 00 24 */ stfs f0, 0x24(r3) -/* 80278538 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXZ__FPA4_fff.s b/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXZ__FPA4_fff.s deleted file mode 100644 index 795bd1e94b..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeXZ__FPA4_fff.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_8027853C: -/* 8027853C C0 03 00 00 */ lfs f0, 0(r3) -/* 80278540 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80278544 D0 03 00 00 */ stfs f0, 0(r3) -/* 80278548 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 8027854C EC 00 00 72 */ fmuls f0, f0, f1 -/* 80278550 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 80278554 C0 03 00 20 */ lfs f0, 0x20(r3) -/* 80278558 EC 00 00 72 */ fmuls f0, f0, f1 -/* 8027855C D0 03 00 20 */ stfs f0, 0x20(r3) -/* 80278560 C0 03 00 08 */ lfs f0, 8(r3) -/* 80278564 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 80278568 D0 03 00 08 */ stfs f0, 8(r3) -/* 8027856C C0 03 00 18 */ lfs f0, 0x18(r3) -/* 80278570 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 80278574 D0 03 00 18 */ stfs f0, 0x18(r3) -/* 80278578 C0 03 00 28 */ lfs f0, 0x28(r3) -/* 8027857C EC 00 00 B2 */ fmuls f0, f0, f2 -/* 80278580 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 80278584 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeX__FPA4_fff.s b/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeX__FPA4_fff.s deleted file mode 100644 index f20cc85e94..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/basePlaneTypeX__FPA4_fff.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80278588: -/* 80278588 C0 03 00 00 */ lfs f0, 0(r3) -/* 8027858C EC 00 00 72 */ fmuls f0, f0, f1 -/* 80278590 D0 03 00 00 */ stfs f0, 0(r3) -/* 80278594 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 80278598 EC 00 00 72 */ fmuls f0, f0, f1 -/* 8027859C D0 03 00 10 */ stfs f0, 0x10(r3) -/* 802785A0 C0 03 00 20 */ lfs f0, 0x20(r3) -/* 802785A4 EC 00 00 72 */ fmuls f0, f0, f1 -/* 802785A8 D0 03 00 20 */ stfs f0, 0x20(r3) -/* 802785AC C0 03 00 04 */ lfs f0, 4(r3) -/* 802785B0 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 802785B4 D0 03 00 04 */ stfs f0, 4(r3) -/* 802785B8 C0 03 00 14 */ lfs f0, 0x14(r3) -/* 802785BC EC 00 00 B2 */ fmuls f0, f0, f2 -/* 802785C0 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 802785C4 C0 03 00 24 */ lfs f0, 0x24(r3) -/* 802785C8 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 802785CC D0 03 00 24 */ stfs f0, 0x24(r3) -/* 802785D0 C0 03 00 08 */ lfs f0, 8(r3) -/* 802785D4 EC 00 00 72 */ fmuls f0, f0, f1 -/* 802785D8 D0 03 00 08 */ stfs f0, 8(r3) -/* 802785DC C0 03 00 18 */ lfs f0, 0x18(r3) -/* 802785E0 EC 00 00 72 */ fmuls f0, f0, f1 -/* 802785E4 D0 03 00 18 */ stfs f0, 0x18(r3) -/* 802785E8 C0 03 00 28 */ lfs f0, 0x28(r3) -/* 802785EC EC 00 00 72 */ fmuls f0, f0, f1 -/* 802785F0 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 802785F4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_802782B4.s b/asm/JSystem/JParticle/JPABaseShape/func_802782B4.s deleted file mode 100644 index ac020c41d9..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_802782B4.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_802782B4: -/* 802782B4 C0 04 00 24 */ lfs f0, 0x24(r4) -/* 802782B8 D0 05 00 00 */ stfs f0, 0(r5) -/* 802782BC C0 04 00 28 */ lfs f0, 0x28(r4) -/* 802782C0 D0 05 00 04 */ stfs f0, 4(r5) -/* 802782C4 C0 04 00 2C */ lfs f0, 0x2c(r4) -/* 802782C8 D0 05 00 08 */ stfs f0, 8(r5) -/* 802782CC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_802782D0.s b/asm/JSystem/JParticle/JPABaseShape/func_802782D0.s deleted file mode 100644 index 36332b01b1..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_802782D0.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_802782D0: -/* 802782D0 C0 04 00 0C */ lfs f0, 0xc(r4) -/* 802782D4 D0 05 00 00 */ stfs f0, 0(r5) -/* 802782D8 C0 04 00 10 */ lfs f0, 0x10(r4) -/* 802782DC D0 05 00 04 */ stfs f0, 4(r5) -/* 802782E0 C0 04 00 14 */ lfs f0, 0x14(r4) -/* 802782E4 D0 05 00 08 */ stfs f0, 8(r5) -/* 802782E8 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_802782EC.s b/asm/JSystem/JParticle/JPABaseShape/func_802782EC.s deleted file mode 100644 index edd3d87625..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_802782EC.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_802782EC: -/* 802782EC C0 04 00 0C */ lfs f0, 0xc(r4) -/* 802782F0 D0 05 00 00 */ stfs f0, 0(r5) -/* 802782F4 C0 04 00 10 */ lfs f0, 0x10(r4) -/* 802782F8 D0 05 00 04 */ stfs f0, 4(r5) -/* 802782FC C0 04 00 14 */ lfs f0, 0x14(r4) -/* 80278300 D0 05 00 08 */ stfs f0, 8(r5) -/* 80278304 E0 05 00 00 */ psq_l f0, 0(r5), 0, 0 /* qr0 */ -/* 80278308 10 00 00 50 */ ps_neg f0, f0 -/* 8027830C F0 05 00 00 */ psq_st f0, 0(r5), 0, 0 /* qr0 */ -/* 80278310 C0 05 00 08 */ lfs f0, 8(r5) -/* 80278314 FC 00 00 50 */ fneg f0, f0 -/* 80278318 D0 05 00 08 */ stfs f0, 8(r5) -/* 8027831C 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_80278320.s b/asm/JSystem/JParticle/JPABaseShape/func_80278320.s deleted file mode 100644 index 414bb4d53f..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_80278320.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_80278320: -/* 80278320 C0 03 01 20 */ lfs f0, 0x120(r3) -/* 80278324 D0 05 00 00 */ stfs f0, 0(r5) -/* 80278328 C0 03 01 24 */ lfs f0, 0x124(r3) -/* 8027832C D0 05 00 04 */ stfs f0, 4(r5) -/* 80278330 C0 03 01 28 */ lfs f0, 0x128(r3) -/* 80278334 D0 05 00 08 */ stfs f0, 8(r5) -/* 80278338 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_8027833C.s b/asm/JSystem/JParticle/JPABaseShape/func_8027833C.s deleted file mode 100644 index ffdd79f5fc..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_8027833C.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_8027833C: -/* 8027833C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80278340 7C 08 02 A6 */ mflr r0 -/* 80278344 90 01 00 24 */ stw r0, 0x24(r1) -/* 80278348 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8027834C 7C BF 2B 78 */ mr r31, r5 -/* 80278350 C0 04 00 00 */ lfs f0, 0(r4) -/* 80278354 D0 01 00 08 */ stfs f0, 8(r1) -/* 80278358 C0 04 00 04 */ lfs f0, 4(r4) -/* 8027835C D0 01 00 0C */ stfs f0, 0xc(r1) -/* 80278360 C0 04 00 08 */ lfs f0, 8(r4) -/* 80278364 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 80278368 80 83 01 E8 */ lwz r4, 0x1e8(r3) -/* 8027836C 80 84 00 00 */ lwz r4, 0(r4) -/* 80278370 28 04 00 00 */ cmplwi r4, 0 -/* 80278374 41 82 00 20 */ beq lbl_80278394 -/* 80278378 C0 04 00 08 */ lfs f0, 8(r4) -/* 8027837C D0 1F 00 00 */ stfs f0, 0(r31) -/* 80278380 C0 04 00 0C */ lfs f0, 0xc(r4) -/* 80278384 D0 1F 00 04 */ stfs f0, 4(r31) -/* 80278388 C0 04 00 10 */ lfs f0, 0x10(r4) -/* 8027838C D0 1F 00 08 */ stfs f0, 8(r31) -/* 80278390 48 00 00 10 */ b lbl_802783A0 -lbl_80278394: -/* 80278394 80 63 00 00 */ lwz r3, 0(r3) -/* 80278398 7F E4 FB 78 */ mr r4, r31 -/* 8027839C 48 00 6B 15 */ bl func_8027EEB0 -lbl_802783A0: -/* 802783A0 E0 3F 00 00 */ psq_l f1, 0(r31), 0, 0 /* qr0 */ -/* 802783A4 E0 01 00 08 */ psq_l f0, 8(r1), 0, 0 /* qr0 */ -/* 802783A8 10 01 00 28 */ ps_sub f0, f1, f0 -/* 802783AC F0 1F 00 00 */ psq_st f0, 0(r31), 0, 0 /* qr0 */ -/* 802783B0 E0 3F 80 08 */ psq_l f1, 8(r31), 1, 0 /* qr0 */ -/* 802783B4 E0 01 80 10 */ psq_l f0, 16(r1), 1, 0 /* qr0 */ -/* 802783B8 10 01 00 28 */ ps_sub f0, f1, f0 -/* 802783BC F0 1F 80 08 */ psq_st f0, 8(r31), 1, 0 /* qr0 */ -/* 802783C0 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 802783C4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802783C8 7C 08 03 A6 */ mtlr r0 -/* 802783CC 38 21 00 20 */ addi r1, r1, 0x20 -/* 802783D0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_80279364.s b/asm/JSystem/JParticle/JPABaseShape/func_80279364.s deleted file mode 100644 index 6d9e88e9a5..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_80279364.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80279364: -/* 80279364 80 63 00 04 */ lwz r3, 4(r3) -/* 80279368 4E 80 00 20 */ blr diff --git a/asm/JSystem/JParticle/JPABaseShape/func_8027936C.s b/asm/JSystem/JParticle/JPABaseShape/func_8027936C.s deleted file mode 100644 index 297c7e3bc9..0000000000 --- a/asm/JSystem/JParticle/JPABaseShape/func_8027936C.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_8027936C: -/* 8027936C 80 63 00 00 */ lwz r3, 0(r3) -/* 80279370 4E 80 00 20 */ blr |
