Amiga Dergisi sayı 3, sayfa 25

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 25

LKick, yukarıda anlattığım tüm işlemleri yapabiliyor. Ama söylediğine göre, CHIP RAM'in tepesine, ya da bulunan belleğin sonuna yerleştiği için daha az parçalanmış bir bellek yaratıyor. Sonuç olarak sisteminiz daha verimli çalışabiliyor. Kullanılan tüm seçenekler aynı olduğu için baştan anlatmaya çalışmayacağım. Bu programları gördüğümde o kadar hoşlandım ki, hemen bütün bilgisayarlarda denemeye başladım. Evdeki bilgisayarımla hiç de iyi bir sonuç alamadım, çünkü 512K chip ve 2Mb fast RAM'im var. Eğer tüm fast RAM'i kapatmazsam, PPage gibi bir programı yüklerken bilgisayar göçüyor. Bunun yanında, Fast RAM'in tamamını kapatmak da bir pire için yorgan yakmağa benzediği için ben kullanmıyorum. Bu yüzden evimde hala 1.3 kullanıyorum (ne yazık ki). Sadece 512K olan bir Amiga kullanıldığında ise bilgisayar hiç kilitlenmiyor, ama ikide bir "belleğim yetmedi" gibisinden mesajlarla karşılaşıyorsunuz. 4.5 megabaytlık bir A2000'de ve A590'lı bir A500'de (tabii ki A590'a RAM

verson >NİL: 37 setpatdh >nil: Kick2.Olikick O/kek.175.20 assign L:SYS12.0 assign FONTS: SYS:fonte2.0 | assign DEVS: SYS:devs2.0 LES: makadir assign tamir csepatoh >NIL: cversion >NİL: >NİL: dü: 15 Failat 21 Resident >NIL: C:Execute PURE ADD makedir ram:7 ram:Clipboards ramzenv ali gulet noreg

assign ENV: ram:env assign T. ramt ;set up T: directory for seripis assign CLİPS: assign REXX: s:Rexx ifexsis sys Monilors İoin >NİL: -(#2 into) as t:mon-start tmon-start delete endi setenv Workbench $Workbench setenv Kekstart $Kickstart echo Workbench conclip Mount speak: mount aux: mount path ram: c: sys:utlitles syssystem s sysprefs syswbstartup ade path systocis acd | ifexists sys tools/commodties | path sys add erdif endif iferisis suser-startup erecute stuser-startup

setgpu BURST CACHE copy ram:Disk LoadwB endeli

eklendikten sonra) ise olası en iyi sonucu aldım. Öyle ki, şu anda bile LKick yardımıyla 2.0 kullanıyoruz bu bilgisayarda. Hard diski de olduğu için, Kickstart 2.0'ın yüklendiğini fark etmiyorsunuz bile. Bu yüzden, hard diskiniz varsa, ve konfigürasyonunuz uyuyorsa, bu programları edinmeye bakın. Kickstart 2.0'ı install ederken en çok startup-sequence'i yazarken zorlandım. Çünkü 1.3 Kickstart'ı varken LKick'i yüklemem, 2.0 Kickstart'ı varken de normal işlemleri yaptırmam gerekiyordu. Önce paketle gelen 1.3to2.0 adlı programdan faydalanmayı düşündüm, ama çalışma şekli pek hoşuma gitmedi. Program, 1.3 Kickstart'ı fark ederse, başka bir dosya çalıştırıyordu. Oysa bana 1.3'ü fark edecek bir yöntem gerekliydi. Sonunda bu işi DOS komutlarından VERSION yardımıyla yapabileceğimi fark ettim. Elinizde kullanabileceğiniz bir örnek bulunması için 2.0 WorkBench'ine gelene kadar bütün işleri sizin için yapacak bir startup-sequence'i yayınlıyorum. Startup-sequence için aşağıdaki tabloya bakın. Tabloda yer alan çoğu satır sizin için gereksiz aslında. Sadece baş tarafta yer alan kısım önemli. İlk satırda, VERSION komutunu kullanarak exec library'nin versiyonunu öğreniyoruz. Eğer 37'den küçükse, bir sorunla karşılaşıyoruz ve hemen LKICK yardımıyla kick2.0 directory'sinde yer alan Kickstart 2.0'ı belleğe yüklüyoruz. Bu işlem biter bitmez bilgisayar RESET'leniyor, ve startup-sequence tekrar çalışıyor. Bu sefer versiyonu doğru olduğu için endi'en sonrasıra atanıyor. Burada hemen bütün 2.0 directory'lerini ASSIGN ediyoruz (2.0'a ait olan directory'lerin hepsinin sonunda 2.0 eki var. Yani c directory'sinde 1.3 komutlarının bazıları yer alırken, c2.0 directory'sinde 2.0 komutlarının hepsi yer alıyor). Daha sonra da istediğiniz işlemleri yapabilirsiniz. 1.3'de yapılacak tüm işlemler için VERSION ve IF komutlarına, version library'ye ve LKick'e ihtiyacınız var. Bizden buraya kadar. En iyisi LKick ve ZKick'i bulun ve kendi denemelerinizi yapın. Eğer memnun kalırsanız, bir süre deneme amaçlı kullanın. Bu sürenin sonunda herhangi bir uyumsuzlukla karşılaşmazsanız, sisteminizi 2.0'a çevirebilirsiniz. Yalnız deneme aşamasında oldukça dikkatli olmalısınız. Eğer sisteminizle herhangi bir uyumsuzluk varsa, bu uyumsuzluğu deneme aşamasında fark etmelisiniz. Tüm sistemi 2.0'a göre ayarladıktan sonra geri dönmek çok zor olacaktır. SON SANİYE EK: Bu yazıyı bitirdikten sonra, A500'e daha RAM ekledim ve toplam RAM'imi 2 Meg'den 3 Meg'e çıkardım. Bunu yapınca, açılışta sadece ekstra 2 megabaytı görebildiğini fark ettim. 2 Meg'den sonraki tüm ekstra belleği AdRAM adlı programla tanıtmanız gerekiyor. Yeni eklenen bu RAM ise $800000'den itibaren. Benim sistemde, $800000'den itibaren sadece 512K bellek bulunuyordu. Bu RAM'e KickStart'ı yerleştirip, bir daha sisteme burada RAM olduğunu bildirmezsem KickStart 2.0'ı rahatlıkla kullanabileceğimi düşündüm. Bu fikri uygulamaya geçirmek oldukça kolay oldu. Sequence'in başında 1.3'ü fark edersem, AdRAM programını çalıştırıp belleği ekliyorum, ve bundan hemen sonra: LKick -v175 -start 800000 Kick.175.20 komutunu çalıştırıyorum. Bu Kickstart'ı yükleyip bilgisayarı RESET'liyor. Bundan sonra, startup-sequence'in 2.0 (sola bakın) programını çalıştırmadığı için sistem KickStart'ın yer aldığı belleğe dokunmaya çalışmıyor. Son bir kaç gündür bu konfigürasyonu denedim, ve bir kez bile çuvallamadı. PPage gibi bir canavarı bile üst üste iki kere çalıştırmanız mümkün oluyor. Ve bellek dolduğu zaman Kickstart'ın belleğini işgal ve ihlal etmeye kalkışmıyor, her barışsever bilgisayar gibi "Bellek yetersiz!” veriyor. Uzun sözün kısası, bol ve son derece güvenilir bir 2.0 sistemini A500 ve ICD AdRAM ile gerçekleştirebiliyorsunuz.

VEDAT HALLAÇ

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