Amiga Dünyası sayı 29, sayfa 47

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 47

move.w $10(a6),$6(a5) ris mt. vib: move.b $3(a6),d0 beg.s — mt vi move.b mt vi: move.b

lea mt İsr.w #$2,d0 and.w — #$if,dO moveg

#0,d2 move.b (a4,d0.w),d2 move.b $ta(a6),d0

and.w mulu İsr.w #$6,d2 move.w Üy tstb — $ibla6) bmi.s mt vibmin add.w — d2,d0 bra.s mt vib2 mt vibmin:

sub.w — d2,d0 mt vib2:move.w d0,$6(a5) move.b $ia(a6),d0 İsr.w #$2,d0 and.w — #$3c,d0 add.b — d0,$ib(a6)

mt nop: move.w $10(a6),$6(a5) rts

mt checkcom: move.w $2(a6),d0 and.w #$fff,dO beg.s mt nop move.b and.b #$f,dO e dü eg mt arpeggio cmp.b #$1,dO beg.s mt portup cmp.b #$2,d0 beg mt portdown cmp.b #$3,d0 beg mt myport cmp.b beg mt vib move.w $10(a6),$6(a5) cmp.b #$a,d0 beg.s mt volslide rts mt volslide: move.b $3(a6),d0 İsr.b #4,d0 tstb dO mt voldown add.w cmp.w #$40,$12(a6) bmi.s mt vol2 move.w #540.812120) mt vol2:move.w $12(a6),$8(a5)

rts mt voldown: moveg — #0,d0 move.b ml andb — subw — d0,$12(a6) bpl.s — mt vol3

$i5(a6) mt vol3:move.w $12(a6),$8(a5) ris mt portup: moveg — #0,d0

move.b $3(a6),d0 sub.w — d0,$10(a6) move.w and.w — #$fff,d0 cmp.w — #$71,d0

bpl.s — mt por2 andw — orw — #$71,$10(a6) mt por2:move.w and.w mt portdown: cirw do move.b $3(a6),d0

add.w move.w and.w CMp.Ww bmi.s and.w mt por3:move.w and.w move.w rts mt checkcom2: move.b and.b cmp.b beg.s bene cmp.b beg.s cmp.b beg.s cmp.b beg.s

rts mt setfilt: move.b and.b asl.b and.b or.b rts mt pattbreak: not.b ris mt posjmp: move.b move.b not.b

move.b mt vol4:move.b

mt setspeed: Cm)

ble.s move.b mt sets:move.b beg.s move.b cir.b mt rts2:rts

mt sin:

mt. periods:

mt speed: mt songpos: mt pattpos: mt counter: mt break: mt dmacon: mt samplestarts: mt voicei:

mt voice2: mt voice3:

mt, voiced:

d0,$10(a6) $10(a6),d0 d0

#$358,d0

mt por3 #$1000,$10(a6) #$358,$10(a6) $iİ ci ,d0 d0,$6(a5)

#Sİ,dO #$e,d0 mt settilt

,d0 mt pattbreak |

mt posjimp | #$C,dO | mt. setvol mt 'setspeed

$3(a6),d0 #$1.dO

mt break

$3(a6),d0 #$İ,d0 dü,mt songpos mt break

#$40,$3(a6) mt volâ $3(a6),$8(a5)

#$11,$3(a6) mt sets $3(a6),d0 mt rts2 dü,mt speed mt coünter

dc.b — deb — $b4 $c5,$d4,$e0,$eb,$f4,$fa,$fd dcb —$b4,$a1,$8d,$78,$61,$4a,$31,$18 dcw $0358,$0328,$02fa,$02d0,$02a6,$0280 decw $025c,$023a,$021a,$01fc,$01e0,$01c5 dew dcw $012e,$0110d,$0100,$00fe,$00f0,$00e2 $00d6,$00ca,$00be,$00b4,$00aa,$00a0 dec.w — $0097,$008f,50087,$0071,$0078,$0071 de.w — $0000,$0000

dc.b dc.b dc.w dc.b dc.b dc.w bik. bik.w bik.w bik.w bik.w bik.w dc.w bik.w bik.w bik.w

26 S4 o 95

So o

Klavyeyle gezinmek için ← ve → tuşları.