summaryrefslogtreecommitdiff
path: root/asm/JSystem
diff options
context:
space:
mode:
authorhatal175 <hatal175@users.noreply.github.com>2024-08-22 23:17:24 +0300
committerGitHub <noreply@github.com>2024-08-22 13:17:24 -0700
commitd3420ffe8d38185b66cb67a6605fb3d89cb72b36 (patch)
treed205cdabe6f717090805af9ba5d6414b91d97f75 /asm/JSystem
parent18f4489dd6e7996152bc385ec89a340dccaafe8a (diff)
jstudio particle and sound OK (#2194)
* Work on object-sound * object-particle OK * object-sound OK * JStudio_JAudio2 control OK * JStudio_JParticle control OK * JStage object OK * JStage ambient light OK
Diffstat (limited to 'asm/JSystem')
-rw-r--r--asm/JSystem/JStudio/JStudio/object-id/func_80288988.s72
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/control/__dt__Q215JStudio_JAudio213TCreateObjectFv.s26
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D5B0.s34
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D624.s75
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q215JStudio_JAudio214TAdaptor_soundFv.s50
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv.s26
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv.s58
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_update__Q215JStudio_JAudio214TAdaptor_soundFUl.s118
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv.s48
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl.s18
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D728.s11
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D750.s11
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D778.s11
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D7A0.s26
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D800.s11
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D828.s52
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC20.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC54.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC88.s21
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DCD0.s15
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD00.s21
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD48.s30
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DDB4.s36
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE34.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE50.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE6C.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE88.s11
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DEB0.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DECC.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028E0F4.s172
-rw-r--r--asm/JSystem/JStudio/JStudio_JAudio2/object-sound/prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv.s45
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/control/__dt__Q217JStudio_JParticle13TCreateObjectFv.s26
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/control/emitter_create__Q217JStudio_JParticle13TCreateObjectFUl.s29
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/control/emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter.s10
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E400.s34
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E508.s75
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/__dt__Q217JStudio_JParticle17TAdaptor_particleFv.s66
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv.s77
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/adaptor_do_update__Q217JStudio_JParticle17TAdaptor_particleFUl.s65
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E60C.s62
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028E700.s26
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA68.s6
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EA7C.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAB0.s21
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EAF8.s12
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB24.s21
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EB6C.s30
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EBD8.s36
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC58.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC74.s6
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028EC88.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECA4.s8
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028ECC0.s249
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F060.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F098.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F0D0.s16
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F108.s50
-rw-r--r--asm/JSystem/JStudio/JStudio_JParticle/object-particle/func_8028F1C0.s82
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/__dt__Q214JStudio_JStage21TAdaptor_ambientLightFv.s31
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_begin__Q214JStudio_JStage21TAdaptor_ambientLightFv.s36
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_end__Q214JStudio_JStage21TAdaptor_ambientLightFv.s22
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_update__Q214JStudio_JStage21TAdaptor_ambientLightFUl.s31
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B610.s40
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B87C.s10
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_data___Q214JStudio_JStage16TAdaptor_object_FPCvUlPCvUl.s22
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_findJSGObject___Q214JStudio_JStage16TAdaptor_object_FPCc.s23
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A1F8.s42
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A290.s42
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A328.s45
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A3CC.s45
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A50C.s20
-rw-r--r--asm/JSystem/JStudio/JStudio_JStage/object/func_8028A550.s44
72 files changed, 0 insertions, 2602 deletions
diff --git a/asm/JSystem/JStudio/JStudio/object-id/func_80288988.s b/asm/JSystem/JStudio/JStudio/object-id/func_80288988.s
deleted file mode 100644
index f1594ee0e4..0000000000
--- a/asm/JSystem/JStudio/JStudio/object-id/func_80288988.s
+++ /dev/null
@@ -1,72 +0,0 @@
-lbl_80288988:
-/* 80288988 80 A3 00 04 */ lwz r5, 4(r3)
-/* 8028898C 80 04 00 04 */ lwz r0, 4(r4)
-/* 80288990 7C 05 00 40 */ cmplw r5, r0
-/* 80288994 41 82 00 0C */ beq lbl_802889A0
-/* 80288998 38 60 00 00 */ li r3, 0
-/* 8028899C 4E 80 00 20 */ blr
-lbl_802889A0:
-/* 802889A0 80 03 00 00 */ lwz r0, 0(r3)
-/* 802889A4 7C 06 03 78 */ mr r6, r0
-/* 802889A8 80 64 00 00 */ lwz r3, 0(r4)
-/* 802889AC 7C 64 1B 78 */ mr r4, r3
-/* 802889B0 7C 00 18 40 */ cmplw r0, r3
-/* 802889B4 40 82 00 0C */ bne lbl_802889C0
-/* 802889B8 38 60 00 01 */ li r3, 1
-/* 802889BC 4E 80 00 20 */ blr
-lbl_802889C0:
-/* 802889C0 54 A0 F0 BE */ srwi r0, r5, 2
-/* 802889C4 7C 09 03 A6 */ mtctr r0
-/* 802889C8 28 05 00 04 */ cmplwi r5, 4
-/* 802889CC 41 80 00 2C */ blt lbl_802889F8
-lbl_802889D0:
-/* 802889D0 80 66 00 00 */ lwz r3, 0(r6)
-/* 802889D4 80 04 00 00 */ lwz r0, 0(r4)
-/* 802889D8 7C 03 00 40 */ cmplw r3, r0
-/* 802889DC 41 82 00 0C */ beq lbl_802889E8
-/* 802889E0 38 60 00 00 */ li r3, 0
-/* 802889E4 4E 80 00 20 */ blr
-lbl_802889E8:
-/* 802889E8 38 A5 FF FC */ addi r5, r5, -4
-/* 802889EC 38 C6 00 04 */ addi r6, r6, 4
-/* 802889F0 38 84 00 04 */ addi r4, r4, 4
-/* 802889F4 42 00 FF DC */ bdnz lbl_802889D0
-lbl_802889F8:
-/* 802889F8 2C 05 00 02 */ cmpwi r5, 2
-/* 802889FC 41 82 00 3C */ beq lbl_80288A38
-/* 80288A00 40 80 00 10 */ bge lbl_80288A10
-/* 80288A04 2C 05 00 01 */ cmpwi r5, 1
-/* 80288A08 40 80 00 50 */ bge lbl_80288A58
-/* 80288A0C 48 00 00 64 */ b lbl_80288A70
-lbl_80288A10:
-/* 80288A10 2C 05 00 04 */ cmpwi r5, 4
-/* 80288A14 40 80 00 5C */ bge lbl_80288A70
-/* 80288A18 88 66 00 00 */ lbz r3, 0(r6)
-/* 80288A1C 88 04 00 00 */ lbz r0, 0(r4)
-/* 80288A20 7C 03 00 40 */ cmplw r3, r0
-/* 80288A24 41 82 00 0C */ beq lbl_80288A30
-/* 80288A28 38 60 00 00 */ li r3, 0
-/* 80288A2C 4E 80 00 20 */ blr
-lbl_80288A30:
-/* 80288A30 38 C6 00 01 */ addi r6, r6, 1
-/* 80288A34 38 84 00 01 */ addi r4, r4, 1
-lbl_80288A38:
-/* 80288A38 88 66 00 00 */ lbz r3, 0(r6)
-/* 80288A3C 88 04 00 00 */ lbz r0, 0(r4)
-/* 80288A40 7C 03 00 40 */ cmplw r3, r0
-/* 80288A44 41 82 00 0C */ beq lbl_80288A50
-/* 80288A48 38 60 00 00 */ li r3, 0
-/* 80288A4C 4E 80 00 20 */ blr
-lbl_80288A50:
-/* 80288A50 38 C6 00 01 */ addi r6, r6, 1
-/* 80288A54 38 84 00 01 */ addi r4, r4, 1
-lbl_80288A58:
-/* 80288A58 88 66 00 00 */ lbz r3, 0(r6)
-/* 80288A5C 88 04 00 00 */ lbz r0, 0(r4)
-/* 80288A60 7C 03 00 40 */ cmplw r3, r0
-/* 80288A64 41 82 00 0C */ beq lbl_80288A70
-/* 80288A68 38 60 00 00 */ li r3, 0
-/* 80288A6C 4E 80 00 20 */ blr
-lbl_80288A70:
-/* 80288A70 38 60 00 01 */ li r3, 1
-/* 80288A74 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/control/__dt__Q215JStudio_JAudio213TCreateObjectFv.s b/asm/JSystem/JStudio/JStudio_JAudio2/control/__dt__Q215JStudio_JAudio213TCreateObjectFv.s
deleted file mode 100644
index db251e9d6f..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/control/__dt__Q215JStudio_JAudio213TCreateObjectFv.s
+++ /dev/null
@@ -1,26 +0,0 @@
-lbl_8028D550:
-/* 8028D550 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D554 7C 08 02 A6 */ mflr r0
-/* 8028D558 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D55C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028D560 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028D564 7C 7E 1B 79 */ or. r30, r3, r3
-/* 8028D568 7C 9F 23 78 */ mr r31, r4
-/* 8028D56C 41 82 00 28 */ beq lbl_8028D594
-/* 8028D570 3C 80 80 3C */ lis r4, __vt__Q215JStudio_JAudio213TCreateObject@ha /* 0x803C5A68@ha */
-/* 8028D574 38 04 5A 68 */ addi r0, r4, __vt__Q215JStudio_JAudio213TCreateObject@l /* 0x803C5A68@l */
-/* 8028D578 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028D57C 38 80 00 00 */ li r4, 0
-/* 8028D580 4B FF 7F 09 */ bl __dt__Q27JStudio13TCreateObjectFv
-/* 8028D584 7F E0 07 35 */ extsh. r0, r31
-/* 8028D588 40 81 00 0C */ ble lbl_8028D594
-/* 8028D58C 7F C3 F3 78 */ mr r3, r30
-/* 8028D590 48 04 17 AD */ bl __dl__FPv
-lbl_8028D594:
-/* 8028D594 7F C3 F3 78 */ mr r3, r30
-/* 8028D598 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028D59C 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8028D5A0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D5A4 7C 08 03 A6 */ mtlr r0
-/* 8028D5A8 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D5AC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D5B0.s b/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D5B0.s
deleted file mode 100644
index a66ee20224..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D5B0.s
+++ /dev/null
@@ -1,34 +0,0 @@
-lbl_8028D5B0:
-/* 8028D5B0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D5B4 7C 08 02 A6 */ mflr r0
-/* 8028D5B8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D5BC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028D5C0 7C 66 1B 78 */ mr r6, r3
-/* 8028D5C4 7C 9F 23 78 */ mr r31, r4
-/* 8028D5C8 80 65 00 00 */ lwz r3, 0(r5)
-/* 8028D5CC 80 83 00 04 */ lwz r4, 4(r3)
-/* 8028D5D0 3C 60 4A 53 */ lis r3, 0x4A53 /* 0x4A534E44@ha */
-/* 8028D5D4 38 03 4E 44 */ addi r0, r3, 0x4E44 /* 0x4A534E44@l */
-/* 8028D5D8 7C 04 00 00 */ cmpw r4, r0
-/* 8028D5DC 41 82 00 08 */ beq lbl_8028D5E4
-/* 8028D5E0 48 00 00 10 */ b lbl_8028D5F0
-lbl_8028D5E4:
-/* 8028D5E4 3C 60 80 29 */ lis r3, createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject@ha /* 0x8028D624@ha */
-/* 8028D5E8 39 83 D6 24 */ addi r12, r3, createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject@l /* 0x8028D624@l */
-/* 8028D5EC 48 00 00 0C */ b lbl_8028D5F8
-lbl_8028D5F0:
-/* 8028D5F0 38 60 00 00 */ li r3, 0
-/* 8028D5F4 48 00 00 1C */ b lbl_8028D610
-lbl_8028D5F8:
-/* 8028D5F8 7C A3 2B 78 */ mr r3, r5
-/* 8028D5FC 7C C4 33 78 */ mr r4, r6
-/* 8028D600 7D 89 03 A6 */ mtctr r12
-/* 8028D604 4E 80 04 21 */ bctrl
-/* 8028D608 90 7F 00 00 */ stw r3, 0(r31)
-/* 8028D60C 38 60 00 01 */ li r3, 1
-lbl_8028D610:
-/* 8028D610 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028D614 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D618 7C 08 03 A6 */ mtlr r0
-/* 8028D61C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D620 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D624.s b/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D624.s
deleted file mode 100644
index 958c24f217..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D624.s
+++ /dev/null
@@ -1,75 +0,0 @@
-lbl_8028D624:
-/* 8028D624 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028D628 7C 08 02 A6 */ mflr r0
-/* 8028D62C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028D630 39 61 00 20 */ addi r11, r1, 0x20
-/* 8028D634 48 0D 4B A9 */ bl _savegpr_29
-/* 8028D638 7C 7D 1B 78 */ mr r29, r3
-/* 8028D63C 7C 9E 23 78 */ mr r30, r4
-/* 8028D640 38 60 01 48 */ li r3, 0x148
-/* 8028D644 48 04 16 09 */ bl __nw__FUl
-/* 8028D648 7C 7F 1B 79 */ or. r31, r3, r3
-/* 8028D64C 41 82 00 10 */ beq lbl_8028D65C
-/* 8028D650 7F C4 F3 78 */ mr r4, r30
-/* 8028D654 48 00 01 D5 */ bl __ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject
-/* 8028D658 7C 7F 1B 78 */ mr r31, r3
-lbl_8028D65C:
-/* 8028D65C 28 1F 00 00 */ cmplwi r31, 0
-/* 8028D660 40 82 00 0C */ bne lbl_8028D66C
-/* 8028D664 38 60 00 00 */ li r3, 0
-/* 8028D668 48 00 00 A8 */ b lbl_8028D710
-lbl_8028D66C:
-/* 8028D66C 93 E1 00 08 */ stw r31, 8(r1)
-/* 8028D670 88 1E 00 14 */ lbz r0, 0x14(r30)
-/* 8028D674 98 1F 01 1C */ stb r0, 0x11c(r31)
-/* 8028D678 38 60 00 38 */ li r3, 0x38
-/* 8028D67C 48 04 15 D1 */ bl __nw__FUl
-/* 8028D680 7C 7E 1B 79 */ or. r30, r3, r3
-/* 8028D684 41 82 00 14 */ beq lbl_8028D698
-/* 8028D688 7F A4 EB 78 */ mr r4, r29
-/* 8028D68C 7F E5 FB 78 */ mr r5, r31
-/* 8028D690 4B FF A5 0D */ bl __ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound
-/* 8028D694 7C 7E 1B 78 */ mr r30, r3
-lbl_8028D698:
-/* 8028D698 28 1E 00 00 */ cmplwi r30, 0
-/* 8028D69C 40 82 00 0C */ bne lbl_8028D6A8
-/* 8028D6A0 3B C0 00 00 */ li r30, 0
-/* 8028D6A4 48 00 00 28 */ b lbl_8028D6CC
-lbl_8028D6A8:
-/* 8028D6A8 80 7E 00 34 */ lwz r3, 0x34(r30)
-/* 8028D6AC 28 03 00 00 */ cmplwi r3, 0
-/* 8028D6B0 41 82 00 1C */ beq lbl_8028D6CC
-/* 8028D6B4 93 C3 00 04 */ stw r30, 4(r3)
-/* 8028D6B8 80 7E 00 34 */ lwz r3, 0x34(r30)
-/* 8028D6BC 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028D6C0 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 8028D6C4 7D 89 03 A6 */ mtctr r12
-/* 8028D6C8 4E 80 04 21 */ bctrl
-lbl_8028D6CC:
-/* 8028D6CC 28 1E 00 00 */ cmplwi r30, 0
-/* 8028D6D0 40 82 00 2C */ bne lbl_8028D6FC
-/* 8028D6D4 80 61 00 08 */ lwz r3, 8(r1)
-/* 8028D6D8 28 03 00 00 */ cmplwi r3, 0
-/* 8028D6DC 41 82 00 18 */ beq lbl_8028D6F4
-/* 8028D6E0 38 80 00 01 */ li r4, 1
-/* 8028D6E4 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028D6E8 81 8C 00 08 */ lwz r12, 8(r12)
-/* 8028D6EC 7D 89 03 A6 */ mtctr r12
-/* 8028D6F0 4E 80 04 21 */ bctrl
-lbl_8028D6F4:
-/* 8028D6F4 38 60 00 00 */ li r3, 0
-/* 8028D6F8 48 00 00 18 */ b lbl_8028D710
-lbl_8028D6FC:
-/* 8028D6FC 38 00 00 00 */ li r0, 0
-/* 8028D700 90 01 00 08 */ stw r0, 8(r1)
-/* 8028D704 48 00 00 08 */ b lbl_8028D70C
-/* 8028D708 4E 80 04 21 */ bctrl
-lbl_8028D70C:
-/* 8028D70C 7F C3 F3 78 */ mr r3, r30
-lbl_8028D710:
-/* 8028D710 39 61 00 20 */ addi r11, r1, 0x20
-/* 8028D714 48 0D 4B 15 */ bl _restgpr_29
-/* 8028D718 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028D71C 7C 08 03 A6 */ mtlr r0
-/* 8028D720 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028D724 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q215JStudio_JAudio214TAdaptor_soundFv.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q215JStudio_JAudio214TAdaptor_soundFv.s
deleted file mode 100644
index c1dcc00480..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q215JStudio_JAudio214TAdaptor_soundFv.s
+++ /dev/null
@@ -1,50 +0,0 @@
-lbl_8028D8F4:
-/* 8028D8F4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D8F8 7C 08 02 A6 */ mflr r0
-/* 8028D8FC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D900 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028D904 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028D908 7C 7E 1B 79 */ or. r30, r3, r3
-/* 8028D90C 7C 9F 23 78 */ mr r31, r4
-/* 8028D910 41 82 00 78 */ beq lbl_8028D988
-/* 8028D914 3C 60 80 3C */ lis r3, __vt__Q215JStudio_JAudio214TAdaptor_sound@ha /* 0x803C5A88@ha */
-/* 8028D918 38 03 5A 88 */ addi r0, r3, __vt__Q215JStudio_JAudio214TAdaptor_sound@l /* 0x803C5A88@l */
-/* 8028D91C 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028D920 80 7E 01 18 */ lwz r3, 0x118(r30)
-/* 8028D924 28 03 00 00 */ cmplwi r3, 0
-/* 8028D928 41 82 00 34 */ beq lbl_8028D95C
-/* 8028D92C 88 1E 01 1F */ lbz r0, 0x11f(r30)
-/* 8028D930 28 00 00 00 */ cmplwi r0, 0
-/* 8028D934 40 82 00 0C */ bne lbl_8028D940
-/* 8028D938 48 01 4C 61 */ bl stop__8JAISoundFv
-/* 8028D93C 48 00 00 20 */ b lbl_8028D95C
-lbl_8028D940:
-/* 8028D940 88 1E 01 1C */ lbz r0, 0x11c(r30)
-/* 8028D944 28 00 00 00 */ cmplwi r0, 0
-/* 8028D948 41 82 00 10 */ beq lbl_8028D958
-/* 8028D94C 38 7E 01 18 */ addi r3, r30, 0x118
-/* 8028D950 48 01 48 35 */ bl releaseSound__14JAISoundHandleFv
-/* 8028D954 48 00 00 08 */ b lbl_8028D95C
-lbl_8028D958:
-/* 8028D958 48 01 4C 41 */ bl stop__8JAISoundFv
-lbl_8028D95C:
-/* 8028D95C 34 1E 01 18 */ addic. r0, r30, 0x118
-/* 8028D960 41 82 00 0C */ beq lbl_8028D96C
-/* 8028D964 38 7E 01 18 */ addi r3, r30, 0x118
-/* 8028D968 48 01 48 1D */ bl releaseSound__14JAISoundHandleFv
-lbl_8028D96C:
-/* 8028D96C 7F C3 F3 78 */ mr r3, r30
-/* 8028D970 38 80 00 00 */ li r4, 0
-/* 8028D974 4B FF A1 C9 */ bl __dt__Q27JStudio14TAdaptor_soundFv
-/* 8028D978 7F E0 07 35 */ extsh. r0, r31
-/* 8028D97C 40 81 00 0C */ ble lbl_8028D988
-/* 8028D980 7F C3 F3 78 */ mr r3, r30
-/* 8028D984 48 04 13 B9 */ bl __dl__FPv
-lbl_8028D988:
-/* 8028D988 7F C3 F3 78 */ mr r3, r30
-/* 8028D98C 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028D990 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8028D994 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D998 7C 08 03 A6 */ mtlr r0
-/* 8028D99C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D9A0 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv.s
deleted file mode 100644
index 062ec36805..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv.s
+++ /dev/null
@@ -1,26 +0,0 @@
-lbl_8028E094:
-/* 8028E094 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028E098 7C 08 02 A6 */ mflr r0
-/* 8028E09C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028E0A0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028E0A4 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028E0A8 7C 7E 1B 79 */ or. r30, r3, r3
-/* 8028E0AC 7C 9F 23 78 */ mr r31, r4
-/* 8028E0B0 41 82 00 28 */ beq lbl_8028E0D8
-/* 8028E0B4 3C 80 80 3C */ lis r4, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E0B8 38 04 5A 78 */ addi r0, r4, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E0BC 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028E0C0 38 80 00 00 */ li r4, 0
-/* 8028E0C4 4B FF 7D 49 */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E0C8 7F E0 07 35 */ extsh. r0, r31
-/* 8028E0CC 40 81 00 0C */ ble lbl_8028E0D8
-/* 8028E0D0 7F C3 F3 78 */ mr r3, r30
-/* 8028E0D4 48 04 0C 69 */ bl __dl__FPv
-lbl_8028E0D8:
-/* 8028E0D8 7F C3 F3 78 */ mr r3, r30
-/* 8028E0DC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028E0E0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8028E0E4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028E0E8 7C 08 03 A6 */ mtlr r0
-/* 8028E0EC 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028E0F0 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv.s
deleted file mode 100644
index 4651cec53c..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv.s
+++ /dev/null
@@ -1,58 +0,0 @@
-lbl_8028D9A4:
-/* 8028D9A4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D9A8 7C 08 02 A6 */ mflr r0
-/* 8028D9AC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D9B0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028D9B4 7C 7F 1B 78 */ mr r31, r3
-/* 8028D9B8 88 0D 8C 78 */ lbz r0, data_804511F8(r13)
-/* 8028D9BC 7C 00 07 75 */ extsb. r0, r0
-/* 8028D9C0 40 82 00 4C */ bne lbl_8028DA0C
-/* 8028D9C4 38 00 00 00 */ li r0, 0
-/* 8028D9C8 3C 60 80 43 */ lis r3, aoData@ha /* 0x80431490@ha */
-/* 8028D9CC 38 A3 14 90 */ addi r5, r3, aoData@l /* 0x80431490@l */
-/* 8028D9D0 90 05 00 00 */ stw r0, 0(r5)
-/* 8028D9D4 C0 02 BB 10 */ lfs f0, lit_1470(r2)
-/* 8028D9D8 D0 05 00 04 */ stfs f0, 4(r5)
-/* 8028D9DC 38 80 00 01 */ li r4, 1
-/* 8028D9E0 90 85 00 08 */ stw r4, 8(r5)
-/* 8028D9E4 D0 05 00 0C */ stfs f0, 0xc(r5)
-/* 8028D9E8 38 00 00 02 */ li r0, 2
-/* 8028D9EC 90 05 00 10 */ stw r0, 0x10(r5)
-/* 8028D9F0 D0 05 00 14 */ stfs f0, 0x14(r5)
-/* 8028D9F4 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */
-/* 8028D9F8 C0 03 0A E0 */ lfs f0, __float_nan@l(r3) /* 0x80450AE0@l */
-/* 8028D9FC 38 00 FF FF */ li r0, -1
-/* 8028DA00 90 05 00 18 */ stw r0, 0x18(r5)
-/* 8028DA04 D0 05 00 1C */ stfs f0, 0x1c(r5)
-/* 8028DA08 98 8D 8C 78 */ stb r4, data_804511F8(r13)
-lbl_8028DA0C:
-/* 8028DA0C 7F E3 FB 78 */ mr r3, r31
-/* 8028DA10 3C 80 80 43 */ lis r4, aoData@ha /* 0x80431490@ha */
-/* 8028DA14 38 84 14 90 */ addi r4, r4, aoData@l /* 0x80431490@l */
-/* 8028DA18 4B FF 87 A9 */ bl adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFPCQ37JStudio8TAdaptor27TSetVariableValue_immediate
-/* 8028DA1C 3C 60 80 43 */ lis r3, saoVVOSetValue___Q215JStudio_JAudio214TAdaptor_sound@ha /* 0x804314F8@ha */
-/* 8028DA20 38 03 14 F8 */ addi r0, r3, saoVVOSetValue___Q215JStudio_JAudio214TAdaptor_sound@l /* 0x804314F8@l */
-/* 8028DA24 7C 04 03 78 */ mr r4, r0
-/* 8028DA28 48 00 00 2C */ b lbl_8028DA54
-lbl_8028DA2C:
-/* 8028DA2C 80 7F 00 08 */ lwz r3, 8(r31)
-/* 8028DA30 1C 00 00 14 */ mulli r0, r0, 0x14
-/* 8028DA34 7C 63 02 14 */ add r3, r3, r0
-/* 8028DA38 28 04 00 00 */ cmplwi r4, 0
-/* 8028DA3C 41 82 00 0C */ beq lbl_8028DA48
-/* 8028DA40 7C 80 23 78 */ mr r0, r4
-/* 8028DA44 48 00 00 08 */ b lbl_8028DA4C
-lbl_8028DA48:
-/* 8028DA48 38 0D 8C 70 */ la r0, soOutput_none___Q27JStudio14TVariableValue(r13) /* 804511F0-_SDA_BASE_ */
-lbl_8028DA4C:
-/* 8028DA4C 90 03 00 10 */ stw r0, 0x10(r3)
-/* 8028DA50 38 84 00 0C */ addi r4, r4, 0xc
-lbl_8028DA54:
-/* 8028DA54 80 04 00 04 */ lwz r0, 4(r4)
-/* 8028DA58 2C 00 FF FF */ cmpwi r0, -1
-/* 8028DA5C 40 82 FF D0 */ bne lbl_8028DA2C
-/* 8028DA60 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028DA64 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DA68 7C 08 03 A6 */ mtlr r0
-/* 8028DA6C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DA70 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_update__Q215JStudio_JAudio214TAdaptor_soundFUl.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_update__Q215JStudio_JAudio214TAdaptor_soundFUl.s
deleted file mode 100644
index 4d4cd1c88a..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/adaptor_do_update__Q215JStudio_JAudio214TAdaptor_soundFUl.s
+++ /dev/null
@@ -1,118 +0,0 @@
-lbl_8028DA78:
-/* 8028DA78 94 21 FF A0 */ stwu r1, -0x60(r1)
-/* 8028DA7C 7C 08 02 A6 */ mflr r0
-/* 8028DA80 90 01 00 64 */ stw r0, 0x64(r1)
-/* 8028DA84 93 E1 00 5C */ stw r31, 0x5c(r1)
-/* 8028DA88 93 C1 00 58 */ stw r30, 0x58(r1)
-/* 8028DA8C 7C 7F 1B 78 */ mr r31, r3
-/* 8028DA90 80 83 00 04 */ lwz r4, 4(r3)
-/* 8028DA94 83 C4 00 14 */ lwz r30, 0x14(r4)
-/* 8028DA98 38 81 00 18 */ addi r4, r1, 0x18
-/* 8028DA9C 3C A0 80 3A */ lis r5, sauVariableValue_3_POSITION_XYZ__Q27JStudio14TAdaptor_sound@ha /* 0x8039AB6C@ha */
-/* 8028DAA0 38 A5 AB 6C */ addi r5, r5, sauVariableValue_3_POSITION_XYZ__Q27JStudio14TAdaptor_sound@l /* 0x8039AB6C@l */
-/* 8028DAA4 4B FF 87 D1 */ bl adaptor_getVariableValue_Vec__Q27JStudio8TAdaptorCFP3VecPCUl
-/* 8028DAA8 88 1F 01 44 */ lbz r0, 0x144(r31)
-/* 8028DAAC 28 00 00 00 */ cmplwi r0, 0
-/* 8028DAB0 40 82 00 34 */ bne lbl_8028DAE4
-/* 8028DAB4 88 1E 00 88 */ lbz r0, 0x88(r30)
-/* 8028DAB8 28 00 00 00 */ cmplwi r0, 0
-/* 8028DABC 40 82 00 0C */ bne lbl_8028DAC8
-/* 8028DAC0 38 01 00 18 */ addi r0, r1, 0x18
-/* 8028DAC4 48 00 00 18 */ b lbl_8028DADC
-lbl_8028DAC8:
-/* 8028DAC8 38 7E 00 AC */ addi r3, r30, 0xac
-/* 8028DACC 38 81 00 18 */ addi r4, r1, 0x18
-/* 8028DAD0 38 A1 00 0C */ addi r5, r1, 0xc
-/* 8028DAD4 48 0B 92 99 */ bl PSMTXMultVec
-/* 8028DAD8 38 01 00 0C */ addi r0, r1, 0xc
-lbl_8028DADC:
-/* 8028DADC 7C 03 03 78 */ mr r3, r0
-/* 8028DAE0 48 00 00 50 */ b lbl_8028DB30
-lbl_8028DAE4:
-/* 8028DAE4 38 61 00 24 */ addi r3, r1, 0x24
-/* 8028DAE8 38 81 00 18 */ addi r4, r1, 0x18
-/* 8028DAEC 80 BF 01 3C */ lwz r5, 0x13c(r31)
-/* 8028DAF0 80 DF 01 40 */ lwz r6, 0x140(r31)
-/* 8028DAF4 4B FF C7 9D */ bl transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl
-/* 8028DAF8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 8028DAFC 40 82 00 0C */ bne lbl_8028DB08
-/* 8028DB00 38 00 00 00 */ li r0, 0
-/* 8028DB04 48 00 00 20 */ b lbl_8028DB24
-lbl_8028DB08:
-/* 8028DB08 C0 01 00 30 */ lfs f0, 0x30(r1)
-/* 8028DB0C D0 01 00 0C */ stfs f0, 0xc(r1)
-/* 8028DB10 C0 01 00 40 */ lfs f0, 0x40(r1)
-/* 8028DB14 D0 01 00 10 */ stfs f0, 0x10(r1)
-/* 8028DB18 C0 01 00 50 */ lfs f0, 0x50(r1)
-/* 8028DB1C D0 01 00 14 */ stfs f0, 0x14(r1)
-/* 8028DB20 38 00 00 01 */ li r0, 1
-lbl_8028DB24:
-/* 8028DB24 54 00 06 3F */ clrlwi. r0, r0, 0x18
-/* 8028DB28 41 82 00 E0 */ beq lbl_8028DC08
-/* 8028DB2C 38 61 00 0C */ addi r3, r1, 0xc
-lbl_8028DB30:
-/* 8028DB30 E0 23 00 00 */ psq_l f1, 0(r3), 0, 0 /* qr0 */
-/* 8028DB34 C0 03 00 08 */ lfs f0, 8(r3)
-/* 8028DB38 F0 3F 01 30 */ psq_st f1, 304(r31), 0, 0 /* qr0 */
-/* 8028DB3C D0 1F 01 38 */ stfs f0, 0x138(r31)
-/* 8028DB40 88 1F 01 1D */ lbz r0, 0x11d(r31)
-/* 8028DB44 28 00 00 00 */ cmplwi r0, 0
-/* 8028DB48 41 82 00 4C */ beq lbl_8028DB94
-/* 8028DB4C 88 1F 01 20 */ lbz r0, 0x120(r31)
-/* 8028DB50 2C 00 00 02 */ cmpwi r0, 2
-/* 8028DB54 41 82 00 14 */ beq lbl_8028DB68
-/* 8028DB58 40 80 00 3C */ bge lbl_8028DB94
-/* 8028DB5C 2C 00 00 01 */ cmpwi r0, 1
-/* 8028DB60 40 80 00 2C */ bge lbl_8028DB8C
-/* 8028DB64 48 00 00 30 */ b lbl_8028DB94
-lbl_8028DB68:
-/* 8028DB68 80 7F 01 14 */ lwz r3, 0x114(r31)
-/* 8028DB6C 80 63 00 0C */ lwz r3, 0xc(r3)
-/* 8028DB70 80 1F 01 24 */ lwz r0, 0x124(r31)
-/* 8028DB74 90 01 00 08 */ stw r0, 8(r1)
-/* 8028DB78 38 81 00 08 */ addi r4, r1, 8
-/* 8028DB7C 38 BF 01 18 */ addi r5, r31, 0x118
-/* 8028DB80 80 DF 01 2C */ lwz r6, 0x12c(r31)
-/* 8028DB84 48 01 54 69 */ bl func_802A2FEC
-/* 8028DB88 48 00 00 0C */ b lbl_8028DB94
-lbl_8028DB8C:
-/* 8028DB8C 38 00 00 02 */ li r0, 2
-/* 8028DB90 98 1F 01 20 */ stb r0, 0x120(r31)
-lbl_8028DB94:
-/* 8028DB94 88 1F 01 1E */ lbz r0, 0x11e(r31)
-/* 8028DB98 28 00 00 00 */ cmplwi r0, 0
-/* 8028DB9C 41 82 00 30 */ beq lbl_8028DBCC
-/* 8028DBA0 80 7F 01 24 */ lwz r3, 0x124(r31)
-/* 8028DBA4 3C 03 00 01 */ addis r0, r3, 1
-/* 8028DBA8 28 00 FF FF */ cmplwi r0, 0xffff
-/* 8028DBAC 41 82 00 20 */ beq lbl_8028DBCC
-/* 8028DBB0 80 1F 01 18 */ lwz r0, 0x118(r31)
-/* 8028DBB4 28 00 00 00 */ cmplwi r0, 0
-/* 8028DBB8 40 82 00 14 */ bne lbl_8028DBCC
-/* 8028DBBC 7F E3 FB 78 */ mr r3, r31
-/* 8028DBC0 48 00 03 45 */ bl prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv
-/* 8028DBC4 7F E3 FB 78 */ mr r3, r31
-/* 8028DBC8 48 00 03 DD */ bl beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv
-lbl_8028DBCC:
-/* 8028DBCC 80 7F 01 2C */ lwz r3, 0x12c(r31)
-/* 8028DBD0 28 03 00 00 */ cmplwi r3, 0
-/* 8028DBD4 41 82 00 34 */ beq lbl_8028DC08
-/* 8028DBD8 80 9F 01 18 */ lwz r4, 0x118(r31)
-/* 8028DBDC 28 04 00 00 */ cmplwi r4, 0
-/* 8028DBE0 41 82 00 28 */ beq lbl_8028DC08
-/* 8028DBE4 80 84 00 08 */ lwz r4, 8(r4)
-/* 8028DBE8 28 04 00 00 */ cmplwi r4, 0
-/* 8028DBEC 41 82 00 1C */ beq lbl_8028DC08
-/* 8028DBF0 C0 03 00 00 */ lfs f0, 0(r3)
-/* 8028DBF4 D0 04 00 04 */ stfs f0, 4(r4)
-/* 8028DBF8 C0 03 00 04 */ lfs f0, 4(r3)
-/* 8028DBFC D0 04 00 08 */ stfs f0, 8(r4)
-/* 8028DC00 C0 03 00 08 */ lfs f0, 8(r3)
-/* 8028DC04 D0 04 00 0C */ stfs f0, 0xc(r4)
-lbl_8028DC08:
-/* 8028DC08 83 E1 00 5C */ lwz r31, 0x5c(r1)
-/* 8028DC0C 83 C1 00 58 */ lwz r30, 0x58(r1)
-/* 8028DC10 80 01 00 64 */ lwz r0, 0x64(r1)
-/* 8028DC14 7C 08 03 A6 */ mtlr r0
-/* 8028DC18 38 21 00 60 */ addi r1, r1, 0x60
-/* 8028DC1C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv.s
deleted file mode 100644
index b75921f9e3..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv.s
+++ /dev/null
@@ -1,48 +0,0 @@
-lbl_8028DFA4:
-/* 8028DFA4 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028DFA8 7C 08 02 A6 */ mflr r0
-/* 8028DFAC 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028DFB0 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 8028DFB4 7C 7F 1B 78 */ mr r31, r3
-/* 8028DFB8 80 63 01 18 */ lwz r3, 0x118(r3)
-/* 8028DFBC 28 03 00 00 */ cmplwi r3, 0
-/* 8028DFC0 41 82 00 80 */ beq lbl_8028E040
-/* 8028DFC4 80 1F 01 28 */ lwz r0, 0x128(r31)
-/* 8028DFC8 C0 22 BB 10 */ lfs f1, lit_1470(r2)
-/* 8028DFCC D0 23 00 24 */ stfs f1, 0x24(r3)
-/* 8028DFD0 28 00 00 00 */ cmplwi r0, 0
-/* 8028DFD4 41 82 00 40 */ beq lbl_8028E014
-/* 8028DFD8 C0 03 00 24 */ lfs f0, 0x24(r3)
-/* 8028DFDC 90 03 00 30 */ stw r0, 0x30(r3)
-/* 8028DFE0 C0 62 BB 14 */ lfs f3, lit_1805(r2)
-/* 8028DFE4 EC 43 00 28 */ fsubs f2, f3, f0
-/* 8028DFE8 80 03 00 30 */ lwz r0, 0x30(r3)
-/* 8028DFEC C8 22 BB 18 */ lfd f1, lit_1807(r2)
-/* 8028DFF0 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8028DFF4 3C 00 43 30 */ lis r0, 0x4330
-/* 8028DFF8 90 01 00 08 */ stw r0, 8(r1)
-/* 8028DFFC C8 01 00 08 */ lfd f0, 8(r1)
-/* 8028E000 EC 00 08 28 */ fsubs f0, f0, f1
-/* 8028E004 EC 02 00 24 */ fdivs f0, f2, f0
-/* 8028E008 D0 03 00 28 */ stfs f0, 0x28(r3)
-/* 8028E00C D0 63 00 2C */ stfs f3, 0x2c(r3)
-/* 8028E010 48 00 00 1C */ b lbl_8028E02C
-lbl_8028E014:
-/* 8028E014 C0 02 BB 14 */ lfs f0, lit_1805(r2)
-/* 8028E018 D0 03 00 24 */ stfs f0, 0x24(r3)
-/* 8028E01C D0 23 00 28 */ stfs f1, 0x28(r3)
-/* 8028E020 38 00 00 00 */ li r0, 0
-/* 8028E024 90 03 00 30 */ stw r0, 0x30(r3)
-/* 8028E028 D0 23 00 2C */ stfs f1, 0x2c(r3)
-lbl_8028E02C:
-/* 8028E02C 80 7F 01 18 */ lwz r3, 0x118(r31)
-/* 8028E030 38 63 00 1C */ addi r3, r3, 0x1c
-/* 8028E034 48 01 42 11 */ bl unlockIfLocked__15JAISoundStatus_Fv
-/* 8028E038 38 00 00 01 */ li r0, 1
-/* 8028E03C 98 1F 01 20 */ stb r0, 0x120(r31)
-lbl_8028E040:
-/* 8028E040 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8028E044 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028E048 7C 08 03 A6 */ mtlr r0
-/* 8028E04C 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028E050 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl.s
deleted file mode 100644
index 4ea0a46568..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl.s
+++ /dev/null
@@ -1,18 +0,0 @@
-lbl_8028E054:
-/* 8028E054 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028E058 7C 08 02 A6 */ mflr r0
-/* 8028E05C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028E060 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028E064 7C 7F 1B 78 */ mr r31, r3
-/* 8028E068 80 63 01 18 */ lwz r3, 0x118(r3)
-/* 8028E06C 28 03 00 00 */ cmplwi r3, 0
-/* 8028E070 41 82 00 10 */ beq lbl_8028E080
-/* 8028E074 48 01 44 69 */ bl stop__8JAISoundFUl
-/* 8028E078 38 00 00 00 */ li r0, 0
-/* 8028E07C 98 1F 01 20 */ stb r0, 0x120(r31)
-lbl_8028E080:
-/* 8028E080 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028E084 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028E088 7C 08 03 A6 */ mtlr r0
-/* 8028E08C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028E090 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D728.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D728.s
deleted file mode 100644
index 5082aa699a..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D728.s
+++ /dev/null
@@ -1,11 +0,0 @@
-lbl_8028D728:
-/* 8028D728 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D72C 7C 08 02 A6 */ mflr r0
-/* 8028D730 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D734 38 80 00 00 */ li r4, 0
-/* 8028D738 38 63 00 48 */ addi r3, r3, 0x48
-/* 8028D73C 48 01 56 79 */ bl moveVolume__18JAISoundParamsMoveFfUl
-/* 8028D740 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D744 7C 08 03 A6 */ mtlr r0
-/* 8028D748 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D74C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D750.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D750.s
deleted file mode 100644
index d0906e1ccf..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D750.s
+++ /dev/null
@@ -1,11 +0,0 @@
-lbl_8028D750:
-/* 8028D750 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D754 7C 08 02 A6 */ mflr r0
-/* 8028D758 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D75C 38 80 00 00 */ li r4, 0
-/* 8028D760 38 63 00 48 */ addi r3, r3, 0x48
-/* 8028D764 48 01 57 59 */ bl movePan__18JAISoundParamsMoveFfUl
-/* 8028D768 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D76C 7C 08 03 A6 */ mtlr r0
-/* 8028D770 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D774 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D778.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D778.s
deleted file mode 100644
index 0067a15891..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D778.s
+++ /dev/null
@@ -1,11 +0,0 @@
-lbl_8028D778:
-/* 8028D778 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D77C 7C 08 02 A6 */ mflr r0
-/* 8028D780 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D784 38 80 00 00 */ li r4, 0
-/* 8028D788 38 63 00 48 */ addi r3, r3, 0x48
-/* 8028D78C 48 01 56 81 */ bl movePitch__18JAISoundParamsMoveFfUl
-/* 8028D790 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D794 7C 08 03 A6 */ mtlr r0
-/* 8028D798 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D79C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D7A0.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D7A0.s
deleted file mode 100644
index 8ffc509ff7..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D7A0.s
+++ /dev/null
@@ -1,26 +0,0 @@
-lbl_8028D7A0:
-/* 8028D7A0 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028D7A4 7C 08 02 A6 */ mflr r0
-/* 8028D7A8 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028D7AC DB E1 00 10 */ stfd f31, 0x10(r1)
-/* 8028D7B0 F3 E1 00 18 */ psq_st f31, 24(r1), 0, 0 /* qr0 */
-/* 8028D7B4 FF E0 08 90 */ fmr f31, f1
-/* 8028D7B8 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028D7BC 81 8C 00 28 */ lwz r12, 0x28(r12)
-/* 8028D7C0 7D 89 03 A6 */ mtctr r12
-/* 8028D7C4 4E 80 04 21 */ bctrl
-/* 8028D7C8 28 03 00 00 */ cmplwi r3, 0
-/* 8028D7CC 41 82 00 1C */ beq lbl_8028D7E8
-/* 8028D7D0 D3 E3 00 00 */ stfs f31, 0(r3)
-/* 8028D7D4 C0 02 BB 10 */ lfs f0, lit_1470(r2)
-/* 8028D7D8 D0 03 00 04 */ stfs f0, 4(r3)
-/* 8028D7DC 38 00 00 00 */ li r0, 0
-/* 8028D7E0 90 03 00 0C */ stw r0, 0xc(r3)
-/* 8028D7E4 D0 03 00 08 */ stfs f0, 8(r3)
-lbl_8028D7E8:
-/* 8028D7E8 E3 E1 00 18 */ psq_l f31, 24(r1), 0, 0 /* qr0 */
-/* 8028D7EC CB E1 00 10 */ lfd f31, 0x10(r1)
-/* 8028D7F0 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028D7F4 7C 08 03 A6 */ mtlr r0
-/* 8028D7F8 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028D7FC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D800.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D800.s
deleted file mode 100644
index d3d5f24161..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D800.s
+++ /dev/null
@@ -1,11 +0,0 @@
-lbl_8028D800:
-/* 8028D800 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D804 7C 08 02 A6 */ mflr r0
-/* 8028D808 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D80C 38 80 00 00 */ li r4, 0
-/* 8028D810 38 63 00 48 */ addi r3, r3, 0x48
-/* 8028D814 48 01 56 51 */ bl moveFxMix__18JAISoundParamsMoveFfUl
-/* 8028D818 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D81C 7C 08 03 A6 */ mtlr r0
-/* 8028D820 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D824 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D828.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D828.s
deleted file mode 100644
index 546792def3..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028D828.s
+++ /dev/null
@@ -1,52 +0,0 @@
-lbl_8028D828:
-/* 8028D828 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028D82C 7C 08 02 A6 */ mflr r0
-/* 8028D830 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028D834 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028D838 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028D83C 7C 7E 1B 78 */ mr r30, r3
-/* 8028D840 7C 9F 23 78 */ mr r31, r4
-/* 8028D844 7F C5 F3 78 */ mr r5, r30
-/* 8028D848 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TAdaptor@ha /* 0x803C5610@ha */
-/* 8028D84C 38 03 56 10 */ addi r0, r3, __vt__Q27JStudio8TAdaptor@l /* 0x803C5610@l */
-/* 8028D850 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028D854 38 00 00 00 */ li r0, 0
-/* 8028D858 90 1E 00 04 */ stw r0, 4(r30)
-/* 8028D85C 38 65 00 10 */ addi r3, r5, 0x10
-/* 8028D860 90 7E 00 08 */ stw r3, 8(r30)
-/* 8028D864 38 00 00 0D */ li r0, 0xd
-/* 8028D868 90 1E 00 0C */ stw r0, 0xc(r30)
-/* 8028D86C 3C 80 80 3C */ lis r4, __vt__Q27JStudio14TAdaptor_sound@ha /* 0x803C535C@ha */
-/* 8028D870 38 04 53 5C */ addi r0, r4, __vt__Q27JStudio14TAdaptor_sound@l /* 0x803C535C@l */
-/* 8028D874 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028D878 3C 80 80 29 */ lis r4, __ct__Q27JStudio14TVariableValueFv@ha /* 0x8028B568@ha */
-/* 8028D87C 38 84 B5 68 */ addi r4, r4, __ct__Q27JStudio14TVariableValueFv@l /* 0x8028B568@l */
-/* 8028D880 38 A0 00 00 */ li r5, 0
-/* 8028D884 38 C0 00 14 */ li r6, 0x14
-/* 8028D888 38 E0 00 0D */ li r7, 0xd
-/* 8028D88C 48 0D 44 D5 */ bl __construct_array
-/* 8028D890 3C 60 80 3C */ lis r3, __vt__Q215JStudio_JAudio214TAdaptor_sound@ha /* 0x803C5A88@ha */
-/* 8028D894 38 03 5A 88 */ addi r0, r3, __vt__Q215JStudio_JAudio214TAdaptor_sound@l /* 0x803C5A88@l */
-/* 8028D898 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028D89C 93 FE 01 14 */ stw r31, 0x114(r30)
-/* 8028D8A0 38 60 00 00 */ li r3, 0
-/* 8028D8A4 90 7E 01 18 */ stw r3, 0x118(r30)
-/* 8028D8A8 98 7E 01 1C */ stb r3, 0x11c(r30)
-/* 8028D8AC 98 7E 01 1D */ stb r3, 0x11d(r30)
-/* 8028D8B0 98 7E 01 1E */ stb r3, 0x11e(r30)
-/* 8028D8B4 98 7E 01 1F */ stb r3, 0x11f(r30)
-/* 8028D8B8 98 7E 01 20 */ stb r3, 0x120(r30)
-/* 8028D8BC 38 00 FF FF */ li r0, -1
-/* 8028D8C0 90 1E 01 24 */ stw r0, 0x124(r30)
-/* 8028D8C4 90 7E 01 28 */ stw r3, 0x128(r30)
-/* 8028D8C8 90 7E 01 2C */ stw r3, 0x12c(r30)
-/* 8028D8CC 90 7E 01 3C */ stw r3, 0x13c(r30)
-/* 8028D8D0 90 1E 01 40 */ stw r0, 0x140(r30)
-/* 8028D8D4 98 7E 01 44 */ stb r3, 0x144(r30)
-/* 8028D8D8 7F C3 F3 78 */ mr r3, r30
-/* 8028D8DC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028D8E0 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8028D8E4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028D8E8 7C 08 03 A6 */ mtlr r0
-/* 8028D8EC 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028D8F0 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC20.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC20.s
deleted file mode 100644
index 455457c7f4..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC20.s
+++ /dev/null
@@ -1,16 +0,0 @@
-lbl_8028DC20:
-/* 8028DC20 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DC24 7C 08 02 A6 */ mflr r0
-/* 8028DC28 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DC2C 2C 04 00 19 */ cmpwi r4, 0x19
-/* 8028DC30 41 82 00 08 */ beq lbl_8028DC38
-/* 8028DC34 48 00 00 10 */ b lbl_8028DC44
-lbl_8028DC38:
-/* 8028DC38 80 05 00 00 */ lwz r0, 0(r5)
-/* 8028DC3C 90 03 01 24 */ stw r0, 0x124(r3)
-/* 8028DC40 48 00 02 C5 */ bl prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv
-lbl_8028DC44:
-/* 8028DC44 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DC48 7C 08 03 A6 */ mtlr r0
-/* 8028DC4C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DC50 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC54.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC54.s
deleted file mode 100644
index 441c2dd355..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC54.s
+++ /dev/null
@@ -1,16 +0,0 @@
-lbl_8028DC54:
-/* 8028DC54 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DC58 7C 08 02 A6 */ mflr r0
-/* 8028DC5C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DC60 2C 04 00 01 */ cmpwi r4, 1
-/* 8028DC64 41 82 00 08 */ beq lbl_8028DC6C
-/* 8028DC68 48 00 00 10 */ b lbl_8028DC78
-lbl_8028DC6C:
-/* 8028DC6C 38 00 00 00 */ li r0, 0
-/* 8028DC70 90 03 01 28 */ stw r0, 0x128(r3)
-/* 8028DC74 48 00 03 31 */ bl beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv
-lbl_8028DC78:
-/* 8028DC78 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DC7C 7C 08 03 A6 */ mtlr r0
-/* 8028DC80 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DC84 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC88.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC88.s
deleted file mode 100644
index 53db1f1c36..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DC88.s
+++ /dev/null
@@ -1,21 +0,0 @@
-lbl_8028DC88:
-/* 8028DC88 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DC8C 7C 08 02 A6 */ mflr r0
-/* 8028DC90 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DC94 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028DC98 7C 7F 1B 78 */ mr r31, r3
-/* 8028DC9C 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DCA0 41 82 00 08 */ beq lbl_8028DCA8
-/* 8028DCA4 48 00 00 18 */ b lbl_8028DCBC
-lbl_8028DCA8:
-/* 8028DCA8 C0 25 00 00 */ lfs f1, 0(r5)
-/* 8028DCAC 48 0D 44 01 */ bl __cvt_fp2unsigned
-/* 8028DCB0 90 7F 01 28 */ stw r3, 0x128(r31)
-/* 8028DCB4 7F E3 FB 78 */ mr r3, r31
-/* 8028DCB8 48 00 02 ED */ bl beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv
-lbl_8028DCBC:
-/* 8028DCBC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028DCC0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DCC4 7C 08 03 A6 */ mtlr r0
-/* 8028DCC8 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DCCC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DCD0.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DCD0.s
deleted file mode 100644
index 125a1cc6f2..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DCD0.s
+++ /dev/null
@@ -1,15 +0,0 @@
-lbl_8028DCD0:
-/* 8028DCD0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DCD4 7C 08 02 A6 */ mflr r0
-/* 8028DCD8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DCDC 2C 04 00 01 */ cmpwi r4, 1
-/* 8028DCE0 41 82 00 08 */ beq lbl_8028DCE8
-/* 8028DCE4 48 00 00 0C */ b lbl_8028DCF0
-lbl_8028DCE8:
-/* 8028DCE8 38 80 00 00 */ li r4, 0
-/* 8028DCEC 48 00 03 69 */ bl endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl
-lbl_8028DCF0:
-/* 8028DCF0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DCF4 7C 08 03 A6 */ mtlr r0
-/* 8028DCF8 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DCFC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD00.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD00.s
deleted file mode 100644
index 456ed6a931..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD00.s
+++ /dev/null
@@ -1,21 +0,0 @@
-lbl_8028DD00:
-/* 8028DD00 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DD04 7C 08 02 A6 */ mflr r0
-/* 8028DD08 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DD0C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028DD10 7C 7F 1B 78 */ mr r31, r3
-/* 8028DD14 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DD18 41 82 00 08 */ beq lbl_8028DD20
-/* 8028DD1C 48 00 00 18 */ b lbl_8028DD34
-lbl_8028DD20:
-/* 8028DD20 C0 25 00 00 */ lfs f1, 0(r5)
-/* 8028DD24 48 0D 43 89 */ bl __cvt_fp2unsigned
-/* 8028DD28 7C 64 1B 78 */ mr r4, r3
-/* 8028DD2C 7F E3 FB 78 */ mr r3, r31
-/* 8028DD30 48 00 03 25 */ bl endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl
-lbl_8028DD34:
-/* 8028DD34 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028DD38 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DD3C 7C 08 03 A6 */ mtlr r0
-/* 8028DD40 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DD44 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD48.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD48.s
deleted file mode 100644
index 7414944dfe..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DD48.s
+++ /dev/null
@@ -1,30 +0,0 @@
-lbl_8028DD48:
-/* 8028DD48 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028DD4C 7C 08 02 A6 */ mflr r0
-/* 8028DD50 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028DD54 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 8028DD58 7C 7F 1B 78 */ mr r31, r3
-/* 8028DD5C 2C 04 00 18 */ cmpwi r4, 0x18
-/* 8028DD60 41 82 00 08 */ beq lbl_8028DD68
-/* 8028DD64 48 00 00 3C */ b lbl_8028DDA0
-lbl_8028DD68:
-/* 8028DD68 38 00 00 00 */ li r0, 0
-/* 8028DD6C 90 1F 01 3C */ stw r0, 0x13c(r31)
-/* 8028DD70 80 7F 01 14 */ lwz r3, 0x114(r31)
-/* 8028DD74 80 63 00 10 */ lwz r3, 0x10(r3)
-/* 8028DD78 38 81 00 08 */ addi r4, r1, 8
-/* 8028DD7C 38 C0 00 00 */ li r6, 0
-/* 8028DD80 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028DD84 81 8C 00 3C */ lwz r12, 0x3c(r12)
-/* 8028DD88 7D 89 03 A6 */ mtctr r12
-/* 8028DD8C 4E 80 04 21 */ bctrl
-/* 8028DD90 2C 03 00 00 */ cmpwi r3, 0
-/* 8028DD94 40 82 00 0C */ bne lbl_8028DDA0
-/* 8028DD98 80 01 00 08 */ lwz r0, 8(r1)
-/* 8028DD9C 90 1F 01 3C */ stw r0, 0x13c(r31)
-lbl_8028DDA0:
-/* 8028DDA0 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8028DDA4 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028DDA8 7C 08 03 A6 */ mtlr r0
-/* 8028DDAC 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028DDB0 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DDB4.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DDB4.s
deleted file mode 100644
index 356709b5ba..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DDB4.s
+++ /dev/null
@@ -1,36 +0,0 @@
-lbl_8028DDB4:
-/* 8028DDB4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DDB8 7C 08 02 A6 */ mflr r0
-/* 8028DDBC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DDC0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028DDC4 7C 7F 1B 78 */ mr r31, r3
-/* 8028DDC8 2C 04 00 19 */ cmpwi r4, 0x19
-/* 8028DDCC 41 82 00 4C */ beq lbl_8028DE18
-/* 8028DDD0 40 80 00 50 */ bge lbl_8028DE20
-/* 8028DDD4 2C 04 00 18 */ cmpwi r4, 0x18
-/* 8028DDD8 40 80 00 08 */ bge lbl_8028DDE0
-/* 8028DDDC 48 00 00 44 */ b lbl_8028DE20
-lbl_8028DDE0:
-/* 8028DDE0 80 7F 01 3C */ lwz r3, 0x13c(r31)
-/* 8028DDE4 28 03 00 00 */ cmplwi r3, 0
-/* 8028DDE8 41 82 00 38 */ beq lbl_8028DE20
-/* 8028DDEC 7C A4 2B 78 */ mr r4, r5
-/* 8028DDF0 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028DDF4 81 8C 00 34 */ lwz r12, 0x34(r12)
-/* 8028DDF8 7D 89 03 A6 */ mtctr r12
-/* 8028DDFC 4E 80 04 21 */ bctrl
-/* 8028DE00 90 7F 01 40 */ stw r3, 0x140(r31)
-/* 8028DE04 80 7F 01 40 */ lwz r3, 0x140(r31)
-/* 8028DE08 3C 03 00 01 */ addis r0, r3, 1
-/* 8028DE0C 28 00 FF FF */ cmplwi r0, 0xffff
-/* 8028DE10 40 82 00 10 */ bne lbl_8028DE20
-/* 8028DE14 48 00 00 0C */ b lbl_8028DE20
-lbl_8028DE18:
-/* 8028DE18 80 05 00 00 */ lwz r0, 0(r5)
-/* 8028DE1C 90 1F 01 40 */ stw r0, 0x140(r31)
-lbl_8028DE20:
-/* 8028DE20 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028DE24 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DE28 7C 08 03 A6 */ mtlr r0
-/* 8028DE2C 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DE30 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE34.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE34.s
deleted file mode 100644
index 049b27f3cb..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE34.s
+++ /dev/null
@@ -1,8 +0,0 @@
-lbl_8028DE34:
-/* 8028DE34 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DE38 4C 82 00 20 */ bnelr
-/* 8028DE3C 80 85 00 00 */ lwz r4, 0(r5)
-/* 8028DE40 30 04 FF FF */ addic r0, r4, -1
-/* 8028DE44 7C 00 21 10 */ subfe r0, r0, r4
-/* 8028DE48 98 03 01 44 */ stb r0, 0x144(r3)
-/* 8028DE4C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE50.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE50.s
deleted file mode 100644
index e82220c8af..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE50.s
+++ /dev/null
@@ -1,8 +0,0 @@
-lbl_8028DE50:
-/* 8028DE50 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DE54 4C 82 00 20 */ bnelr
-/* 8028DE58 80 85 00 00 */ lwz r4, 0(r5)
-/* 8028DE5C 30 04 FF FF */ addic r0, r4, -1
-/* 8028DE60 7C 00 21 10 */ subfe r0, r0, r4
-/* 8028DE64 98 03 01 1E */ stb r0, 0x11e(r3)
-/* 8028DE68 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE6C.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE6C.s
deleted file mode 100644
index 22d57ead22..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE6C.s
+++ /dev/null
@@ -1,8 +0,0 @@
-lbl_8028DE6C:
-/* 8028DE6C 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DE70 4C 82 00 20 */ bnelr
-/* 8028DE74 80 85 00 00 */ lwz r4, 0(r5)
-/* 8028DE78 30 04 FF FF */ addic r0, r4, -1
-/* 8028DE7C 7C 00 21 10 */ subfe r0, r0, r4
-/* 8028DE80 98 03 01 1D */ stb r0, 0x11d(r3)
-/* 8028DE84 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE88.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE88.s
deleted file mode 100644
index 664651187b..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DE88.s
+++ /dev/null
@@ -1,11 +0,0 @@
-lbl_8028DE88:
-/* 8028DE88 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DE8C 4C 82 00 20 */ bnelr
-/* 8028DE90 80 85 00 00 */ lwz r4, 0(r5)
-/* 8028DE94 38 00 00 00 */ li r0, 0
-/* 8028DE98 90 03 01 2C */ stw r0, 0x12c(r3)
-/* 8028DE9C 28 04 00 00 */ cmplwi r4, 0
-/* 8028DEA0 4D 82 00 20 */ beqlr
-/* 8028DEA4 38 03 01 30 */ addi r0, r3, 0x130
-/* 8028DEA8 90 03 01 2C */ stw r0, 0x12c(r3)
-/* 8028DEAC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DEB0.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DEB0.s
deleted file mode 100644
index 73c6319a66..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DEB0.s
+++ /dev/null
@@ -1,8 +0,0 @@
-lbl_8028DEB0:
-/* 8028DEB0 2C 04 00 02 */ cmpwi r4, 2
-/* 8028DEB4 4C 82 00 20 */ bnelr
-/* 8028DEB8 80 85 00 00 */ lwz r4, 0(r5)
-/* 8028DEBC 30 04 FF FF */ addic r0, r4, -1
-/* 8028DEC0 7C 00 21 10 */ subfe r0, r0, r4
-/* 8028DEC4 98 03 01 1F */ stb r0, 0x11f(r3)
-/* 8028DEC8 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DECC.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DECC.s
deleted file mode 100644
index c9dcd236e8..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028DECC.s
+++ /dev/null
@@ -1,16 +0,0 @@
-lbl_8028DECC:
-/* 8028DECC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028DED0 7C 08 02 A6 */ mflr r0
-/* 8028DED4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028DED8 7C 65 1B 78 */ mr r5, r3
-/* 8028DEDC 80 64 01 18 */ lwz r3, 0x118(r4)
-/* 8028DEE0 28 03 00 00 */ cmplwi r3, 0
-/* 8028DEE4 41 82 00 10 */ beq lbl_8028DEF4
-/* 8028DEE8 81 85 00 08 */ lwz r12, 8(r5)
-/* 8028DEEC 7D 89 03 A6 */ mtctr r12
-/* 8028DEF0 4E 80 04 21 */ bctrl
-lbl_8028DEF4:
-/* 8028DEF4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028DEF8 7C 08 03 A6 */ mtlr r0
-/* 8028DEFC 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028DF00 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028E0F4.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028E0F4.s
deleted file mode 100644
index be4b92bf26..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/func_8028E0F4.s
+++ /dev/null
@@ -1,172 +0,0 @@
-lbl_8028E0F4:
-/* 8028E0F4 94 21 FF A0 */ stwu r1, -0x60(r1)
-/* 8028E0F8 7C 08 02 A6 */ mflr r0
-/* 8028E0FC 90 01 00 64 */ stw r0, 0x64(r1)
-/* 8028E100 93 E1 00 5C */ stw r31, 0x5c(r1)
-/* 8028E104 3C 60 80 43 */ lis r3, aoData@ha /* 0x80431490@ha */
-/* 8028E108 3B E3 14 90 */ addi r31, r3, aoData@l /* 0x80431490@l */
-/* 8028E10C 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E110 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E114 90 C1 00 44 */ stw r6, 0x44(r1)
-/* 8028E118 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E11C 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E120 90 A1 00 44 */ stw r5, 0x44(r1)
-/* 8028E124 38 80 00 07 */ li r4, 7
-/* 8028E128 90 81 00 48 */ stw r4, 0x48(r1)
-/* 8028E12C 3C 60 80 29 */ lis r3, func_8028D728@ha /* 0x8028D728@ha */
-/* 8028E130 38 03 D7 28 */ addi r0, r3, func_8028D728@l /* 0x8028D728@l */
-/* 8028E134 90 01 00 4C */ stw r0, 0x4c(r1)
-/* 8028E138 90 DF 00 68 */ stw r6, 0x68(r31)
-/* 8028E13C 90 BF 00 68 */ stw r5, 0x68(r31)
-/* 8028E140 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E144 90 83 00 04 */ stw r4, 4(r3)
-/* 8028E148 90 03 00 08 */ stw r0, 8(r3)
-/* 8028E14C 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E150 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E154 38 BF 00 20 */ addi r5, r31, 0x20
-/* 8028E158 48 0D 3A CD */ bl __register_global_object
-/* 8028E15C 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E160 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E164 90 01 00 44 */ stw r0, 0x44(r1)
-/* 8028E168 38 61 00 44 */ addi r3, r1, 0x44
-/* 8028E16C 38 80 00 00 */ li r4, 0
-/* 8028E170 4B FF 7C 9D */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E174 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E178 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E17C 90 C1 00 38 */ stw r6, 0x38(r1)
-/* 8028E180 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E184 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E188 90 A1 00 38 */ stw r5, 0x38(r1)
-/* 8028E18C 38 80 00 08 */ li r4, 8
-/* 8028E190 90 81 00 3C */ stw r4, 0x3c(r1)
-/* 8028E194 3C 60 80 29 */ lis r3, func_8028D750@ha /* 0x8028D750@ha */
-/* 8028E198 38 03 D7 50 */ addi r0, r3, func_8028D750@l /* 0x8028D750@l */
-/* 8028E19C 90 01 00 40 */ stw r0, 0x40(r1)
-/* 8028E1A0 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E1A4 90 C3 00 0C */ stw r6, 0xc(r3)
-/* 8028E1A8 90 A3 00 0C */ stw r5, 0xc(r3)
-/* 8028E1AC 90 83 00 10 */ stw r4, 0x10(r3)
-/* 8028E1B0 90 03 00 14 */ stw r0, 0x14(r3)
-/* 8028E1B4 38 63 00 0C */ addi r3, r3, 0xc
-/* 8028E1B8 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E1BC 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E1C0 38 BF 00 2C */ addi r5, r31, 0x2c
-/* 8028E1C4 48 0D 3A 61 */ bl __register_global_object
-/* 8028E1C8 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E1CC 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E1D0 90 01 00 38 */ stw r0, 0x38(r1)
-/* 8028E1D4 38 61 00 38 */ addi r3, r1, 0x38
-/* 8028E1D8 38 80 00 00 */ li r4, 0
-/* 8028E1DC 4B FF 7C 31 */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E1E0 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E1E4 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E1E8 90 C1 00 2C */ stw r6, 0x2c(r1)
-/* 8028E1EC 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E1F0 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E1F4 90 A1 00 2C */ stw r5, 0x2c(r1)
-/* 8028E1F8 38 80 00 09 */ li r4, 9
-/* 8028E1FC 90 81 00 30 */ stw r4, 0x30(r1)
-/* 8028E200 3C 60 80 29 */ lis r3, func_8028D778@ha /* 0x8028D778@ha */
-/* 8028E204 38 03 D7 78 */ addi r0, r3, func_8028D778@l /* 0x8028D778@l */
-/* 8028E208 90 01 00 34 */ stw r0, 0x34(r1)
-/* 8028E20C 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E210 90 C3 00 18 */ stw r6, 0x18(r3)
-/* 8028E214 90 A3 00 18 */ stw r5, 0x18(r3)
-/* 8028E218 90 83 00 1C */ stw r4, 0x1c(r3)
-/* 8028E21C 90 03 00 20 */ stw r0, 0x20(r3)
-/* 8028E220 38 63 00 18 */ addi r3, r3, 0x18
-/* 8028E224 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E228 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E22C 38 BF 00 38 */ addi r5, r31, 0x38
-/* 8028E230 48 0D 39 F5 */ bl __register_global_object
-/* 8028E234 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E238 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E23C 90 01 00 2C */ stw r0, 0x2c(r1)
-/* 8028E240 38 61 00 2C */ addi r3, r1, 0x2c
-/* 8028E244 38 80 00 00 */ li r4, 0
-/* 8028E248 4B FF 7B C5 */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E24C 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E250 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E254 90 C1 00 20 */ stw r6, 0x20(r1)
-/* 8028E258 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E25C 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E260 90 A1 00 20 */ stw r5, 0x20(r1)
-/* 8028E264 38 80 00 0A */ li r4, 0xa
-/* 8028E268 90 81 00 24 */ stw r4, 0x24(r1)
-/* 8028E26C 3C 60 80 29 */ lis r3, func_8028D7A0@ha /* 0x8028D7A0@ha */
-/* 8028E270 38 03 D7 A0 */ addi r0, r3, func_8028D7A0@l /* 0x8028D7A0@l */
-/* 8028E274 90 01 00 28 */ stw r0, 0x28(r1)
-/* 8028E278 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E27C 90 C3 00 24 */ stw r6, 0x24(r3)
-/* 8028E280 90 A3 00 24 */ stw r5, 0x24(r3)
-/* 8028E284 90 83 00 28 */ stw r4, 0x28(r3)
-/* 8028E288 90 03 00 2C */ stw r0, 0x2c(r3)
-/* 8028E28C 38 63 00 24 */ addi r3, r3, 0x24
-/* 8028E290 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E294 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E298 38 BF 00 44 */ addi r5, r31, 0x44
-/* 8028E29C 48 0D 39 89 */ bl __register_global_object
-/* 8028E2A0 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E2A4 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E2A8 90 01 00 20 */ stw r0, 0x20(r1)
-/* 8028E2AC 38 61 00 20 */ addi r3, r1, 0x20
-/* 8028E2B0 38 80 00 00 */ li r4, 0
-/* 8028E2B4 4B FF 7B 59 */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E2B8 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E2BC 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E2C0 90 C1 00 14 */ stw r6, 0x14(r1)
-/* 8028E2C4 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E2C8 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E2CC 90 A1 00 14 */ stw r5, 0x14(r1)
-/* 8028E2D0 38 80 00 0B */ li r4, 0xb
-/* 8028E2D4 90 81 00 18 */ stw r4, 0x18(r1)
-/* 8028E2D8 3C 60 80 29 */ lis r3, func_8028D800@ha /* 0x8028D800@ha */
-/* 8028E2DC 38 03 D8 00 */ addi r0, r3, func_8028D800@l /* 0x8028D800@l */
-/* 8028E2E0 90 01 00 1C */ stw r0, 0x1c(r1)
-/* 8028E2E4 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E2E8 90 C3 00 30 */ stw r6, 0x30(r3)
-/* 8028E2EC 90 A3 00 30 */ stw r5, 0x30(r3)
-/* 8028E2F0 90 83 00 34 */ stw r4, 0x34(r3)
-/* 8028E2F4 90 03 00 38 */ stw r0, 0x38(r3)
-/* 8028E2F8 38 63 00 30 */ addi r3, r3, 0x30
-/* 8028E2FC 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E300 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E304 38 BF 00 50 */ addi r5, r31, 0x50
-/* 8028E308 48 0D 39 1D */ bl __register_global_object
-/* 8028E30C 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E310 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E314 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028E318 38 61 00 14 */ addi r3, r1, 0x14
-/* 8028E31C 38 80 00 00 */ li r4, 0
-/* 8028E320 4B FF 7A ED */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E324 3C 60 80 3C */ lis r3, __vt__Q37JStudio14TVariableValue7TOutput@ha /* 0x803C5640@ha */
-/* 8028E328 38 C3 56 40 */ addi r6, r3, __vt__Q37JStudio14TVariableValue7TOutput@l /* 0x803C5640@l */
-/* 8028E32C 90 C1 00 08 */ stw r6, 8(r1)
-/* 8028E330 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E334 38 A3 5A 78 */ addi r5, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E338 90 A1 00 08 */ stw r5, 8(r1)
-/* 8028E33C 38 80 FF FF */ li r4, -1
-/* 8028E340 90 81 00 0C */ stw r4, 0xc(r1)
-/* 8028E344 38 00 00 00 */ li r0, 0
-/* 8028E348 90 01 00 10 */ stw r0, 0x10(r1)
-/* 8028E34C 38 7F 00 68 */ addi r3, r31, 0x68
-/* 8028E350 90 C3 00 3C */ stw r6, 0x3c(r3)
-/* 8028E354 90 A3 00 3C */ stw r5, 0x3c(r3)
-/* 8028E358 90 83 00 40 */ stw r4, 0x40(r3)
-/* 8028E35C 90 03 00 44 */ stw r0, 0x44(r3)
-/* 8028E360 38 63 00 3C */ addi r3, r3, 0x3c
-/* 8028E364 3C 80 80 29 */ lis r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@ha /* 0x8028E094@ha */
-/* 8028E368 38 84 E0 94 */ addi r4, r4, __dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv@l /* 0x8028E094@l */
-/* 8028E36C 38 BF 00 5C */ addi r5, r31, 0x5c
-/* 8028E370 48 0D 38 B5 */ bl __register_global_object
-/* 8028E374 3C 60 80 3C */ lis r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@ha /* 0x803C5A78@ha */
-/* 8028E378 38 03 5A 78 */ addi r0, r3, __vt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_@l /* 0x803C5A78@l */
-/* 8028E37C 90 01 00 08 */ stw r0, 8(r1)
-/* 8028E380 38 61 00 08 */ addi r3, r1, 8
-/* 8028E384 38 80 00 00 */ li r4, 0
-/* 8028E388 4B FF 7A 85 */ bl __dt__Q37JStudio14TVariableValue7TOutputFv
-/* 8028E38C 83 E1 00 5C */ lwz r31, 0x5c(r1)
-/* 8028E390 80 01 00 64 */ lwz r0, 0x64(r1)
-/* 8028E394 7C 08 03 A6 */ mtlr r0
-/* 8028E398 38 21 00 60 */ addi r1, r1, 0x60
-/* 8028E39C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv.s b/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv.s
deleted file mode 100644
index 184b1a998f..0000000000
--- a/asm/JSystem/JStudio/JStudio_JAudio2/object-sound/prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv.s
+++ /dev/null
@@ -1,45 +0,0 @@
-lbl_8028DF04:
-/* 8028DF04 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028DF08 7C 08 02 A6 */ mflr r0
-/* 8028DF0C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028DF10 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 8028DF14 7C 7F 1B 78 */ mr r31, r3
-/* 8028DF18 80 63 01 18 */ lwz r3, 0x118(r3)
-/* 8028DF1C 28 03 00 00 */ cmplwi r3, 0
-/* 8028DF20 41 82 00 08 */ beq lbl_8028DF28
-/* 8028DF24 48 01 46 75 */ bl stop__8JAISoundFv
-lbl_8028DF28:
-/* 8028DF28 80 7F 01 14 */ lwz r3, 0x114(r31)
-/* 8028DF2C 80 63 00 0C */ lwz r3, 0xc(r3)
-/* 8028DF30 88 1F 01 1D */ lbz r0, 0x11d(r31)
-/* 8028DF34 28 00 00 00 */ cmplwi r0, 0
-/* 8028DF38 40 82 00 2C */ bne lbl_8028DF64
-/* 8028DF3C 80 1F 01 24 */ lwz r0, 0x124(r31)
-/* 8028DF40 90 01 00 0C */ stw r0, 0xc(r1)
-/* 8028DF44 38 81 00 0C */ addi r4, r1, 0xc
-/* 8028DF48 38 BF 01 18 */ addi r5, r31, 0x118
-/* 8028DF4C 80 DF 01 2C */ lwz r6, 0x12c(r31)
-/* 8028DF50 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028DF54 81 8C 00 0C */ lwz r12, 0xc(r12)
-/* 8028DF58 7D 89 03 A6 */ mtctr r12
-/* 8028DF5C 4E 80 04 21 */ bctrl
-/* 8028DF60 48 00 00 1C */ b lbl_8028DF7C
-lbl_8028DF64:
-/* 8028DF64 80 1F 01 24 */ lwz r0, 0x124(r31)
-/* 8028DF68 90 01 00 08 */ stw r0, 8(r1)
-/* 8028DF6C 38 81 00 08 */ addi r4, r1, 8
-/* 8028DF70 38 BF 01 18 */ addi r5, r31, 0x118
-/* 8028DF74 80 DF 01 2C */ lwz r6, 0x12c(r31)
-/* 8028DF78 48 01 50 75 */ bl func_802A2FEC
-lbl_8028DF7C:
-/* 8028DF7C 80 7F 01 18 */ lwz r3, 0x118(r31)
-/* 8028DF80 28 03 00 00 */ cmplwi r3, 0
-/* 8028DF84 41 82 00 0C */ beq lbl_8028DF90
-/* 8028DF88 38 63 00 1C */ addi r3, r3, 0x1c
-/* 8028DF8C 48 01 42 95 */ bl lockWhenPrepared__15JAISoundStatus_Fv
-lbl_8028DF90:
-/* 8028DF90 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8028DF94 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028DF98 7C 08 03 A6 */ mtlr r0
-/* 8028DF9C 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028DFA0 4E 80 00 20 */ blr
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
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/__dt__Q214JStudio_JStage21TAdaptor_ambientLightFv.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/__dt__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
deleted file mode 100644
index 56313c8ed6..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/__dt__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
+++ /dev/null
@@ -1,31 +0,0 @@
-lbl_8028B6AC:
-/* 8028B6AC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028B6B0 7C 08 02 A6 */ mflr r0
-/* 8028B6B4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028B6B8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028B6BC 93 C1 00 08 */ stw r30, 8(r1)
-/* 8028B6C0 7C 7E 1B 79 */ or. r30, r3, r3
-/* 8028B6C4 7C 9F 23 78 */ mr r31, r4
-/* 8028B6C8 41 82 00 3C */ beq lbl_8028B704
-/* 8028B6CC 3C 80 80 3C */ lis r4, __vt__Q214JStudio_JStage21TAdaptor_ambientLight@ha /* 0x803C5888@ha */
-/* 8028B6D0 38 04 58 88 */ addi r0, r4, __vt__Q214JStudio_JStage21TAdaptor_ambientLight@l /* 0x803C5888@l */
-/* 8028B6D4 90 1E 00 00 */ stw r0, 0(r30)
-/* 8028B6D8 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028B6DC 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 8028B6E0 7D 89 03 A6 */ mtctr r12
-/* 8028B6E4 4E 80 04 21 */ bctrl
-/* 8028B6E8 7F C3 F3 78 */ mr r3, r30
-/* 8028B6EC 38 80 00 00 */ li r4, 0
-/* 8028B6F0 4B FF B5 AD */ bl __dt__Q27JStudio21TAdaptor_ambientLightFv
-/* 8028B6F4 7F E0 07 35 */ extsh. r0, r31
-/* 8028B6F8 40 81 00 0C */ ble lbl_8028B704
-/* 8028B6FC 7F C3 F3 78 */ mr r3, r30
-/* 8028B700 48 04 36 3D */ bl __dl__FPv
-lbl_8028B704:
-/* 8028B704 7F C3 F3 78 */ mr r3, r30
-/* 8028B708 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028B70C 83 C1 00 08 */ lwz r30, 8(r1)
-/* 8028B710 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028B714 7C 08 03 A6 */ mtlr r0
-/* 8028B718 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028B71C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_begin__Q214JStudio_JStage21TAdaptor_ambientLightFv.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_begin__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
deleted file mode 100644
index 6ed7abe53d..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_begin__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
+++ /dev/null
@@ -1,36 +0,0 @@
-lbl_8028B724:
-/* 8028B724 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028B728 7C 08 02 A6 */ mflr r0
-/* 8028B72C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028B730 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 8028B734 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 8028B738 7C 7E 1B 78 */ mr r30, r3
-/* 8028B73C 83 E3 00 64 */ lwz r31, 0x64(r3)
-/* 8028B740 7F E3 FB 78 */ mr r3, r31
-/* 8028B744 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028B748 81 8C 00 18 */ lwz r12, 0x18(r12)
-/* 8028B74C 7D 89 03 A6 */ mtctr r12
-/* 8028B750 4E 80 04 21 */ bctrl
-/* 8028B754 60 64 00 01 */ ori r4, r3, 1
-/* 8028B758 7F E3 FB 78 */ mr r3, r31
-/* 8028B75C 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028B760 81 8C 00 1C */ lwz r12, 0x1c(r12)
-/* 8028B764 7D 89 03 A6 */ mtctr r12
-/* 8028B768 4E 80 04 21 */ bctrl
-/* 8028B76C 80 7E 00 64 */ lwz r3, 0x64(r30)
-/* 8028B770 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028B774 81 8C 00 3C */ lwz r12, 0x3c(r12)
-/* 8028B778 7D 89 03 A6 */ mtctr r12
-/* 8028B77C 4E 80 04 21 */ bctrl
-/* 8028B780 90 61 00 08 */ stw r3, 8(r1)
-/* 8028B784 7F C3 F3 78 */ mr r3, r30
-/* 8028B788 3C 80 80 3A */ lis r4, sauVariableValue_4_COLOR_RGBA__Q27JStudio21TAdaptor_ambientLight@ha /* 0x8039AA98@ha */
-/* 8028B78C 38 84 AA 98 */ addi r4, r4, sauVariableValue_4_COLOR_RGBA__Q27JStudio21TAdaptor_ambientLight@l /* 0x8039AA98@l */
-/* 8028B790 38 A1 00 08 */ addi r5, r1, 8
-/* 8028B794 4B FF AB 19 */ bl adaptor_setVariableValue_GXColor__Q27JStudio8TAdaptorFPCUlRC8_GXColor
-/* 8028B798 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8028B79C 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 8028B7A0 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028B7A4 7C 08 03 A6 */ mtlr r0
-/* 8028B7A8 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028B7AC 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_end__Q214JStudio_JStage21TAdaptor_ambientLightFv.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_end__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
deleted file mode 100644
index 85226f5803..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_end__Q214JStudio_JStage21TAdaptor_ambientLightFv.s
+++ /dev/null
@@ -1,22 +0,0 @@
-lbl_8028B7B0:
-/* 8028B7B0 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028B7B4 7C 08 02 A6 */ mflr r0
-/* 8028B7B8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028B7BC 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028B7C0 83 E3 00 64 */ lwz r31, 0x64(r3)
-/* 8028B7C4 7F E3 FB 78 */ mr r3, r31
-/* 8028B7C8 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028B7CC 81 8C 00 18 */ lwz r12, 0x18(r12)
-/* 8028B7D0 7D 89 03 A6 */ mtctr r12
-/* 8028B7D4 4E 80 04 21 */ bctrl
-/* 8028B7D8 54 64 00 3C */ rlwinm r4, r3, 0, 0, 0x1e
-/* 8028B7DC 7F E3 FB 78 */ mr r3, r31
-/* 8028B7E0 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028B7E4 81 8C 00 1C */ lwz r12, 0x1c(r12)
-/* 8028B7E8 7D 89 03 A6 */ mtctr r12
-/* 8028B7EC 4E 80 04 21 */ bctrl
-/* 8028B7F0 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028B7F4 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028B7F8 7C 08 03 A6 */ mtlr r0
-/* 8028B7FC 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028B800 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_update__Q214JStudio_JStage21TAdaptor_ambientLightFUl.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_update__Q214JStudio_JStage21TAdaptor_ambientLightFUl.s
deleted file mode 100644
index 906b4ce362..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/adaptor_do_update__Q214JStudio_JStage21TAdaptor_ambientLightFUl.s
+++ /dev/null
@@ -1,31 +0,0 @@
-lbl_8028B804:
-/* 8028B804 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028B808 7C 08 02 A6 */ mflr r0
-/* 8028B80C 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028B810 93 E1 00 1C */ stw r31, 0x1c(r1)
-/* 8028B814 93 C1 00 18 */ stw r30, 0x18(r1)
-/* 8028B818 7C 7E 1B 78 */ mr r30, r3
-/* 8028B81C 83 E3 00 64 */ lwz r31, 0x64(r3)
-/* 8028B820 38 81 00 0C */ addi r4, r1, 0xc
-/* 8028B824 3C A0 80 3A */ lis r5, sauVariableValue_4_COLOR_RGBA__Q27JStudio21TAdaptor_ambientLight@ha /* 0x8039AA98@ha */
-/* 8028B828 38 A5 AA 98 */ addi r5, r5, sauVariableValue_4_COLOR_RGBA__Q27JStudio21TAdaptor_ambientLight@l /* 0x8039AA98@l */
-/* 8028B82C 4B FF AB 61 */ bl adaptor_getVariableValue_GXColor__Q27JStudio8TAdaptorCFP8_GXColorPCUl
-/* 8028B830 80 01 00 0C */ lwz r0, 0xc(r1)
-/* 8028B834 90 01 00 08 */ stw r0, 8(r1)
-/* 8028B838 7F E3 FB 78 */ mr r3, r31
-/* 8028B83C 38 81 00 08 */ addi r4, r1, 8
-/* 8028B840 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028B844 81 8C 00 40 */ lwz r12, 0x40(r12)
-/* 8028B848 7D 89 03 A6 */ mtctr r12
-/* 8028B84C 4E 80 04 21 */ bctrl
-/* 8028B850 80 7E 00 64 */ lwz r3, 0x64(r30)
-/* 8028B854 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028B858 81 8C 00 14 */ lwz r12, 0x14(r12)
-/* 8028B85C 7D 89 03 A6 */ mtctr r12
-/* 8028B860 4E 80 04 21 */ bctrl
-/* 8028B864 83 E1 00 1C */ lwz r31, 0x1c(r1)
-/* 8028B868 83 C1 00 18 */ lwz r30, 0x18(r1)
-/* 8028B86C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028B870 7C 08 03 A6 */ mtlr r0
-/* 8028B874 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028B878 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B610.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B610.s
deleted file mode 100644
index 53c492b216..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B610.s
+++ /dev/null
@@ -1,40 +0,0 @@
-lbl_8028B610:
-/* 8028B610 94 21 FF E0 */ stwu r1, -0x20(r1)
-/* 8028B614 7C 08 02 A6 */ mflr r0
-/* 8028B618 90 01 00 24 */ stw r0, 0x24(r1)
-/* 8028B61C 39 61 00 20 */ addi r11, r1, 0x20
-/* 8028B620 48 0D 6B BD */ bl _savegpr_29
-/* 8028B624 7C 7D 1B 78 */ mr r29, r3
-/* 8028B628 7C 9E 23 78 */ mr r30, r4
-/* 8028B62C 7C BF 2B 78 */ mr r31, r5
-/* 8028B630 7F A5 EB 78 */ mr r5, r29
-/* 8028B634 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TAdaptor@ha /* 0x803C5610@ha */
-/* 8028B638 38 03 56 10 */ addi r0, r3, __vt__Q27JStudio8TAdaptor@l /* 0x803C5610@l */
-/* 8028B63C 90 1D 00 00 */ stw r0, 0(r29)
-/* 8028B640 38 00 00 00 */ li r0, 0
-/* 8028B644 90 1D 00 04 */ stw r0, 4(r29)
-/* 8028B648 38 65 00 10 */ addi r3, r5, 0x10
-/* 8028B64C 90 7D 00 08 */ stw r3, 8(r29)
-/* 8028B650 38 00 00 04 */ li r0, 4
-/* 8028B654 90 1D 00 0C */ stw r0, 0xc(r29)
-/* 8028B658 3C 80 80 3C */ lis r4, __vt__Q27JStudio21TAdaptor_ambientLight@ha /* 0x803C5560@ha */
-/* 8028B65C 38 04 55 60 */ addi r0, r4, __vt__Q27JStudio21TAdaptor_ambientLight@l /* 0x803C5560@l */
-/* 8028B660 90 1D 00 00 */ stw r0, 0(r29)
-/* 8028B664 3C 80 80 29 */ lis r4, __ct__Q27JStudio14TVariableValueFv@ha /* 0x8028B568@ha */
-/* 8028B668 38 84 B5 68 */ addi r4, r4, __ct__Q27JStudio14TVariableValueFv@l /* 0x8028B568@l */
-/* 8028B66C 38 A0 00 00 */ li r5, 0
-/* 8028B670 38 C0 00 14 */ li r6, 0x14
-/* 8028B674 38 E0 00 04 */ li r7, 4
-/* 8028B678 48 0D 66 E9 */ bl __construct_array
-/* 8028B67C 93 DD 00 60 */ stw r30, 0x60(r29)
-/* 8028B680 93 FD 00 64 */ stw r31, 0x64(r29)
-/* 8028B684 3C 60 80 3C */ lis r3, __vt__Q214JStudio_JStage21TAdaptor_ambientLight@ha /* 0x803C5888@ha */
-/* 8028B688 38 03 58 88 */ addi r0, r3, __vt__Q214JStudio_JStage21TAdaptor_ambientLight@l /* 0x803C5888@l */
-/* 8028B68C 90 1D 00 00 */ stw r0, 0(r29)
-/* 8028B690 7F A3 EB 78 */ mr r3, r29
-/* 8028B694 39 61 00 20 */ addi r11, r1, 0x20
-/* 8028B698 48 0D 6B 91 */ bl _restgpr_29
-/* 8028B69C 80 01 00 24 */ lwz r0, 0x24(r1)
-/* 8028B6A0 7C 08 03 A6 */ mtlr r0
-/* 8028B6A4 38 21 00 20 */ addi r1, r1, 0x20
-/* 8028B6A8 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B87C.s b/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B87C.s
deleted file mode 100644
index aee076182e..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object-ambientlight/func_8028B87C.s
+++ /dev/null
@@ -1,10 +0,0 @@
-lbl_8028B87C:
-/* 8028B87C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028B880 7C 08 02 A6 */ mflr r0
-/* 8028B884 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028B888 38 63 00 60 */ addi r3, r3, 0x60
-/* 8028B88C 4B FF EB E5 */ bl adaptor_object_data___Q214JStudio_JStage16TAdaptor_object_FPCvUlPCvUl
-/* 8028B890 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028B894 7C 08 03 A6 */ mtlr r0
-/* 8028B898 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028B89C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_data___Q214JStudio_JStage16TAdaptor_object_FPCvUlPCvUl.s b/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_data___Q214JStudio_JStage16TAdaptor_object_FPCvUlPCvUl.s
deleted file mode 100644
index ece7413d84..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_data___Q214JStudio_JStage16TAdaptor_object_FPCvUlPCvUl.s
+++ /dev/null
@@ -1,22 +0,0 @@
-lbl_8028A470:
-/* 8028A470 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028A474 7C 08 02 A6 */ mflr r0
-/* 8028A478 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028A47C 80 63 00 04 */ lwz r3, 4(r3)
-/* 8028A480 28 05 00 00 */ cmplwi r5, 0
-/* 8028A484 40 82 00 0C */ bne lbl_8028A490
-/* 8028A488 38 80 FF FF */ li r4, -1
-/* 8028A48C 48 00 00 08 */ b lbl_8028A494
-lbl_8028A490:
-/* 8028A490 80 84 00 00 */ lwz r4, 0(r4)
-lbl_8028A494:
-/* 8028A494 7C C5 33 78 */ mr r5, r6
-/* 8028A498 7C E6 3B 78 */ mr r6, r7
-/* 8028A49C 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A4A0 81 8C 00 24 */ lwz r12, 0x24(r12)
-/* 8028A4A4 7D 89 03 A6 */ mtctr r12
-/* 8028A4A8 4E 80 04 21 */ bctrl
-/* 8028A4AC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028A4B0 7C 08 03 A6 */ mtlr r0
-/* 8028A4B4 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028A4B8 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_findJSGObject___Q214JStudio_JStage16TAdaptor_object_FPCc.s b/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_findJSGObject___Q214JStudio_JStage16TAdaptor_object_FPCc.s
deleted file mode 100644
index 7f2fdde179..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/adaptor_object_findJSGObject___Q214JStudio_JStage16TAdaptor_object_FPCc.s
+++ /dev/null
@@ -1,23 +0,0 @@
-lbl_8028A4BC:
-/* 8028A4BC 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028A4C0 7C 08 02 A6 */ mflr r0
-/* 8028A4C4 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028A4C8 7C 85 23 78 */ mr r5, r4
-/* 8028A4CC 80 63 00 00 */ lwz r3, 0(r3)
-/* 8028A4D0 38 81 00 08 */ addi r4, r1, 8
-/* 8028A4D4 38 C0 00 00 */ li r6, 0
-/* 8028A4D8 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A4DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
-/* 8028A4E0 7D 89 03 A6 */ mtctr r12
-/* 8028A4E4 4E 80 04 21 */ bctrl
-/* 8028A4E8 2C 03 00 00 */ cmpwi r3, 0
-/* 8028A4EC 41 82 00 0C */ beq lbl_8028A4F8
-/* 8028A4F0 38 60 00 00 */ li r3, 0
-/* 8028A4F4 48 00 00 08 */ b lbl_8028A4FC
-lbl_8028A4F8:
-/* 8028A4F8 80 61 00 08 */ lwz r3, 8(r1)
-lbl_8028A4FC:
-/* 8028A4FC 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028A500 7C 08 03 A6 */ mtlr r0
-/* 8028A504 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028A508 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A1F8.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A1F8.s
deleted file mode 100644
index b93de7f81c..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A1F8.s
+++ /dev/null
@@ -1,42 +0,0 @@
-lbl_8028A1F8:
-/* 8028A1F8 94 21 FF 90 */ stwu r1, -0x70(r1)
-/* 8028A1FC 7C 08 02 A6 */ mflr r0
-/* 8028A200 90 01 00 74 */ stw r0, 0x74(r1)
-/* 8028A204 93 E1 00 6C */ stw r31, 0x6c(r1)
-/* 8028A208 93 C1 00 68 */ stw r30, 0x68(r1)
-/* 8028A20C 7C 7E 1B 78 */ mr r30, r3
-/* 8028A210 7C 9F 23 78 */ mr r31, r4
-/* 8028A214 28 05 00 00 */ cmplwi r5, 0
-/* 8028A218 40 82 00 0C */ bne lbl_8028A224
-/* 8028A21C 38 60 00 00 */ li r3, 0
-/* 8028A220 48 00 00 58 */ b lbl_8028A278
-lbl_8028A224:
-/* 8028A224 7C A3 2B 78 */ mr r3, r5
-/* 8028A228 7C C4 33 78 */ mr r4, r6
-/* 8028A22C 38 A1 00 38 */ addi r5, r1, 0x38
-/* 8028A230 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A234 81 8C 00 38 */ lwz r12, 0x38(r12)
-/* 8028A238 7D 89 03 A6 */ mtctr r12
-/* 8028A23C 4E 80 04 21 */ bctrl
-/* 8028A240 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 8028A244 40 82 00 0C */ bne lbl_8028A250
-/* 8028A248 38 60 00 00 */ li r3, 0
-/* 8028A24C 48 00 00 2C */ b lbl_8028A278
-lbl_8028A250:
-/* 8028A250 38 61 00 08 */ addi r3, r1, 8
-/* 8028A254 38 9F 00 18 */ addi r4, r31, 0x18
-/* 8028A258 38 BF 00 0C */ addi r5, r31, 0xc
-/* 8028A25C 7F E6 FB 78 */ mr r6, r31
-/* 8028A260 4B FF B8 E5 */ bl getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec
-/* 8028A264 38 61 00 38 */ addi r3, r1, 0x38
-/* 8028A268 38 81 00 08 */ addi r4, r1, 8
-/* 8028A26C 7F C5 F3 78 */ mr r5, r30
-/* 8028A270 48 0B C2 75 */ bl PSMTXConcat
-/* 8028A274 38 60 00 01 */ li r3, 1
-lbl_8028A278:
-/* 8028A278 83 E1 00 6C */ lwz r31, 0x6c(r1)
-/* 8028A27C 83 C1 00 68 */ lwz r30, 0x68(r1)
-/* 8028A280 80 01 00 74 */ lwz r0, 0x74(r1)
-/* 8028A284 7C 08 03 A6 */ mtlr r0
-/* 8028A288 38 21 00 70 */ addi r1, r1, 0x70
-/* 8028A28C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A290.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A290.s
deleted file mode 100644
index c8cee61da4..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A290.s
+++ /dev/null
@@ -1,42 +0,0 @@
-lbl_8028A290:
-/* 8028A290 94 21 FF 90 */ stwu r1, -0x70(r1)
-/* 8028A294 7C 08 02 A6 */ mflr r0
-/* 8028A298 90 01 00 74 */ stw r0, 0x74(r1)
-/* 8028A29C 93 E1 00 6C */ stw r31, 0x6c(r1)
-/* 8028A2A0 93 C1 00 68 */ stw r30, 0x68(r1)
-/* 8028A2A4 7C 7E 1B 78 */ mr r30, r3
-/* 8028A2A8 7C 9F 23 78 */ mr r31, r4
-/* 8028A2AC 28 05 00 00 */ cmplwi r5, 0
-/* 8028A2B0 40 82 00 0C */ bne lbl_8028A2BC
-/* 8028A2B4 38 60 00 00 */ li r3, 0
-/* 8028A2B8 48 00 00 58 */ b lbl_8028A310
-lbl_8028A2BC:
-/* 8028A2BC 7C A3 2B 78 */ mr r3, r5
-/* 8028A2C0 7C C4 33 78 */ mr r4, r6
-/* 8028A2C4 38 A1 00 38 */ addi r5, r1, 0x38
-/* 8028A2C8 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A2CC 81 8C 00 38 */ lwz r12, 0x38(r12)
-/* 8028A2D0 7D 89 03 A6 */ mtctr r12
-/* 8028A2D4 4E 80 04 21 */ bctrl
-/* 8028A2D8 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 8028A2DC 40 82 00 0C */ bne lbl_8028A2E8
-/* 8028A2E0 38 60 00 00 */ li r3, 0
-/* 8028A2E4 48 00 00 2C */ b lbl_8028A310
-lbl_8028A2E8:
-/* 8028A2E8 38 61 00 08 */ addi r3, r1, 8
-/* 8028A2EC C0 3F 00 00 */ lfs f1, 0(r31)
-/* 8028A2F0 C0 5F 00 04 */ lfs f2, 4(r31)
-/* 8028A2F4 C0 7F 00 08 */ lfs f3, 8(r31)
-/* 8028A2F8 48 0B C5 F1 */ bl PSMTXTrans
-/* 8028A2FC 38 61 00 38 */ addi r3, r1, 0x38
-/* 8028A300 38 81 00 08 */ addi r4, r1, 8
-/* 8028A304 7F C5 F3 78 */ mr r5, r30
-/* 8028A308 48 0B C1 DD */ bl PSMTXConcat
-/* 8028A30C 38 60 00 01 */ li r3, 1
-lbl_8028A310:
-/* 8028A310 83 E1 00 6C */ lwz r31, 0x6c(r1)
-/* 8028A314 83 C1 00 68 */ lwz r30, 0x68(r1)
-/* 8028A318 80 01 00 74 */ lwz r0, 0x74(r1)
-/* 8028A31C 7C 08 03 A6 */ mtlr r0
-/* 8028A320 38 21 00 70 */ addi r1, r1, 0x70
-/* 8028A324 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A328.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A328.s
deleted file mode 100644
index 02ac1078eb..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A328.s
+++ /dev/null
@@ -1,45 +0,0 @@
-lbl_8028A328:
-/* 8028A328 94 21 FF 60 */ stwu r1, -0xa0(r1)
-/* 8028A32C 7C 08 02 A6 */ mflr r0
-/* 8028A330 90 01 00 A4 */ stw r0, 0xa4(r1)
-/* 8028A334 93 E1 00 9C */ stw r31, 0x9c(r1)
-/* 8028A338 93 C1 00 98 */ stw r30, 0x98(r1)
-/* 8028A33C 7C 7E 1B 78 */ mr r30, r3
-/* 8028A340 7C 9F 23 78 */ mr r31, r4
-/* 8028A344 28 05 00 00 */ cmplwi r5, 0
-/* 8028A348 40 82 00 0C */ bne lbl_8028A354
-/* 8028A34C 38 60 00 00 */ li r3, 0
-/* 8028A350 48 00 00 64 */ b lbl_8028A3B4
-lbl_8028A354:
-/* 8028A354 7C A3 2B 78 */ mr r3, r5
-/* 8028A358 7C C4 33 78 */ mr r4, r6
-/* 8028A35C 38 A1 00 68 */ addi r5, r1, 0x68
-/* 8028A360 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A364 81 8C 00 38 */ lwz r12, 0x38(r12)
-/* 8028A368 7D 89 03 A6 */ mtctr r12
-/* 8028A36C 4E 80 04 21 */ bctrl
-/* 8028A370 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 8028A374 40 82 00 0C */ bne lbl_8028A380
-/* 8028A378 38 60 00 00 */ li r3, 0
-/* 8028A37C 48 00 00 38 */ b lbl_8028A3B4
-lbl_8028A380:
-/* 8028A380 38 61 00 38 */ addi r3, r1, 0x38
-/* 8028A384 38 9F 00 18 */ addi r4, r31, 0x18
-/* 8028A388 38 BF 00 0C */ addi r5, r31, 0xc
-/* 8028A38C 7F E6 FB 78 */ mr r6, r31
-/* 8028A390 4B FF B7 B5 */ bl getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec
-/* 8028A394 38 61 00 68 */ addi r3, r1, 0x68
-/* 8028A398 38 81 00 08 */ addi r4, r1, 8
-/* 8028A39C 48 0B C2 15 */ bl PSMTXInverse
-/* 8028A3A0 38 61 00 08 */ addi r3, r1, 8
-/* 8028A3A4 38 81 00 38 */ addi r4, r1, 0x38
-/* 8028A3A8 7F C5 F3 78 */ mr r5, r30
-/* 8028A3AC 48 0B C1 39 */ bl PSMTXConcat
-/* 8028A3B0 38 60 00 01 */ li r3, 1
-lbl_8028A3B4:
-/* 8028A3B4 83 E1 00 9C */ lwz r31, 0x9c(r1)
-/* 8028A3B8 83 C1 00 98 */ lwz r30, 0x98(r1)
-/* 8028A3BC 80 01 00 A4 */ lwz r0, 0xa4(r1)
-/* 8028A3C0 7C 08 03 A6 */ mtlr r0
-/* 8028A3C4 38 21 00 A0 */ addi r1, r1, 0xa0
-/* 8028A3C8 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A3CC.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A3CC.s
deleted file mode 100644
index 540c8715dc..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A3CC.s
+++ /dev/null
@@ -1,45 +0,0 @@
-lbl_8028A3CC:
-/* 8028A3CC 94 21 FF 60 */ stwu r1, -0xa0(r1)
-/* 8028A3D0 7C 08 02 A6 */ mflr r0
-/* 8028A3D4 90 01 00 A4 */ stw r0, 0xa4(r1)
-/* 8028A3D8 93 E1 00 9C */ stw r31, 0x9c(r1)
-/* 8028A3DC 93 C1 00 98 */ stw r30, 0x98(r1)
-/* 8028A3E0 7C 7E 1B 78 */ mr r30, r3
-/* 8028A3E4 7C 9F 23 78 */ mr r31, r4
-/* 8028A3E8 28 05 00 00 */ cmplwi r5, 0
-/* 8028A3EC 40 82 00 0C */ bne lbl_8028A3F8
-/* 8028A3F0 38 60 00 00 */ li r3, 0
-/* 8028A3F4 48 00 00 64 */ b lbl_8028A458
-lbl_8028A3F8:
-/* 8028A3F8 7C A3 2B 78 */ mr r3, r5
-/* 8028A3FC 7C C4 33 78 */ mr r4, r6
-/* 8028A400 38 A1 00 68 */ addi r5, r1, 0x68
-/* 8028A404 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A408 81 8C 00 38 */ lwz r12, 0x38(r12)
-/* 8028A40C 7D 89 03 A6 */ mtctr r12
-/* 8028A410 4E 80 04 21 */ bctrl
-/* 8028A414 54 60 06 3F */ clrlwi. r0, r3, 0x18
-/* 8028A418 40 82 00 0C */ bne lbl_8028A424
-/* 8028A41C 38 60 00 00 */ li r3, 0
-/* 8028A420 48 00 00 38 */ b lbl_8028A458
-lbl_8028A424:
-/* 8028A424 38 61 00 38 */ addi r3, r1, 0x38
-/* 8028A428 C0 3F 00 00 */ lfs f1, 0(r31)
-/* 8028A42C C0 5F 00 04 */ lfs f2, 4(r31)
-/* 8028A430 C0 7F 00 08 */ lfs f3, 8(r31)
-/* 8028A434 48 0B C4 B5 */ bl PSMTXTrans
-/* 8028A438 38 61 00 68 */ addi r3, r1, 0x68
-/* 8028A43C 38 81 00 08 */ addi r4, r1, 8
-/* 8028A440 48 0B C1 71 */ bl PSMTXInverse
-/* 8028A444 38 61 00 08 */ addi r3, r1, 8
-/* 8028A448 38 81 00 38 */ addi r4, r1, 0x38
-/* 8028A44C 7F C5 F3 78 */ mr r5, r30
-/* 8028A450 48 0B C0 95 */ bl PSMTXConcat
-/* 8028A454 38 60 00 01 */ li r3, 1
-lbl_8028A458:
-/* 8028A458 83 E1 00 9C */ lwz r31, 0x9c(r1)
-/* 8028A45C 83 C1 00 98 */ lwz r30, 0x98(r1)
-/* 8028A460 80 01 00 A4 */ lwz r0, 0xa4(r1)
-/* 8028A464 7C 08 03 A6 */ mtlr r0
-/* 8028A468 38 21 00 A0 */ addi r1, r1, 0xa0
-/* 8028A46C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A50C.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A50C.s
deleted file mode 100644
index 337c8b0a5a..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A50C.s
+++ /dev/null
@@ -1,20 +0,0 @@
-lbl_8028A50C:
-/* 8028A50C 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028A510 7C 08 02 A6 */ mflr r0
-/* 8028A514 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028A518 28 04 00 00 */ cmplwi r4, 0
-/* 8028A51C 40 82 00 0C */ bne lbl_8028A528
-/* 8028A520 38 60 FF FF */ li r3, -1
-/* 8028A524 48 00 00 1C */ b lbl_8028A540
-lbl_8028A528:
-/* 8028A528 7C 83 23 78 */ mr r3, r4
-/* 8028A52C 7C A4 2B 78 */ mr r4, r5
-/* 8028A530 81 83 00 00 */ lwz r12, 0(r3)
-/* 8028A534 81 8C 00 34 */ lwz r12, 0x34(r12)
-/* 8028A538 7D 89 03 A6 */ mtctr r12
-/* 8028A53C 4E 80 04 21 */ bctrl
-lbl_8028A540:
-/* 8028A540 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028A544 7C 08 03 A6 */ mtlr r0
-/* 8028A548 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028A54C 4E 80 00 20 */ blr
diff --git a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A550.s b/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A550.s
deleted file mode 100644
index cd5c03413d..0000000000
--- a/asm/JSystem/JStudio/JStudio_JStage/object/func_8028A550.s
+++ /dev/null
@@ -1,44 +0,0 @@
-lbl_8028A550:
-/* 8028A550 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 8028A554 7C 08 02 A6 */ mflr r0
-/* 8028A558 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8028A55C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8028A560 2C 04 00 02 */ cmpwi r4, 2
-/* 8028A564 41 82 00 08 */ beq lbl_8028A56C
-/* 8028A568 48 00 00 74 */ b lbl_8028A5DC
-lbl_8028A56C:
-/* 8028A56C 80 05 00 00 */ lwz r0, 0(r5)
-/* 8028A570 28 00 00 00 */ cmplwi r0, 0
-/* 8028A574 41 82 00 38 */ beq lbl_8028A5AC
-/* 8028A578 83 E3 00 04 */ lwz r31, 4(r3)
-/* 8028A57C 7F E3 FB 78 */ mr r3, r31
-/* 8028A580 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028A584 81 8C 00 18 */ lwz r12, 0x18(r12)
-/* 8028A588 7D 89 03 A6 */ mtctr r12
-/* 8028A58C 4E 80 04 21 */ bctrl
-/* 8028A590 60 64 00 02 */ ori r4, r3, 2
-/* 8028A594 7F E3 FB 78 */ mr r3, r31
-/* 8028A598 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028A59C 81 8C 00 1C */ lwz r12, 0x1c(r12)
-/* 8028A5A0 7D 89 03 A6 */ mtctr r12
-/* 8028A5A4 4E 80 04 21 */ bctrl
-/* 8028A5A8 48 00 00 34 */ b lbl_8028A5DC
-lbl_8028A5AC:
-/* 8028A5AC 83 E3 00 04 */ lwz r31, 4(r3)
-/* 8028A5B0 7F E3 FB 78 */ mr r3, r31
-/* 8028A5B4 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028A5B8 81 8C 00 18 */ lwz r12, 0x18(r12)
-/* 8028A5BC 7D 89 03 A6 */ mtctr r12
-/* 8028A5C0 4E 80 04 21 */ bctrl
-/* 8028A5C4 54 64 07 FA */ rlwinm r4, r3, 0, 0x1f, 0x1d
-/* 8028A5C8 7F E3 FB 78 */ mr r3, r31
-/* 8028A5CC 81 9F 00 00 */ lwz r12, 0(r31)
-/* 8028A5D0 81 8C 00 1C */ lwz r12, 0x1c(r12)
-/* 8028A5D4 7D 89 03 A6 */ mtctr r12
-/* 8028A5D8 4E 80 04 21 */ bctrl
-lbl_8028A5DC:
-/* 8028A5DC 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 8028A5E0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 8028A5E4 7C 08 03 A6 */ mtlr r0
-/* 8028A5E8 38 21 00 10 */ addi r1, r1, 0x10
-/* 8028A5EC 4E 80 00 20 */ blr