JASTrackPort, JASSeqCtrl.h, JASSeqParser (#1904)

* JASTrackPort OK

* JASSeqCtrl.h

* JASSeqParser

* progress

* Move JSU inlines
This commit is contained in:
Jcw87
2023-09-01 01:55:46 -07:00
committed by GitHub
parent 6c4509ceed
commit 2d45b68231
73 changed files with 1354 additions and 3360 deletions
@@ -1,495 +0,0 @@
lbl_80295950:
/* 80295950 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80295954 3C 60 80 3C */ lis r3, lit_486@ha /* 0x803C5BE0@ha */
/* 80295958 38 C3 5B E0 */ addi r6, r3, lit_486@l /* 0x803C5BE0@l */
/* 8029595C 3C 60 80 3A */ lis r3, __ptmf_null@ha /* 0x803A2180@ha */
/* 80295960 84 A3 21 80 */ lwzu r5, __ptmf_null@l(r3) /* 0x803A2180@l */
/* 80295964 80 83 00 04 */ lwz r4, 4(r3)
/* 80295968 90 A1 00 08 */ stw r5, 8(r1)
/* 8029596C 90 81 00 0C */ stw r4, 0xc(r1)
/* 80295970 80 03 00 08 */ lwz r0, 8(r3)
/* 80295974 90 01 00 10 */ stw r0, 0x10(r1)
/* 80295978 90 A6 02 A0 */ stw r5, 0x2a0(r6)
/* 8029597C 90 86 02 A4 */ stw r4, 0x2a4(r6)
/* 80295980 90 06 02 A8 */ stw r0, 0x2a8(r6)
/* 80295984 38 66 02 A0 */ addi r3, r6, 0x2a0
/* 80295988 90 A3 00 10 */ stw r5, 0x10(r3)
/* 8029598C 90 83 00 14 */ stw r4, 0x14(r3)
/* 80295990 90 03 00 18 */ stw r0, 0x18(r3)
/* 80295994 90 A3 00 20 */ stw r5, 0x20(r3)
/* 80295998 90 83 00 24 */ stw r4, 0x24(r3)
/* 8029599C 90 03 00 28 */ stw r0, 0x28(r3)
/* 802959A0 90 A3 00 30 */ stw r5, 0x30(r3)
/* 802959A4 90 83 00 34 */ stw r4, 0x34(r3)
/* 802959A8 90 03 00 38 */ stw r0, 0x38(r3)
/* 802959AC 90 A3 00 40 */ stw r5, 0x40(r3)
/* 802959B0 90 83 00 44 */ stw r4, 0x44(r3)
/* 802959B4 90 03 00 48 */ stw r0, 0x48(r3)
/* 802959B8 90 A3 00 50 */ stw r5, 0x50(r3)
/* 802959BC 90 83 00 54 */ stw r4, 0x54(r3)
/* 802959C0 90 03 00 58 */ stw r0, 0x58(r3)
/* 802959C4 90 A3 00 60 */ stw r5, 0x60(r3)
/* 802959C8 90 83 00 64 */ stw r4, 0x64(r3)
/* 802959CC 90 03 00 68 */ stw r0, 0x68(r3)
/* 802959D0 90 A3 00 70 */ stw r5, 0x70(r3)
/* 802959D4 90 83 00 74 */ stw r4, 0x74(r3)
/* 802959D8 90 03 00 78 */ stw r0, 0x78(r3)
/* 802959DC 90 A3 00 80 */ stw r5, 0x80(r3)
/* 802959E0 90 83 00 84 */ stw r4, 0x84(r3)
/* 802959E4 90 03 00 88 */ stw r0, 0x88(r3)
/* 802959E8 90 A3 00 90 */ stw r5, 0x90(r3)
/* 802959EC 90 83 00 94 */ stw r4, 0x94(r3)
/* 802959F0 90 03 00 98 */ stw r0, 0x98(r3)
/* 802959F4 90 A3 00 A0 */ stw r5, 0xa0(r3)
/* 802959F8 90 83 00 A4 */ stw r4, 0xa4(r3)
/* 802959FC 90 03 00 A8 */ stw r0, 0xa8(r3)
/* 80295A00 90 A3 00 B0 */ stw r5, 0xb0(r3)
/* 80295A04 90 83 00 B4 */ stw r4, 0xb4(r3)
/* 80295A08 90 03 00 B8 */ stw r0, 0xb8(r3)
/* 80295A0C 90 A3 00 C0 */ stw r5, 0xc0(r3)
/* 80295A10 90 83 00 C4 */ stw r4, 0xc4(r3)
/* 80295A14 90 03 00 C8 */ stw r0, 0xc8(r3)
/* 80295A18 90 A3 00 D0 */ stw r5, 0xd0(r3)
/* 80295A1C 90 83 00 D4 */ stw r4, 0xd4(r3)
/* 80295A20 90 03 00 D8 */ stw r0, 0xd8(r3)
/* 80295A24 90 A3 00 E0 */ stw r5, 0xe0(r3)
/* 80295A28 90 83 00 E4 */ stw r4, 0xe4(r3)
/* 80295A2C 90 03 00 E8 */ stw r0, 0xe8(r3)
/* 80295A30 90 A3 00 F0 */ stw r5, 0xf0(r3)
/* 80295A34 90 83 00 F4 */ stw r4, 0xf4(r3)
/* 80295A38 90 03 00 F8 */ stw r0, 0xf8(r3)
/* 80295A3C 90 A3 01 00 */ stw r5, 0x100(r3)
/* 80295A40 90 83 01 04 */ stw r4, 0x104(r3)
/* 80295A44 90 03 01 08 */ stw r0, 0x108(r3)
/* 80295A48 81 06 00 00 */ lwz r8, 0(r6)
/* 80295A4C 80 E6 00 04 */ lwz r7, 4(r6)
/* 80295A50 91 03 01 10 */ stw r8, 0x110(r3)
/* 80295A54 90 E3 01 14 */ stw r7, 0x114(r3)
/* 80295A58 80 E6 00 08 */ lwz r7, 8(r6)
/* 80295A5C 90 E3 01 18 */ stw r7, 0x118(r3)
/* 80295A60 81 06 00 0C */ lwz r8, 0xc(r6)
/* 80295A64 80 E6 00 10 */ lwz r7, 0x10(r6)
/* 80295A68 91 03 01 20 */ stw r8, 0x120(r3)
/* 80295A6C 90 E3 01 24 */ stw r7, 0x124(r3)
/* 80295A70 80 E6 00 14 */ lwz r7, 0x14(r6)
/* 80295A74 90 E3 01 28 */ stw r7, 0x128(r3)
/* 80295A78 81 06 00 18 */ lwz r8, 0x18(r6)
/* 80295A7C 80 E6 00 1C */ lwz r7, 0x1c(r6)
/* 80295A80 91 03 01 30 */ stw r8, 0x130(r3)
/* 80295A84 90 E3 01 34 */ stw r7, 0x134(r3)
/* 80295A88 80 E6 00 20 */ lwz r7, 0x20(r6)
/* 80295A8C 90 E3 01 38 */ stw r7, 0x138(r3)
/* 80295A90 81 06 00 24 */ lwz r8, 0x24(r6)
/* 80295A94 80 E6 00 28 */ lwz r7, 0x28(r6)
/* 80295A98 91 03 01 40 */ stw r8, 0x140(r3)
/* 80295A9C 90 E3 01 44 */ stw r7, 0x144(r3)
/* 80295AA0 80 E6 00 2C */ lwz r7, 0x2c(r6)
/* 80295AA4 90 E3 01 48 */ stw r7, 0x148(r3)
/* 80295AA8 90 A3 01 50 */ stw r5, 0x150(r3)
/* 80295AAC 90 83 01 54 */ stw r4, 0x154(r3)
/* 80295AB0 90 03 01 58 */ stw r0, 0x158(r3)
/* 80295AB4 90 A3 01 60 */ stw r5, 0x160(r3)
/* 80295AB8 90 83 01 64 */ stw r4, 0x164(r3)
/* 80295ABC 90 03 01 68 */ stw r0, 0x168(r3)
/* 80295AC0 90 A3 01 70 */ stw r5, 0x170(r3)
/* 80295AC4 90 83 01 74 */ stw r4, 0x174(r3)
/* 80295AC8 90 03 01 78 */ stw r0, 0x178(r3)
/* 80295ACC 81 06 00 30 */ lwz r8, 0x30(r6)
/* 80295AD0 80 E6 00 34 */ lwz r7, 0x34(r6)
/* 80295AD4 91 03 01 80 */ stw r8, 0x180(r3)
/* 80295AD8 90 E3 01 84 */ stw r7, 0x184(r3)
/* 80295ADC 80 E6 00 38 */ lwz r7, 0x38(r6)
/* 80295AE0 90 E3 01 88 */ stw r7, 0x188(r3)
/* 80295AE4 81 06 00 3C */ lwz r8, 0x3c(r6)
/* 80295AE8 80 E6 00 40 */ lwz r7, 0x40(r6)
/* 80295AEC 91 03 01 90 */ stw r8, 0x190(r3)
/* 80295AF0 90 E3 01 94 */ stw r7, 0x194(r3)
/* 80295AF4 80 E6 00 44 */ lwz r7, 0x44(r6)
/* 80295AF8 90 E3 01 98 */ stw r7, 0x198(r3)
/* 80295AFC 81 06 00 48 */ lwz r8, 0x48(r6)
/* 80295B00 80 E6 00 4C */ lwz r7, 0x4c(r6)
/* 80295B04 91 03 01 A0 */ stw r8, 0x1a0(r3)
/* 80295B08 90 E3 01 A4 */ stw r7, 0x1a4(r3)
/* 80295B0C 80 E6 00 50 */ lwz r7, 0x50(r6)
/* 80295B10 90 E3 01 A8 */ stw r7, 0x1a8(r3)
/* 80295B14 81 06 00 54 */ lwz r8, 0x54(r6)
/* 80295B18 80 E6 00 58 */ lwz r7, 0x58(r6)
/* 80295B1C 91 03 01 B0 */ stw r8, 0x1b0(r3)
/* 80295B20 90 E3 01 B4 */ stw r7, 0x1b4(r3)
/* 80295B24 80 E6 00 5C */ lwz r7, 0x5c(r6)
/* 80295B28 90 E3 01 B8 */ stw r7, 0x1b8(r3)
/* 80295B2C 90 A3 01 C0 */ stw r5, 0x1c0(r3)
/* 80295B30 90 83 01 C4 */ stw r4, 0x1c4(r3)
/* 80295B34 90 03 01 C8 */ stw r0, 0x1c8(r3)
/* 80295B38 90 A3 01 D0 */ stw r5, 0x1d0(r3)
/* 80295B3C 90 83 01 D4 */ stw r4, 0x1d4(r3)
/* 80295B40 90 03 01 D8 */ stw r0, 0x1d8(r3)
/* 80295B44 90 A3 01 E0 */ stw r5, 0x1e0(r3)
/* 80295B48 90 83 01 E4 */ stw r4, 0x1e4(r3)
/* 80295B4C 90 03 01 E8 */ stw r0, 0x1e8(r3)
/* 80295B50 90 A3 01 F0 */ stw r5, 0x1f0(r3)
/* 80295B54 90 83 01 F4 */ stw r4, 0x1f4(r3)
/* 80295B58 90 03 01 F8 */ stw r0, 0x1f8(r3)
/* 80295B5C 90 A3 02 00 */ stw r5, 0x200(r3)
/* 80295B60 90 83 02 04 */ stw r4, 0x204(r3)
/* 80295B64 90 03 02 08 */ stw r0, 0x208(r3)
/* 80295B68 81 06 00 60 */ lwz r8, 0x60(r6)
/* 80295B6C 80 E6 00 64 */ lwz r7, 0x64(r6)
/* 80295B70 91 03 02 10 */ stw r8, 0x210(r3)
/* 80295B74 90 E3 02 14 */ stw r7, 0x214(r3)
/* 80295B78 80 E6 00 68 */ lwz r7, 0x68(r6)
/* 80295B7C 90 E3 02 18 */ stw r7, 0x218(r3)
/* 80295B80 81 06 00 6C */ lwz r8, 0x6c(r6)
/* 80295B84 80 E6 00 70 */ lwz r7, 0x70(r6)
/* 80295B88 91 03 02 20 */ stw r8, 0x220(r3)
/* 80295B8C 90 E3 02 24 */ stw r7, 0x224(r3)
/* 80295B90 80 E6 00 74 */ lwz r7, 0x74(r6)
/* 80295B94 90 E3 02 28 */ stw r7, 0x228(r3)
/* 80295B98 81 06 00 78 */ lwz r8, 0x78(r6)
/* 80295B9C 80 E6 00 7C */ lwz r7, 0x7c(r6)
/* 80295BA0 91 03 02 30 */ stw r8, 0x230(r3)
/* 80295BA4 90 E3 02 34 */ stw r7, 0x234(r3)
/* 80295BA8 80 E6 00 80 */ lwz r7, 0x80(r6)
/* 80295BAC 90 E3 02 38 */ stw r7, 0x238(r3)
/* 80295BB0 81 06 00 84 */ lwz r8, 0x84(r6)
/* 80295BB4 80 E6 00 88 */ lwz r7, 0x88(r6)
/* 80295BB8 91 03 02 40 */ stw r8, 0x240(r3)
/* 80295BBC 90 E3 02 44 */ stw r7, 0x244(r3)
/* 80295BC0 80 E6 00 8C */ lwz r7, 0x8c(r6)
/* 80295BC4 90 E3 02 48 */ stw r7, 0x248(r3)
/* 80295BC8 81 06 00 90 */ lwz r8, 0x90(r6)
/* 80295BCC 80 E6 00 94 */ lwz r7, 0x94(r6)
/* 80295BD0 91 03 02 50 */ stw r8, 0x250(r3)
/* 80295BD4 90 E3 02 54 */ stw r7, 0x254(r3)
/* 80295BD8 80 E6 00 98 */ lwz r7, 0x98(r6)
/* 80295BDC 90 E3 02 58 */ stw r7, 0x258(r3)
/* 80295BE0 81 06 00 9C */ lwz r8, 0x9c(r6)
/* 80295BE4 80 E6 00 A0 */ lwz r7, 0xa0(r6)
/* 80295BE8 91 03 02 60 */ stw r8, 0x260(r3)
/* 80295BEC 90 E3 02 64 */ stw r7, 0x264(r3)
/* 80295BF0 80 E6 00 A4 */ lwz r7, 0xa4(r6)
/* 80295BF4 90 E3 02 68 */ stw r7, 0x268(r3)
/* 80295BF8 81 06 00 A8 */ lwz r8, 0xa8(r6)
/* 80295BFC 80 E6 00 AC */ lwz r7, 0xac(r6)
/* 80295C00 91 03 02 70 */ stw r8, 0x270(r3)
/* 80295C04 90 E3 02 74 */ stw r7, 0x274(r3)
/* 80295C08 80 E6 00 B0 */ lwz r7, 0xb0(r6)
/* 80295C0C 90 E3 02 78 */ stw r7, 0x278(r3)
/* 80295C10 81 06 00 B4 */ lwz r8, 0xb4(r6)
/* 80295C14 80 E6 00 B8 */ lwz r7, 0xb8(r6)
/* 80295C18 91 03 02 80 */ stw r8, 0x280(r3)
/* 80295C1C 90 E3 02 84 */ stw r7, 0x284(r3)
/* 80295C20 80 E6 00 BC */ lwz r7, 0xbc(r6)
/* 80295C24 90 E3 02 88 */ stw r7, 0x288(r3)
/* 80295C28 81 06 00 C0 */ lwz r8, 0xc0(r6)
/* 80295C2C 80 E6 00 C4 */ lwz r7, 0xc4(r6)
/* 80295C30 91 03 02 90 */ stw r8, 0x290(r3)
/* 80295C34 90 E3 02 94 */ stw r7, 0x294(r3)
/* 80295C38 80 E6 00 C8 */ lwz r7, 0xc8(r6)
/* 80295C3C 90 E3 02 98 */ stw r7, 0x298(r3)
/* 80295C40 81 06 00 CC */ lwz r8, 0xcc(r6)
/* 80295C44 80 E6 00 D0 */ lwz r7, 0xd0(r6)
/* 80295C48 91 03 02 A0 */ stw r8, 0x2a0(r3)
/* 80295C4C 90 E3 02 A4 */ stw r7, 0x2a4(r3)
/* 80295C50 80 E6 00 D4 */ lwz r7, 0xd4(r6)
/* 80295C54 90 E3 02 A8 */ stw r7, 0x2a8(r3)
/* 80295C58 81 06 00 D8 */ lwz r8, 0xd8(r6)
/* 80295C5C 80 E6 00 DC */ lwz r7, 0xdc(r6)
/* 80295C60 91 03 02 B0 */ stw r8, 0x2b0(r3)
/* 80295C64 90 E3 02 B4 */ stw r7, 0x2b4(r3)
/* 80295C68 80 E6 00 E0 */ lwz r7, 0xe0(r6)
/* 80295C6C 90 E3 02 B8 */ stw r7, 0x2b8(r3)
/* 80295C70 81 06 00 E4 */ lwz r8, 0xe4(r6)
/* 80295C74 80 E6 00 E8 */ lwz r7, 0xe8(r6)
/* 80295C78 91 03 02 C0 */ stw r8, 0x2c0(r3)
/* 80295C7C 90 E3 02 C4 */ stw r7, 0x2c4(r3)
/* 80295C80 80 E6 00 EC */ lwz r7, 0xec(r6)
/* 80295C84 90 E3 02 C8 */ stw r7, 0x2c8(r3)
/* 80295C88 90 A3 02 D0 */ stw r5, 0x2d0(r3)
/* 80295C8C 90 83 02 D4 */ stw r4, 0x2d4(r3)
/* 80295C90 90 03 02 D8 */ stw r0, 0x2d8(r3)
/* 80295C94 90 A3 02 E0 */ stw r5, 0x2e0(r3)
/* 80295C98 90 83 02 E4 */ stw r4, 0x2e4(r3)
/* 80295C9C 90 03 02 E8 */ stw r0, 0x2e8(r3)
/* 80295CA0 90 A3 02 F0 */ stw r5, 0x2f0(r3)
/* 80295CA4 90 83 02 F4 */ stw r4, 0x2f4(r3)
/* 80295CA8 90 03 02 F8 */ stw r0, 0x2f8(r3)
/* 80295CAC 81 06 00 F0 */ lwz r8, 0xf0(r6)
/* 80295CB0 80 E6 00 F4 */ lwz r7, 0xf4(r6)
/* 80295CB4 91 03 03 00 */ stw r8, 0x300(r3)
/* 80295CB8 90 E3 03 04 */ stw r7, 0x304(r3)
/* 80295CBC 80 E6 00 F8 */ lwz r7, 0xf8(r6)
/* 80295CC0 90 E3 03 08 */ stw r7, 0x308(r3)
/* 80295CC4 81 06 00 FC */ lwz r8, 0xfc(r6)
/* 80295CC8 80 E6 01 00 */ lwz r7, 0x100(r6)
/* 80295CCC 91 03 03 10 */ stw r8, 0x310(r3)
/* 80295CD0 90 E3 03 14 */ stw r7, 0x314(r3)
/* 80295CD4 80 E6 01 04 */ lwz r7, 0x104(r6)
/* 80295CD8 90 E3 03 18 */ stw r7, 0x318(r3)
/* 80295CDC 81 06 01 08 */ lwz r8, 0x108(r6)
/* 80295CE0 80 E6 01 0C */ lwz r7, 0x10c(r6)
/* 80295CE4 91 03 03 20 */ stw r8, 0x320(r3)
/* 80295CE8 90 E3 03 24 */ stw r7, 0x324(r3)
/* 80295CEC 80 E6 01 10 */ lwz r7, 0x110(r6)
/* 80295CF0 90 E3 03 28 */ stw r7, 0x328(r3)
/* 80295CF4 81 06 01 14 */ lwz r8, 0x114(r6)
/* 80295CF8 80 E6 01 18 */ lwz r7, 0x118(r6)
/* 80295CFC 91 03 03 30 */ stw r8, 0x330(r3)
/* 80295D00 90 E3 03 34 */ stw r7, 0x334(r3)
/* 80295D04 80 E6 01 1C */ lwz r7, 0x11c(r6)
/* 80295D08 90 E3 03 38 */ stw r7, 0x338(r3)
/* 80295D0C 81 06 01 20 */ lwz r8, 0x120(r6)
/* 80295D10 80 E6 01 24 */ lwz r7, 0x124(r6)
/* 80295D14 91 03 03 40 */ stw r8, 0x340(r3)
/* 80295D18 90 E3 03 44 */ stw r7, 0x344(r3)
/* 80295D1C 80 E6 01 28 */ lwz r7, 0x128(r6)
/* 80295D20 90 E3 03 48 */ stw r7, 0x348(r3)
/* 80295D24 81 06 01 2C */ lwz r8, 0x12c(r6)
/* 80295D28 80 E6 01 30 */ lwz r7, 0x130(r6)
/* 80295D2C 91 03 03 50 */ stw r8, 0x350(r3)
/* 80295D30 90 E3 03 54 */ stw r7, 0x354(r3)
/* 80295D34 80 E6 01 34 */ lwz r7, 0x134(r6)
/* 80295D38 90 E3 03 58 */ stw r7, 0x358(r3)
/* 80295D3C 81 06 01 38 */ lwz r8, 0x138(r6)
/* 80295D40 80 E6 01 3C */ lwz r7, 0x13c(r6)
/* 80295D44 91 03 03 60 */ stw r8, 0x360(r3)
/* 80295D48 90 E3 03 64 */ stw r7, 0x364(r3)
/* 80295D4C 80 E6 01 40 */ lwz r7, 0x140(r6)
/* 80295D50 90 E3 03 68 */ stw r7, 0x368(r3)
/* 80295D54 81 06 01 44 */ lwz r8, 0x144(r6)
/* 80295D58 80 E6 01 48 */ lwz r7, 0x148(r6)
/* 80295D5C 91 03 03 70 */ stw r8, 0x370(r3)
/* 80295D60 90 E3 03 74 */ stw r7, 0x374(r3)
/* 80295D64 80 E6 01 4C */ lwz r7, 0x14c(r6)
/* 80295D68 90 E3 03 78 */ stw r7, 0x378(r3)
/* 80295D6C 81 06 01 50 */ lwz r8, 0x150(r6)
/* 80295D70 80 E6 01 54 */ lwz r7, 0x154(r6)
/* 80295D74 91 03 03 80 */ stw r8, 0x380(r3)
/* 80295D78 90 E3 03 84 */ stw r7, 0x384(r3)
/* 80295D7C 80 E6 01 58 */ lwz r7, 0x158(r6)
/* 80295D80 90 E3 03 88 */ stw r7, 0x388(r3)
/* 80295D84 81 06 01 5C */ lwz r8, 0x15c(r6)
/* 80295D88 80 E6 01 60 */ lwz r7, 0x160(r6)
/* 80295D8C 91 03 03 90 */ stw r8, 0x390(r3)
/* 80295D90 90 E3 03 94 */ stw r7, 0x394(r3)
/* 80295D94 80 E6 01 64 */ lwz r7, 0x164(r6)
/* 80295D98 90 E3 03 98 */ stw r7, 0x398(r3)
/* 80295D9C 81 06 01 68 */ lwz r8, 0x168(r6)
/* 80295DA0 80 E6 01 6C */ lwz r7, 0x16c(r6)
/* 80295DA4 91 03 03 A0 */ stw r8, 0x3a0(r3)
/* 80295DA8 90 E3 03 A4 */ stw r7, 0x3a4(r3)
/* 80295DAC 80 E6 01 70 */ lwz r7, 0x170(r6)
/* 80295DB0 90 E3 03 A8 */ stw r7, 0x3a8(r3)
/* 80295DB4 81 06 01 74 */ lwz r8, 0x174(r6)
/* 80295DB8 80 E6 01 78 */ lwz r7, 0x178(r6)
/* 80295DBC 91 03 03 B0 */ stw r8, 0x3b0(r3)
/* 80295DC0 90 E3 03 B4 */ stw r7, 0x3b4(r3)
/* 80295DC4 80 E6 01 7C */ lwz r7, 0x17c(r6)
/* 80295DC8 90 E3 03 B8 */ stw r7, 0x3b8(r3)
/* 80295DCC 81 06 01 80 */ lwz r8, 0x180(r6)
/* 80295DD0 80 E6 01 84 */ lwz r7, 0x184(r6)
/* 80295DD4 91 03 03 C0 */ stw r8, 0x3c0(r3)
/* 80295DD8 90 E3 03 C4 */ stw r7, 0x3c4(r3)
/* 80295DDC 80 E6 01 88 */ lwz r7, 0x188(r6)
/* 80295DE0 90 E3 03 C8 */ stw r7, 0x3c8(r3)
/* 80295DE4 90 A3 03 D0 */ stw r5, 0x3d0(r3)
/* 80295DE8 90 83 03 D4 */ stw r4, 0x3d4(r3)
/* 80295DEC 90 03 03 D8 */ stw r0, 0x3d8(r3)
/* 80295DF0 90 A3 03 E0 */ stw r5, 0x3e0(r3)
/* 80295DF4 90 83 03 E4 */ stw r4, 0x3e4(r3)
/* 80295DF8 90 03 03 E8 */ stw r0, 0x3e8(r3)
/* 80295DFC 90 A3 03 F0 */ stw r5, 0x3f0(r3)
/* 80295E00 90 83 03 F4 */ stw r4, 0x3f4(r3)
/* 80295E04 90 03 03 F8 */ stw r0, 0x3f8(r3)
/* 80295E08 81 06 01 8C */ lwz r8, 0x18c(r6)
/* 80295E0C 80 E6 01 90 */ lwz r7, 0x190(r6)
/* 80295E10 91 03 04 00 */ stw r8, 0x400(r3)
/* 80295E14 90 E3 04 04 */ stw r7, 0x404(r3)
/* 80295E18 80 E6 01 94 */ lwz r7, 0x194(r6)
/* 80295E1C 90 E3 04 08 */ stw r7, 0x408(r3)
/* 80295E20 81 06 01 98 */ lwz r8, 0x198(r6)
/* 80295E24 80 E6 01 9C */ lwz r7, 0x19c(r6)
/* 80295E28 91 03 04 10 */ stw r8, 0x410(r3)
/* 80295E2C 90 E3 04 14 */ stw r7, 0x414(r3)
/* 80295E30 80 E6 01 A0 */ lwz r7, 0x1a0(r6)
/* 80295E34 90 E3 04 18 */ stw r7, 0x418(r3)
/* 80295E38 81 06 01 A4 */ lwz r8, 0x1a4(r6)
/* 80295E3C 80 E6 01 A8 */ lwz r7, 0x1a8(r6)
/* 80295E40 91 03 04 20 */ stw r8, 0x420(r3)
/* 80295E44 90 E3 04 24 */ stw r7, 0x424(r3)
/* 80295E48 80 E6 01 AC */ lwz r7, 0x1ac(r6)
/* 80295E4C 90 E3 04 28 */ stw r7, 0x428(r3)
/* 80295E50 81 06 01 B0 */ lwz r8, 0x1b0(r6)
/* 80295E54 80 E6 01 B4 */ lwz r7, 0x1b4(r6)
/* 80295E58 91 03 04 30 */ stw r8, 0x430(r3)
/* 80295E5C 90 E3 04 34 */ stw r7, 0x434(r3)
/* 80295E60 80 E6 01 B8 */ lwz r7, 0x1b8(r6)
/* 80295E64 90 E3 04 38 */ stw r7, 0x438(r3)
/* 80295E68 90 A3 04 40 */ stw r5, 0x440(r3)
/* 80295E6C 90 83 04 44 */ stw r4, 0x444(r3)
/* 80295E70 90 03 04 48 */ stw r0, 0x448(r3)
/* 80295E74 90 A3 04 50 */ stw r5, 0x450(r3)
/* 80295E78 90 83 04 54 */ stw r4, 0x454(r3)
/* 80295E7C 90 03 04 58 */ stw r0, 0x458(r3)
/* 80295E80 90 A3 04 60 */ stw r5, 0x460(r3)
/* 80295E84 90 83 04 64 */ stw r4, 0x464(r3)
/* 80295E88 90 03 04 68 */ stw r0, 0x468(r3)
/* 80295E8C 81 06 01 BC */ lwz r8, 0x1bc(r6)
/* 80295E90 80 E6 01 C0 */ lwz r7, 0x1c0(r6)
/* 80295E94 91 03 04 70 */ stw r8, 0x470(r3)
/* 80295E98 90 E3 04 74 */ stw r7, 0x474(r3)
/* 80295E9C 80 E6 01 C4 */ lwz r7, 0x1c4(r6)
/* 80295EA0 90 E3 04 78 */ stw r7, 0x478(r3)
/* 80295EA4 81 06 01 C8 */ lwz r8, 0x1c8(r6)
/* 80295EA8 80 E6 01 CC */ lwz r7, 0x1cc(r6)
/* 80295EAC 91 03 04 80 */ stw r8, 0x480(r3)
/* 80295EB0 90 E3 04 84 */ stw r7, 0x484(r3)
/* 80295EB4 80 E6 01 D0 */ lwz r7, 0x1d0(r6)
/* 80295EB8 90 E3 04 88 */ stw r7, 0x488(r3)
/* 80295EBC 81 06 01 D4 */ lwz r8, 0x1d4(r6)
/* 80295EC0 80 E6 01 D8 */ lwz r7, 0x1d8(r6)
/* 80295EC4 91 03 04 90 */ stw r8, 0x490(r3)
/* 80295EC8 90 E3 04 94 */ stw r7, 0x494(r3)
/* 80295ECC 80 E6 01 DC */ lwz r7, 0x1dc(r6)
/* 80295ED0 90 E3 04 98 */ stw r7, 0x498(r3)
/* 80295ED4 81 06 01 E0 */ lwz r8, 0x1e0(r6)
/* 80295ED8 80 E6 01 E4 */ lwz r7, 0x1e4(r6)
/* 80295EDC 91 03 04 A0 */ stw r8, 0x4a0(r3)
/* 80295EE0 90 E3 04 A4 */ stw r7, 0x4a4(r3)
/* 80295EE4 80 E6 01 E8 */ lwz r7, 0x1e8(r6)
/* 80295EE8 90 E3 04 A8 */ stw r7, 0x4a8(r3)
/* 80295EEC 81 06 01 EC */ lwz r8, 0x1ec(r6)
/* 80295EF0 80 E6 01 F0 */ lwz r7, 0x1f0(r6)
/* 80295EF4 91 03 04 B0 */ stw r8, 0x4b0(r3)
/* 80295EF8 90 E3 04 B4 */ stw r7, 0x4b4(r3)
/* 80295EFC 80 E6 01 F4 */ lwz r7, 0x1f4(r6)
/* 80295F00 90 E3 04 B8 */ stw r7, 0x4b8(r3)
/* 80295F04 81 06 01 F8 */ lwz r8, 0x1f8(r6)
/* 80295F08 80 E6 01 FC */ lwz r7, 0x1fc(r6)
/* 80295F0C 91 03 04 C0 */ stw r8, 0x4c0(r3)
/* 80295F10 90 E3 04 C4 */ stw r7, 0x4c4(r3)
/* 80295F14 80 E6 02 00 */ lwz r7, 0x200(r6)
/* 80295F18 90 E3 04 C8 */ stw r7, 0x4c8(r3)
/* 80295F1C 81 06 02 04 */ lwz r8, 0x204(r6)
/* 80295F20 80 E6 02 08 */ lwz r7, 0x208(r6)
/* 80295F24 91 03 04 D0 */ stw r8, 0x4d0(r3)
/* 80295F28 90 E3 04 D4 */ stw r7, 0x4d4(r3)
/* 80295F2C 80 E6 02 0C */ lwz r7, 0x20c(r6)
/* 80295F30 90 E3 04 D8 */ stw r7, 0x4d8(r3)
/* 80295F34 90 A3 04 E0 */ stw r5, 0x4e0(r3)
/* 80295F38 90 83 04 E4 */ stw r4, 0x4e4(r3)
/* 80295F3C 90 03 04 E8 */ stw r0, 0x4e8(r3)
/* 80295F40 90 A3 04 F0 */ stw r5, 0x4f0(r3)
/* 80295F44 90 83 04 F4 */ stw r4, 0x4f4(r3)
/* 80295F48 90 03 04 F8 */ stw r0, 0x4f8(r3)
/* 80295F4C 81 06 02 10 */ lwz r8, 0x210(r6)
/* 80295F50 80 E6 02 14 */ lwz r7, 0x214(r6)
/* 80295F54 91 03 05 00 */ stw r8, 0x500(r3)
/* 80295F58 90 E3 05 04 */ stw r7, 0x504(r3)
/* 80295F5C 80 E6 02 18 */ lwz r7, 0x218(r6)
/* 80295F60 90 E3 05 08 */ stw r7, 0x508(r3)
/* 80295F64 81 06 02 1C */ lwz r8, 0x21c(r6)
/* 80295F68 80 E6 02 20 */ lwz r7, 0x220(r6)
/* 80295F6C 91 03 05 10 */ stw r8, 0x510(r3)
/* 80295F70 90 E3 05 14 */ stw r7, 0x514(r3)
/* 80295F74 80 E6 02 24 */ lwz r7, 0x224(r6)
/* 80295F78 90 E3 05 18 */ stw r7, 0x518(r3)
/* 80295F7C 90 A3 05 20 */ stw r5, 0x520(r3)
/* 80295F80 90 83 05 24 */ stw r4, 0x524(r3)
/* 80295F84 90 03 05 28 */ stw r0, 0x528(r3)
/* 80295F88 81 06 02 28 */ lwz r8, 0x228(r6)
/* 80295F8C 80 E6 02 2C */ lwz r7, 0x22c(r6)
/* 80295F90 91 03 05 30 */ stw r8, 0x530(r3)
/* 80295F94 90 E3 05 34 */ stw r7, 0x534(r3)
/* 80295F98 80 E6 02 30 */ lwz r7, 0x230(r6)
/* 80295F9C 90 E3 05 38 */ stw r7, 0x538(r3)
/* 80295FA0 81 06 02 34 */ lwz r8, 0x234(r6)
/* 80295FA4 80 E6 02 38 */ lwz r7, 0x238(r6)
/* 80295FA8 91 03 05 40 */ stw r8, 0x540(r3)
/* 80295FAC 90 E3 05 44 */ stw r7, 0x544(r3)
/* 80295FB0 80 E6 02 3C */ lwz r7, 0x23c(r6)
/* 80295FB4 90 E3 05 48 */ stw r7, 0x548(r3)
/* 80295FB8 81 06 02 40 */ lwz r8, 0x240(r6)
/* 80295FBC 80 E6 02 44 */ lwz r7, 0x244(r6)
/* 80295FC0 91 03 05 50 */ stw r8, 0x550(r3)
/* 80295FC4 90 E3 05 54 */ stw r7, 0x554(r3)
/* 80295FC8 80 E6 02 48 */ lwz r7, 0x248(r6)
/* 80295FCC 90 E3 05 58 */ stw r7, 0x558(r3)
/* 80295FD0 81 06 02 4C */ lwz r8, 0x24c(r6)
/* 80295FD4 80 E6 02 50 */ lwz r7, 0x250(r6)
/* 80295FD8 91 03 05 60 */ stw r8, 0x560(r3)
/* 80295FDC 90 E3 05 64 */ stw r7, 0x564(r3)
/* 80295FE0 80 E6 02 54 */ lwz r7, 0x254(r6)
/* 80295FE4 90 E3 05 68 */ stw r7, 0x568(r3)
/* 80295FE8 81 06 02 58 */ lwz r8, 0x258(r6)
/* 80295FEC 80 E6 02 5C */ lwz r7, 0x25c(r6)
/* 80295FF0 91 03 05 70 */ stw r8, 0x570(r3)
/* 80295FF4 90 E3 05 74 */ stw r7, 0x574(r3)
/* 80295FF8 80 E6 02 60 */ lwz r7, 0x260(r6)
/* 80295FFC 90 E3 05 78 */ stw r7, 0x578(r3)
/* 80296000 81 06 02 64 */ lwz r8, 0x264(r6)
/* 80296004 80 E6 02 68 */ lwz r7, 0x268(r6)
/* 80296008 91 03 05 80 */ stw r8, 0x580(r3)
/* 8029600C 90 E3 05 84 */ stw r7, 0x584(r3)
/* 80296010 80 E6 02 6C */ lwz r7, 0x26c(r6)
/* 80296014 90 E3 05 88 */ stw r7, 0x588(r3)
/* 80296018 81 06 02 70 */ lwz r8, 0x270(r6)
/* 8029601C 80 E6 02 74 */ lwz r7, 0x274(r6)
/* 80296020 91 03 05 90 */ stw r8, 0x590(r3)
/* 80296024 90 E3 05 94 */ stw r7, 0x594(r3)
/* 80296028 80 E6 02 78 */ lwz r7, 0x278(r6)
/* 8029602C 90 E3 05 98 */ stw r7, 0x598(r3)
/* 80296030 90 A3 05 A0 */ stw r5, 0x5a0(r3)
/* 80296034 90 83 05 A4 */ stw r4, 0x5a4(r3)
/* 80296038 90 03 05 A8 */ stw r0, 0x5a8(r3)
/* 8029603C 90 A3 05 B0 */ stw r5, 0x5b0(r3)
/* 80296040 90 83 05 B4 */ stw r4, 0x5b4(r3)
/* 80296044 90 03 05 B8 */ stw r0, 0x5b8(r3)
/* 80296048 90 A3 05 C0 */ stw r5, 0x5c0(r3)
/* 8029604C 90 83 05 C4 */ stw r4, 0x5c4(r3)
/* 80296050 90 03 05 C8 */ stw r0, 0x5c8(r3)
/* 80296054 81 06 02 7C */ lwz r8, 0x27c(r6)
/* 80296058 80 E6 02 80 */ lwz r7, 0x280(r6)
/* 8029605C 91 03 05 D0 */ stw r8, 0x5d0(r3)
/* 80296060 90 E3 05 D4 */ stw r7, 0x5d4(r3)
/* 80296064 80 E6 02 84 */ lwz r7, 0x284(r6)
/* 80296068 90 E3 05 D8 */ stw r7, 0x5d8(r3)
/* 8029606C 81 06 02 88 */ lwz r8, 0x288(r6)
/* 80296070 80 E6 02 8C */ lwz r7, 0x28c(r6)
/* 80296074 91 03 05 E0 */ stw r8, 0x5e0(r3)
/* 80296078 90 E3 05 E4 */ stw r7, 0x5e4(r3)
/* 8029607C 80 E6 02 90 */ lwz r7, 0x290(r6)
/* 80296080 90 E3 05 E8 */ stw r7, 0x5e8(r3)
/* 80296084 81 06 02 94 */ lwz r8, 0x294(r6)
/* 80296088 80 E6 02 98 */ lwz r7, 0x298(r6)
/* 8029608C 91 03 05 F0 */ stw r8, 0x5f0(r3)
/* 80296090 90 E3 05 F4 */ stw r7, 0x5f4(r3)
/* 80296094 80 E6 02 9C */ lwz r7, 0x29c(r6)
/* 80296098 90 E3 05 F8 */ stw r7, 0x5f8(r3)
/* 8029609C 90 A6 08 AC */ stw r5, 0x8ac(r6)
/* 802960A0 90 86 08 B0 */ stw r4, 0x8b0(r6)
/* 802960A4 90 06 08 B4 */ stw r0, 0x8b4(r6)
/* 802960A8 39 06 08 AC */ addi r8, r6, 0x8ac
/* 802960AC 80 E6 08 A0 */ lwz r7, 0x8a0(r6)
/* 802960B0 80 66 08 A4 */ lwz r3, 0x8a4(r6)
/* 802960B4 90 E8 00 10 */ stw r7, 0x10(r8)
/* 802960B8 90 68 00 14 */ stw r3, 0x14(r8)
/* 802960BC 80 66 08 A8 */ lwz r3, 0x8a8(r6)
/* 802960C0 90 68 00 18 */ stw r3, 0x18(r8)
/* 802960C4 90 A8 00 20 */ stw r5, 0x20(r8)
/* 802960C8 90 88 00 24 */ stw r4, 0x24(r8)
/* 802960CC 90 08 00 28 */ stw r0, 0x28(r8)
/* 802960D0 90 A8 00 30 */ stw r5, 0x30(r8)
/* 802960D4 90 88 00 34 */ stw r4, 0x34(r8)
/* 802960D8 90 08 00 38 */ stw r0, 0x38(r8)
/* 802960DC 90 A8 00 40 */ stw r5, 0x40(r8)
/* 802960E0 90 88 00 44 */ stw r4, 0x44(r8)
/* 802960E4 90 08 00 48 */ stw r0, 0x48(r8)
/* 802960E8 90 A8 00 50 */ stw r5, 0x50(r8)
/* 802960EC 90 88 00 54 */ stw r4, 0x54(r8)
/* 802960F0 90 08 00 58 */ stw r0, 0x58(r8)
/* 802960F4 90 A8 00 60 */ stw r5, 0x60(r8)
/* 802960F8 90 88 00 64 */ stw r4, 0x64(r8)
/* 802960FC 90 08 00 68 */ stw r0, 0x68(r8)
/* 80296100 38 21 00 20 */ addi r1, r1, 0x20
/* 80296104 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_80294BB4:
/* 80294BB4 80 65 00 00 */ lwz r3, 0(r5)
/* 80294BB8 54 60 C6 3E */ rlwinm r0, r3, 0x18, 0x18, 0x1f
/* 80294BBC B0 04 02 2C */ sth r0, 0x22c(r4)
/* 80294BC0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80294BC4 B0 04 02 2E */ sth r0, 0x22e(r4)
/* 80294BC8 38 60 00 00 */ li r3, 0
/* 80294BCC 4E 80 00 20 */ blr
@@ -1,6 +0,0 @@
lbl_80294BD0:
/* 80294BD0 80 05 00 00 */ lwz r0, 0(r5)
/* 80294BD4 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80294BD8 B0 04 02 2C */ sth r0, 0x22c(r4)
/* 80294BDC 38 60 00 00 */ li r3, 0
/* 80294BE0 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_8029491C:
/* 8029491C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294920 7C 08 02 A6 */ mflr r0
/* 80294924 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294928 7C 83 23 78 */ mr r3, r4
/* 8029492C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294930 80 A5 00 04 */ lwz r5, 4(r5)
/* 80294934 4B FF D4 79 */ bl connectBus__8JASTrackFii
/* 80294938 38 60 00 00 */ li r3, 0
/* 8029493C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294940 7C 08 03 A6 */ mtlr r0
/* 80294944 38 21 00 10 */ addi r1, r1, 0x10
/* 80294948 4E 80 00 20 */ blr
@@ -1,23 +0,0 @@
lbl_80294248:
/* 80294248 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8029424C 7C 08 02 A6 */ mflr r0
/* 80294250 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294254 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294258 93 C1 00 08 */ stw r30, 8(r1)
/* 8029425C 7C 9E 23 78 */ mr r30, r4
/* 80294260 7C BF 2B 78 */ mr r31, r5
/* 80294264 80 A5 00 00 */ lwz r5, 0(r5)
/* 80294268 4B FF FA 8D */ bl conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition
/* 8029426C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80294270 41 82 00 10 */ beq lbl_80294280
/* 80294274 7F C3 F3 78 */ mr r3, r30
/* 80294278 80 9F 00 04 */ lwz r4, 4(r31)
/* 8029427C 48 00 1F 11 */ bl call__12JASSeqReaderFUl
lbl_80294280:
/* 80294280 38 60 00 00 */ li r3, 0
/* 80294284 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294288 83 C1 00 08 */ lwz r30, 8(r1)
/* 8029428C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294290 7C 08 03 A6 */ mtlr r0
/* 80294294 38 21 00 10 */ addi r1, r1, 0x10
/* 80294298 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_8029421C:
/* 8029421C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294220 7C 08 02 A6 */ mflr r0
/* 80294224 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294228 7C 83 23 78 */ mr r3, r4
/* 8029422C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294230 48 00 1F 5D */ bl call__12JASSeqReaderFUl
/* 80294234 38 60 00 00 */ li r3, 0
/* 80294238 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029423C 7C 08 03 A6 */ mtlr r0
/* 80294240 38 21 00 10 */ addi r1, r1, 0x10
/* 80294244 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80294770:
/* 80294770 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294774 7C 08 02 A6 */ mflr r0
/* 80294778 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029477C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294780 7C 9F 23 78 */ mr r31, r4
/* 80294784 38 7F 00 5C */ addi r3, r31, 0x5c
/* 80294788 80 85 00 00 */ lwz r4, 0(r5)
/* 8029478C 4B FF EE 9D */ bl checkExport__12JASTrackPortCFUl
/* 80294790 7C 60 1B 78 */ mr r0, r3
/* 80294794 38 7F 00 80 */ addi r3, r31, 0x80
/* 80294798 38 80 00 03 */ li r4, 3
/* 8029479C 54 05 06 3E */ clrlwi r5, r0, 0x18
/* 802947A0 4B FF EE E5 */ bl write__16JASRegisterParamFQ216JASRegisterParam5RegIDUl
/* 802947A4 38 60 00 00 */ li r3, 0
/* 802947A8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802947AC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802947B0 7C 08 03 A6 */ mtlr r0
/* 802947B4 38 21 00 10 */ addi r1, r1, 0x10
/* 802947B8 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80294724:
/* 80294724 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294728 7C 08 02 A6 */ mflr r0
/* 8029472C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294730 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294734 7C 9F 23 78 */ mr r31, r4
/* 80294738 38 7F 00 5C */ addi r3, r31, 0x5c
/* 8029473C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294740 4B FF EE CD */ bl checkImport__12JASTrackPortCFUl
/* 80294744 7C 60 1B 78 */ mr r0, r3
/* 80294748 38 7F 00 80 */ addi r3, r31, 0x80
/* 8029474C 38 80 00 03 */ li r4, 3
/* 80294750 54 05 06 3E */ clrlwi r5, r0, 0x18
/* 80294754 4B FF EF 31 */ bl write__16JASRegisterParamFQ216JASRegisterParam5RegIDUl
/* 80294758 38 60 00 00 */ li r3, 0
/* 8029475C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294760 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294764 7C 08 03 A6 */ mtlr r0
/* 80294768 38 21 00 10 */ addi r1, r1, 0x10
/* 8029476C 4E 80 00 20 */ blr
@@ -1,32 +0,0 @@
lbl_802946AC:
/* 802946AC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802946B0 7C 08 02 A6 */ mflr r0
/* 802946B4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802946B8 39 61 00 20 */ addi r11, r1, 0x20
/* 802946BC 48 0C DB 21 */ bl _savegpr_29
/* 802946C0 7C 7D 1B 78 */ mr r29, r3
/* 802946C4 7C 9E 23 78 */ mr r30, r4
/* 802946C8 7C BF 2B 78 */ mr r31, r5
/* 802946CC 80 05 00 00 */ lwz r0, 0(r5)
/* 802946D0 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 802946D4 54 00 F6 BA */ rlwinm r0, r0, 0x1e, 0x1a, 0x1d
/* 802946D8 7C 7E 02 14 */ add r3, r30, r0
/* 802946DC 80 63 01 30 */ lwz r3, 0x130(r3)
/* 802946E0 28 03 00 00 */ cmplwi r3, 0
/* 802946E4 41 82 00 24 */ beq lbl_80294708
/* 802946E8 54 84 07 3E */ clrlwi r4, r4, 0x1c
/* 802946EC 4B FF E2 91 */ bl readPort__8JASTrackFUl
/* 802946F0 7C 60 1B 78 */ mr r0, r3
/* 802946F4 7F A3 EB 78 */ mr r3, r29
/* 802946F8 7F C4 F3 78 */ mr r4, r30
/* 802946FC 80 BF 00 04 */ lwz r5, 4(r31)
/* 80294700 54 06 04 3E */ clrlwi r6, r0, 0x10
/* 80294704 4B FF F6 C1 */ bl writeReg__12JASSeqParserFP8JASTrackUlUl
lbl_80294708:
/* 80294708 38 60 00 00 */ li r3, 0
/* 8029470C 39 61 00 20 */ addi r11, r1, 0x20
/* 80294710 48 0C DB 19 */ bl _restgpr_29
/* 80294714 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80294718 7C 08 03 A6 */ mtlr r0
/* 8029471C 38 21 00 20 */ addi r1, r1, 0x20
/* 80294720 4E 80 00 20 */ blr
@@ -1,21 +0,0 @@
lbl_802945F8:
/* 802945F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802945FC 7C 08 02 A6 */ mflr r0
/* 80294600 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294604 80 05 00 00 */ lwz r0, 0(r5)
/* 80294608 54 06 06 3E */ clrlwi r6, r0, 0x18
/* 8029460C 54 00 F6 BA */ rlwinm r0, r0, 0x1e, 0x1a, 0x1d
/* 80294610 7C 64 02 14 */ add r3, r4, r0
/* 80294614 80 63 01 30 */ lwz r3, 0x130(r3)
/* 80294618 28 03 00 00 */ cmplwi r3, 0
/* 8029461C 41 82 00 14 */ beq lbl_80294630
/* 80294620 54 C4 07 3E */ clrlwi r4, r6, 0x1c
/* 80294624 80 05 00 04 */ lwz r0, 4(r5)
/* 80294628 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 8029462C 4B FF E2 ED */ bl writePort__8JASTrackFUlUs
lbl_80294630:
/* 80294630 38 60 00 00 */ li r3, 0
/* 80294634 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294638 7C 08 03 A6 */ mtlr r0
/* 8029463C 38 21 00 10 */ addi r1, r1, 0x10
/* 80294640 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_802941F0:
/* 802941F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802941F4 7C 08 02 A6 */ mflr r0
/* 802941F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802941FC 7C 83 23 78 */ mr r3, r4
/* 80294200 80 85 00 00 */ lwz r4, 0(r5)
/* 80294204 4B FF D9 B5 */ bl closeChild__8JASTrackFUl
/* 80294208 38 60 00 00 */ li r3, 0
/* 8029420C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294210 7C 08 03 A6 */ mtlr r0
/* 80294214 38 21 00 10 */ addi r1, r1, 0x10
/* 80294218 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802949B4:
/* 802949B4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802949B8 7C 08 02 A6 */ mflr r0
/* 802949BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802949C0 38 00 00 00 */ li r0, 0
/* 802949C4 90 04 00 44 */ stw r0, 0x44(r4)
/* 802949C8 7C 83 23 78 */ mr r3, r4
/* 802949CC 4B FF F1 AD */ bl checkIntr__10JASSeqCtrlFv
/* 802949D0 38 60 00 00 */ li r3, 0
/* 802949D4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802949D8 7C 08 03 A6 */ mtlr r0
/* 802949DC 38 21 00 10 */ addi r1, r1, 0x10
/* 802949E0 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_80294988:
/* 80294988 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8029498C 7C 08 02 A6 */ mflr r0
/* 80294990 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294994 7C 83 23 78 */ mr r3, r4
/* 80294998 80 85 00 00 */ lwz r4, 0(r5)
/* 8029499C 4B FF F1 55 */ bl clrIntrMask__10JASSeqCtrlFUl
/* 802949A0 38 60 00 00 */ li r3, 0
/* 802949A4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802949A8 7C 08 03 A6 */ mtlr r0
/* 802949AC 38 21 00 10 */ addi r1, r1, 0x10
/* 802949B0 4E 80 00 20 */ blr
@@ -1,122 +0,0 @@
lbl_80295088:
/* 80295088 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8029508C 7C 08 02 A6 */ mflr r0
/* 80295090 90 01 00 24 */ stw r0, 0x24(r1)
/* 80295094 39 61 00 20 */ addi r11, r1, 0x20
/* 80295098 48 0C D1 41 */ bl _savegpr_28
/* 8029509C 7C 7C 1B 78 */ mr r28, r3
/* 802950A0 7C 9F 23 78 */ mr r31, r4
/* 802950A4 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802950A8 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802950AC 4C C6 31 82 */ crclr 6
/* 802950B0 4B FF BE B5 */ bl JASReport__FPCce
/* 802950B4 80 BF 00 04 */ lwz r5, 4(r31)
/* 802950B8 80 9F 00 00 */ lwz r4, 0(r31)
/* 802950BC 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802950C0 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802950C4 38 63 00 35 */ addi r3, r3, 0x35
/* 802950C8 7C C4 28 50 */ subf r6, r4, r5
/* 802950CC 4C C6 31 82 */ crclr 6
/* 802950D0 4B FF BE 95 */ bl JASReport__FPCce
/* 802950D4 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802950D8 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802950DC 38 63 00 57 */ addi r3, r3, 0x57
/* 802950E0 4C C6 31 82 */ crclr 6
/* 802950E4 4B FF BE 81 */ bl JASReport__FPCce
/* 802950E8 7F 83 E3 78 */ mr r3, r28
/* 802950EC 7F E4 FB 78 */ mr r4, r31
/* 802950F0 38 A0 00 02 */ li r5, 2
/* 802950F4 4B FF EE D5 */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 802950F8 7C 7E 1B 78 */ mr r30, r3
/* 802950FC 7F 83 E3 78 */ mr r3, r28
/* 80295100 7F E4 FB 78 */ mr r4, r31
/* 80295104 38 A0 00 01 */ li r5, 1
/* 80295108 4B FF EE C1 */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 8029510C 7C 7D 1B 78 */ mr r29, r3
/* 80295110 7F 83 E3 78 */ mr r3, r28
/* 80295114 7F E4 FB 78 */ mr r4, r31
/* 80295118 38 A0 00 00 */ li r5, 0
/* 8029511C 4B FF EE AD */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 80295120 7C 64 1B 78 */ mr r4, r3
/* 80295124 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 80295128 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 8029512C 38 63 00 58 */ addi r3, r3, 0x58
/* 80295130 7F A5 EB 78 */ mr r5, r29
/* 80295134 7F C6 F3 78 */ mr r6, r30
/* 80295138 4C C6 31 82 */ crclr 6
/* 8029513C 4B FF BE 29 */ bl JASReport__FPCce
/* 80295140 7F 83 E3 78 */ mr r3, r28
/* 80295144 7F E4 FB 78 */ mr r4, r31
/* 80295148 38 A0 00 03 */ li r5, 3
/* 8029514C 4B FF EE 7D */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 80295150 7C 7D 1B 78 */ mr r29, r3
/* 80295154 7F 83 E3 78 */ mr r3, r28
/* 80295158 7F E4 FB 78 */ mr r4, r31
/* 8029515C 38 A0 00 05 */ li r5, 5
/* 80295160 4B FF EE 69 */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 80295164 7C 7E 1B 78 */ mr r30, r3
/* 80295168 7F 83 E3 78 */ mr r3, r28
/* 8029516C 7F E4 FB 78 */ mr r4, r31
/* 80295170 38 A0 00 04 */ li r5, 4
/* 80295174 4B FF EE 55 */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 80295178 7C 64 1B 78 */ mr r4, r3
/* 8029517C 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 80295180 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 80295184 38 63 00 83 */ addi r3, r3, 0x83
/* 80295188 7F C5 F3 78 */ mr r5, r30
/* 8029518C 7F A6 EB 78 */ mr r6, r29
/* 80295190 4C C6 31 82 */ crclr 6
/* 80295194 4B FF BD D1 */ bl JASReport__FPCce
/* 80295198 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 8029519C 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802951A0 38 63 00 57 */ addi r3, r3, 0x57
/* 802951A4 4C C6 31 82 */ crclr 6
/* 802951A8 4B FF BD BD */ bl JASReport__FPCce
/* 802951AC 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802951B0 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802951B4 38 63 00 AE */ addi r3, r3, 0xae
/* 802951B8 A0 9F 00 60 */ lhz r4, 0x60(r31)
/* 802951BC A0 BF 00 62 */ lhz r5, 0x62(r31)
/* 802951C0 A0 DF 00 64 */ lhz r6, 0x64(r31)
/* 802951C4 A0 FF 00 66 */ lhz r7, 0x66(r31)
/* 802951C8 4C C6 31 82 */ crclr 6
/* 802951CC 4B FF BD 99 */ bl JASReport__FPCce
/* 802951D0 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802951D4 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802951D8 38 63 00 D5 */ addi r3, r3, 0xd5
/* 802951DC A0 9F 00 68 */ lhz r4, 0x68(r31)
/* 802951E0 A0 BF 00 6A */ lhz r5, 0x6a(r31)
/* 802951E4 A0 DF 00 6C */ lhz r6, 0x6c(r31)
/* 802951E8 A0 FF 00 6E */ lhz r7, 0x6e(r31)
/* 802951EC 4C C6 31 82 */ crclr 6
/* 802951F0 4B FF BD 75 */ bl JASReport__FPCce
/* 802951F4 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 802951F8 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 802951FC 38 63 00 FC */ addi r3, r3, 0xfc
/* 80295200 A0 9F 00 70 */ lhz r4, 0x70(r31)
/* 80295204 A0 BF 00 72 */ lhz r5, 0x72(r31)
/* 80295208 A0 DF 00 74 */ lhz r6, 0x74(r31)
/* 8029520C A0 FF 00 76 */ lhz r7, 0x76(r31)
/* 80295210 4C C6 31 82 */ crclr 6
/* 80295214 4B FF BD 51 */ bl JASReport__FPCce
/* 80295218 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 8029521C 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 80295220 38 63 01 23 */ addi r3, r3, 0x123
/* 80295224 A0 9F 00 78 */ lhz r4, 0x78(r31)
/* 80295228 A0 BF 00 7A */ lhz r5, 0x7a(r31)
/* 8029522C A0 DF 00 7C */ lhz r6, 0x7c(r31)
/* 80295230 A0 FF 00 7E */ lhz r7, 0x7e(r31)
/* 80295234 4C C6 31 82 */ crclr 6
/* 80295238 4B FF BD 2D */ bl JASReport__FPCce
/* 8029523C 3C 60 80 3A */ lis r3, JASSeqParser__stringBase0@ha /* 0x8039B018@ha */
/* 80295240 38 63 B0 18 */ addi r3, r3, JASSeqParser__stringBase0@l /* 0x8039B018@l */
/* 80295244 38 63 00 57 */ addi r3, r3, 0x57
/* 80295248 4C C6 31 82 */ crclr 6
/* 8029524C 4B FF BD 19 */ bl JASReport__FPCce
/* 80295250 38 60 00 00 */ li r3, 0
/* 80295254 39 61 00 20 */ addi r11, r1, 0x20
/* 80295258 48 0C CF CD */ bl _restgpr_28
/* 8029525C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80295260 7C 08 03 A6 */ mtlr r0
/* 80295264 38 21 00 20 */ addi r1, r1, 0x20
/* 80295268 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_8029488C:
/* 8029488C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294890 7C 08 02 A6 */ mflr r0
/* 80294894 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294898 80 64 00 00 */ lwz r3, 0(r4)
/* 8029489C 80 05 00 04 */ lwz r0, 4(r5)
/* 802948A0 7C 03 02 14 */ add r0, r3, r0
/* 802948A4 7C 83 23 78 */ mr r3, r4
/* 802948A8 80 85 00 00 */ lwz r4, 0(r5)
/* 802948AC 7C 05 03 78 */ mr r5, r0
/* 802948B0 4B FF DF 39 */ bl setOscTable__8JASTrackFUlPCQ213JASOscillator5Point
/* 802948B4 38 60 00 00 */ li r3, 0
/* 802948B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802948BC 7C 08 03 A6 */ mtlr r0
/* 802948C0 38 21 00 10 */ addi r1, r1, 0x10
/* 802948C4 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_80294AE4:
/* 80294AE4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294AE8 7C 08 02 A6 */ mflr r0
/* 80294AEC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294AF0 80 64 00 00 */ lwz r3, 0(r4)
/* 80294AF4 80 05 00 00 */ lwz r0, 0(r5)
/* 80294AF8 7C 03 02 14 */ add r0, r3, r0
/* 80294AFC 7C 83 23 78 */ mr r3, r4
/* 80294B00 7C 04 03 78 */ mr r4, r0
/* 80294B04 4B FF DD 59 */ bl setFIR__8JASTrackFPCs
/* 80294B08 38 60 00 00 */ li r3, 0
/* 80294B0C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294B10 7C 08 03 A6 */ mtlr r0
/* 80294B14 38 21 00 10 */ addi r1, r1, 0x10
/* 80294B18 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_80294B70:
/* 80294B70 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294B74 7C 08 02 A6 */ mflr r0
/* 80294B78 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294B7C 80 05 00 00 */ lwz r0, 0(r5)
/* 80294B80 28 00 00 80 */ cmplwi r0, 0x80
/* 80294B84 40 80 00 1C */ bge lbl_80294BA0
/* 80294B88 7C 83 23 78 */ mr r3, r4
/* 80294B8C 54 05 18 38 */ slwi r5, r0, 3
/* 80294B90 3C 80 80 3A */ lis r4, CUTOFF_TO_IIR_TABLE__7JASCalc@ha /* 0x8039ABB8@ha */
/* 80294B94 38 04 AB B8 */ addi r0, r4, CUTOFF_TO_IIR_TABLE__7JASCalc@l /* 0x8039ABB8@l */
/* 80294B98 7C 80 2A 14 */ add r4, r0, r5
/* 80294B9C 4B FF DD 01 */ bl setIIR__8JASTrackFPCs
lbl_80294BA0:
/* 80294BA0 38 60 00 00 */ li r3, 0
/* 80294BA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294BA8 7C 08 03 A6 */ mtlr r0
/* 80294BAC 38 21 00 10 */ addi r1, r1, 0x10
/* 80294BB0 4E 80 00 20 */ blr
@@ -1,23 +0,0 @@
lbl_80294B1C:
/* 80294B1C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294B20 7C 08 02 A6 */ mflr r0
/* 80294B24 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294B28 38 60 00 00 */ li r3, 0
/* 80294B2C 38 C0 00 00 */ li r6, 0
/* 80294B30 38 E1 00 08 */ addi r7, r1, 8
/* 80294B34 38 00 00 04 */ li r0, 4
/* 80294B38 7C 09 03 A6 */ mtctr r0
lbl_80294B3C:
/* 80294B3C 7C 05 30 2E */ lwzx r0, r5, r6
/* 80294B40 7C 07 1B 2E */ sthx r0, r7, r3
/* 80294B44 38 63 00 02 */ addi r3, r3, 2
/* 80294B48 38 C6 00 04 */ addi r6, r6, 4
/* 80294B4C 42 00 FF F0 */ bdnz lbl_80294B3C
/* 80294B50 7C 83 23 78 */ mr r3, r4
/* 80294B54 38 81 00 08 */ addi r4, r1, 8
/* 80294B58 4B FF DD 45 */ bl setIIR__8JASTrackFPCs
/* 80294B5C 38 60 00 00 */ li r3, 0
/* 80294B60 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294B64 7C 08 03 A6 */ mtlr r0
/* 80294B68 38 21 00 10 */ addi r1, r1, 0x10
/* 80294B6C 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_80294A20:
/* 80294A20 80 65 00 04 */ lwz r3, 4(r5)
/* 80294A24 80 05 00 00 */ lwz r0, 0(r5)
/* 80294A28 98 04 00 50 */ stb r0, 0x50(r4)
/* 80294A2C 90 64 00 54 */ stw r3, 0x54(r4)
/* 80294A30 90 64 00 58 */ stw r3, 0x58(r4)
/* 80294A34 38 60 00 00 */ li r3, 0
/* 80294A38 4E 80 00 20 */ blr
@@ -1,24 +0,0 @@
lbl_80294340:
/* 80294340 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294344 7C 08 02 A6 */ mflr r0
/* 80294348 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029434C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294350 93 C1 00 08 */ stw r30, 8(r1)
/* 80294354 7C 9E 23 78 */ mr r30, r4
/* 80294358 7C BF 2B 78 */ mr r31, r5
/* 8029435C 80 A5 00 00 */ lwz r5, 0(r5)
/* 80294360 4B FF F9 95 */ bl conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition
/* 80294364 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80294368 41 82 00 14 */ beq lbl_8029437C
/* 8029436C 80 7E 00 00 */ lwz r3, 0(r30)
/* 80294370 80 1F 00 04 */ lwz r0, 4(r31)
/* 80294374 7C 03 02 14 */ add r0, r3, r0
/* 80294378 90 1E 00 04 */ stw r0, 4(r30)
lbl_8029437C:
/* 8029437C 38 60 00 00 */ li r3, 0
/* 80294380 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294384 83 C1 00 08 */ lwz r30, 8(r1)
/* 80294388 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029438C 7C 08 03 A6 */ mtlr r0
/* 80294390 38 21 00 10 */ addi r1, r1, 0x10
/* 80294394 4E 80 00 20 */ blr
@@ -1,7 +0,0 @@
lbl_80294328:
/* 80294328 80 64 00 00 */ lwz r3, 0(r4)
/* 8029432C 80 05 00 00 */ lwz r0, 0(r5)
/* 80294330 7C 03 02 14 */ add r0, r3, r0
/* 80294334 90 04 00 04 */ stw r0, 4(r4)
/* 80294338 38 60 00 00 */ li r3, 0
/* 8029433C 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_80294448:
/* 80294448 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8029444C 7C 08 02 A6 */ mflr r0
/* 80294450 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294454 7C 83 23 78 */ mr r3, r4
/* 80294458 48 00 1D B9 */ bl loopEnd__12JASSeqReaderFv
/* 8029445C 38 60 00 00 */ li r3, 0
/* 80294460 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294464 7C 08 03 A6 */ mtlr r0
/* 80294468 38 21 00 10 */ addi r1, r1, 0x10
/* 8029446C 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_8029441C:
/* 8029441C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294420 7C 08 02 A6 */ mflr r0
/* 80294424 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294428 7C 83 23 78 */ mr r3, r4
/* 8029442C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294430 48 00 1D 9D */ bl loopStart__12JASSeqReaderFUl
/* 80294434 38 60 00 00 */ li r3, 0
/* 80294438 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029443C 7C 08 03 A6 */ mtlr r0
/* 80294440 38 21 00 10 */ addi r1, r1, 0x10
/* 80294444 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_802944F4:
/* 802944F4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802944F8 7C 08 02 A6 */ mflr r0
/* 802944FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294500 80 A5 00 00 */ lwz r5, 0(r5)
/* 80294504 81 83 00 00 */ lwz r12, 0(r3)
/* 80294508 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8029450C 7D 89 03 A6 */ mtctr r12
/* 80294510 4E 80 04 21 */ bctrl
/* 80294514 38 60 00 00 */ li r3, 0
/* 80294518 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029451C 7C 08 03 A6 */ mtlr r0
/* 80294520 38 21 00 10 */ addi r1, r1, 0x10
/* 80294524 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_802944B4:
/* 802944B4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802944B8 7C 08 02 A6 */ mflr r0
/* 802944BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802944C0 7C A7 2B 78 */ mr r7, r5
/* 802944C4 80 A5 00 04 */ lwz r5, 4(r5)
/* 802944C8 80 C7 00 00 */ lwz r6, 0(r7)
/* 802944CC 80 E7 00 08 */ lwz r7, 8(r7)
/* 802944D0 81 83 00 00 */ lwz r12, 0(r3)
/* 802944D4 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 802944D8 7D 89 03 A6 */ mtctr r12
/* 802944DC 4E 80 04 21 */ bctrl
/* 802944E0 38 60 00 00 */ li r3, 0
/* 802944E4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802944E8 7C 08 03 A6 */ mtlr r0
/* 802944EC 38 21 00 10 */ addi r1, r1, 0x10
/* 802944F0 4E 80 00 20 */ blr
@@ -1,18 +0,0 @@
lbl_80294470:
/* 80294470 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294474 7C 08 02 A6 */ mflr r0
/* 80294478 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029447C 7C A8 2B 78 */ mr r8, r5
/* 80294480 80 A5 00 04 */ lwz r5, 4(r5)
/* 80294484 80 C8 00 08 */ lwz r6, 8(r8)
/* 80294488 80 E8 00 0C */ lwz r7, 0xc(r8)
/* 8029448C 81 08 00 00 */ lwz r8, 0(r8)
/* 80294490 81 83 00 00 */ lwz r12, 0(r3)
/* 80294494 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 80294498 7D 89 03 A6 */ mtctr r12
/* 8029449C 4E 80 04 21 */ bctrl
/* 802944A0 38 60 00 00 */ li r3, 0
/* 802944A4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802944A8 7C 08 03 A6 */ mtlr r0
/* 802944AC 38 21 00 10 */ addi r1, r1, 0x10
/* 802944B0 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_80294188:
/* 80294188 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8029418C 7C 08 02 A6 */ mflr r0
/* 80294190 90 01 00 24 */ stw r0, 0x24(r1)
/* 80294194 39 61 00 20 */ addi r11, r1, 0x20
/* 80294198 48 0C E0 45 */ bl _savegpr_29
/* 8029419C 7C 9D 23 78 */ mr r29, r4
/* 802941A0 83 E5 00 04 */ lwz r31, 4(r5)
/* 802941A4 7F A3 EB 78 */ mr r3, r29
/* 802941A8 80 85 00 00 */ lwz r4, 0(r5)
/* 802941AC 4B FF DA 85 */ bl openChild__8JASTrackFUl
/* 802941B0 7C 7E 1B 79 */ or. r30, r3, r3
/* 802941B4 40 82 00 0C */ bne lbl_802941C0
/* 802941B8 38 60 00 00 */ li r3, 0
/* 802941BC 48 00 00 1C */ b lbl_802941D8
lbl_802941C0:
/* 802941C0 80 9D 00 00 */ lwz r4, 0(r29)
/* 802941C4 7F E5 FB 78 */ mr r5, r31
/* 802941C8 4B FF D8 41 */ bl setSeqData__8JASTrackFPvUl
/* 802941CC 7F C3 F3 78 */ mr r3, r30
/* 802941D0 4B FF D8 ED */ bl start__8JASTrackFv
/* 802941D4 38 60 00 00 */ li r3, 0
lbl_802941D8:
/* 802941D8 39 61 00 20 */ addi r11, r1, 0x20
/* 802941DC 48 0C E0 4D */ bl _restgpr_29
/* 802941E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802941E4 7C 08 03 A6 */ mtlr r0
/* 802941E8 38 21 00 20 */ addi r1, r1, 0x20
/* 802941EC 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_80294644:
/* 80294644 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80294648 7C 08 02 A6 */ mflr r0
/* 8029464C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80294650 39 61 00 20 */ addi r11, r1, 0x20
/* 80294654 48 0C DB 89 */ bl _savegpr_29
/* 80294658 7C 7D 1B 78 */ mr r29, r3
/* 8029465C 7C 9E 23 78 */ mr r30, r4
/* 80294660 7C BF 2B 78 */ mr r31, r5
/* 80294664 80 64 01 2C */ lwz r3, 0x12c(r4)
/* 80294668 28 03 00 00 */ cmplwi r3, 0
/* 8029466C 41 82 00 24 */ beq lbl_80294690
/* 80294670 80 9F 00 00 */ lwz r4, 0(r31)
/* 80294674 4B FF E3 09 */ bl readPort__8JASTrackFUl
/* 80294678 7C 60 1B 78 */ mr r0, r3
/* 8029467C 7F A3 EB 78 */ mr r3, r29
/* 80294680 7F C4 F3 78 */ mr r4, r30
/* 80294684 80 BF 00 04 */ lwz r5, 4(r31)
/* 80294688 54 06 04 3E */ clrlwi r6, r0, 0x10
/* 8029468C 4B FF F7 39 */ bl writeReg__12JASSeqParserFP8JASTrackUlUl
lbl_80294690:
/* 80294690 38 60 00 00 */ li r3, 0
/* 80294694 39 61 00 20 */ addi r11, r1, 0x20
/* 80294698 48 0C DB 91 */ bl _restgpr_29
/* 8029469C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802946A0 7C 08 03 A6 */ mtlr r0
/* 802946A4 38 21 00 20 */ addi r1, r1, 0x20
/* 802946A8 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_802945BC:
/* 802945BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802945C0 7C 08 02 A6 */ mflr r0
/* 802945C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802945C8 80 64 01 2C */ lwz r3, 0x12c(r4)
/* 802945CC 28 03 00 00 */ cmplwi r3, 0
/* 802945D0 41 82 00 14 */ beq lbl_802945E4
/* 802945D4 80 85 00 00 */ lwz r4, 0(r5)
/* 802945D8 80 05 00 04 */ lwz r0, 4(r5)
/* 802945DC 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 802945E0 4B FF E3 39 */ bl writePort__8JASTrackFUlUs
lbl_802945E4:
/* 802945E4 38 60 00 00 */ li r3, 0
/* 802945E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802945EC 7C 08 03 A6 */ mtlr r0
/* 802945F0 38 21 00 10 */ addi r1, r1, 0x10
/* 802945F4 4E 80 00 20 */ blr
@@ -1,6 +0,0 @@
lbl_80294BE4:
/* 80294BE4 80 05 00 00 */ lwz r0, 0(r5)
/* 80294BE8 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80294BEC B0 04 02 2E */ sth r0, 0x22e(r4)
/* 80294BF0 38 60 00 00 */ li r3, 0
/* 80294BF4 4E 80 00 20 */ blr
@@ -1,25 +0,0 @@
lbl_80294528:
/* 80294528 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8029452C 7C 08 02 A6 */ mflr r0
/* 80294530 90 01 00 24 */ stw r0, 0x24(r1)
/* 80294534 39 61 00 20 */ addi r11, r1, 0x20
/* 80294538 48 0C DC A5 */ bl _savegpr_29
/* 8029453C 7C 7D 1B 78 */ mr r29, r3
/* 80294540 7C 9E 23 78 */ mr r30, r4
/* 80294544 7C BF 2B 78 */ mr r31, r5
/* 80294548 7F C3 F3 78 */ mr r3, r30
/* 8029454C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294550 4B FF E3 81 */ bl readPortSelf__8JASTrackFUl
/* 80294554 7C 60 1B 78 */ mr r0, r3
/* 80294558 7F A3 EB 78 */ mr r3, r29
/* 8029455C 7F C4 F3 78 */ mr r4, r30
/* 80294560 80 BF 00 04 */ lwz r5, 4(r31)
/* 80294564 54 06 04 3E */ clrlwi r6, r0, 0x10
/* 80294568 4B FF F8 5D */ bl writeReg__12JASSeqParserFP8JASTrackUlUl
/* 8029456C 38 60 00 00 */ li r3, 0
/* 80294570 39 61 00 20 */ addi r11, r1, 0x20
/* 80294574 48 0C DC B5 */ bl _restgpr_29
/* 80294578 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8029457C 7C 08 03 A6 */ mtlr r0
/* 80294580 38 21 00 20 */ addi r1, r1, 0x20
/* 80294584 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_80294F10:
/* 80294F10 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294F14 7C 08 02 A6 */ mflr r0
/* 80294F18 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294F1C 7C A6 2B 78 */ mr r6, r5
/* 80294F20 80 A5 00 00 */ lwz r5, 0(r5)
/* 80294F24 80 C6 00 04 */ lwz r6, 4(r6)
/* 80294F28 4B FF EE 9D */ bl writeReg__12JASSeqParserFP8JASTrackUlUl
/* 80294F2C 38 60 00 00 */ li r3, 0
/* 80294F30 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294F34 7C 08 03 A6 */ mtlr r0
/* 80294F38 38 21 00 10 */ addi r1, r1, 0x10
/* 80294F3C 4E 80 00 20 */ blr
@@ -1,34 +0,0 @@
lbl_80294F40:
/* 80294F40 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80294F44 7C 08 02 A6 */ mflr r0
/* 80294F48 90 01 00 24 */ stw r0, 0x24(r1)
/* 80294F4C 39 61 00 20 */ addi r11, r1, 0x20
/* 80294F50 48 0C D2 8D */ bl _savegpr_29
/* 80294F54 7C 7D 1B 78 */ mr r29, r3
/* 80294F58 7C 9E 23 78 */ mr r30, r4
/* 80294F5C 83 E5 00 04 */ lwz r31, 4(r5)
/* 80294F60 80 05 00 00 */ lwz r0, 0(r5)
/* 80294F64 2C 00 00 0B */ cmpwi r0, 0xb
/* 80294F68 41 82 00 08 */ beq lbl_80294F70
/* 80294F6C 48 00 00 14 */ b lbl_80294F80
lbl_80294F70:
/* 80294F70 7F E5 FB 78 */ mr r5, r31
/* 80294F74 4B FF F0 55 */ bl readReg__12JASSeqParserCFP8JASTrackUl
/* 80294F78 7C C3 00 D0 */ neg r6, r3
/* 80294F7C 48 00 00 0C */ b lbl_80294F88
lbl_80294F80:
/* 80294F80 38 60 00 00 */ li r3, 0
/* 80294F84 48 00 00 18 */ b lbl_80294F9C
lbl_80294F88:
/* 80294F88 7F A3 EB 78 */ mr r3, r29
/* 80294F8C 7F C4 F3 78 */ mr r4, r30
/* 80294F90 7F E5 FB 78 */ mr r5, r31
/* 80294F94 4B FF EE 31 */ bl writeReg__12JASSeqParserFP8JASTrackUlUl
/* 80294F98 38 60 00 00 */ li r3, 0
lbl_80294F9C:
/* 80294F9C 39 61 00 20 */ addi r11, r1, 0x20
/* 80294FA0 48 0C D2 89 */ bl _restgpr_29
/* 80294FA4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80294FA8 7C 08 03 A6 */ mtlr r0
/* 80294FAC 38 21 00 20 */ addi r1, r1, 0x20
/* 80294FB0 4E 80 00 20 */ blr
@@ -1,24 +0,0 @@
lbl_802942D4:
/* 802942D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802942D8 7C 08 02 A6 */ mflr r0
/* 802942DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802942E0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802942E4 7C 9F 23 78 */ mr r31, r4
/* 802942E8 80 A5 00 00 */ lwz r5, 0(r5)
/* 802942EC 4B FF FA 09 */ bl conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition
/* 802942F0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802942F4 41 82 00 1C */ beq lbl_80294310
/* 802942F8 7F E3 FB 78 */ mr r3, r31
/* 802942FC 48 00 1F 81 */ bl ret__12JASSeqReaderFv
/* 80294300 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80294304 40 82 00 0C */ bne lbl_80294310
/* 80294308 38 60 00 00 */ li r3, 0
/* 8029430C 48 00 00 08 */ b lbl_80294314
lbl_80294310:
/* 80294310 38 60 00 00 */ li r3, 0
lbl_80294314:
/* 80294314 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294318 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029431C 7C 08 03 A6 */ mtlr r0
/* 80294320 38 21 00 10 */ addi r1, r1, 0x10
/* 80294324 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_802949E4:
/* 802949E4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802949E8 7C 08 02 A6 */ mflr r0
/* 802949EC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802949F0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802949F4 7C 9F 23 78 */ mr r31, r4
/* 802949F8 7F E3 FB 78 */ mr r3, r31
/* 802949FC 4B FF F1 05 */ bl retIntr__10JASSeqCtrlFv
/* 80294A00 7F E3 FB 78 */ mr r3, r31
/* 80294A04 4B FF F1 75 */ bl checkIntr__10JASSeqCtrlFv
/* 80294A08 38 60 00 00 */ li r3, 0
/* 80294A0C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294A10 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294A14 7C 08 03 A6 */ mtlr r0
/* 80294A18 38 21 00 10 */ addi r1, r1, 0x10
/* 80294A1C 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8029429C:
/* 8029429C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802942A0 7C 08 02 A6 */ mflr r0
/* 802942A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802942A8 7C 83 23 78 */ mr r3, r4
/* 802942AC 48 00 1F D1 */ bl ret__12JASSeqReaderFv
/* 802942B0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802942B4 20 00 00 00 */ subfic r0, r0, 0
/* 802942B8 7C 60 01 10 */ subfe r3, r0, r0
/* 802942BC 38 00 00 00 */ li r0, 0
/* 802942C0 7C 03 18 78 */ andc r3, r0, r3
/* 802942C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802942C8 7C 08 03 A6 */ mtlr r0
/* 802942CC 38 21 00 10 */ addi r1, r1, 0x10
/* 802942D0 4E 80 00 20 */ blr
@@ -1,5 +0,0 @@
lbl_8029494C:
/* 8029494C 80 05 00 00 */ lwz r0, 0(r5)
/* 80294950 90 04 00 48 */ stw r0, 0x48(r4)
/* 80294954 38 60 00 00 */ li r3, 0
/* 80294958 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_8029495C:
/* 8029495C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294960 7C 08 02 A6 */ mflr r0
/* 80294964 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294968 7C 83 23 78 */ mr r3, r4
/* 8029496C 80 85 00 00 */ lwz r4, 0(r5)
/* 80294970 4B FF F1 71 */ bl setIntrMask__10JASSeqCtrlFUl
/* 80294974 38 60 00 00 */ li r3, 0
/* 80294978 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8029497C 7C 08 03 A6 */ mtlr r0
/* 80294980 38 21 00 10 */ addi r1, r1, 0x10
/* 80294984 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_80294804:
/* 80294804 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294808 7C 08 02 A6 */ mflr r0
/* 8029480C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294810 80 05 00 00 */ lwz r0, 0(r5)
/* 80294814 28 00 01 00 */ cmplwi r0, 0x100
/* 80294818 40 80 00 10 */ bge lbl_80294828
/* 8029481C 7C 83 23 78 */ mr r3, r4
/* 80294820 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 80294824 4B FF D5 99 */ bl setLatestKey__8JASTrackFUc
lbl_80294828:
/* 80294828 38 60 00 00 */ li r3, 0
/* 8029482C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294830 7C 08 03 A6 */ mtlr r0
/* 80294834 38 21 00 10 */ addi r1, r1, 0x10
/* 80294838 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_802948C8:
/* 802948C8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802948CC 7C 08 02 A6 */ mflr r0
/* 802948D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802948D4 7C A8 2B 78 */ mr r8, r5
/* 802948D8 7C 83 23 78 */ mr r3, r4
/* 802948DC 80 05 00 00 */ lwz r0, 0(r5)
/* 802948E0 7C 04 07 34 */ extsh r4, r0
/* 802948E4 80 05 00 04 */ lwz r0, 4(r5)
/* 802948E8 7C 05 07 34 */ extsh r5, r0
/* 802948EC 80 08 00 08 */ lwz r0, 8(r8)
/* 802948F0 7C 06 07 34 */ extsh r6, r0
/* 802948F4 80 08 00 0C */ lwz r0, 0xc(r8)
/* 802948F8 7C 07 07 34 */ extsh r7, r0
/* 802948FC 80 08 00 10 */ lwz r0, 0x10(r8)
/* 80294900 54 08 04 3E */ clrlwi r8, r0, 0x10
/* 80294904 4B FF DF 05 */ bl setOscAdsr__8JASTrackFssssUs
/* 80294908 38 60 00 00 */ li r3, 0
/* 8029490C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294910 7C 08 03 A6 */ mtlr r0
/* 80294914 38 21 00 10 */ addi r1, r1, 0x10
/* 80294918 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_80294A3C:
/* 80294A3C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294A40 7C 08 02 A6 */ mflr r0
/* 80294A44 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294A48 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80294A4C 7C 9F 23 78 */ mr r31, r4
/* 80294A50 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
/* 80294A54 38 03 FF FF */ addi r0, r3, 0xFFFF /* 0x0000FFFF@l */
/* 80294A58 81 8D 8C C0 */ lwz r12, sCallBackFunc__12JASSeqParser(r13)
/* 80294A5C 28 0C 00 00 */ cmplwi r12, 0
/* 80294A60 41 82 00 1C */ beq lbl_80294A7C
/* 80294A64 7F E3 FB 78 */ mr r3, r31
/* 80294A68 80 05 00 00 */ lwz r0, 0(r5)
/* 80294A6C 54 04 04 3E */ clrlwi r4, r0, 0x10
/* 80294A70 7D 89 03 A6 */ mtctr r12
/* 80294A74 4E 80 04 21 */ bctrl
/* 80294A78 7C 60 1B 78 */ mr r0, r3
lbl_80294A7C:
/* 80294A7C 38 7F 00 80 */ addi r3, r31, 0x80
/* 80294A80 38 80 00 03 */ li r4, 3
/* 80294A84 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 80294A88 4B FF EB FD */ bl write__16JASRegisterParamFQ216JASRegisterParam5RegIDUl
/* 80294A8C 38 60 00 00 */ li r3, 0
/* 80294A90 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80294A94 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294A98 7C 08 03 A6 */ mtlr r0
/* 80294A9C 38 21 00 10 */ addi r1, r1, 0x10
/* 80294AA0 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_80294AA4:
/* 80294AA4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80294AA8 7C 08 02 A6 */ mflr r0
/* 80294AAC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294AB0 7C 83 23 78 */ mr r3, r4
/* 80294AB4 80 05 00 00 */ lwz r0, 0(r5)
/* 80294AB8 54 04 04 3E */ clrlwi r4, r0, 0x10
/* 80294ABC 4B FF E0 9D */ bl setTempo__8JASTrackFUs
/* 80294AC0 38 60 00 00 */ li r3, 0
/* 80294AC4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80294AC8 7C 08 03 A6 */ mtlr r0
/* 80294ACC 38 21 00 10 */ addi r1, r1, 0x10
/* 80294AD0 4E 80 00 20 */ blr
@@ -1,5 +0,0 @@
lbl_802947F4:
/* 802947F4 80 05 00 00 */ lwz r0, 0(r5)
/* 802947F8 90 04 00 40 */ stw r0, 0x40(r4)
/* 802947FC 38 60 00 00 */ li r3, 0
/* 80294800 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_802947BC:
/* 802947BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802947C0 7C 08 02 A6 */ mflr r0
/* 802947C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802947C8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802947CC 7C 9F 23 78 */ mr r31, r4
/* 802947D0 7F E3 FB 78 */ mr r3, r31
/* 802947D4 48 00 1A DD */ bl readMidiValue__12JASSeqReaderFv
/* 802947D8 90 7F 00 40 */ stw r3, 0x40(r31)
/* 802947DC 38 60 00 00 */ li r3, 0
/* 802947E0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802947E4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802947E8 7C 08 03 A6 */ mtlr r0
/* 802947EC 38 21 00 10 */ addi r1, r1, 0x10
/* 802947F0 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_80294588:
/* 80294588 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8029458C 7C 08 02 A6 */ mflr r0
/* 80294590 90 01 00 14 */ stw r0, 0x14(r1)
/* 80294594 7C 83 23 78 */ mr r3, r4
/* 80294598 80 85 00 00 */ lwz r4, 0(r5)
/* 8029459C 80 05 00 04 */ lwz r0, 4(r5)
/* 802945A0 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 802945A4 4B FF E3 51 */ bl writePortSelf__8JASTrackFUlUs
/* 802945A8 38 60 00 00 */ li r3, 0
/* 802945AC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802945B0 7C 08 03 A6 */ mtlr r0
/* 802945B4 38 21 00 10 */ addi r1, r1, 0x10
/* 802945B8 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_8029559C:
/* 8029559C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802955A0 7C 08 02 A6 */ mflr r0
/* 802955A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802955A8 7C AC 2B 78 */ mr r12, r5
/* 802955AC 7C E5 3B 78 */ mr r5, r7
/* 802955B0 48 0C CA D5 */ bl __ptmf_scall
/* 802955B4 60 00 00 00 */ nop
/* 802955B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802955BC 7C 08 03 A6 */ mtlr r0
/* 802955C0 38 21 00 10 */ addi r1, r1, 0x10
/* 802955C4 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_80295570:
/* 80295570 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80295574 7C 08 02 A6 */ mflr r0
/* 80295578 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029557C 7C 83 23 78 */ mr r3, r4
/* 80295580 7C A4 2B 78 */ mr r4, r5
/* 80295584 38 A0 00 00 */ li r5, 0
/* 80295588 4B FF CC 11 */ bl noteOff__8JASTrackFUlUs
/* 8029558C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80295590 7C 08 03 A6 */ mtlr r0
/* 80295594 38 21 00 10 */ addi r1, r1, 0x10
/* 80295598 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_80295540:
/* 80295540 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80295544 7C 08 02 A6 */ mflr r0
/* 80295548 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029554C 7C 83 23 78 */ mr r3, r4
/* 80295550 7C A4 2B 78 */ mr r4, r5
/* 80295554 7C C5 33 78 */ mr r5, r6
/* 80295558 7C E6 3B 78 */ mr r6, r7
/* 8029555C 4B FF C9 DD */ bl noteOn__8JASTrackFUlUlUl
/* 80295560 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80295564 7C 08 03 A6 */ mtlr r0
/* 80295568 38 21 00 10 */ addi r1, r1, 0x10
/* 8029556C 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_802955C8:
/* 802955C8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802955CC 7C 08 02 A6 */ mflr r0
/* 802955D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802955D4 54 A5 07 7F */ clrlwi. r5, r5, 0x1d
/* 802955D8 41 82 00 14 */ beq lbl_802955EC
/* 802955DC 81 83 00 00 */ lwz r12, 0(r3)
/* 802955E0 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 802955E4 7D 89 03 A6 */ mtctr r12
/* 802955E8 4E 80 04 21 */ bctrl
lbl_802955EC:
/* 802955EC 38 60 00 00 */ li r3, 0
/* 802955F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802955F4 7C 08 03 A6 */ mtlr r0
/* 802955F8 38 21 00 10 */ addi r1, r1, 0x10
/* 802955FC 4E 80 00 20 */ blr
@@ -1,47 +0,0 @@
lbl_80295600:
/* 80295600 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80295604 7C 08 02 A6 */ mflr r0
/* 80295608 90 01 00 24 */ stw r0, 0x24(r1)
/* 8029560C 39 61 00 20 */ addi r11, r1, 0x20
/* 80295610 48 0C CB C5 */ bl _savegpr_27
/* 80295614 7C 7B 1B 78 */ mr r27, r3
/* 80295618 7C 9C 23 78 */ mr r28, r4
/* 8029561C 7C BD 2B 78 */ mr r29, r5
/* 80295620 80 A4 00 04 */ lwz r5, 4(r4)
/* 80295624 38 05 00 01 */ addi r0, r5, 1
/* 80295628 90 04 00 04 */ stw r0, 4(r4)
/* 8029562C 8B E5 00 00 */ lbz r31, 0(r5)
/* 80295630 80 A4 00 04 */ lwz r5, 4(r4)
/* 80295634 38 05 00 01 */ addi r0, r5, 1
/* 80295638 90 04 00 04 */ stw r0, 4(r4)
/* 8029563C 8B C5 00 00 */ lbz r30, 0(r5)
/* 80295640 57 E5 07 7F */ clrlwi. r5, r31, 0x1d
/* 80295644 40 82 00 38 */ bne lbl_8029567C
/* 80295648 7F 83 E3 78 */ mr r3, r28
/* 8029564C 48 00 0C 65 */ bl readMidiValue__12JASSeqReaderFv
/* 80295650 7C 67 1B 78 */ mr r7, r3
/* 80295654 7F 63 DB 78 */ mr r3, r27
/* 80295658 7F 84 E3 78 */ mr r4, r28
/* 8029565C 57 A5 06 3E */ clrlwi r5, r29, 0x18
/* 80295660 7F C6 F3 78 */ mr r6, r30
/* 80295664 7F E8 FB 78 */ mr r8, r31
/* 80295668 81 9B 00 00 */ lwz r12, 0(r27)
/* 8029566C 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 80295670 7D 89 03 A6 */ mtctr r12
/* 80295674 4E 80 04 21 */ bctrl
/* 80295678 48 00 00 1C */ b lbl_80295694
lbl_8029567C:
/* 8029567C 57 A6 06 3E */ clrlwi r6, r29, 0x18
/* 80295680 7F C7 F3 78 */ mr r7, r30
/* 80295684 81 83 00 00 */ lwz r12, 0(r3)
/* 80295688 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 8029568C 7D 89 03 A6 */ mtctr r12
/* 80295690 4E 80 04 21 */ bctrl
lbl_80295694:
/* 80295694 38 60 00 00 */ li r3, 0
/* 80295698 39 61 00 20 */ addi r11, r1, 0x20
/* 8029569C 48 0C CB 85 */ bl _restgpr_27
/* 802956A0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802956A4 7C 08 03 A6 */ mtlr r0
/* 802956A8 38 21 00 20 */ addi r1, r1, 0x20
/* 802956AC 4E 80 00 20 */ blr
@@ -1,32 +0,0 @@
lbl_80295864:
/* 80295864 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80295868 7C 08 02 A6 */ mflr r0
/* 8029586C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80295870 80 C4 00 04 */ lwz r6, 4(r4)
/* 80295874 38 06 00 01 */ addi r0, r6, 1
/* 80295878 90 04 00 04 */ stw r0, 4(r4)
/* 8029587C 88 E6 00 00 */ lbz r7, 0(r6)
/* 80295880 38 C0 00 00 */ li r6, 0
/* 80295884 39 00 00 03 */ li r8, 3
/* 80295888 7C A9 03 A6 */ mtctr r5
/* 8029588C 2C 05 00 00 */ cmpwi r5, 0
/* 80295890 40 81 00 20 */ ble lbl_802958B0
lbl_80295894:
/* 80295894 54 E0 06 31 */ rlwinm. r0, r7, 0, 0x18, 0x18
/* 80295898 41 82 00 0C */ beq lbl_802958A4
/* 8029589C 7C C0 43 78 */ or r0, r6, r8
/* 802958A0 54 06 04 3E */ clrlwi r6, r0, 0x10
lbl_802958A4:
/* 802958A4 54 E7 0E 3C */ rlwinm r7, r7, 1, 0x18, 0x1e
/* 802958A8 55 08 14 3A */ rlwinm r8, r8, 2, 0x10, 0x1d
/* 802958AC 42 00 FF E8 */ bdnz lbl_80295894
lbl_802958B0:
/* 802958B0 80 A4 00 04 */ lwz r5, 4(r4)
/* 802958B4 38 05 00 01 */ addi r0, r5, 1
/* 802958B8 90 04 00 04 */ stw r0, 4(r4)
/* 802958BC 88 A5 00 00 */ lbz r5, 0(r5)
/* 802958C0 4B FF FD F1 */ bl parseCommand__12JASSeqParserFP8JASTrackUcUs
/* 802958C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802958C8 7C 08 03 A6 */ mtlr r0
/* 802958CC 38 21 00 10 */ addi r1, r1, 0x10
/* 802958D0 4E 80 00 20 */ blr
@@ -1,37 +0,0 @@
lbl_802958D4:
/* 802958D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802958D8 7C 08 02 A6 */ mflr r0
/* 802958DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802958E0 80 A4 00 04 */ lwz r5, 4(r4)
/* 802958E4 38 05 00 01 */ addi r0, r5, 1
/* 802958E8 90 04 00 04 */ stw r0, 4(r4)
/* 802958EC 88 A5 00 00 */ lbz r5, 0(r5)
/* 802958F0 54 A0 06 31 */ rlwinm. r0, r5, 0, 0x18, 0x18
/* 802958F4 40 82 00 0C */ bne lbl_80295900
/* 802958F8 4B FF FD 09 */ bl parseNoteOn__12JASSeqParserFP8JASTrackUc
/* 802958FC 48 00 00 44 */ b lbl_80295940
lbl_80295900:
/* 80295900 54 A0 06 36 */ rlwinm r0, r5, 0, 0x18, 0x1b
/* 80295904 2C 00 00 90 */ cmpwi r0, 0x90
/* 80295908 41 82 00 20 */ beq lbl_80295928
/* 8029590C 40 80 00 2C */ bge lbl_80295938
/* 80295910 2C 00 00 80 */ cmpwi r0, 0x80
/* 80295914 41 82 00 08 */ beq lbl_8029591C
/* 80295918 48 00 00 20 */ b lbl_80295938
lbl_8029591C:
/* 8029591C 54 A5 07 3E */ clrlwi r5, r5, 0x1c
/* 80295920 4B FF FC A9 */ bl parseNoteOff__12JASSeqParserFP8JASTrackUc
/* 80295924 48 00 00 1C */ b lbl_80295940
lbl_80295928:
/* 80295928 54 A5 07 7E */ clrlwi r5, r5, 0x1d
/* 8029592C 38 A5 00 01 */ addi r5, r5, 1
/* 80295930 4B FF FF 35 */ bl parseRegCommand__12JASSeqParserFP8JASTracki
/* 80295934 48 00 00 0C */ b lbl_80295940
lbl_80295938:
/* 80295938 38 C0 00 00 */ li r6, 0
/* 8029593C 4B FF FD 75 */ bl parseCommand__12JASSeqParserFP8JASTrackUcUs
lbl_80295940:
/* 80295940 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80295944 7C 08 03 A6 */ mtlr r0
/* 80295948 38 21 00 10 */ addi r1, r1, 0x10
/* 8029594C 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_80293628:
/* 80293628 A0 63 00 02 */ lhz r3, 2(r3)
/* 8029362C 38 00 00 01 */ li r0, 1
/* 80293630 7C 00 20 30 */ slw r0, r0, r4
/* 80293634 7C 63 00 38 */ and r3, r3, r0
/* 80293638 30 03 FF FF */ addic r0, r3, -1
/* 8029363C 7C 60 19 10 */ subfe r3, r0, r3
/* 80293640 4E 80 00 20 */ blr
@@ -1,8 +0,0 @@
lbl_8029360C:
/* 8029360C A0 63 00 00 */ lhz r3, 0(r3)
/* 80293610 38 00 00 01 */ li r0, 1
/* 80293614 7C 00 20 30 */ slw r0, r0, r4
/* 80293618 7C 63 00 38 */ and r3, r3, r0
/* 8029361C 30 03 FF FF */ addic r0, r3, -1
/* 80293620 7C 60 19 10 */ subfe r3, r0, r3
/* 80293624 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_8029354C:
/* 8029354C 38 80 00 00 */ li r4, 0
/* 80293550 7C 85 23 78 */ mr r5, r4
/* 80293554 38 00 00 10 */ li r0, 0x10
/* 80293558 7C 09 03 A6 */ mtctr r0
lbl_8029355C:
/* 8029355C 38 04 00 04 */ addi r0, r4, 4
/* 80293560 7C A3 03 2E */ sthx r5, r3, r0
/* 80293564 38 84 00 02 */ addi r4, r4, 2
/* 80293568 42 00 FF F4 */ bdnz lbl_8029355C
/* 8029356C 38 00 00 00 */ li r0, 0
/* 80293570 B0 03 00 00 */ sth r0, 0(r3)
/* 80293574 B0 03 00 02 */ sth r0, 2(r3)
/* 80293578 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_802935A0:
/* 802935A0 A0 A3 00 02 */ lhz r5, 2(r3)
/* 802935A4 38 00 00 01 */ li r0, 1
/* 802935A8 7C 00 20 30 */ slw r0, r0, r4
/* 802935AC 7C A0 00 78 */ andc r0, r5, r0
/* 802935B0 B0 03 00 02 */ sth r0, 2(r3)
/* 802935B4 54 80 08 3C */ slwi r0, r4, 1
/* 802935B8 7C 63 02 14 */ add r3, r3, r0
/* 802935BC A0 63 00 04 */ lhz r3, 4(r3)
/* 802935C0 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8029357C:
/* 8029357C A0 A3 00 00 */ lhz r5, 0(r3)
/* 80293580 38 00 00 01 */ li r0, 1
/* 80293584 7C 00 20 30 */ slw r0, r0, r4
/* 80293588 7C A0 00 78 */ andc r0, r5, r0
/* 8029358C B0 03 00 00 */ sth r0, 0(r3)
/* 80293590 54 80 08 3C */ slwi r0, r4, 1
/* 80293594 7C 63 02 14 */ add r3, r3, r0
/* 80293598 A0 63 00 04 */ lhz r3, 4(r3)
/* 8029359C 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_802935E8:
/* 802935E8 A0 C3 00 02 */ lhz r6, 2(r3)
/* 802935EC 38 00 00 01 */ li r0, 1
/* 802935F0 7C 00 20 30 */ slw r0, r0, r4
/* 802935F4 7C C0 03 78 */ or r0, r6, r0
/* 802935F8 B0 03 00 02 */ sth r0, 2(r3)
/* 802935FC 54 80 08 3C */ slwi r0, r4, 1
/* 80293600 7C 63 02 14 */ add r3, r3, r0
/* 80293604 B0 A3 00 04 */ sth r5, 4(r3)
/* 80293608 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_802935C4:
/* 802935C4 A0 C3 00 00 */ lhz r6, 0(r3)
/* 802935C8 38 00 00 01 */ li r0, 1
/* 802935CC 7C 00 20 30 */ slw r0, r0, r4
/* 802935D0 7C C0 03 78 */ or r0, r6, r0
/* 802935D4 B0 03 00 00 */ sth r0, 0(r3)
/* 802935D8 54 80 08 3C */ slwi r0, r4, 1
/* 802935DC 7C 63 02 14 */ add r3, r3, r0
/* 802935E0 B0 A3 00 04 */ sth r5, 4(r3)
/* 802935E4 4E 80 00 20 */ blr