HARDWARE DERSANESİ

Digi View Gold, Amiga için çıkmış olan en iyi resim digitizer'larından biridir. Bu devre ile videodan veya kameradan aldığınız görüntüyü, bilgisayarınıza kaydedebilir; daha sonra bu resim üzerinde boyama programları vasıtasıyla

(DPaint, MacroPaint vs.) değişiklikler yapabilir, eğer isterseniz resmin çıktısını printer'dan alıp tablo haline getirebilirsiniz.

Aşağıda şemasını verdiğim devre, Digi View Gold adlı grafik digitizer'ının çok benzer bir şemasıdır. Prensip ve kalite faktörü açısından Digi View'den farkı yoktur. Software olarak aynı software'i kullanmaktalar (Digi View 4.0 veya 3.0). Devreyi yurtdışında bir BBS'den modemle aldığım için yapıp denemeye fırsatım olmadı. Bu sebeple üzerinde mevcut olan elemanların Türkiye piyasasında var olup olmadığını bilmiyorum (TLC 374, TLC 272, MC 34063). Bunların dışında devre, dizayn olarak basit bir devre. Giriş olarak video veya kameranın Composite Out'ını kullanıyor. Buradan giren sinyal, satır bilgisi olarak ayrıldıktan sonra ADC0844 Analog Digital Çeviricisi yardımıyla paralel porttan bilgisayara gönderiliyor. Şemada 'u' harfiyle gösterilen yuvarlaklar birbirlerine bağlanacaklar. Bunlar da daha sonra Vcc'ye bağlanarak devre çalışır duruma getirilecek.

Devrede piyasada bulunamayacak entegreler olduğunu göz önüne alarak size ayrıca başka bir digitizer şeması daha veriyorum. Bu şema biraz daha kompleks olmakla beraber, malzemelerini bulamama şansınız yok. Ayrıca maliyet unsuru göz önüne alındığında, ikinci devre daha ucuza çıkıyor. İkinci devrenin de işlev ve

HARDWARE DERSANESİ

Resimler hatıralardır... Fotoğraf albümümü ne zaman açsam, onlarla karşılaşır ve mutlu olurum. Mesela bir yaz tatili resmine bakarken sırıtır, sanki o anları kışın bu soğuk günlerinde yeniden yaşıyormuş gibi olurum. O sıcak güneş derimi yakar ve dalga sesleri, İstanbul'un kulaklarımdaki bitmek bilmeyen paslı uğultusunu alır dağlara, yaylalara savurur.

Resimler duygulardır... Fotoğraf albümümü ne zaman açsam, sevdiğim o insanı görür, güzel anlarımızı, gezmelerimizi hatırlar, belki bir damla gözyaşı yanağımdan süzülürken, onu bir daha göremeyeceğimi anlayıp, güzel günlerdi derim.

Resimler üzüntülerdir... Fotoğraf albümümü her açışımda hep onu görürüm. Balık tutmaya gidişimizi, benimle şakalaşmasını, beni yetiştirmesini, insanlara saygı duymamı öğretmesini hatırlarım. Onun gibi bir insanı bir daha bulamayacak olmanın verdiği acıyla ağlarım. O gülümseyen resmini her görüşümde, onu saygıyla anar ve o kötü günün acısını kalbimde hissederken parçalanırım.

Resimler mutluluktur... Albümün sonunda torunlarımın resmini görür. Her şeye rağmen güzel bir hayattı, mutluyum derim, gözlerim sonsuz yolculuk için kapanırken...

Ben resimlerden nefret ederim. Bana her zaman geçmişteki güzel günleri hatırlatırlar. O günleri yakalayamayacak olmanın verdiği burukluk sinirlerimi bozar. Ancak beş parmağın beşi de bir değil ki... Diğer insanlar resimleri severler. O halde onları mutlu edecek bir devre yayınlayalım. İşte size Digi View Gold'un elektronik devre şeması. Digi View Gold, Amiga için çıkmış olan en iyi resim digitizer'larından biridir. Bu devre ile videodan veya kameradan aldığınız görüntüyü, bilgisayarınıza kaydedebilir; daha sonra bu resim üzerinde boyama programları vasıtasıyla (DPaint, MacroPaint vs.) değişiklikler yapabilir, eğer isterseniz resmin çıktısını printer'dan alıp tablo haline getirebilirsiniz. Her şey yaratıcılığınıza kalmış.

DIGI VIEW GOLD

çalışma prensipleri Digi View'in aynısı ve C1 22 nF aynı software ile çalışabilecek şekilde dizayn edilmiş. C2 1 mikroF C3 100 nF C4 100 nF C5 10 mikroF, 12V 1. Devrenin malzeme listesi: C6 100 pF IC1 ADC0844 CCN C7 1 nF IC2 74 HC 4066 C8 220 PF IC3 TLC 374 CN C9 150 PF IC4 TLC 272 CP C10 10 mikroF, 12 V IC5 MC 34063 P1 C11 10 mikroF, 12V R1 75 OHM L1 10 mikroH

R2 1 MOHM L2 10 mikroH R3 160 KOHM R4 10 KOHM D1 1N4148 R5 3.4 KOHM D2 1N4148 R6 10 KOHM D3 AA119 R7 20 KOHM D4 1N4001 R8 2.4 KOHM D5 1N4001 R9 15 KOHM D6 1N4001 R10.n 5 X 330 KOHM (SIRALI) R11 10 KOHM 1 Adet D-SUB 25 erkek konnektör R12 47 KOHM 1 Adet Japon TOS dişi fiş R13.n 5 X 1 KOHM (SIRALI)

12 18 ıl

LM 258 LM 339 48666

—Z TE 16 ilız 1 231 3 9 LM 339 ia 19 ar ai e » 8 t A / e — 2 3 a s © 7

HARDWARE PROGRAMLAMA

Playfields: Amiga'nın ekran çıktısı iki basit elemandan oluşur. Bunlar sprite ve playfield'lerdir. Bu bölümde playfield'leri tüm detayları ile incelemeye çalışacağız. Playfield, ekran görüntüsünün temelidir. En az bir, en çok altı adet bitplane'den oluşur. Playfield'ler grafik ekranları gibi düşünülebilirler. Bunlar birbirlerini izleyen memory bloklarından oluşur ve bu memory bloklarına da bitplane adı verilir. Amiga, playfield'leri gösterebilmek için çeşitli olasılıklar sunar: * Bir resim içinde 2'den 4096'ya kadar renk kullanabilme imkanı. * Aynı anda birbirinden farklı iki playfield'i oynatabilme * Her yöne doğru yumuşak scroll. Bu özellikler iki grupta toplanabilir. 1. Bitplane'lerin kombinasyonu vasıtasıyla her pixelin rengi oluşturulur.

2. Playfield'in biçimi, boyu ve ekrandaki pozisyonu belirlenir.

1'den 6'ya kadar bitplane kullanarak, her pixelin rengini belirleyebiliriz. Pixel'e ait değer, daha sonra 4096 renklik palet içinden bir değere dönüştürülür. Amiga, renkleri üç ana rengin kombinasyonundan oluşturur. Bunlar RGB, yani Kırmızı, Yeşil ve Mavi renklerdir. Her renge ait 4 bitlik bir değer vardır. Bu da, 16x16x16=4096 renklik bir palet oluşmasını sağlar. Biz, bu 4096 renklik renk paleti içinden, 32 adet birbirinden bağımsız renk seçme hakkına sahibiz. Bu 32 renk, renk tablosu denilen bir register topluluğu içinde saklanır. Bu register'ların herbiri 12 bitliktir. Yani her renk için 4 bitlik bir bilgi taşırlar. 0'dan 32'ye kadar olan renk register'ları (COLOR00'dan COLOR31'e) sadece yazılabilir cinstendir.

Register Adresi Renk Paleti Registeri

$180 COLOR00 $182 COLOR01 vs.. $1BE COLOR31

Tablo elemanının içeriği ise şu şekildedir:

Bit:15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 COLORxx x x x x R3 R2 R1 R0 G3 G2 G1 G0 B3 B2 B1 B0

R0-R3 Kırmızı bileşen için 4 bit değer G0-G3 Yeşil bileşen için 4 bit değer B0-B3 Mavi bileşen için 4 bit değer

Low-res modunda, beş bitplane'e kadar çıkılabilir. Bu da 32 renklik bir renk paleti oluşturmamızı sağlar. High resolution'da ise çıkılabilecek maximum bitplane sayısı 4'tür. Bu ise 16 renklik bir renk paleti oluşmasına sebep olur.

Extra Half Bright Modunda ise, 6 adet bitplane kullanılır. Bu normalde 64 renklik bir renk paletine eşdeğerdir. Ancak Amiga'da sadece 32 adet renk register'ı olduğundan, buna başka bir alternatif getirilmiştir. Eğer 6 nolu bitplane'deki pixele ait bitin değeri 0 ise, pixel ekranda normal rengini alıyor. Eğer bu bit 1 ise o zaman pixele ait renk değer olarak ikiye bölünüyor ve yeni değer oluşturuluyor. Bu register içindeki renk bitlerinin bir defa sağa kaydırılması sayesinde oluyor.

Dual Playfield modunda ise, her playfield maximum üç adet bitplane'e sahip oluyor. Bu sayede her bitplane'de 8 renklik bir görüntü oluşturulabiliyor.

Dual Playfield, oyunlarda ilginç bir şekilde karşımıza geliyor, örneğin uçak simülasyonlarında, uçağın paneli sabittir, yeryüzü hareket eder. Burada birinci playfield sabit, ikincisi ise hareket halindedir. Bunlar Dual Playfield'in en güzel örneklerindendir.

Gelecek sayıda playfield'lerin konstrüksiyonuna geçeceğiz.

En güzel günlerin sizin olması dileğiyle. Saygılar.