Commodore sayı 10, sayfa 48

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 48

YAZMAÇ: 31 ($1F) TANIM: Sprite-ekran çarpışması. AÇIKLAMA: Her bir sprite'ın bir bit'i vardır. Eğer bir sprite bir ekran karakterine değerse, ona ait bit 1 olur. Aynı zamanda 25 numaralı yazmaçın BİT 1'i 1 durumuna gelir. Eğer yanan bit tekrar 0 yapılmazsa, hep 1 olarak kalırlar. Yani, temas bitince kendiliğinden 0 olmaz. AÇILIŞ: 0 (%00000000)

YAZMAÇ: 32 ($20) TANIM: Çerçeve rengi. AÇIKLAMA: Ekranın çerçeve rengini 0-15 sayılarıyla gösterir. Yani sadece alt dört bit bir anlam taşımaktadır. 15'den büyük bir sayı bu yazmaça konduğunda, sadece BİT 0-3 arası çerçeve rengini saptar. AÇILIŞ: 14 (%00001110)

YAZMAÇ: 33 ($21) TANIM: 0 numaralı ekran rengi. AÇIKLAMA: Normalde görünen ekran rengini bu yazmaçın alt dört bit'i saptar. AÇILIŞ: 6 (%00000110)

TANIM: 1 numaralı ekran rengi. AÇIKLAMA: Extended renk moduna geçildiğinde kullanılacak arka plan renklerinden biri. AÇILIŞ: 1 (%00000001)

: 35 ($23)

TANIM: 2 numaralı ekran rengi. AÇIKLAMA: Extended renk moduna geçildiğinde kullanılacak arka plan renklerinden biri. AÇILIŞ: 2 (%00000010)

AÇILI!

YAZMAÇ: 36 ($24) TANIM: 3 numaralı ekran rengi. AÇIKLAMA: Extended renk moduna geçildiğinde kullanılacak arka plan renklerinden biri. AÇILIŞ: 3 (%00000011)

TANIM: Sprite için 0 numaralı multicolor. AÇIKLAMA: Multicolor sprite'larda kullanılacak üç renkten biri. AÇILIŞ: 4 (%00000100)

YAZMAÇ: 38 ($26) TANIM: Sprite için 1 numaralı multicolor. AÇIKLAMA: Multicolor sprite'larda kullanılacak üç renkten biri. AÇILIŞ: 0 (%00000000)

YAZMAÇ: 39 ($27) TANIM: 0 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite'ın normal modda gösterildiği zaman sahip olacağı rengi (0-15) gösterir. Sadece alt dört bit'in sahip olduğu değer önemlidir. AÇILIŞ: 1 (%00000001) YAZMAÇ: 40 ($28) TANIM: 1 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi. AÇILIŞ: 2 (%00000010) YAZMAÇ: 41 ($29) TANIM: 2 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi. AÇILIŞ: 3 (%00000011) YAZMAÇ: 42 TANIM: 3 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi.

YAZMAÇ: 43 TANIM: 4 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi. AÇILIŞ: 5 (%00000101)

YAZMAÇ: 44 ($2C) TANIM: 5 numaralı sprite'ın rengi AÇIKLAMA: 0 numaralı sprite gibi AÇILIŞ: 6 (%00000110)

YAZMAÇ: 45 ($2D) TANIM: 6 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi. AÇILIŞ: 7 (%00000111)

YAZMAÇ: 46 ($2E) TANIM: 7 numaralı sprite'ın rengi. AÇIKLAMA: 0 numaralı sprite gibi. AÇILIŞ: 12 (%00001100)

Sevgili VIC'in içişleri, işte böyle. Umarız fazla sıkılmamışsınızdır. Gelecek sayıda, VIC dışında kalan, ama gene de grafiklerle ilgili yazmaçları görüp, VIC'in kabiliyetlerini ve C64'ün hafıza kullanımını inceleyeceğiz. Şimdilik hoşçakalın... D

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