|
Konu Başlığı: cgtr intro yapıyoruz-4(logo+müzik+raster) Gönderen: joker_ üzerinde Şubat 18, 2014, 22:41:01 ÖS Ekranımızı sildik,müzik ekledik,logomuzu bastık,şimdi de logonun altına raster basalım.
Raster için daha önce linklerini verdiğim kaynaklarda çok detaylı bilgiler mevcut. Sadece raster çeken bir rutin yazıcam.Açıklamaları satırların yanında bulabilirsiniz. Kod: !to"raster.prg",cbm Konu Başlığı: Ynt: cgtr intro yapıyoruz-4(logo+müzik+raster) Gönderen: malcomic-xd üzerinde Şubat 19, 2014, 00:10:34 ÖÖ merhaba abi projede banada yer ayırırsan birşeyler yapmak istiyorum birşey sorucam raster dediğin hazır resim mi oluyor hazır resmi ekrana basmayamı raster basma diyorsun ?
Konu Başlığı: Ynt: cgtr intro yapıyoruz-4(logo+müzik+raster) Gönderen: wizofwor üzerinde Şubat 19, 2014, 08:36:05 ÖÖ Raster tekniği, CRT ekranlarda görüntü oluşturmak için kullanılan bir teknik. Bu teknikte elektron tabancası görüntü alanını satırlar halinde tarıyor. Bu tarama esnasında oluşan satırlara da raster line deniyor.
(http://kamaleclass.files.wordpress.com/2014/01/raster.jpg?w=614) PAL cihazlarda VICII 320 raster satırı üretir ancak bunların 200 tanesi borderların içindedir. Her hangi bir hile hurdaya karışmıyorsak bu 200 satır içinde çalışırız. VIC'in bize sağladığı bir güzellik, elektron tabancasının hangi satırda olduğunu CIA2'ye bildirmesidir. Bu sayede herhangi bir raster satırına IRQ atayabilir, ve titiz bir programlamayla, renk, ekran modu, VIC bank, karakter seti gibi parametrelerle oynayarak, zamanlamaya da dikkat ederek çeşitli efektler yapabiliriz. Bunlara da raster effect denir. Raster effectlerin en ünlüsü turbo loader'ların çizdiği yükleme hızını gösteren renkli barlardır. Kısaca: raster basmak = Ekranda raster IRQ tabanlı efekt göstermek Konu Başlığı: Ynt: cgtr intro yapıyoruz-4(logo+müzik+raster) Gönderen: joker_ üzerinde Şubat 19, 2014, 08:39:15 ÖÖ Ben yazarken wizofwor benden hızlı davranmış. :)
merhaba abi projede banada yer ayırırsan birşeyler yapmak istiyorum birşey sorucam raster dediğin hazır resim mi oluyor hazır resmi ekrana basmayamı raster basma diyorsun ? Yok kardeşim raster hazır resim değil.Ekranın tarama esnasındaki her bir satırı diyebiliriz kısaca. Sana bu konuda nightlord'un bu tutorialini tavsiye ederim.Çok detaylı anlatmış nightlord. http://nightnetwork.org/writings_tr/c64_grafik_programlama/chunk/index.html (http://nightnetwork.org/writings_tr/c64_grafik_programlama/chunk/index.html) Bizim burada yaptığımız ise tarama esnasında,istediğimiz satıra gelince,o satırın rengini değiştirmek. Şöyle anlatayım,ekran yukarıdan çizilmeye başlıyor,diyelim iç ve dış ekran rengini,siyah olarak çiziyoruz.Biz raster bar yapmak isteğimiz satırın tam başında ekranın iç ve dış rengini istediğimiz bir renkle değiştiriyoruz.Diğer satırın başına geldiğimizde yine renk değiştiriyoruz,diğer satırın başından başka bir renk veriyoruz,kaç satır istiyorsak o kadar satırda bu işlemi tekrar ediyoruz.Daha sonra ekran rengini tekrar eski haline geitiriyoruz. Örnekte dikkat edersen,raster renklerini bir tablodan okuyoruz.Kodun en sonundaki üst_renk ve alt_renk yazan tablolardaki renk değerlerini değiştirip,compile edersen,ekrandaki renklerin değiştiğini görürsün. Bu şekilde ekranımızın istediğimiz bir yerinde renkli çubuklar oluşturuyoruz.Bu işlemede raster çekmek veya raster bar deniyor. |