Comparing MegaTraxx and ST 2.0 playroutines
544 removals
840 lines
234 additions
536 lines
****************************
***********************************
****************************
***********************************
*** ___ ***
** **
*** /\/\ | ***
** SoundTracker V2.0 Playroutine **
*** / \EGA |RAXX ***
** **
*** ***
** Coding : The Exterminator **
*** Coding : ***
** **
*** The Exterminator ***
** � The Jungle Command **
*** ***
** **
*** DemoTune : ***
***********************************
*** The Psychos ***
***********************************
*** ***
*** For : ***
*** The Jungle Command ***
*** ***
*** � The Jungle Command ***
*** ***
****************************
****************************
*For DemoTune : Load the file 'DemoSounds' to $50000
* (Use the 'ri'-command)
mt_speed=$5b
mt_speed=$1f4
bsr mt_init
bsr mt_init
move.w #$4000,$dff09a
move.w #$4000,$dff09a
move.l $00006c,mt_oldirq
move.l $00006c,mt_oldirq
move.l #mt_newirq,$00006c
move.l #mt_newirq,$00006c
move.w #$c000,$dff09a
move.w #$c000,$dff09a
mt_wait:
mt_wait:
btst #6,$bfe001
btst #6,$bfe001
bne.s mt_wait
bne.s mt_wait
move.w #$000f,$dff096
move.w #$000f,$dff096
move.w #$4000,$dff09a
move.w #$4000,$dff09a
move.l mt_oldirq,$00006c
move.l mt_oldirq,$00006c
move.w #$c000,$dff09a
move.w #$c000,$dff09a
clr.l d0
clr.l d0
rts
rts
mt_init:
mt_init:
move.l #$50000,mt_sample1
move.l #$00000,mt_sample1
move.l #$51430,mt_sample2
move.l #$00000,mt_sample2
move.l #$52120,mt_sample3
move.l #$00000,mt_sample3
move.l #$525a0,mt_sample4
move.l #$00000,mt_sample4
move.l #$53550,mt_sample5
move.l #$00000,mt_sample5
move.l #$53960,mt_sample6
move.l #$00000,mt_sample6
move.l #$56b60,mt_sample7
move.l #$00000,mt_sample7
move.l #$57ed0,mt_sample8
move.l #$00000,mt_sample8
move.l #$59260,mt_sample9
move.l #$00000,mt_sample9
move.l #$5c7b0,mt_sample10
move.l #$00000,mt_sample10
move.l #$00000,mt_sample11
move.l #$00000,mt_sample11
move.l #$00000,mt_sample12
move.l #$00000,mt_sample12
move.l #$00000,mt_sample13
move.l #$00000,mt_sample13
move.l #$00000,mt_sample14
move.l #$00000,mt_sample14
move.l #$00000,mt_sample15
move.l #$00000,mt_sample15
move.l #mt_sample1,a0
move.l #mt_sample1,a0
clr.l d0
clr.l d0
mt_clear:
mt_clear:
move.l (a0,d0),a1
move.l (a0,d0),a1
clr.l (a1)
clr.l (a1)
addq #4,d0
addq #4,d0
cmp.l #$3c,d0
cmp.l #$3c,d0
bne.s mt_clear
bne.s mt_clear
move.w #0,$dff0a8
move.w #0,$dff0a8
move.w #0,$dff0b8
move.w #0,$dff0b8
move.w #0,$dff0c8
move.w #0,$dff0c8
move.w #0,$dff0d8
move.w #0,$dff0d8
eor.w #$c000,mt_voice0+12
clr.l mt_partnrplay
clr.l mt_partnrplay
clr.l mt_partnote
clr.l mt_partnote
clr.l mt_partpoint
clr.l mt_partpoint
move.b mt_partinfo,mt_maxpart+1
move.b mt_sampleinfo+$1d6,mt_maxpart+1
move.b mt_partinfo+1,mt_kn1+1
move.b mt_sampleinfo+$1d7,mt_kn1+1
rts
rts
mt_newirq:
mt_newirq:
movem.l d0-d7/a0-a6,-(a7)
movem.l d0-d7/a0-a6,-(a7)
bsr mt_music
bsr mt_music
movem.l (a7)+,d0-d7/a0-a6
movem.l (a7)+,d0-d7/a0-a6
dc.w $4ef9
dc.w $4ef9
mt_oldirq:
mt_oldirq:
dc.l 0
dc.l 0
mt_music:
mt_music:
lea mt_vibes,a6
cmp.w #$0c39,(a6)
bne.s mt_novibessave
move.l a6,d0
move.l d0,mt_modsave
mt_novibessave:
movem.l d0-d7/a0-a6,-(a7)
addq.l #1,mt_counter
addq.l #1,mt_counter
cmp.l #6,mt_counter
cmp.l #6,mt_counter
bne.s mt_notsix
bne.s mt_notsix
clr.l mt_counter
clr.l mt_counter
bra.L mt_rout2
bra.L mt_rout2
mt_notsix:
mt_notsix:
lea mt_aud1temp,a6
lea mt_aud1temp,a6
move.l #$dff0a6,a5
move.b (a6),d7
lsr.b #4,d7
tst.b d7
beq.s mt_arpg1
jsr mt_portrout
bra.s mt_arp1
mt_arpg1:
tst.b 3(a6)
tst.b 3(a6)
beq.s mt_arp1
beq.s mt_arp1
bsr mt_arprout
move.l #$dff0a0,a5
bsr.s mt_arprout
mt_arp1:
mt_arp1:
lea mt_aud2temp,a6
lea mt_aud2temp,a6
move.l #$dff0b6,a5
move.b (a6),d7
lsr.b #4,d7
tst.b d7
beq.s mt_arpg2
jsr mt_portrout
bra.s mt_arp2
mt_arpg2:
tst.b 3(a6)
tst.b 3(a6)
beq.s mt_arp2
beq.s mt_arp2
bsr mt_arprout
move.l #$dff0b0,a5
bsr.s mt_arprout
mt_arp2:
mt_arp2:
lea mt_aud3temp,a6
lea mt_aud3temp,a6
move.l #$dff0c6,a5
move.b (a6),d7
lsr.b #4,d7
tst.b d7
beq.s mt_arpg3
jsr mt_portrout
bra.s mt_arp3
mt_arpg3:
tst.b 3(a6)
tst.b 3(a6)
beq.s mt_arp3
beq.s mt_arp3
bsr mt_arprout
move.l #$dff0c0,a5
bsr.s mt_arprout
mt_arp3:
mt_arp3:
lea mt_aud4temp,a6
lea mt_aud4temp,a6
move.l #$dff0d6,a5
move.b (a6),d7
lsr.b #4,d7
tst.b d7
beq.s mt_arpg4
jsr mt_portrout
bra.s mt_arp4
mt_arpg4:
tst.b 3(a6)
tst.b 3(a6)
beq.s mt_arp4
beq.s mt_arp4
bsr mt_arprout
move.l #$dff0d0,a5
bsr.s mt_arprout
mt_arp4:
mt_arp4:
bra.L mt_stop
bra.L mt_stop
mt_portrout:
clr.w d6
mt_arprout:
move.b 3(a6),d6
tst.w 24(a6)
cmp.b #2,d7
beq.s mt_noslide
beq.s mt_portup
add.w d6,22(a6)
clr.w d0
bra.s mt_write
move.b 25(a6),d0
lsr.b #4,d0
tst.b d0
beq.s mt_voldwn2
bsr.L mt_pushvol1
bra.s mt_noslide
mt_voldwn2:
clr.w d0
move.b 25(a6),d0
bsr.L mt_pushvol2
mt_noslide:
move.b 2(a6),d0
and.b #$0f,d0
tst.b d0
beq.L mt_arpegrt
cmp.b #3,d0
beq.L mt_arpegrt
cmp.b #4,d0
beq.L mt_arpegrt
cmp.b #5,d0
beq.L mt_arpegrt
cmp.b #1,d0
beq.s mt_portup
cmp.b #6,d0
beq.s mt_portup
cmp.b #7,d0
beq.s mt_portup
cmp.b #8,d0
beq.s mt_portup
cmp.b #2,d0
beq.s mt_portdwn
cmp.b #9,d0
beq.s mt_portdwn
cmp.b #10,d0
beq.s mt_portdwn
cmp.b #11,d0
beq.s mt_portdwn
cmp.b #13,d0
beq.s mt_volup
rts
mt_portup:
mt_portup:
sub.w d6,22(a6)
clr.w d0
mt_write:
move.b 3(a6),d0
move.w 22(a6),(a5)
sub.w d0,22(a6)
cmp.w #$71,22(a6)
bpl.s mt_ok1
move.w #$71,22(a6)
mt_ok1:
move.w 22(a6),6(a5)
rts
rts
mt_arprout:
mt_portdwn:
clr.w d0
move.b 3(a6),d0
add.w d0,22(a6)
cmp.w #$358,22(a6)
bmi.s mt_ok2
move.w #$358,22(a6)
mt_ok2:
move.w 22(a6),6(a5)
rts
mt_volup:
clr.w d0
move.b 3(a6),d0
lsr.b #4,d0
tst.b d0
beq.s mt_voldwn
mt_pushvol1:
add.w d0,$12(a6)
cmp.w #$40,$12(a6)
bmi.s mt_ok3
move.w #$40,$12(a6)
mt_ok3:
move.w $12(a6),8(a5)
rts
mt_voldwn:
clr.w d0
move.b 3(a6),d0
mt_pushvol2:
and.b #$0f,d0
sub.w d0,$12(a6)
bpl.s mt_ok4
clr.w $12(a6)
mt_ok4:
move.w $12(a6),8(a5)
rts
mt_arpegrt:
cmp.l #1,mt_counter
cmp.l #1,mt_counter
beq.s mt_loop2
beq.s mt_loop2
cmp.l #2,mt_counter
cmp.l #2,mt_counter
beq.s mt_loop3
beq.s mt_loop3
cmp.l #3,mt_counter
cmp.l #3,mt_counter
beq.s mt_loop4
beq.s mt_loop4
cmp.l #4,mt_counter
cmp.l #4,mt_counter
beq.s mt_loop2
beq.s mt_loop2
cmp.l #5,mt_counter
cmp.l #5,mt_counter
beq.s mt_loop3
beq.s mt_loop3
rts
rts
mt_loop2:
mt_loop2:
clr.l d0
clr.l d0
move.b 3(a6),d0
move.b 3(a6),d0
lsr.b #4,d0
lsr.b #4,d0
bra.s mt_cont
bra.s mt_cont
mt_loop3:
mt_loop3:
clr.l d0
clr.l d0
move.b 3(a6),d0
move.b 3(a6),d0
and.b #$0f,d0
and.b #$0f,d0
bra.s mt_cont
bra.s mt_cont
mt_loop4:
mt_loop4:
move.w 16(a6),d2
move.w 16(a6),d2
bra.s mt_endpart
bra.s mt_endpart
mt_cont:
mt_cont:
mulu #2,d0
lsl.w #1,d0
clr.l d1
clr.l d1
move.w 16(a6),d1
move.w 16(a6),d1
lea mt_arpeggio,a0
lea mt_arpeggio,a0
mt_loop5:
mt_loop5:
move.w (a0,d0),d2
move.w (a0,d0),d2
cmp.w (a0),d1
cmp.w (a0),d1
beq.s mt_endpart
beq.s mt_endpart
addq.l #2,a0
addq.l #2,a0
bra.s mt_loop5
bra.s mt_loop5
mt_endpart:
mt_endpart:
move.w d2,(a5)
move.w d2,6(a5)
rts
rts
mt_rout2:
mt_rout2:
move.w #$00ff,$dff09e
lea mt_sampleinfo,a0
lea mt_sampleinfo,a0
move.l a0,a3
move.l a0,a3
add.l #$0c,a3
add.l #$0c,a3
move.l a0,a2
move.l a0,a2
add.l #$1d8,a2
add.l #$1d8,a2
add.l #$258,a0
add.l #$258,a0
move.l mt_partnrplay,d0
move.l mt_partnrplay,d0
clr.l d1
clr.l d1
move.b (a2,d0),d1
move.b (a2,d0),d1
mulu #$0200,d1
mulu #$0400,d1
add.l mt_partnote,d1
add.l mt_partnote,d1
move.l d1,mt_partpoint
move.l d1,mt_partpoint
clr.w mt_dmacon
clr.w mt_dmacon
move.l #$dff0a0,a5
move.l #$dff0a0,a5
lea mt_aud1temp,a6
lea mt_aud1temp,a6
bsr mt_playit
bsr.L mt_playit
move.l #$dff0b0,a5
move.l #$dff0b0,a5
lea mt_aud2temp,a6
lea mt_aud2temp,a6
bsr mt_playit
bsr.L mt_playit
move.l #$dff0c0,a5
move.l #$dff0c0,a5
lea mt_aud3temp,a6
lea mt_aud3temp,a6
bsr mt_playit
bsr.L mt_playit
move.l #$dff0d0,a5
move.l #$dff0d0,a5
lea mt_aud4temp,a6
lea mt_aud4temp,a6
bsr mt_playit
bsr.L mt_playit
move.l #mt_speed,d0
move.l #mt_speed,d0
mt_rls:
mt_rls:
dbf d0,mt_rls
dbf d0,mt_rls
move.l #$8000,d0
move.l #$8000,d0
add.w mt_dmacon,d0
add.w mt_dmacon,d0
move.w d0,$dff096
move.w d0,$dff096
move.l #mt_aud4temp,a6
move.l #mt_aud4temp,a6
cmp.w #1,14(a6)
cmp.w #1,14(a6)
bne.s mt_voice3
bne.s mt_voice3
move.l 10(a6),$dff0d0
move.l 10(a6),$dff0d0
move.w 14(a6),$dff0d4
move.w #1,$dff0d4
mt_voice3:
mt_voice3:
move.l #mt_aud3temp,a6
move.l #mt_aud3temp,a6
cmp.w #1,14(a6)
cmp.w #1,14(a6)
bne.s mt_voice2
bne.s mt_voice2
move.l 10(a6),$dff0c0
move.l 10(a6),$dff0c0
move.w 14(a6),$dff0c4
move.w #1,$dff0c4
mt_voice2:
mt_voice2:
move.l #mt_aud2temp,a6
move.l #mt_aud2temp,a6
cmp.w #1,14(a6)
cmp.w #1,14(a6)
bne.s mt_voice1
bne.s mt_voice1
move.l 10(a6),$dff0b0
move.l 10(a6),$dff0b0
move.w 14(a6),$dff0b4
move.w #1,$dff0b4
mt_voice1:
mt_voice1:
move.l #mt_aud1temp,a6
move.l #mt_aud1temp,a6
cmp.w #1,14(a6)
cmp.w #1,14(a6)
bne.s mt_voice0
bne.s mt_voice0
move.l 10(a6),$dff0a0
move.l 10(a6),$dff0a0
move.w 14(a6),$dff0a4
move.w #1,$dff0a4
mt_voice0:
mt_voice0:
add.l #$10,mt_partnote
lea mt_modulate,a0
cmp.l #$200,mt_partnote
move.l mt_partnote,d0
lsl.b #7,d0
add.l #$10,d0
move.l d0,mt_partnote
cmp.l #$400,d0
bne.s mt_stop
bne.s mt_stop
clr.l mt_partnote
clr.l mt_partnote
addq.l #1,mt_partnrplay
addq.l #1,mt_partnrplay
clr.l d0
clr.l d0
move.w mt_maxpart,d0
move.w mt_maxpart,d0
move.l mt_partnrplay,d1
move.l mt_partnrplay,d1
cmp.l d0,d1
cmp.l d0,d1
bne.s mt_stop
bne.s mt_stop
clr.l mt_partnrplay
clr.l mt_partnrplay
mt_stop:
mt_stop:
movem.l (a7)+,d0-d7/a1-a6
rts
rts
mt_playit:
mt_playit:
move.l (a0,d1),(a6)
move.l (a0,d1),(a6)
addq.l #4,d1
addq.l #4,d1
clr.l d2
move.b 2(a6),d2
and.b #$0f,d2
tst.b d2
beq.s mt_noadkcon
cmp.b #1,d2
bne.s mt_novol
move.b 21(a6),d2
bra.s mt_pushadkcon
mt_novol:
cmp.b #2,d2
bne.s mt_noperiod
move.b 21(a6),d2
lsl.b #4,d2
bra.s mt_pushadkcon
mt_noperiod:
move.b 21(a6),d2
lsl.b #4,d2
add.b 21(a6),d2
mt_pushadkcon:
add.w #$8000,d2
move.w d2,$dff09e
mt_noadkcon:
clr.l d2
clr.l d2
move.b 2(a6),d2
move.b 2(a6),d2
and.b #$f0,d2
and.b #$f0,d2
lsr.b #4,d2
lsr.b #4,d2
tst.b d2
tst.b d2
beq.s mt_nosamplechange
beq.s mt_nosamplechange
clr.l d3
clr.l d3
lea mt_samples,a1
lea mt_samples,a1
move.l d2,d4
move.l d2,d4
mulu #4,d2
mulu #4,d2
mulu #$1e,d4
mulu #$1e,d4
move.l (a1,d2),4(a6)
move.l (a1,d2),4(a6)
move.w (a3,d4),8(a6)
move.w (a3,d4),8(a6)
move.w 2(a3,d4),18(a6)
move.w 2(a3,d4),18(a6)
move.w 4(a3,d4),d3
move.w 4(a3,d4),d3
tst.w d3
tst.w d3
beq.s mt_displace
beq.s mt_displace
move.l 4(a6),d2
move.l 4(a6),d2
add.l d3,d2
add.l d3,d2
move.l d2,4(a6)
move.l d2,4(a6)
move.l d2,10(a6)
move.l d2,10(a6)
move.w 6(a3,d4),8(a6)
move.w 6(a3,d4),8(a6)
move.w 6(a3,d4),14(a6)
move.w 6(a3,d4),14(a6)
move.w 18(a6),8(a5)
move.w 18(a6),8(a5)
bra.s mt_nosamplechange
bra.s mt_nosamplechange
mt_displace:
mt_displace:
move.l 4(a6),d2
move.l 4(a6),d2
add.l d3,d2
add.l d3,d2
move.l d2,10(a6)
move.l d2,10(a6)
move.w 6(a3,d4),14(a6)
move.w 6(a3,d4),14(a6)
move.w 18(a6),8(a5)
move.w 18(a6),8(a5)
mt_nosamplechange:
mt_nosamplechange:
move.w (a6),d7
tst.w (a6)
and.w #$0fff,d7
beq.s mt_retrout
beq.s mt_retrout
move.w d7,16(a6)
move.w (a6),16(a6)
move.w 20(a6),$dff096
move.w 20(a6),$dff096
move.l 4(a6),(a5)
move.l 4(a6),(a5)
move.w 8(a6),4(a5)
move.w 8(a6),4(a5)
move.w d7,6(a5)
move.w (a6),6(a5)
move.w d7,22(a6)
move.w 20(a6),d0
move.w 20(a6),d0
add.w d0,mt_dmacon
or.w d0,mt_dmacon
mt_retrout:
mt_retrout:
move.b (a6),d7
move.w 20(a6),d0
and.b #$f0,d7
lsl.w #4,d0
cmp.b #$30,d7
add.w 20(a6),d0
bne.s mt_audiodma
move.w d0,$dff09e
move.w 20(a6),$dff096
mt_audiodma:
tst.w (a6)
beq.s mt_nonewper
move.w (a6),22(a6)
mt_nonewper:
move.b 2(a6),d0
and.b #$0f,d0
cmp.b #14,d0
bne.s mt_noset
move.w 2(a6),24(a6)
rts
mt_noset:
tst.b 3(a6)
bne.s mt_noclr
clr.w 24(a6)
mt_noclr:
cmp.b #3,d0
beq.s mt_modvol
cmp.b #6,d0
beq.s mt_modvol
cmp.b #9,d0
beq.s mt_modvol
cmp.b #4,d0
beq.s mt_modper
cmp.b #7,d0
beq.s mt_modper
cmp.b #10,d0
beq.s mt_modper
cmp.b #5,d0
beq.s mt_modvolper
cmp.b #8,d0
beq.s mt_modvolper
cmp.b #11,d0
beq.s mt_modvolper
cmp.b #12,d0
bne.s mt_nochnge
move.b 3(a6),8(a5)
mt_nochnge:
rts
mt_modvol:
move.w 20(a6),d0
bra.s mt_push
mt_modper:
move.w 20(a6),d0
lsl.w #4,d0
bra.s mt_push
mt_modvolper:
move.w 20(a6),d0
lsl.w #4,d0
add.w 20(a6),d0
mt_push:
add.w #$8000,d0
move.w d0,$dff09e
rts
rts
mt_aud1temp:
mt_aud1temp:
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0001,$0000
dc.w $0000,$0000,$0001,$0000,$0000
mt_aud2temp:
mt_aud2temp:
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0002,$0000
dc.w $0000,$0000,$0002,$0000,$0000
mt_aud3temp:
mt_aud3temp:
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0004,$0000
dc.w $0000,$0000,$0004,$0000,$0000
mt_aud4temp:
mt_aud4temp:
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0008,$0000
dc.w $0000,$0000,$0008,$0000,$0000
mt_partnote:
mt_partnote:
dc.l 0
dc.l 0
mt_partnrplay:
mt_partnrplay:
dc.l 0
dc.l 0
mt_counter:
mt_counter:
dc.l 0
dc.l 0
mt_partpoint:
mt_partpoint:
dc.l 0
dc.l 0
mt_samples:
mt_samples:
dc.w $0000,$0000
dc.w $0000,$0000
mt_sample1:
mt_sample1:
dc.l 0
dc.l 0
mt_sample2:
mt_sample2:
dc.l 0
dc.l 0
mt_sample3:
mt_sample3:
dc.l 0
dc.l 0
mt_sample4:
mt_sample4:
dc.l 0
dc.l 0
mt_sample5:
mt_sample5:
dc.l 0
dc.l 0
mt_sample6:
mt_sample6:
dc.l 0
dc.l 0
mt_sample7:
mt_sample7:
dc.l 0
dc.l 0
mt_sample8:
mt_sample8:
dc.l 0
dc.l 0
mt_sample9:
mt_sample9:
dc.l 0
dc.l 0
mt_sample10:
mt_sample10:
dc.l 0
dc.l 0
mt_sample11:
mt_sample11:
dc.l 0
dc.l 0
mt_sample12:
mt_sample12:
dc.l 0
dc.l 0
mt_sample13:
mt_sample13:
dc.l 0
dc.l 0
mt_sample14:
mt_sample14:
dc.l 0
dc.l 0
mt_sample15:
mt_sample15:
dc.l 0
dc.l 0
mt_maxpart:
mt_maxpart:
dc.w $0000
dc.w $0000
mt_kn1:
mt_kn1:
dc.w $0000
dc.w $0000
mt_dmacon:
mt_dmacon:
dc.w $0000
dc.w $0000
mt_modsave:
dc.l 0
mt_modulate:
mt_vibes:
dc.w $0c39,$0039,$00bf,$ec01,$6630,$0839,$0007,$00bf
dc.w $0c39,$0039,$00bf,$ec01,$6630,$0839,$0007,$00bf
dc.w $e001,$6626,$2c79,$0000,$0004,$43fa,$0020,$4eae
dc.w $e001,$6626,$2c79,$0000,$0004,$43fa,$0020,$4eae
dc.w $fe68,$2c40,$4280,$41fa,$0026,$223c,$0000,$0032
dc.w $fe68,$2c40,$4280,$41fa,$0026,$223c,$0000,$0032
dc.w $4eae,$ffa6,$4ef9,$00fc,$0000,$4e75,$696e,$7475
dc.w $4eae,$ffa6,$60ee,$0000,$0000,$4e75,$696e,$7475
dc.w $6974,$696f,$6e2e,$6c69,$6272,$6172,$7900,$0104
dc.w $6974,$696f,$6e2e,$6c69,$6272,$6172,$7900,$0104
dc.w $172d,$3d20,$4d65,$6761,$5472,$6178,$7820,$3d2d
dc.w $1753,$6f75,$6e64,$5472,$6163,$6b65,$7220,$5632
dc.w $0063,$00f0,$20a9,$2054,$6865,$204a,$756e,$676c
dc.w $0063,$00f0,$20a9,$2054,$6865,$204a,$756e,$676c
dc.w $6520,$436f,$6d6d,$616e,$6400,$00cd
dc.w $6520,$436f,$6d6d,$616e,$6400,$0000
mt_arpeggio:
mt_arpeggio:
dc.w $0358,$0328,$02fa,$02d0,$02a6,$0280,$025c
dc.w $0358,$0328,$02fa,$02d0,$02a6,$0280,$025c
dc.w $023a,$021a,$01fc,$01e0,$01c5,$01ac,$0194,$017d
dc.w $023a,$021a,$01fc,$01e0,$01c5,$01ac,$0194,$017d
dc.w $0168,$0153,$0140,$012e,$011d,$010d,$00fe,$00f0
dc.w $0168,$0153,$0140,$012e,$011d,$010d,$00fe,$00f0
dc.w $00e2,$00d6,$00ca,$00be,$00b4,$00aa,$00a0,$0097
dc.w $00e2,$00d6,$00ca,$00be,$00b4,$00aa,$00a0,$0097
dc.w $008f,$0087,$007f,$0078,$0071,$0000,$0000,$0000
dc.w $008f,$0087,$007f,$0078,$0071,$0000,$0000,$0000
mt_sampleinfo:
mt_sampleinfo:
****************************************************
******************SAMPLE_INFO***********************
****************************************************
; *****MUSIC_NAME*****
dc.b "TJC-Tune "
; ******SAMPLE1NAME*****
dc.b "BassDrum "
; length vol start repeat
dc.w $0a14,$0020,$0000,$0001
; ******SAMPLE2NAME*****
dc.b "Bongo2 "
dc.w $0675,$0020,$0000,$0001
; ******SAMPLE3NAME*****
dc.b "Crystal1 "
dc.w $023b,$0020,$0000,$0001
; ******SAMPLE4NAME*****
dc.b "Burp "
dc.w $07d3,$0040,$0000,$0001
; ******SAMPLE5NAME*****
dc.b "Crystal2 "
dc.w $01f7,$0020,$0000,$0001
; ******SAMPLE6NAME*****
dc.b "DistortedGuitar2 "
dc.w $1900,$0020,$0000,$0001
; ******SAMPLE7NAME*****
dc.b "SnareDrum "
dc.w $09b4,$0020,$0000,$0001
; ******SAMPLE8NAME*****
dc.b "BassGuitar "
dc.w $09c7,$0040,$0000,$0001
; ******SAMPLE9NAME*****
dc.b "MajorAccord "
dc.w $1aa1,$0020,$0000,$0001
; *****SAMPLE10NAME*****
dc.b "MinorAccord "
dc.w $1fc9,$0020,$0000,$0001
; *****SAMPLE11NAME*****
dc.b " "
dc.w $0000,$0000,$0000,$0000
; *****SAMPLE12NAME*****
dc.b " "
dc.w $0000,$0000,$0000,$0000
; *****SAMPLE13NAME*****
dc.b " "
dc.w $0000,$0000,$0000,$0000
; *****SAMPLE14NAME*****
dc.b " "
dc.w $0000,$0000,$0000,$0000
; *****SAMPLE15NAME*****
dc.b " "
dc.w $0000,$0000,$0000,$0000
mt_partinfo:
dc.w $2178
****************************************************
*******************PARTS_TABLE**********************
****************************************************
dc.w $0001,$0202,$0304,$0203,$0402,$0605,$0705,$0705
dc.w $0203,$0402,$0304,$0206,$0507,$0507,$0508,$090a
dc.w $0b00,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
****************************************************
**********************PARTS*************************
****************************************************
; **VOICE1** **VOICE2** **VOICE3** **VOICE4**
dc.w $00d6,$5000,$00e2,$1000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$5000,$00e2,$1000,$01ac,$9000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$017d,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$0168,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$00e2,$1000,$0140,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$00e2,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$0000,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$0000,$0000
dc.w $00d6,$5000,$00e2,$1000,$0000,$0000,$00d6,$3000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$5000,$00e2,$1000,$0000,$0000,$00d6,$3000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$00d6,$6000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$00d6,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$00d6,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$0087,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$00d6,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$0000,$00e2,$1000,$00f0,$0000,$00d6,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$00f0,$0000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$00f0,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$0140,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$011d,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$5000,$00e2,$1000,$0000,$0000,$00d6,$3000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$00d6,$6000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$00d6,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$00d6,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$010d,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$00d6,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$0000,$00e2,$1000,$00f0,$0000,$00d6,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$8000,$011d,$0000,$00e2,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$00f0,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$8000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$00e2,$7000,$00d6,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$8000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$00e2,$1000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$8000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$00e2,$7000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$2000,$00e2,$1000,$00b4,$8000,$011d,$3000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$2000,$0000,$0000,$0168,$0000,$0153,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$2000,$0000,$0000,$00b4,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0153,$0000
dc.w $01ac,$2000,$00e2,$7000,$00f0,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0168,$0000
dc.w $01ac,$a000,$00e2,$1000,$00b4,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00fe,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $0000,$0000,$00e2,$7000,$0000,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $00d6,$2000,$00e2,$1000,$0087,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$2000,$0000,$0000,$010d,$0000,$0153,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0153,$0000
dc.w $01ac,$2000,$00e2,$7000,$007f,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0140,$9000,$00e2,$1000,$0078,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0078,$0000,$00fe,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0168,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $0000,$0000,$00e2,$7000,$00b4,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $00d6,$5000,$00b4,$8000,$00d6,$6000,$00d6,$3000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$0000,$00d6,$0000,$00e2,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$00d6,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$0000,$00d6,$0000,$01fc,$0000
dc.w $012d,$0000,$0000,$0000,$00f0,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$00d6,$0000,$00be,$0000
dc.w $00d6,$0000,$00b4,$0000,$0000,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$0000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$0000,$00d6,$0000,$00d6,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$00d6,$0000,$00a0,$0000
dc.w $00d6,$0000,$00b4,$0000,$00d6,$0000,$00d6,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$011d,$0000
dc.w $012d,$0000,$00b4,$0000,$010d,$0000,$00e2,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $00d6,$0000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00e2,$2000,$00ca,$0000,$0000,$0000,$01fc,$0000
dc.w $012d,$0000,$0000,$0000,$010d,$0000,$00ca,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00be,$0000
dc.w $00d6,$0000,$00b4,$0000,$00f0,$0000,$00b4,$0000
dc.w $00e2,$2000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $012d,$0000,$00b4,$0000,$0000,$0000,$00be,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00b4,$0000
dc.w $00d6,$0000,$0000,$0000,$00f0,$0000,$00a0,$0000
dc.w $00e2,$2000,$0087,$0000,$0000,$0000,$00d6,$0000
dc.w $012d,$0000,$0000,$0000,$0000,$0000,$00aa,$0000
dc.w $0153,$5000,$0000,$0000,$0000,$0000,$00a0,$0000
dc.w $00d6,$2000,$00e2,$1000,$00d6,$6000,$011d,$3000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$0000,$0000,$0000,$00d6,$0000,$0153,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$0000,$0000,$0000,$00d6,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$00d6,$0000,$0153,$0000
dc.w $01ac,$0000,$00e2,$7000,$00f0,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$00d6,$0000,$0168,$0000
dc.w $01ac,$a000,$00e2,$1000,$0000,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00fe,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0000,$0000,$0000,$0000,$00d6,$0000,$010d,$0000
dc.w $0000,$0000,$00e2,$7000,$0000,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$00d6,$0000,$010d,$0000
dc.w $00d6,$2000,$00e2,$1000,$00d6,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$0000,$0000,$0000,$010d,$0000,$0153,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$0000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0153,$0000
dc.w $01ac,$0000,$00e2,$7000,$010d,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0140,$9000,$00e2,$1000,$00f0,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00fe,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$00f0,$0000,$0168,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $0000,$0000,$00e2,$7000,$0000,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $00d6,$2000,$00e2,$1000,$00b4,$8000,$011d,$3000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$0000,$0000,$0000,$0168,$0000,$0153,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$0000,$0000,$0000,$00b4,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0153,$0000
dc.w $01ac,$0000,$0000,$0000,$00f0,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0168,$0000
dc.w $01ac,$a000,$00e2,$0000,$00b4,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00fe,$0000
dc.w $0000,$0000,$00e2,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000
dc.w $00d6,$2000,$0000,$0000,$0087,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $011d,$0000,$0000,$0000,$010d,$0000,$0153,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000
dc.w $0168,$0000,$0000,$0000,$0000,$0000,$00f0,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0153,$0000
dc.w $01ac,$0000,$0000,$0000,$007f,$0000,$011d,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0168,$0000
dc.w $0140,$9000,$0000,$0000,$0078,$0000,$00d6,$0000
dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000
dc.w $0000,$0000,$0000,$000