Commodore sayı 78, sayfa 32

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 32

Vedat Hallaç geçenlerde okur mektuplarını karıştırırken araya sıkışmış birkaç mektup buldum. Bu mektuplarda sorulan sorular tam dişime göreydi. Ben de bu mektupların elimden geldiği kadar çoğunu cevaplamaya karar verdim. Bu kadar beklettiğimiz için mektup sahiplerinden çok özür dileriz. Gelelim soru(n)larınıza: Sayın editör, C64'ümü alalı bir ay olmasına rağmen bu konuya merakım ve diğer bilgisayarımdan tecrübelerim sayesinde fazla yabancılık çekmiyorum. İşten ve okuldan arta kalan zamanlarımda bilgisayarla uğraşmak beni rahatlatıyor. Benim sizlere birkaç sorum olacak:

Soru 1: Sprite üretebiliyorum, fakat bunlar 2 renk (zemin ve kalem) oluyor. Çok renk için POKE'ları girdiğim zaman şekil karışıyor. Bu işin sırrı nedir? Soru 2: Notasal ses üretebiliyorum, fakat daha nitelikli sesleri nasıl üretebileceğimi bilmiyorum. Amstrad'da bulunan Env-Ent komutlarının benzeri C64'de de yok mu? Soru 3: İyi bir sound digitizer (ses örnekleyicisi - ED.) yazılımı arıyorum. Birkaç isim verebilir misiniz? Soru 4: Teypten yüklediğim programın son kısmı bozuk. Bu kısmında zannedersem SYS adresini çağırıyordu. Bu programı nasıl çalıştırabilirim? Soru 5: Yazdığım programı nasıl koruyabilirim?

Sorunlarım bu kadar. Yardımlarınız için teşekkür eder, çalışmalarınızda başarılar dilerim. Metin Ertuğrul Cevap 1: Sprite'lar çok renk moduna geçtikleri zaman yanyana gelen iki nokta tek nokta olarak görünür ve bu iki noktanın birleşik değeri rengi belirler. Yani iki nokta da boşsa zemin; birinci boş, ikinci doluysa birinci renk, vb. bu iki noktanın birleşmesi yeni rengi oluşturduğu için, özellikle yuvarlak kısımlarda renk karışıklıkları ortaya çıkar. Sprite'larınızı yeni baştan çok renk moduna göre tasarlamalısınız. Cevap 2: Var. $D400'da yeralan SID çipi registerleri yardımıyla (tercüme POKE'lar yardımıyla) ADSR ayarı yapabilirsiniz. Fa-

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