Commodore sayı 42, sayfa 22

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 22

Can ÖZTÜRK

53265 Bu adres, kullanımı açısından, daha çok orta ve ileri düzeydeki programcıları ilgilendiriyor. Bir sicil olan bu adresin her bit'i değişik grafik modlarına göre açılıp kapatılır. Bunu bir grafik kontrol kutusu gibi görebilirsiniz. BİT 6 - UZANTILI RENK MODU

Bu modda her karakter kendi rengine ek olarak bir arkaplan rengi alır. Ekran renginiz de bunlardan değişik olabilir, böylece sarı bir ekranda yeşil bir arkaplanı olan beyaz bir karakter gösterebilirsiniz. Fakat bu modda bir sınırlama var. Karakter kodunun sadece ilk 64 karakterini kullanabilirsiniz. BİT 5 - BITMAP MODU

Eğer elinize bir büyüteç alıp ekrana bakacak olursanız ekranı renklerle dolduran pikselleri oluşturan çok sayıda fosfor noktası görürsünüz. Bu, grafikler için kullanılabilecek en ayrıntılı grafik modudur. Standart bitmap modunda her 8 x 8 bit karakteri için iki renk seçimiyle 320 x 200 çözünürlüğe sahipsiniz. “YÜKSEK ÇÖZÜNÜRLÜK BITMAP MODUNU AÇ POKE 53265, PEEK (53265) OR 32

YÜKSEK ÇÖZÜNÜRLÜK BITMAP MODUNU KAPAT POKE 53265, PEEK (53265) AND 233

Aşağıdaki program örneğinde düz bir arkaplana bir spiral çiziliyor. Önce ekran kararıyor sonra yavaşça aydınlanıyor. Ardından mavimsi bir arkaplan meydana geliyor ve spiral yerleştiriliyor. Bu işlem bittiğinde sol üst köşede siyah bir kare beliriyor. Normal ekrana dönmek için RUN/STOP ve RESTORE'a basın (Program 1). Ekrandaki pikselleri tek tek nasıl açıp kapatabilirsiniz? Ekran boyutlarının 40 sütun ve 25 satır olduğunu herhalde hatırlıyorsunuzdur. Bu da ekrana 1000 karakter yazılabileceğini gösterir. Şimdi bu yerlerden her birine KARAKTER POZİSYONU diyelim. Sonra açmak istediğiniz piksel için şu formülü kullanın: Önce karakter pozisyonunu bulmak için,

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