FUTURİSTİK KARAKTER SETİ PROGRAMI
Retro bilgisayarKısa bir aradan sonra kaldığımız yerden devam ediyoruz. Kısa programlarla karakter setimi değiştirerek açılış yapıyoruz. Nasıl olduğunu merak ediyorsanız ekran görüntüsüne bakabilirsiniz. İkinci programımızda ise karakterler biraz genişliyor. Aslında bu rutinler ile elde ettiğimiz karakterlerden daha güzellerini “FONT EDİTÖR” dediğimiz programlarla yapabilirsiniz. Karakterleri bir tarafa bırakalım ve devam edelim. İntro teknikleri bölümünde ise sprite’ları hareket ettirerek ekranımızı güzelleştiriyoruz.
FUTURİSTİK KARAKTER SETİ PROGRAMI
KARAKTER SET NO: 5
(C64ASM V1.1 ile compile edilecek şekilde yazılmıştır.)
*=$0801
.word nextline
.word 2004
; 2003
.byte $9e
; SYS
.text "2061"
; 2061
.byte 0
; komutu
nextline
.word 0
sei
lda
#$33
sta
$01
lda
#$d0
ldx
#$30
ldy
#$00
sty
$fb
sta
$fc
sty
$fd
stx
$fe
ldx
#$10
transfer
lda
($fb),y
sta
($fd),y
iny
bne
transfer
inc
$fc
inc
$fe
dex
bne
transfer
lda
#$37
sta
$01
cli
lda
#$1c
sta
$d018
new_fonts
lda
#$30
ldy
#$00
sty
$fb
sta
$fc
C64 TÜRKİYE #7 15
ldx
#$10
stx
$fd
loop1
iny
iny
iny
ldx
#$04
loop0
lda
($fb),y
lsr
ora
($fb),y
sta
($fb),y
iny
dex
bne
loop0
iny
bne
loop1
inc
$fc
dec
$fe
bne
loop1
rts
.end