Commodore sayı 68, sayfa 7

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 7

Kerem Göğüş

Uzun süredir A500 kullanıyorum ve bazı konularda takıldım. Bu konularda yardımcı olabilirseniz sevinirim: : » Bir müzik veya grafiği kırıp diskete kaydettiğimde disketin dolduğunu nasıl anlayabilirim? - Robocop ve Golden AXE'i nasıl sonsuz hak yapabilirim? - “FORMAT”lamak ne demektir ve nasıl uygulanır? « Conguest of Camelot oyunu C-64'ün mü yoksa AMİGA'nın mı?

Müzik veya grafiği kırmaktan ne kastettiğinizi anlamadım ama herhangi bir şeyi diske kaydederken disketlerinizi dolduramadığınız ortada. Eğer bir disketi doldurmayı denemiş olsaydınız şimdiye kadar dolduğunu nasıl anlayacağınızı öğrenmiş olurdunuz, çünkü AMİGA diskete kayıt sırasında bir hatayla karşılaşırsa bundan haberdar olmanızı sağlar. Mesela disket dolmuş olursa ekranın sol üst köşesinde kocaman bir pencere açar ve bunun içine “VOLUME ...İs FULL” gibi bir mesaj vererek kayıt yapmaya çalıştığınız disketin dolmuş olduğunu belirtir. Bu durumda dataları başka bir diske (tercihen boş olanlardan birine...) kaydetmeniz gerekir. Eğer çok iyi derecede makine dili bilmiyorsanız, ,ya da bu iş için yapılmış bir kartuşa sahip değilseniz oyunları sonsuz hak yapamazsınız. Eğer makine dilini hiç bilmiyorsanız kartuş bulup onu kullanmaya çalışın. O da bir işe yaramazsa “Tiyolar ve Tuzaklar” köşemizi takip edin. Belki arkadaşlarınızdan biri derdinize çare bulabilir. “FORMAT”lamak, yeni aldığınız veya içindeki bilgilere ihtiyacınız olmayan bir diski tamamen boşaltmak için yapılan bir işleme verilen addır. Temelde yaptığı iş, manyetik disk yüzeyini AMİGA'nızın (veya C-64'ünüzün) anlayabileceği özel bir şekilde kodlamaktır. Bu kodlama hakkında herhangi bir bilgiye sahip olmanıza gerek yok. Yalnızca bir diski formatladığınızda içinde bulunan dataların sonsuza kadar kaybolacağını bilin yeter. Formatlanan bir 3.5” disket size yaklaşık 880 KB'lık bir yer bırakacak şekilde temizlenir. AMİGA'da format yapmak için Workbench'i açın ve sürücünüze boşaltılması gereken diski koyun. Kenarda yeni çıkan disk resmini seçin ve menünün ortadaki seçeneği olan “Disk”'ten

“INITTALİZE”i seçin. Diskiniz “LAZARUS” adı altında formatlanacaktır. C-64'çülerin işi ise daha kolay. İlk olarak sürücüye formatlanacak disketi koymaları ve şu komutu girmeleri gerekir: OPEN 15 Burada kullanılan İsim yerine Disketin ismini (en fazla 16 karakter), İD yerine de disketi tanımlayacak iki harf yazmanız gerekir. Karışıklık olmaması için her disketi başka 1D ile formatlayın. Son sorunuza gelince, artık bir oyun için şu veya bu bilgisayarındır diyemiyoruz, çünkü oyunlar hemen hemen tüm bilgisayarlar için yapılıyor. Sanırım sizin sorduğunuz oyun da hem C-64, hem de AMİGA için bulunabilir.

C-64, AMİGA MIDIR?

Özüm Eldoğan

» Arkadaşımın söylediğine göre C- 64'ün hafızası 512 KB'a kadar çıkıyormuş ve AMİGA'nın oyun disketleri C- 64'de çalışıyormuş. Bu doğru mu? - Bende bir monitör programı var. Makine dilinde program yapabilir miyim? Yapabilirsem bu monitör programını nasıl çalıştırabilirim?

Arkadaşınız duyduklarının üzerine biraz da ekleme yapmış galiba. C-64'ün gerekli yardımcı parçayı bulursanız 512 KB olduğu doğru. Fakat bu işi yapabilecek cihaz henüz Türkiye'ye gelebilmiş değil. programlarını C-64'de çalıştırmak ise imkânsız. İkinci sorunuza gelince, monitör programınızın olması makine dilinde program yapabileceğiniz anlamına gelmez. Yetkili bir programcı olmak için on iki adet vesikalık fotoğraf ve makine dili bildiğinize dair belge ile muhtarınıza başvurmalısınız. Aksi takdirde makine dilinde program yapmanız kesinlikle yasaklanmıştır. Monitör programını ise ya RUN'la ya da başlangıç adresine sıçrayarak (SYS 32768 gibi) çalıştırabilirsiniz.

DALDAN DALA ATLARIM...

Tolga Ercan

- 21. sayınızda bulunan DİSKMON adlı 7 programı yazmaya başladım, ama 0871. satırdan sonra 0879. satır İsteniyor. Öysa böyle bir satır programda yok. İleride de aynı şekilde hatalar bulunuyor... Ayrıca eski sayılarınızı ödemeli olarak nasıl temin edebilirim? - Program döküm ekinde yayınladığınız programlar eski sayıdakilere oranla çok kötüleşmiş. Biraz daha fazla utility yayınlamalısınız... Son bir soru daha: BASIC'i makine diline çeviren bir ram var mı?

21. sayıda yayınlanan DİSKMON progtamının içinde bazı satırların eksik çıktığı doğru. Bu satırları 24. sayının döküm ekinde bulabilirsiniz. Eski sayılarımızı ödemeli olarak istemeniz ne yazık ki mümkün değil. Ama 659 360 No'lu posta çeki hesabina 55. sayıdan önceki sayılar için 4000 TL, sonraki sayılar için üstlerinde bulunan fiyatı CELAL HAL-LAÇ adına yatırırsanız ve dekontun fotokopisini bize yollarsanız, istediğiniz sayıları adresinize postalayabiliriz. Program döküm ekinde yayınlanan programlara gelince, burada yayınladığımız programlar tamamen sizin yolladığınız programlardan oluşuyor. Eğer okurlarımız sizin istediğiniz tür programları yollamıyorsa bizim yapabileceğimiz çok fazla şey yok. Son sorunuza gelince: Evet, BASIC'i makine diline çevirebilen programlar mevcut, ama yalnızca diskette çalışabiliyorlar. Genel olarak Compiler denen bu programlardan işinize yarayabilecekleri şunlar: Blitz compiler, Austro compiler, PetSpeed Compiler ve BASIC 64 Compiler. Bunlardan en profesyonel olanı BASIC 64, ama kullanımı en kolay olanı da Blitz ve Austro compiler'lar. Umarım programları bulmakta pek zorlanmazsınız.

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