Plazma sayı 5, sayfa 88

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 88

Atari, 6502 mimarisini olduğu gibi almış ve kullanmıştır. Commodore 64'te olduğu gibi 6502'ye giriş/çıkış birimleri ekleyerek 6510 gibi özel bir işlemci geliştirme yoluna gidilmemiştir. Bunun yerine POKEY çipi hem ses, hem de seri giriş/çıkış işlemleri için kullanmak tercih edilmiştir.

Grafik Özellikleri

Atari grafik ve donanım destekli yaratıklar (spritelar) için iki ayrı çipten destek alır. Aslında yapı itibariyle grafiklerin iki katmandan oluştuğunu söyleyebiliriz.

ANTIC çipi Atari'nin bütün text ve grafik modlarını, yatay ve dikey ekran kayması gibi donanım destekleri sağlayan çiptir. Bu çipi en güçlü kılan özellik görüntü listesi (display list) adı verilen, Amiga'nın Copper'ına benzer bir özelliğe sahip olmasıdır. Bu söz konusu görüntü listesi ile her bir satırda (raster/tarama satırı) gösterilecek grafik/text modu değiştirilebilir. Commodore 64'te $D012 tarama adresiyle zahmetlice yapılan birçok iş, bu özellik yardımıyla zahmetsizce yapılabilir. Ayrıca bu özellik, Atari'nin BASIC dilinden de kolayca kullanılabilme avantajına sahiptir. İlerleyen bölümlerde bu konuyu tekrar ele alacağız.

ANTIC çipi elde ettiği görüntüyü GTIA (ilk üretilen Atarilerde çipine aktarır.

GTIA (George's Television Interface Adapter) çipinin asli görevi görüntü sinyallerini televizyona iletmektir. Ancak bu sinyalleri televizyona ulaştırmadan önce görüntünün üzerine yaratıkları basan da yine bu çiptir. GTIA'in yetenekleri bununla da sınırlı kalmaz. Yaratık çarpışmaları, öncelik sıraları ve tüm grafik verilerinin (ANTIC çipinin sağladıkları da dahil olmak üzere) parlaklık kontrolleri bu çip tarafından kontrol edilir. Çipin yeni modellerinde sağladığı bir diğer özellik ise ANTIC çipine ek olarak 3 yeni grafik modunu kullanıma açmasıdır. Bu grafik modları daha fazla renk kullanımına izin verir ancak çözünürlükleri oldukça düşüktür (80x192).

Şekil 4.

Atari 800 XL toplam 16 farklı grafik modu destekler. Atari 800 XE modelleri ise * ile işaretlenmiş 4 adet grafik modunu desteklemezler. Desteklenen grafik modları aşağıdaki tabloda verilmiştir. Grafik |Açık- |Çözü- |Renk |Par- Tarama | Byte/ Modu İlama nürlük laklık — |Satırı 0 (Antic|1x1 text|40x24 (1 2 8 40 2) 1 (Antic|2x1 text|20x24 |5 - 8 20 6) 2 (Antic|2x2 text|20x12 |5 - 16 20 7) 3 (Antic|4 Trenk|40x24 (14 - 8 10 8) grafik 4 (Antici2 renk|80x48 |2 - 4 10 9) grafik 5 (Antic|4 Trenk|80x48 (4 - 4 20 A) grafik 6 (Antici2 renk|160x96 |2 - 2 20 B) grafik 7 (Antic|4 Trenk|160x96 (4 - 2 40 D) grafik 8 (Antic|Tek 320x19 |1 2 1 40 F) renk 2 yüksek ÇÖZÜnürlük 9(GTIA|16 (1 16 1 40 1) laklık seviyesi 10 9 renk|80x192 (9 - 1 40 (GTİA |grafik 2) 11 16 renk|80x192 |16 - 1 40 (GTİA |grafik 3) 12* Çok 40x24 (4 - 8 40 (Antic |renkli 4) 1x1 text 13* Çok 40x12 (4 - 16 40 (Antic |renkli 5) 1x2 text 14* 2 Trenk|160x19 |2 - 2 20

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