Commodore sayı 31, sayfa 51

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 51

Yazımıza Amiga sahiplerini yeni bir virüse karşı uyabaşlayacağız. Yeni virüsün adı BYTE BANDID. Bu virüsün kötü tarafı, kullanıcıyı bilgisayarı bozulmuş yanılgısına düşürmesi. Çünkü bir program çalışırken birden ekran simsiyah (bu renk değişik olabilir) oluyor. Ekran bu duruma geldiğinde yapabileceğiniz bir tek şey var. Elinizi hiç kaldırmadan sıra ile klavyenin en alt sol kısmında bulunan ALT tuşundan başlayarak sağ taraftaki ALT tuşuna kadar olan tüm tuşlara basın. Ekran geçici olarak eski haline dönecektir. Ancak ekranın kararması belirli aralıklarla olacağından, bu geçici bir çözüm. Virüslü disteki sağlığına kavuşturmak için en iyi yöntem bir virüs killer programı kullanmak olur. Ancak böyle bir program buluna kadar İNS-TALL komutuyla disketi sağlığına kavuşturabilirsiniz. İlk olarak bilgisayarı kapatın ve tekrar açın. Sağlamlığından emin olduğunuz Workbench disketini bilgisayara takın. Eğer herhangi bir disketin korumasını kapalı tutarsanız, o diskete kesinlikle virüs bulaşmaz. Disketi taktıktan sonra şu komutları sıra ile yazın:

DIR RAM: COPY RAM: Bu iki komutu yazdıktan sonra workbench disketinizi çıkarın ve virüslü disketi koruması açık olarak bilgisayara takın. Ve aşağıdaki komutu yazın:

INSTALL DFO: Bu işlemden sonra virüslü disket sağlığına kavuşmuş olacaktır. Ancak hafızaya virüs yerleştirdiğinden, başka bir şey yapmadan önce bilgisayarı açıp kapamayı unutmayın.

Disket kataloğu C-64'te disket kullanıcıları disket kataloğunu görmek için; LOAD”

komutunu kullanırlar. Ancak bu komut hafızadaki programın silinmesine neden olur. Program Döküm Eki'ndeki PROGRAM-1, disket kataloğunu hafızadaki programı silmeden görmenizi sağlar. Eğer kendi programınızda disket kataloğunu okumak isterseniz, bu rutini programınıza ekleyin. Veya ilk olarak programı yükleyip çalıştırın. Kataloğu okumak için SYS828 kömuUtunu vermek gerekiyor. Program, 828 - 943 adresleri arasında yer alıyor. Eğer programınız bu hafıza bölgelerini kullanıyorsa, 10 numaralı satırdaki PO-KE adresini değiştirerek rutini başka yere alabilirsiniz Disket kataloğu ekrana yazılırken listeyi bir tuşa basarak durdurabilirsiniz. Tekrar bir tuşa bastığınızda liste devam eder. Liste alma işlemini durdurmak için RUN/ STOP tuşuna basın. Sprite İnceleme Hafızada bulunan herhangi bir sprite'ı incelemek için PEEK Komutunu kullanabilirsiniz. Ancak bu komutun vereceği sayıları kâğıt üzerinde noktalara çevirmek oldukça uzun zaman alır. Bu işlemi bilgisayara yaptırabiliriz. Ancak ilk olarak incelemek istediğiniz sprite'ın verilerinin hangi adreste saklandığını bilmeniz gerekir. C-64'te sprite'lar için ayrılmış belirli bir adres yoktur. 2040-2047 arasındaki adreslerde sprite verilerinin saklandığı adreslerin başlangıç noktaları saklanır. Ancak bu adresler kullanıcıya göre değişir. Aşağıdaki program, sprite verisinin 12288 adresinde başladığını kabul ediyor. Bu adresi incelemek istediğiniz sprite'ın saklandığı adrese göre değiştirin. Bunun için 10 numMaralı satırdaki SL değişkenini değiştirmek yeterli olacak. Sprite başlangıç adresini saptadıktan sonra aşağıdaki kısa programı çalıştırın:

5 OPEN 1,3 122888 20 FOR TO SL4 60 STEP 3 : AS“” 30 FOR TO 128 : SB-PEEKİK) A0FORL-1ATO 8 50 SB AND M THEN 60 4*CHRS(32) 70M-M/2 80 NEXT L : NEXT K : PRİNT 4,A$ 90 NEXT J

Program çalıştığında istenen sprite'ı ekrana çizer 5 numaralı satırdaki OPEN komutuyla ekranı bir dosya olarak açıyoruz. Eğer bir yazıcınız varsa, bu satırı

5 OPEN 1,4

GOTO 70

şeklinde değiştirerek sprite'ın yazıcıya yazılmasını sağlayabilirsiniz. Ancak bu değişiklikten sonra programa aşağıdaki satırları eklemeyi unutmayın:

100 PRİNT 4 1410 CLOSE 1

Oyunlar İçin Kolaylıklar

Burada sözü oyunlar için çeşitli kolaylıklar gönderen arkadaşlarımıza bırakıyoruz. Ankara'dan Ekin İşisağ isimli arkadaşımız bize aşağıdaki püf noktasını göndermiş, kendisine teşekkür ediyoruz.

Ghostbusters İsim sorulduğunda OWEN yazın. Banka hesap numarasına LİST yazdığınızda oyuna 720.000 Dolar ile başlayabilirsiniz. İstanbul'dan Furkan Kıraç arkadaşımız Destroyer oyunu hakkında sorular soruyor: Joystick yardımı ile dört ayrı rotayı seçtikten sonra ne yapacağız? Rotanın dördüncü noktasını da seçtikten sonra iki harften oluşan emirleri yazıp RETURN tuşuna basmanız gerekir. Bu emirleri aşağıdadır: SO : Sonar RA : Radar AB : Gemiyi terk et AP : Güverte uçak savar - 1 AS : Güverte uçak savar - 2 BR : Köprü kontrol DA : Hasar kontrol DC : denizaltı bombası

Bundan başka F7 tuşuna basarak geminin düdüğünü çalıştırabilirsiniz Bulduğunuz oyun kolaylıklarını diğer Commodore'- cu arkadaşlarla paylaşmak isterseniz bize gönderme-

Sı yi unutmayın. Adresimiz: Commodore Dergisi Oyunlar İçin Kolaylıklar Köşesi Silahhane Cad. Ralli Apt. 59/3 80200 Teşvikiye-İstanbul

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