Bu sayfadaki yazılar
Sayfanın metni
Sayfa 10
00030 SPC AYARLAMAK. TSTİ ORMUSÜNUZ TEN
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 11
Çoğunuz oyunların başındaki ekranlarda sağdan sola doğru kayan yazılar görmüşsünüzdür. Acaba bunun nasıl yapıldığını hiç merak ettiniz mi? Üstelik programımız fazla uzun değil ve kısa bir sürede oturup yazabilirsiniz.
Kayan yazılar, bir makine dili rutinini SC000 adresinden itibaren hafızaya yerleştirilen bir BASIC programdır. Programı her zaman olduğu gibi BDE ile yazıp kaydettikten sonra RUN edip çalıştırdığınızda program en başta data satırlarını kontrol edecek ve kısa bir süre sonra da başlangıç mesajını vererek duracaktır. Bundan sonra SYS49152 komutuyla asıl makine dili programı başlatabilirsiniz. Hemen ekranın sınır bölgesinde (bilindiği gibi buraya normalde yazı yazılamıyor) sağdan sola doğru belli bir hızda kayan yazılar göreceksiniz.
Bu yazıların nereden geldiğini merak ediyorsanız 2000 ve 2010 arası program satırlarına bir gözatın. Yazılar bu satırlardan okunup makine dilinde spritelar haline dönüştürülmektedir. Bunların yanında aşağıdaki poke komutlarını vererek programın çalışmasında birtakım değişiklikler yapabilirsiniz.
POKE 49409, Hız (1 veya 2)
POKE 49578, Yazı Büyük Harf
POKE 49576, Yazı Küçük Harf
POKE 49632, Sınır Rengi (0-15)
POKE 49633, Arkaplan Rengi (Sınır rengi ile aynı olmalı).
POKE 49633 - 49646, Sprite Renkleri
İsterseniz bu makine dili rutinini BASIC veya makine dili programlarınızın başına ekleyerek onlara profesyonel bir görünüş kazandırabilirsiniz.
Programın Dökümü:
10-1000 Dataların okunup kontrol edilmesi ve hafızaya yerleştirilmesi.
1000-1338 Makine dili program (1320 numaralı satır, arka plan rengini ve 1330 numaralı satır, sprite renklerini tanımlamaktadır.)
2000-2010 Program çalışırken ekranın sınır bölgesinde görünecek yazılar.
2010- Yukarıdaki yazıların Spritelara dönüştürülmesi.