Bu sayfadaki yazılar
Sayfanın metni
Sayfa 14
&
ASC İl ANAHTARI
En tecrübeli C-64 programcıları bile, karakter ve kontrol kodlarının tüm ASCII eşdeğerlerini hafızalarında tutamazlar. Bu anahtar program programcıları referans tablolarına başvurma zahmetinden, ekrana son çıkan karakterin onluk ASCI! kodunu göstererek kurtarır. Bu sayede yazıcıları programlamak ve ileri Basic programları yazmak çok daha kolaylaşır. Program bir tuşa basıldığında ya da Basic programı çalıştırıldığında ya da listesi çıkarıldığında hemen harekete geçiyor. Ekranın sağ üst köşesindeki ASCII sayısından önce gelen iki nokta üstüste işareti Run, List ve Save gibi komutları, fonksiyonları etkilenmeksizin en üst ekran satırında kullanabilmenizi sağlıyor. Progtam SYS 53000 ile çalıştırılıyor ve tuşlarına basılarak durdurulabiliyor
PROGRAM ADI © ASC Tİ ANAHTARI
REM ASC Tİ ANAHTARI <ısa> FOR TO IF Cs <> 9024 THEN PRİNT "DATA H ATASI... SYS <1sa> ©0040 DATA 120.169.21.141.20.3,169.207.1 —
©0050 DATA 38.4.141.28.4.1698.58,141.36,4 .165.215,133.251.56.,233,200,144.9 — DATA .165. DATA 1.56. DATA 4.24.105.58.141.39,4,76,da,23 4
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 15
64 RAM SIĞINAĞI
Bu program ile C-64'ünüzde büyük miktarda datayı taşıyabilir ve yerini değiştirebilirsiniz. Bu yeniden yerleştirilebilir makina dili programı, hem Direk moddan, hem de program modunda bellek taşıyabilir. Bu program çalıştırdıktan sonra, bellek hareketi için gereken sentaks şu formatla doğrudan verilebilir: SYS 49152, S.E.. Burada S hareket ettirilecek bellek parçasının başlangıç adresi, E bitiş adresi ve L'de yeni yerin başlangiç adresidir.
PROGRAM ADI 3: RAM
REM
FOR
€4 RAM
*DATA HATASI
*A
DATA 182.132.251 DATA
canz>
ca18> (215>
<215>
-205.254 .207.208.219,165.252,205 NATA AK RAM C-64 GENİŞLETİCİ
Bu program 1228 bayt ilave Basic belleği sağlayan bir C-64 programıdır. Çalıştırdığınız zaman, PIRNT FRE(O)-116 normal 38909 yerine 40137 baytlık serbest bellek ortaya çıkarır. Bu bazı dinamik rekonfigürasyon lar sayesinde mümkün olmaktadır. Bu rekonfigürasyon, ekran belleğini 50175'den 49152'ye ve sprite pointer'larını 50168'den 50175'e getirerek gerçekleştirilir. Spriteler 49152 ile 65535 arasında depolanmalı ve karakter setleri 57344 ile 61439 arasında olmalıdır. Bundan sonra Basic bellek 828 ile 40959 arasına yerleşerek daha geniş programları mümkün kılar.
PROGRAM ADI 3 İK RAM GENİSLETİCİ
REM İK RAM C-E4 GENİSLETİCİ çaza> 00010 POKE 56334.6:POKE 1.SI:POKE 781. 16:POKE 782.255:POKE 90.0:POKE 9 1.223 POKE 89.239:58Y5 41964: POKE 1.5S:POKE 56324.1 ©0030 POKE 56578.PEEK(S65S78) OR 3 ©0040 FOR TO 693:RFAD #GENEKT ©0058 IF CK <> 177? THEN PRİNT “DATA HAT ©0068 DATA 72.169.148.141.0,221.169.9,14 1.24.208.104.76.131.164 ©0076 POKE 770.167:POKE 648
<caza>
<673>
©0088 PRİNT RAM C-64 GENİSLE Tıcı" <aza> 20038 POKE 43.531POKE 44.3:POKE 820.0: NEN
C-64 KARAKTER RENGİNİ KURSOR RENGİNE ÇEVİRME PROGRAMI
Bu program o sırada ekranda gösterilen tüm karakterleri mevcut kursor rengine dönüştürür. Yeniden yerleştirilebilir bir makina dili rutini olan dönüştürücü, İster tek başına bir program, ister bir programın rutini olarak kullanılabilir. Onu default bellek yeriyle aktive etmek için, korsor rengini ya POKE 646, X ya CONT-ROL ya da Commodore tuşları ile değiştirdikten sonra, SYS 49152 girmek gerekir
PROGRAM ADI : RENK CEVİRİCİ REM KARAKTER RENGİNİ KURSOR RENGİN E CEVİRME FOR T-48152 TO 49200:READ T.D:CKSCK*DENEKT <151> IF CKC> 7148 THEN PRİNT "DATA HAT <193> Ba03ö PRİNT 48152 İLE RENK DEĞİ STIRILIR" <ı35> ©0040 DATA 173.134.2.162.141.142.252.3.1 62.96.142.255.3.162.216.160.0.142 — DATA 254.3.140.253.3.32.252.3.200. 192.0.240,6.192.232.240.7.208.236 — <036> DATA
Tiyolar ve Tuzaklar
Bu aydan itibaren dergimiz yepyeni bir köşe daha kazanıyor. Bu köşeyi Sinan arkadaşımla beraber sizin istekleriniz ve yardımlarınız doğrultusunda geliştirip sürdüreceğiz. Temel amacımız oyunların bilinmeyen hile modların (Cheat modus) bulup size sunmak. Tabii ki sizde bulduğunuz hileleri bize göndermeyi unutmayın, Bu hileler AMIGA'nın yanısıra Commodore 64 içinde olabilir. Bu köşenin ilk ipucu geçen sayımızda açıkladığımız AFTER THE WAR'ın ikinci bölümünün giriş kodu. İkinci bölüm için bu kodu kullanın BLOOD MONEY'de her bölümü sonsuz hakla oynamak isterseniz oyun başlayınca önce 'DEL' ve sonra “HELP” tuşlarına basın. BATTLE SHİP acılı amiral battı oyununda kirk atış İçin “HELP” sonra da 'DEL' tuşuna basın. Yalnız bir hatırlatmada bulunmak istiyorum. Bilgisayar da size kırk atış yapıyor. PSYGNOSIS'in son hiti SHADOW OF THE BEAST'i sonsuz hak yapmak için açılış ekranında sol mouse ve İoystick ateş düğmesine basmanız yeterlidir. Yalnız toplamanız gereken eşyalardan birisini unutursanız ekrandaki tüm grafikler birbirine karışıyor. BEAST için Sinan'ın geçen sayılardaki yazısına bakabilirsiniz. FUTURE WARS: İlk başta ikinci odadaki gizli kapıyı açmak için tuvaletteki küçük kırmızı bayrağı alıp ikinci odadaki haritadaki yerine takın. Üçüncü odanın şifresi de dolaptaki daktilonun üzerinde yazıyor. BATTLE menü ekranında space (aralık) tuşuna basarsanız düşmanlarınızın hızından, mer- Mi sayısı ve hızlarına kadar her şeyi değiştirebilirsiniz. Ayrıca silah kazandığınız yük gemilerinden topladığınız karelerin hep aynı renk olmasını tavsiye ederim.