1 Mayıs 1987 Tarihli Commodore Gazetesi Sayfa 50

1 Mayıs 1987 tarihli Commodore Gazetesi Sayfa 50
Metin içeriği (otomatik olarak oluşturulmuştur)

raktere ait renkten 8 çıkartıldığında elde edilen 0-7 arası renk kodu (Renk RAM'ının alt 3 bit'i). Bu konuyu böylece kapatalım ve oldukça ilginç bir başka özelliğe de- ğinelim: Extended Color. Bilindiği üzere, ekran renginiz ne ise, ekrandaki karakterlerin arkasın- da görünen renk de hep odur. Karak- teri neğgatif yapsanız bile, ortaya çı- kan şey sadece karakter rengi ile ek- ran renginin o karakterin kapladığı alan içinde birbirleriyle değiştirilmiş olmalıdır. Peki, her karakterimizin arkasında kalan rengin ayrı olması- nı becerebilir miyiz? Tabii ki... Şüp- heniz mi vardı?.. Şu iki POKE komutunu verin: 7 POKE 53265, PEEK (53265) OR 4 POKE 53270, PEEK (53270) AND » ) o Eğer şansınız varsa, ekranda he- men birkaç değişiklik farkedeceksi- niz. Etmediyseniz, şunları sırasıyla yapın: 1) “a” harfine basın. 2) “a” harfine SHİFT ile basın. 3) RVS OÖN yapın. 4) “a” harfine basın. 5) “e” harfine SHIFT ile basın. 6) RVS ÖFF yapın. Göreceğiniz gibi, ekrandaki “a” harflerinin her birinin arkasında farklı bir renk olacak. Birincinin ar- #i —— -e e GE | P / A (F T mmO1THTOU 1 S DA Ç ra E e r N —..J kasında o anki ekran rengi (normal- de koyu mavi), ötekilerinde de muh- temelen beyaz, kırmızı ve camgöbe- ği olacak. Ancak dikkatinizi çekti mi acaba? SHIFT ile “a”ya basınca, büyük SA" veya bir grafik işareti çıkmadı. Ortaya çıkan sadece arka rengi değiş- miş yeni bir “a” harfi oldu. Şimdi bu özelliği daha teknık açıdan inceleye- lim. Onuncu sayımızda da görebilece- ğiniz gibi, VİC'in 33-36 arası yazmaç- ları, değişik arkaplan renkleri tanım- lıyorlar 33. yazmaç: O numaralı arkaplan rengi. 34. yazmaç: 1 numaralı arkaplan rengi. 35. yazmaç: 2 numaralı arkaplan rengi. 36. yazmaç: 3 numaralı arkaplan rengi. Ü numaralı arkaplan rengini, nor- malde ekran rengi olarak kullanıyo- ruz (53248 4 38—53281!). Diğerleri de ya multicolor'da, ya da extended'- de işe yarıyorlar. Extended moda geçtiğinizde, sade- ce ekran kodu 0-63 arası olan, karak- ter setinin ilk 64 karakterini kullana- bilirsiniz. Bu tabil ki büyük bir kısıt- lama. Ancak bu setin içine, bütün harf, rakam ve noktalama işaretleri giriyor. Dolayısıyla eğer sadece yazı yazacaksanız, grafik sembolleri ile bir alâkanız yoksa ve arkaplan renkleri- nin farklı olması önem taşıyorsa, ol- dukça uygun bir özellik. Bir karak- terin alabileceği arkaplan renklerini, ekran kodu'na göre şu şekilde özet- leyebiliriz. Ü- 63: Ü numaralı arkaplarıren- gi. 64-127: 1 numaralı arkaplan ren- gi 128-191: 2 numaralı arkaplanr ren- gi. 192-255: 3 numaralı arkaplan ren- gi, Bir başka açıdan da şunu söyleye- iriz: Eğer tuşa doğrudan basılırsa, O nu- maralı arkaplan ren Eğer tuşa SHIFT ıle basıhrsa 1 nu- maralı arkapları rengi. Eğer RVS ON (CTRL ve 9) ile ne- gatif gösterime geçilir ve tuşa doğru- dan basılırsa, 2 numaralı arkaplarn rengi. Yazı ekranıyla VİC arasındaki iliş- kiler de bu kadar...

Bu sayıdan diğer sayfalar: