home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tiger Disk 13
/
Tiger_Disk_013_19xx_Tiger-Crew-Disk_de_Side_A.d64
/
scrolling.seq
< prev
next >
Wrap
Text File
|
2023-02-26
|
2KB
|
93 lines
*= $1000
sei
lda #$7f
sta $dc0d
lda #$1b
sta $d011
lda #$01
sta $d01a
lda #$c7
sta $d016
sta zp1
lda #<scroll
sta $0314
lda #>scroll
sta $0315
cli
rts
scroll lda #$01
sta $d019
lda zp2
bne sc1
lda #$01
sta zp2
lda zp1
sta $d016
lda #$00
sta $d012
jmp $ea31
sc1 lda #$00
sta zp2
lda #$c8
sta $d016
dec zp1
dec zp1
lda zp1
cmp #$bf
beq sc2
lda #$f2
sta $d012
jmp $ea31
sc2 ldy #0
sc3 lda 1985,y
sta 1984,y
iny
cpy #40
bne sc3
nextchar lda text
cmp #160
beq anfang
sta $07e7
jmp sc4
anfang lda #<text
sta nextchar+1
lda #>text
sta nextchar+2
jmp sc5
sc4 inc nextchar+1
lda nextchar+1
bne sc5
inc nextchar+2
sc5 lda #$f2
sta $d012
lda #$c7
sta zp1
jmp $ea31
pf1 .byte 0
pf2 .byte 0
zp1 .byte 0
zp2 .byte 0
text
.text " "
.text " - "
.text " 1994 "
.text "
/-/"
.text "
... ... "
.text " "
.byte 160,160,160
;---------------------------------------
;routine written in '94 by madrom/crm/tc