Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
表示
レイアウト
分割
統合
ライブエディター
空白の変更を非表示
未変更行を折りたたむ
折り返しなし
比較精度
スマート
構文
なし
外観を変更
処理
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
この比較の残りの部分を読み込んでいます。
Comparing MegaTraxx and ST 2.0 playroutines
作成日
2 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
533 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
840 行
すべてコピー
249 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
536 行
すべてコピー
コピー
コピー済み
コピー
コピー済み
****************************
*******
****************************
****************************
****************************
*******
*
**
___
***
**
**
*** /\/\
|
**
*
** 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 #$
5
0000,mt_sample1
move.l #$
0
0000,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_
port
rout:
clr.w d6
mt_
arp
rout:
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:
保存された差分
原文
ファイルを開く
**************************** **************************** *** ___ *** *** /\/\ | *** *** / \EGA |RAXX *** *** *** *** Coding : *** *** The Exterminator *** *** *** *** 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 bsr mt_init move.w #$4000,$dff09a move.l $00006c,mt_oldirq move.l #mt_newirq,$00006c move.w #$c000,$dff09a mt_wait: btst #6,$bfe001 bne.s mt_wait move.w #$000f,$dff096 move.w #$4000,$dff09a move.l mt_oldirq,$00006c move.w #$c000,$dff09a clr.l d0 rts mt_init: move.l #$50000,mt_sample1 move.l #$51430,mt_sample2 move.l #$52120,mt_sample3 move.l #$525a0,mt_sample4 move.l #$53550,mt_sample5 move.l #$53960,mt_sample6 move.l #$56b60,mt_sample7 move.l #$57ed0,mt_sample8 move.l #$59260,mt_sample9 move.l #$5c7b0,mt_sample10 move.l #$00000,mt_sample11 move.l #$00000,mt_sample12 move.l #$00000,mt_sample13 move.l #$00000,mt_sample14 move.l #$00000,mt_sample15 move.l #mt_sample1,a0 clr.l d0 mt_clear: move.l (a0,d0),a1 clr.l (a1) addq #4,d0 cmp.l #$3c,d0 bne.s mt_clear move.w #0,$dff0a8 move.w #0,$dff0b8 move.w #0,$dff0c8 move.w #0,$dff0d8 clr.l mt_partnrplay clr.l mt_partnote clr.l mt_partpoint move.b mt_partinfo,mt_maxpart+1 move.b mt_partinfo+1,mt_kn1+1 rts mt_newirq: movem.l d0-d7/a0-a6,-(a7) bsr mt_music movem.l (a7)+,d0-d7/a0-a6 dc.w $4ef9 mt_oldirq: dc.l 0 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 cmp.l #6,mt_counter bne.s mt_notsix clr.l mt_counter bra.L mt_rout2 mt_notsix: 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) beq.s mt_arp1 bsr mt_arprout mt_arp1: 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) beq.s mt_arp2 bsr mt_arprout mt_arp2: 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) beq.s mt_arp3 bsr mt_arprout mt_arp3: 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) beq.s mt_arp4 bsr mt_arprout mt_arp4: bra.L mt_stop mt_portrout: clr.w d6 move.b 3(a6),d6 cmp.b #2,d7 beq.s mt_portup add.w d6,22(a6) bra.s mt_write mt_portup: sub.w d6,22(a6) mt_write: move.w 22(a6),(a5) rts mt_arprout: cmp.l #1,mt_counter beq.s mt_loop2 cmp.l #2,mt_counter beq.s mt_loop3 cmp.l #3,mt_counter beq.s mt_loop4 cmp.l #4,mt_counter beq.s mt_loop2 cmp.l #5,mt_counter beq.s mt_loop3 rts mt_loop2: clr.l d0 move.b 3(a6),d0 lsr.b #4,d0 bra.s mt_cont mt_loop3: clr.l d0 move.b 3(a6),d0 and.b #$0f,d0 bra.s mt_cont mt_loop4: move.w 16(a6),d2 bra.s mt_endpart mt_cont: mulu #2,d0 clr.l d1 move.w 16(a6),d1 lea mt_arpeggio,a0 mt_loop5: move.w (a0,d0),d2 cmp.w (a0),d1 beq.s mt_endpart addq.l #2,a0 bra.s mt_loop5 mt_endpart: move.w d2,(a5) rts mt_rout2: move.w #$00ff,$dff09e lea mt_sampleinfo,a0 move.l a0,a3 add.l #$0c,a3 move.l a0,a2 add.l #$1d8,a2 add.l #$258,a0 move.l mt_partnrplay,d0 clr.l d1 move.b (a2,d0),d1 mulu #$0200,d1 add.l mt_partnote,d1 move.l d1,mt_partpoint clr.w mt_dmacon move.l #$dff0a0,a5 lea mt_aud1temp,a6 bsr mt_playit move.l #$dff0b0,a5 lea mt_aud2temp,a6 bsr mt_playit move.l #$dff0c0,a5 lea mt_aud3temp,a6 bsr mt_playit move.l #$dff0d0,a5 lea mt_aud4temp,a6 bsr mt_playit move.l #mt_speed,d0 mt_rls: dbf d0,mt_rls move.l #$8000,d0 add.w mt_dmacon,d0 move.w d0,$dff096 move.l #mt_aud4temp,a6 cmp.w #1,14(a6) bne.s mt_voice3 move.l 10(a6),$dff0d0 move.w 14(a6),$dff0d4 mt_voice3: move.l #mt_aud3temp,a6 cmp.w #1,14(a6) bne.s mt_voice2 move.l 10(a6),$dff0c0 move.w 14(a6),$dff0c4 mt_voice2: move.l #mt_aud2temp,a6 cmp.w #1,14(a6) bne.s mt_voice1 move.l 10(a6),$dff0b0 move.w 14(a6),$dff0b4 mt_voice1: move.l #mt_aud1temp,a6 cmp.w #1,14(a6) bne.s mt_voice0 move.l 10(a6),$dff0a0 move.w 14(a6),$dff0a4 mt_voice0: add.l #$10,mt_partnote cmp.l #$200,mt_partnote bne.s mt_stop clr.l mt_partnote addq.l #1,mt_partnrplay clr.l d0 move.w mt_maxpart,d0 move.l mt_partnrplay,d1 cmp.l d0,d1 bne.s mt_stop clr.l mt_partnrplay mt_stop: movem.l (a7)+,d0-d7/a1-a6 rts mt_playit: move.l (a0,d1),(a6) 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 move.b 2(a6),d2 and.b #$f0,d2 lsr.b #4,d2 tst.b d2 beq.s mt_nosamplechange clr.l d3 lea mt_samples,a1 move.l d2,d4 mulu #4,d2 mulu #$1e,d4 move.l (a1,d2),4(a6) move.w (a3,d4),8(a6) move.w 2(a3,d4),18(a6) move.w 4(a3,d4),d3 tst.w d3 beq.s mt_displace move.l 4(a6),d2 add.l d3,d2 move.l d2,4(a6) move.l d2,10(a6) move.w 6(a3,d4),8(a6) move.w 6(a3,d4),14(a6) move.w 18(a6),8(a5) bra.s mt_nosamplechange mt_displace: move.l 4(a6),d2 add.l d3,d2 move.l d2,10(a6) move.w 6(a3,d4),14(a6) move.w 18(a6),8(a5) mt_nosamplechange: move.w (a6),d7 and.w #$0fff,d7 beq.s mt_retrout move.w d7,16(a6) move.w 20(a6),$dff096 move.l 4(a6),(a5) move.w 8(a6),4(a5) move.w d7,6(a5) move.w d7,22(a6) move.w 20(a6),d0 add.w d0,mt_dmacon mt_retrout: move.b (a6),d7 and.b #$f0,d7 cmp.b #$30,d7 bne.s mt_audiodma move.w 20(a6),$dff096 mt_audiodma: rts mt_aud1temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0001,$0000 mt_aud2temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0002,$0000 mt_aud3temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0004,$0000 mt_aud4temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0008,$0000 mt_partnote: dc.l 0 mt_partnrplay: dc.l 0 mt_counter: dc.l 0 mt_partpoint: dc.l 0 mt_samples: dc.w $0000,$0000 mt_sample1: dc.l 0 mt_sample2: dc.l 0 mt_sample3: dc.l 0 mt_sample4: dc.l 0 mt_sample5: dc.l 0 mt_sample6: dc.l 0 mt_sample7: dc.l 0 mt_sample8: dc.l 0 mt_sample9: dc.l 0 mt_sample10: dc.l 0 mt_sample11: dc.l 0 mt_sample12: dc.l 0 mt_sample13: dc.l 0 mt_sample14: dc.l 0 mt_sample15: dc.l 0 mt_maxpart: dc.w $0000 mt_kn1: dc.w $0000 mt_dmacon: dc.w $0000 mt_modsave: dc.l 0 mt_vibes: dc.w $0c39,$0039,$00bf,$ec01,$6630,$0839,$0007,$00bf dc.w $e001,$6626,$2c79,$0000,$0004,$43fa,$0020,$4eae dc.w $fe68,$2c40,$4280,$41fa,$0026,$223c,$0000,$0032 dc.w $4eae,$ffa6,$4ef9,$00fc,$0000,$4e75,$696e,$7475 dc.w $6974,$696f,$6e2e,$6c69,$6272,$6172,$7900,$0104 dc.w $172d,$3d20,$4d65,$6761,$5472,$6178,$7820,$3d2d dc.w $0063,$00f0,$20a9,$2054,$6865,$204a,$756e,$676c dc.w $6520,$436f,$6d6d,$616e,$6400,$00cd mt_arpeggio: dc.w $0358,$0328,$02fa,$02d0,$02a6,$0280,$025c dc.w $023a,$021a,$01fc,$01e0,$01c5,$01ac,$0194,$017d dc.w $0168,$0153,$0140,$012e,$011d,$010d,$00fe,$00f0 dc.w $00e2,$00d6,$00ca,$00be,$00b4,$00aa,$00a0,$0097 dc.w $008f,$0087,$007f,$0078,$0071,$0000,$0000,$0000 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,$0000,$0078,$0000,$00fe,$0000 dc.w $0000,$0000,$0000,$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,$0000,$0000,$00b4,$0000,$00d6,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$010d,$0000 dc.w $00d6,$2000,$0000,$0000,$00b4,$8000,$011d,$3000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $011d,$0000,$0000,$0000,$0168,$0000,$0153,$0000 dc.w $0000,$0000,$0000,$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,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0168,$0000 dc.w $01ac,$a000,$0000,$0000,$00b4,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$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,$0168,$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 $00d6,$2000,$0000,$0000,$0087,$0000,$011d,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $011d,$0000,$0000,$0000,$010d,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$00d6,$0000 dc.w $0168,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $01ac,$0000,$0000,$0000,$007f,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0140,$9000,$0000,$0000,$0078,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0140,$0000 dc.w $0000,$0000,$0000,$0000,$0078,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00b4,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00b4,$8000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0168,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00b4,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00f0,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$00ca,$0000,$0000,$0000 dc.w $01ac,$a000,$0000,$0000,$00b4,$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 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,$0087,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$010d,$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,$007f,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0140,$9000,$0000,$0000,$0078,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0000,$0000,$0078,$0000,$0000,$0000 dc.w $1000,$0002,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0004,$0000,$0000,$00ca,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$00b4,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $1000,$0008,$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 $010d,$4000,$010d,$4000,$010d,$4000,$010e,$4000 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 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 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
変更されたテキスト
ファイルを開く
*********************************** *********************************** ** ** ** SoundTracker V2.0 Playroutine ** ** ** ** Coding : The Exterminator ** ** ** ** � The Jungle Command ** ** ** *********************************** *********************************** mt_speed=$1f4 bsr mt_init move.w #$4000,$dff09a move.l $00006c,mt_oldirq move.l #mt_newirq,$00006c move.w #$c000,$dff09a mt_wait: btst #6,$bfe001 bne.s mt_wait move.w #$000f,$dff096 move.w #$4000,$dff09a move.l mt_oldirq,$00006c move.w #$c000,$dff09a clr.l d0 rts mt_init: move.l #$00000,mt_sample1 move.l #$00000,mt_sample2 move.l #$00000,mt_sample3 move.l #$00000,mt_sample4 move.l #$00000,mt_sample5 move.l #$00000,mt_sample6 move.l #$00000,mt_sample7 move.l #$00000,mt_sample8 move.l #$00000,mt_sample9 move.l #$00000,mt_sample10 move.l #$00000,mt_sample11 move.l #$00000,mt_sample12 move.l #$00000,mt_sample13 move.l #$00000,mt_sample14 move.l #$00000,mt_sample15 move.l #mt_sample1,a0 clr.l d0 mt_clear: move.l (a0,d0),a1 clr.l (a1) addq #4,d0 cmp.l #$3c,d0 bne.s mt_clear move.w #0,$dff0a8 move.w #0,$dff0b8 move.w #0,$dff0c8 move.w #0,$dff0d8 eor.w #$c000,mt_voice0+12 clr.l mt_partnrplay clr.l mt_partnote clr.l mt_partpoint move.b mt_sampleinfo+$1d6,mt_maxpart+1 move.b mt_sampleinfo+$1d7,mt_kn1+1 rts mt_newirq: movem.l d0-d7/a0-a6,-(a7) bsr mt_music movem.l (a7)+,d0-d7/a0-a6 dc.w $4ef9 mt_oldirq: dc.l 0 mt_music: addq.l #1,mt_counter cmp.l #6,mt_counter bne.s mt_notsix clr.l mt_counter bra.L mt_rout2 mt_notsix: lea mt_aud1temp,a6 tst.b 3(a6) beq.s mt_arp1 move.l #$dff0a0,a5 bsr.s mt_arprout mt_arp1: lea mt_aud2temp,a6 tst.b 3(a6) beq.s mt_arp2 move.l #$dff0b0,a5 bsr.s mt_arprout mt_arp2: lea mt_aud3temp,a6 tst.b 3(a6) beq.s mt_arp3 move.l #$dff0c0,a5 bsr.s mt_arprout mt_arp3: lea mt_aud4temp,a6 tst.b 3(a6) beq.s mt_arp4 move.l #$dff0d0,a5 bsr.s mt_arprout mt_arp4: bra.L mt_stop mt_arprout: tst.w 24(a6) beq.s mt_noslide clr.w d0 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: clr.w d0 move.b 3(a6),d0 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 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 beq.s mt_loop2 cmp.l #2,mt_counter beq.s mt_loop3 cmp.l #3,mt_counter beq.s mt_loop4 cmp.l #4,mt_counter beq.s mt_loop2 cmp.l #5,mt_counter beq.s mt_loop3 rts mt_loop2: clr.l d0 move.b 3(a6),d0 lsr.b #4,d0 bra.s mt_cont mt_loop3: clr.l d0 move.b 3(a6),d0 and.b #$0f,d0 bra.s mt_cont mt_loop4: move.w 16(a6),d2 bra.s mt_endpart mt_cont: lsl.w #1,d0 clr.l d1 move.w 16(a6),d1 lea mt_arpeggio,a0 mt_loop5: move.w (a0,d0),d2 cmp.w (a0),d1 beq.s mt_endpart addq.l #2,a0 bra.s mt_loop5 mt_endpart: move.w d2,6(a5) rts mt_rout2: lea mt_sampleinfo,a0 move.l a0,a3 add.l #$0c,a3 move.l a0,a2 add.l #$1d8,a2 add.l #$258,a0 move.l mt_partnrplay,d0 clr.l d1 move.b (a2,d0),d1 mulu #$0400,d1 add.l mt_partnote,d1 move.l d1,mt_partpoint clr.w mt_dmacon move.l #$dff0a0,a5 lea mt_aud1temp,a6 bsr.L mt_playit move.l #$dff0b0,a5 lea mt_aud2temp,a6 bsr.L mt_playit move.l #$dff0c0,a5 lea mt_aud3temp,a6 bsr.L mt_playit move.l #$dff0d0,a5 lea mt_aud4temp,a6 bsr.L mt_playit move.l #mt_speed,d0 mt_rls: dbf d0,mt_rls move.l #$8000,d0 add.w mt_dmacon,d0 move.w d0,$dff096 move.l #mt_aud4temp,a6 cmp.w #1,14(a6) bne.s mt_voice3 move.l 10(a6),$dff0d0 move.w #1,$dff0d4 mt_voice3: move.l #mt_aud3temp,a6 cmp.w #1,14(a6) bne.s mt_voice2 move.l 10(a6),$dff0c0 move.w #1,$dff0c4 mt_voice2: move.l #mt_aud2temp,a6 cmp.w #1,14(a6) bne.s mt_voice1 move.l 10(a6),$dff0b0 move.w #1,$dff0b4 mt_voice1: move.l #mt_aud1temp,a6 cmp.w #1,14(a6) bne.s mt_voice0 move.l 10(a6),$dff0a0 move.w #1,$dff0a4 mt_voice0: lea mt_modulate,a0 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 clr.l mt_partnote addq.l #1,mt_partnrplay clr.l d0 move.w mt_maxpart,d0 move.l mt_partnrplay,d1 cmp.l d0,d1 bne.s mt_stop clr.l mt_partnrplay mt_stop: rts mt_playit: move.l (a0,d1),(a6) addq.l #4,d1 clr.l d2 move.b 2(a6),d2 and.b #$f0,d2 lsr.b #4,d2 tst.b d2 beq.s mt_nosamplechange clr.l d3 lea mt_samples,a1 move.l d2,d4 mulu #4,d2 mulu #$1e,d4 move.l (a1,d2),4(a6) move.w (a3,d4),8(a6) move.w 2(a3,d4),18(a6) move.w 4(a3,d4),d3 tst.w d3 beq.s mt_displace move.l 4(a6),d2 add.l d3,d2 move.l d2,4(a6) move.l d2,10(a6) move.w 6(a3,d4),8(a6) move.w 6(a3,d4),14(a6) move.w 18(a6),8(a5) bra.s mt_nosamplechange mt_displace: move.l 4(a6),d2 add.l d3,d2 move.l d2,10(a6) move.w 6(a3,d4),14(a6) move.w 18(a6),8(a5) mt_nosamplechange: tst.w (a6) beq.s mt_retrout move.w (a6),16(a6) move.w 20(a6),$dff096 move.l 4(a6),(a5) move.w 8(a6),4(a5) move.w (a6),6(a5) move.w 20(a6),d0 or.w d0,mt_dmacon mt_retrout: move.w 20(a6),d0 lsl.w #4,d0 add.w 20(a6),d0 move.w d0,$dff09e 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 mt_aud1temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0001,$0000,$0000 mt_aud2temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0002,$0000,$0000 mt_aud3temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0004,$0000,$0000 mt_aud4temp: dc.w $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000 dc.w $0000,$0000,$0008,$0000,$0000 mt_partnote: dc.l 0 mt_partnrplay: dc.l 0 mt_counter: dc.l 0 mt_partpoint: dc.l 0 mt_samples: dc.w $0000,$0000 mt_sample1: dc.l 0 mt_sample2: dc.l 0 mt_sample3: dc.l 0 mt_sample4: dc.l 0 mt_sample5: dc.l 0 mt_sample6: dc.l 0 mt_sample7: dc.l 0 mt_sample8: dc.l 0 mt_sample9: dc.l 0 mt_sample10: dc.l 0 mt_sample11: dc.l 0 mt_sample12: dc.l 0 mt_sample13: dc.l 0 mt_sample14: dc.l 0 mt_sample15: dc.l 0 mt_maxpart: dc.w $0000 mt_kn1: dc.w $0000 mt_dmacon: dc.w $0000 mt_modulate: dc.w $0c39,$0039,$00bf,$ec01,$6630,$0839,$0007,$00bf dc.w $e001,$6626,$2c79,$0000,$0004,$43fa,$0020,$4eae dc.w $fe68,$2c40,$4280,$41fa,$0026,$223c,$0000,$0032 dc.w $4eae,$ffa6,$60ee,$0000,$0000,$4e75,$696e,$7475 dc.w $6974,$696f,$6e2e,$6c69,$6272,$6172,$7900,$0104 dc.w $1753,$6f75,$6e64,$5472,$6163,$6b65,$7220,$5632 dc.w $0063,$00f0,$20a9,$2054,$6865,$204a,$756e,$676c dc.w $6520,$436f,$6d6d,$616e,$6400,$0000 mt_arpeggio: dc.w $0358,$0328,$02fa,$02d0,$02a6,$0280,$025c dc.w $023a,$021a,$01fc,$01e0,$01c5,$01ac,$0194,$017d dc.w $0168,$0153,$0140,$012e,$011d,$010d,$00fe,$00f0 dc.w $00e2,$00d6,$00ca,$00be,$00b4,$00aa,$00a0,$0097 dc.w $008f,$0087,$007f,$0078,$0071,$0000,$0000,$0000 mt_sampleinfo:
違いを見つける