Plazma sayı 3, sayfa 129

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 129

Çünkü bu yöntem çarpma işlemi gerektiriyor ve Commodore'da çarpma işlemi yapmak da başlı başına bir meseledir. Ayrıca 8 bitlik bir sayıyla 8 bitlik bir sayıyı çarpıp 16 bit sonuç elde etmek nispeten açıklaması kolay bir durumdur. Ancak x koordinatı 9 bit olduğu için 16 bitlik bir sayıyla 8 bitlik bir sayıyı çarpan ve 24 bit sonuç veren bir rutine ihtiyaç vardır ve bu noktada işler gittikçe zorlaşıyor. Elbette ki 9 bitlik koordinat sisteminin hassasiyeti bir miktar bozularak bu işi sahte yöntemlerle çözmek mümkün. Ama şu seviyede bu tür konulara girmeyi uygun görmediğim için sabit tablolardan okunan değerleri olduğu gibi kullanmayı tercih ettim.

İşler giderek detaylanıyor ve bu sayıda da burada bırakıyoruz. Sizlere iyi beyin jimnastikleri diliyorum.

Benimle irtibata geçmek isteyenler için e-mail adresim;

skate <at> glance <dot> ws (mailto:c64hydrogen@yahoo.com)

Emir Akaydın

Skate / Glance / Clash

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