Bu sayfadaki yazılar
Sayfanın metni
Sayfa 50
Kanal No Bit Kodu Renk Deposu 0 00 Saydam 1 01 Çok renk kütüğü 0 (VIC küt.-37) 2 10 Çok renk kütüğü 1 (VIC küt.-38) 3 11 Sprite renk kütüğü (Küt. 39-46)
Eğer bir Sprite tanımlamak istiyorsanız, byte'ları sütun ve sıralara doğrulukla girmelisiniz. Bunun BASIC'te nasıl yapılacağını ileride göstereceğiz. Sekiz Sprite'ın her biri mümkün olan 16 renkten biri ile gösterilebilir. Bütün dolu noktaların rengi ilgili Sprite renk kütüğünde (VIC kütükleri 39-46) alınır. 5. Sprite'ı beyaz renkle göstermek için VIC kütüğü 39+5 = 44'e (Hafıza adresi $D02C = $53292) 1 değeri (beyaz için) konulur. Bütün boş noktalar saydamdır yani bu noktaların altında bulunan renk görünür. Çok renkli Sprite'ların tanımlanması ve rengi:
Bütün Sprite'lar 24 x 21 nokta düzenine sahip değildir. Çok renkli Sprite'lar çok renkli grafikler gibi düzenlenmiştir. Bu nedenle “X” eksenindeki çözünürlükleri normal Sprite'ların yarısına eşittir. Her sırada 12 çift genişlikli nokta vardır. Yüksek çözünürlüklü Sprite'lar tek renkli iken çok renkli Sprite'lar arka zemin rengi dahil olmak üzere 4 değişik renkten oluşturulabilir. 12x21 çift genişlikli noktanın rengini belirtmek için 0-3 (yüzde 00 - yüzde 11) değerlerini alan ve renk kanalını belirten iki bit kullanılır. VIC noktanın rengini bu kanaldan alır. Özel bit kodlarına ayrılan kanallar yukarıdaki tabloda gösterilmiştir.
Sütun O Sütun 1 Sütun 2 Bit Sırası 76543210 76543210 76543210 O| Byte — ——— 1| Byte 3 — — m SERE 2) —— a 20| Byte — — — — ———— mim
Görüldüğü üzere, her Sprite için bir renk kütüğü olduğu için sadece 3. renk kanalı her Sprite için farklı olur. Diğer renkler (renk 1 ve 2 ek olarak arka zemin rengi) bütün Sprite'lar için aynı kütükten alınır. (CBM User's Guide'ın aksine, çok renkli Sprite modunda 16 rengin hepsi kullanılabilir.) Bir Sprite'ı ekranda çok renk modunda gösterebilmek için VIC'e onu bu şekilde göstermesi için emir vermeniz gerekir. 8 bit'in her birinin 8 Sprite'ın birine ayrıldığı 28. kütük (VIC) bu iş için kullanılır. Eğer buradaki bit dolu ise ilgili Sprite çok renkli Sprite olarak gösterilir. Bu bit düzenlemesi aşağıdaki gibidir:
: b7 b6 b5 b4 b3 b2 bi bü 28 6432168421 7 56 55 54 53 52 51 S0
Örnek olarak Sprite 4'ü çok renkli Sprite olarak kullanmak için VIC'in 28. kütüğünün 4 numaralı bit'ini ayarlamak gerekir. Eğer BASIC kullanıyorsanız, aşağıdaki gibi yapılır: POKE 53248+28, 16. Eğer bir çok Sprite'ı bu şekilde göstermek isterseniz, (örneğin Sprite 1, 5 ve 7) bilgisayara aşağıdakileri girin: POKE 53248+28, 1 OR 32 OR 128 ya da POKE 53248+28, 161. Çok renkli Sprite'ların düzenlenmesi yandaki gibidir.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 51
THE ALPHABET GROUP 1989 Market Share
Ödün vermeden sanat yapın... Gold Disk şirketinin daha önce piyasaya sürdüğü Professional Draw adlı programı geliştirdi ve ikinci versiyonunu da piyasaya sürdü. Bu program AMIGA'nın grafik ve sanat yeteneklerinin sınırlarını yeniden belirliyor. İlk versiyonundan on kat hızlı olan program, ayrıca düzinelerce yeni olanağı da kullanıma sunuyor. Artık yüksek çözünürlükte renkten fedakarlık yapmak gerekmeyecek. Ve Professional Draw 2.0 iyi yapılanmış bir program olduğu için çizdiğiniz grafiği printer'ınıza tam renkli ve mümkün olan en yüksek çözünürlükte basacaktır. Program dotmatrix, inkjet ve laser printer'ları destekliyor. Böylece çizimleriniz sadece güzel görünecek. Professional Draw 2.0 ile artık bir milyondan fazla renge erişebilecek ve renk karıştırarak binlerce rengi yüksek çözünürlükte kullanabileceksiniz. Professional Draw 2.0 ile çizgi, dörtgen, elips,
üçgen, çokgen gibi geometrik şekilleri, serbest çizimlerinizi ve hatta yazılarınızı bir dizi yardımcı bölümler ile değiştirebilirsiniz. Bunlarla şekilleri bir noktayı merkez alarak çevirebilir, bir çerçeve içine yayabilir veya aynadaki görüntüsünü alabilirsiniz.
Sinan VURAL
Ayrıca yazacağınız yazıyı herhangi bir eğrinin etrafına sarabilirsiniz. En güzel yanlarından biri de bu programla iki şekil arasında geçiş yapabilirsiniz.
Professional Draw 2.0 kendi içinde iki sabit karakter setiyle beraber sürüldü piyasaya ve Gold Disk şirketinin daha önce yaptığı Outline Fonts programı ile tam uyumlu. Ama en iyi yanı bu programla yaptığınız çizimleri desktop'tan açılan programların içinde kullanabilirsiniz.