Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.
Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
OPEN #1,8,0,"D:NAZWA.EXT":PUT #1,$FF,$FF,ML_SKAD,ST_SKAD,ML_DLUG-1,ST_DLUG-1:
BPUT #1,SKAD,DLUG:CLOSE #1
OPEN #1,8,0,"D:NAZWA.EXT":PUT #1,$FF,$FF,$00,$80,$FF,$9D:
BPUT #1,$8000,$1E00:CLOSE #1
dliinit:
ldx <dliproc
ldy >dliproc
lda #%11000000
stx DLIV ;$200
sty DLIV+1
sta NMIEN ;$D40E
rts
dliproc:
pha
lda #78 ;połowa ekranu
cmp VCOUNT ;$D40B
lda #%11 ;włącza rysowanie sprajtów
bcc *+4
lda #0 ;wyłącza rysowanie sprajtów
sta WSYNC ;$D40A
sta PMCNTL ;$D01D
pla
rti
dliinit:
ldx <dliproc
ldy >dliproc
lda #%11000000
stx DLIV ;$200
sty DLIV+1
sta NMIEN ;$D40E
rts
dliproc:
sta areg
stx xreg
;tu ewentualnie wstawiac opoznienia
lda VCOUNT ;$D40B
lsr @
lsr @
tax
lda shape0-4,x
sta GRAFP0 ;$D00D
lda shape1-4,x
sta GRAFP1 ;$D00E
lda shape2-4,x
sta GRAFP2 ;$D00F
lda shape3-4,x
sta GRAFP3 ;$D010
lda shapem-4,x
sta GRAFM ;$D011
ldx xreg
lda areg
rti
areg equ $cb
xreg equ $cc
Od 1 do 36 z 36