Commodore sayı 59, sayfa 45

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 45

Introların Püf

Noktaları

SAYIN Commodore Dergisi Hazırlayanları, öncelikle böyle güzel bir dergi hazırladığınız için bir Commodore'cu olarak size teşekkür ederim. İnanın derginizin her geçen sayı biraz daha geliştiğini görmek bizleri çok mutlu ediyor. Bu mektubu dergide yeni başlayan bir yazı dizisi ile ilgili birkaç sorumu yanıtlamanız ricası ile yazıyorum. Sözünü ettiğim yazı “Makina dilinin Püf Noktaları”... Ben son bir aydır Intro ve Demo'lara dolayısı ile interrupt ve makina diline merak sardım. Bu yazı diziniz de tam zamanında imdadıma yetişti. Size sorum şu; Oyunların başında olan introları çalıştırmak için gerekli olan başlangıç adresini o programda nasıl bulabiliriz? Kimi 4096 ile kimi 2064 vb.

adreslerde çalışıyorlar. Gerçi siz sayıda bu konuya biraz değindiniz, ama bu beni tatmin etmedi. Daha doğrusu biraz kafamı karıştırdı. Bahsetmiş olduğunuz Low ve High byte'lar interrupt'ın başlangıç adresinin bulunduğu adresler midir? Bir de her intro veya demo mutlaka bir interrupt mıdır? İlginize ve yardımlarınıza teşekkür eder, yayın hayatınızda başarılar dilerim. Saygılarımla MEHMET ÖZ

SAYIN Mehmet Öz, Intro'larla ilgilenmenize, daha doğrusu makina dili ile ilgilenmenize sevindim. Intro'ların başlangıç adreslerini bulmaya gelince; bunu bulabilmeniz için bazı programlara (makina dili monitörü) ya da bu programlardan birini içeren ek kartuşlara ihtiyacınız var. Ben, bunlardan birine sahip olduğunuzu var sayarak, kullanmanız gereken yöntemi size kısaca anlatacağım. Bu tür programlar basic listesinin bitiş adresinden hemen sonra makina dilindeki programlara başlarlar. Basic bir “SYS” komutundan ibaret olacaktır ve bu “SYS” adresi size intronun başlangıç adresini verir. Eğer programı “RUN” ile çalıştırmadan önce, monitör aracılığı ile, başka bir yere kaydederseniz intro'yu almış olursunuz. Programın tamamını kaydetmeniz gerekmez, sadece intro'nun bulunduğu yeri kaydetmeniz yeterli olur. Çalışmalarınızda size başarılar diliyorum.

Yoksa Virüs mü?

SAYIN Commodore Dergisi Yetkilileri, Öncelikle bizlere böyle güzel ve yararlı bir dergiyi hediye ettiğiniz için sizleri candan kutlarım. Benim sorunlarım A-500 ile ilgili; 1) Bazı oyunlarda (Pirates, Zak McKracken vb.) oldukça ilerledikten sonra ekranın üst bölümünde dikdörtgen, kırmızı bir pencere içinde

“read/write error” hatası verip duruyor. Mouse ile tıkladığımda o oyunun ilk disketi sürücüde olduğu halde ilk disketi istiyor ve sonunda kilitleniyor. Ne yapabilirim? Acaba hata bende mi? 2) Maniac Mansion'un AMIGA versiyonunda eve giriyorum ve ikinci kata çıktığımda nükleer reaktöre bağlı bir (şifreli) kapı ile karşılaşıyorum. Bir türlü geçemiyor ve havaya uçuyorum. Acaba bu şifre nedir? Sorularımı cevaplarsanız çok memnun olacağım. Şimdiden çok teşekkürler.

MURAT GÖKŞEN

SAYIN Murat Gökşen, Birinci sorunuzun yanıtı çok basit, adı geçen oyunların elinizdeki kopyaları arızalı. Muhtemelen disketiniz bozulmuş, programlarınıza virüs bulaşmış olması ihtimali de var tabii. Disketlerinizi formatlayın (bu işlem programlarınızı silecektir), eğer formatlarken bir problem çıkmazsa ya virüslerle başınız dertte ya da kopyaladığınız yerdeki program da arızalı. Bunu anlamanın daha kolay yolu ise bu programların bulunduğu disketleri virüs dedektör programları ile bir kontrolden geçirmek. Disketinizde virüs bulursanız size tavsiyem, diğer disketlerinizin tamamını hemen kontrolden geçirmeniz ve bunu da iyi bir virüs dedektör ile yapmanızdır. Eğer disketiniz format işleminde problem çıkarıyorsa disketinizi bardak altlığı olarak kullanma zamanı gelmiş demektir. İkinci sorunuzun yanıtını ise ancak dergimizin “TANITIM” ya da “TİYOLAR TUZAKLAR” bölümlerini takip ederek öğrenebilirsiniz. Bol oyunlu ve virüssüz günler dileğiyle.

49

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