Sayfanın metni
Sayfa 25
Merhaba arkadaşlar! İşte bootblocklarla, monitor programları ile uğraşanlar için mükemmel bir program. Programı CLI'dan yüklediğinizde programı çalıştırmak için reset yapmanız gereken yazı çıkar. Eğer burada mouseun sol tuşuna basarsanız CLI'ya geri dönersiniz. Bilgisayarınıza reset yaparsanız interruptor programı aktif hale gelir ve ekrana interruptorun kullandığı bütün komutlar yazım formatlarıyla birlikte ekrana çıkar. Eğer disk driverınızın içinde disket var ise otomatik olarak onun bootblockunu okur ve hafızasına yazar. Interruptor yalnız 'df0' driverı üzerinde işlem yapar. Interruptorun en büyük özelliği reset vektör adresine kalıcı olarak yerleşir. Elbette bilgisayarınızı kapatınca veya herhangi bir program ile hard (cold) reset yapınca programı hafızadan silmiş olursunuz. Interruptor bütün sayısal işlemlerini hexadecimal (onaltılı sayı sistemi) olarak yapar. Şimdi interruptorun menüsündeki bütün komutları açıklayalım. D[Address]- Dissassemble : Bu komutu assembler dili ile uğraşanlar ne işe yaradığını hemen anlayacaklardır. Fakat assembler dili ile uğraşmamış okuyucularımız için şöyle açıklayalım. Assembler editöründe yapılan bir programın CLI'dan
çalıştırılabilmesi için o programın derlenip diskete object olarak kayıt edilmesi gerekir.
Derleme assembler editöründeki bir programın komutlarını op-codelarına çevirme yapar. Dissasamble ise bu op-codelarını komut haline çevirir. Yazım formatından da anlaşıldığı gibi address yazan yere programın başlangıç adresi verilir. Örnek: D 75069 ; $75069 addressinden itibaren dissassemble yapar. C - Dissassembler mode : Yukarıda anlatılan dissassemble komutunun modunu belirler. Bu modlar şunlardır : Text (verileri ascii karakterler olarak gösterir), data (verileri hexadecimal olarak gösterir), mnem (verileri komut kabul ederek gösterir). Her 'c' komutu girildiğinde mod değişir ve bunu ekranın sağ üst köşesinde görebilirsiniz. M[Address]- Memory Dump : Bu komut ile verilen adresten başlayarak hafızada bulunan verileri hem ascii hem de hexadecimal olarak ekrana döker. Örnek : M 70000 E[Address] XXXXXX - Edit memory : Verilen adresten başlayarak 'XXXXXX' yerine yazılan hexadecimal verileri hafızaya yazar. Örnek : E 50000 186192 A[Address]- Ascii memory dump : Bu da yukarıdaki 'm' komutundan farklı olarak
sadece ascii dökümü yapar. Örnek : A fc0000 I[Address] [text]- Insert text : Bu komut verilen adresten başlayarak text yerine yazılan yazıyı hafızaya yazar. Örnek : I 753b0 Erol
U - Search for text : Bu komutu girince bilgisayarınız sizden başlangıç adresi, bitiş adresi ve bu adresler arasında aranılması istenen yazıyı girilmesini ister. Aranılan yazı bulununca bulunan adresler ekrana yazılır. H - Search for data : Bu komut 'u' dan farklı olarak text yerine hexadecimal veri ister. R - Read BB from df0: : Disketinizin bootblockunu okur ve bilgisayarınızın hafızasına yazar. T- Show BB : İşte en çok kullanacağınız komut. Bu komut okunmuş olan bootblocku önce ascii ve sonra dissassemble şeklinde gösterir. J[Address)- Jump to address : Programı
çalıştırmak için belirtilen adrese gider. Örnek : J 75068 O -Kill interruptor : Interruptoru hafızadan siler. Bazı Amiga versiyonlarında bu komutu kullanınca guru çıkabilir. 'Esc' - Exit : Bu komut sonraki resete kadar interruptordan çıkar ve işlemlerini disketten sürdürür. 'Help' - Show this page : Help tuşuna basılınca komut listesi yazılım formatıyla ekrana gelir.
'Del' - Clear screen : Ekranı temizler. 'Space' -Abort listing : Herhangi bir listeleme sırasında space tuşuna basarsanız listeleme durur. S -Some registers : Bazı önemli adresleri içerikleriyle birlikte ekrana döker.
P - switch PAL/NTSC : Ekranı PAL modundan NTSC moduna geçirmek için kullanılır.
F -Active disk-turbo : Bu komutu kullanmak için Amigamızın versiyonunun 1.2 olması gerekir. W - Write normal BB to df0 : Bu komut workbench ve diğer utility disketlerindeki install komutu gibi çalışır. Virüslü disketlerinizin bootblockunu bu komutla siler ve böylece boot virüslerinden kurtulmuş olursunuz. Yalnız yüklenirken workbench penceresini açmayan disketlerde bu komutu kullanmayın. Çünkü bu disketler normal Amiga dos disketi değildir ve boottaki programa göre çalışır. L - Switch led/filter : Bu komut yanmakta olan power ledinin ışığını eski Amiga versiyonlarında söndürür yenilerinde karartır. Bu da müziğin ses kalitesini arttırır. Bu komutu tekrar kullanırsanız led bir önceki konumuna döner. 1- Printer set up : Bu komutu girince ekrana printer için bir alt menü ekrana çıkar. Bunlar şöyledir :
F1 : Exit printer utility - Ana menüye geri dönülür. F5 : Printer function On/Off - Printer'ı döküman göndermek için açar veya kapatır. F6 : Reset printer (kill draft & line mode) -
Printerın hafızasından Draft ve line modlarını kaldırarak ilk açılıştaki konumuna gönderir.
F7 : Turn draft mode on - Draft modunu açar. F8 : Turn line mode on - Fine modunu açar. F9 : Send form feed - Sayfaya 'form feed'
uygular. F10: Reverse line feed- Sayfaya boşluk gönderir. Evet Interruptor v3.2'nin komutları bu kadar. Eğer utility ve monitor programlarına ilgi duyuyorsanız, basit de olsa bu program size yardımcı olacaktır. Özellikle reset vektör adreslerini vermesi, reset yapılınca kendi kendini hafızadan silen programları gerekli assembler bilgisi ile inceleyebilirsiniz. Hepinize bol şanslar!!!
EROL ÖZCAN ve ŞENER ÇALI
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 24
Örneğin Mirror-2 cisminizi denizde dalgalanıyormuş gibi yansıtiyor. Fullscreen-
1 ile Demonuzun adında kayan yazı bölümü gaspedilerek, orası Mirror-1'deki gibi oluyor. Fullscreen-2'de 1.sine benzer, tek fark Fullscreen-1'deki ayna etkisinin bu sefer dalgalı olmasıdır. Ayrıca Fullscreen-1 ve Fullscreen-2'de, Pattern malzemeleri bölümündeki Vectorballscols satırındaki renkler kullanılır. Text-16 Special 16.16 ölçüsünde Fontla önceden yazdığınız Textscreen-16'lardan istediğinizi bu Pattern ile ekrana basabilirsiniz. Yazınızla beraber Vedorstars ve Pixelstars kullanmanıza da izin var. Text-8 Special
Text-16 Special'da kullanılan parametrelerin aynısı burada da var. İstediğiniz bir Textscreen-8'i demin ki parametrelerle bu Pattern'de gösterebilirsiniz. Sinusscroller işte çok seveceğiniz bir Pattern (itiraz eden kişileri 24 saat Pacman oynaması için bilgisayar başına oturttuktan sonra yazımıza devam ediyoruz). Demolarda iştahla, Sinüs şeklinde kayan yazılara bakarken, artık düşleriniz gerçek oldu. Gelelim parametrelere. Start 1'e 0 ile 400 arasında değer vererek yazınızın y ekseninde nerede başlayacağını belirliyorsunuz. 0 orta iken, 200 en alt, 400 ise en üstü gösteriyor. Add 1 parametresi, sinüs eğrisinin tepe noktaları arasındaki uzaklığın tersini gösteriyor. Bu sayı küçükse sinüs eğrisi daha yataylaşıyor, sayı büyüdükçe eğri basıklaşıyor ve daha çok kıvrım oluşuyor. Buraya 5'ten büyük değer girerseniz yazı okunamaz hale geliyor. Speed 1 parametresi yazıların yukarı aşağı hareket hızlarını belirtiyor. Aynı parametrelerin 2.leri de var. Speed 2 parametresi yazıları yukarı aşağı ivmeli olarak götürüyor. 1. Parametreler ile 2.leri uygularsanız değişik efektler elde edebilirsiniz.
Bunların altındaki Backgrlist parametresi kullanacağınız arkaplan rengini seçmenize yarıyor. Sıra geldi Mode'a. One Color, yazınızı altta belirttiğiniz renk yapmaya yarıyor. Copperlist1, yazınızın geçtiği yerleri altta belirttiğiniz arkaplan renginden olmasını sağlıyor. Flashen1, seçtiğiniz renklerle yazınızı parlatır. 3 Colors seçeneği, yazınızı Color 1, 2, 3'de belirttiğiniz renkler yapar. Gelelim Copperlist-2'ye. Bu seçenek Copperlist-1'deki gibi yazınızın geçtiği yerlerdeki arkaplan renklerini gösterir ama tek farkı Color 1 ve Color 2 parametrelerinde belirttiğiniz renklerle yazınızın altını ve üstünü çevrelemesidir. Böylece yazınıza derinlik hissi verilir. Son seçenek olan Flashen-2'yle Flashen1 arasında, aynı Copperlist-1 ile Copperlist-2 seçeneği arasındaki fark vardır. Yani Flashen-2 çevresi renklerle çevrili olarak parlar. Evet Sinus şeklinde kayan yazılar bu kadar. Her ne kadar bunları anlattıysam da, en güzel efektlerinizi kendiniz uğraşarak bulacaksınız. Bir çok deneme yapıp değişik efektler arayın. Lineeffect Bu Pattern'le de çok güzel çizgi efektleri yapabilirsiniz. Clearnr parametresini açıklamakla başlayalım işe. Bu parametreye 0 ile 15 arasında bir sayı yazarak kaç çizgi sonra silinme olacağını belirleyebilirsiniz.
Örneğin bu 3 ise, çizgi hareket ederken arkasından 3 çizgi daha gelir. Gelelim diğer parametrelere. Burada Xstart 1, 2, 3 ve
Ystart 1, 2, 3 ile çizgilerinizi oluşturacak 3 noktanızın x ve y koordinatını ayarlayabilirsiniz. Xadd 1, 2, 3 ve Yadd 1, 2, 3 ile nokta sayınızı arttırabilirsiniz. Son olarak Speed parametreleri ile noktalarınızın hızlarını değiştirebilirsiniz. Diğer bir parametre olan Linecolor ile çizgilerinizi istediğiniz renk yapabilirsiniz. Mode parametresini kullanarak da 16'lık ve 8'lik yazı kullanmanız da mümkün. Lineeffect ile hareketli çizgiler, daireler, halkalar ve daha birçok şekiller yapabilirsiniz. Bu ve bunun gibi efektlerde şiddetle deneme yapmanızı tavsiye ediyorum. Bobeffect Bu Pattern ile Bobları (Blitter Objects) kullanarak değişik efektler yapabilirsiniz. İlk parametremiz olan Bobnumber'a, Bob animasyonunuzun hangi karesinin ekranda çıkmasını istiyorsanız onu yazacaksınız. Bob efektinizin kaç animasyon karesi olduğunu bulmak için Bobeffectgfx Pattern malzemesine giderek Edit ile basın ve çıkacak Bobları sayın. Bu sayının 1 eksiği size animasyonunuzun kaç kare olduğunu verecektir. İkinci parametre olan Bobanim'e de bu sayıyı yazmalısınız. Diğer parametrelerin hepsi Lineeffect ile aynı olduğu için açıklamıyorum. Pixeleffect Bu Pattern aynı Lineeffect'e benzer. Tek farkı bununla çizgilerle değil pixellerle hareket sağlamanızdır. Bu efektle beraber 16'lık ve 8'lik yazı ekranı kullanmanız da mümkün. Zoomtext işte gözlerinizi dışarı fırlatacak bir efekt. Bu efekti kullanmadan önce Pattern malzemelerinden Vedorcharset'e VectorFont-1'i yüklemeyi unutmayın. İlk parametremiz yazıların renklerini belirtmeniz için Colorlist. Buraya yazacağınız sayı Colors bölümünden Zoomtextcols satırlarından seçileceğini unutmayın. Zoomtext yazısal parametresine, ekranda belirecek yazınızı yazıyorsunuz. Color 1 ve Color 2'ye yazdığınız renklerle de yazınızın kenarları çevreleniyor. Son parametreniz Zoommode ile yazınızın büyüme ve küçülme modunu ayarlıyorsunuz. Buraya yazacağınız 0 sayısı yazınızın size yaklaşmasını, 1 sayısı sizden uzaklaşmasını sağlar. Eğer 2 yazarsanız yazı uzaklaştıktan sonra tekrar size yaklaşacaktır. Son olarak 3 sayısı ile yazınız uzaktan gelip ekrana çarpar ve geri gider. Bu Pattern ile çok güzel başlangıçlar hazırlayabilirsiniz. Textscr32
32'lik yazı ekranı göstermenizi sağlar. İlk parametreden hangi ekranı göstereceğinizi belirleyebilirsiniz. Diğer parametrelerin hepsi Biglogo ile aynı. Textscr16
16'lık yazı ekranı göstermenizi sağlar. Öbür parametreleri zaten biliyorsunuz (Umarım).
Textscr8 8'lik yazı ekranı göstermenizi sağlar (Aynı zamanda benim papağan olmamı sağlar. Deminden beri aynı şeyleri söylüyorum). Plasma
Bayılmaya, cıvıtmaya, uçmaya ve kaçmaya hazırlanın. Plasma efekti harika. Bu Pattern ile ekranda gökkuşağı gibi bir renk cümbüşü yapabilir ve onu istediğiniz şekilde dalgalandırabilirsiniz. Colorlist parametresine, kullanacağınız arkaplan rengini yazdıktan sonra gelelim renklerle oynamaya. X-Add1 ve Y-Add-2 ile renklerin oluşturduğu sinüs eğrisinin tepe noktaları arasındaki uzaklığın tersini belirlersiniz. Bu değeri ne kadar arttırırsak renkler o denli sinüs kıvrımı oluşturur. X-Speed1 ile renklerin x eksenindeki sola hareket hızını, X-Speed-2 ile de yukarı aşağı hareket hızını belirleyebilirsiniz. Y-Add-1 ve Y-Add-2 renklerinizi y ekseninde parçalara bölmenizi sağlar. Y-Speed-1 ve Y-Speed-2 ise renklerinizi sağa, sola kaydırır. Son olarak Mode parametresinde bulunan Textscreen-16 ile ekrana 16'lık yazı basabilir ve sadece yazınızın bulunduğu yerlerde renk dalgalanması yapabilirsiniz. Yalnız bunun için önceden Font W16 1 Pl'e bir Font yüklemeyi unutmayın. Şimdi bu kadar şeyi anlattım ama kimse anlamadı galiba. Bence en iyisi her zaman söylediğim gibi denemek. Parametrelere değişik sayılar girerek değişik efektler bulmak. Zaten çok acayip ilginizi çekeceğine eminim. Textline32 Bir satıra, 32.32'lik bir Fontla yazı yazmak için bu Pattern'i kullanmalısınız. Linenumber'a 0 ile 4 arasında bir sayı yazarak, hangi satıra yazınızı koyacağınızı belirtiyorsunuz. 0 en üst, 4 ise en alt satırdır. Lineeffect yazısal parametresine de yazınızı yazacaksınız. Diğer parametreler Biglogodakilerle aynı.
Textline16
16.16'lık bir Fontla tek satırlık yazınızı ekrana yazmanızı sağlar. Puntosu değişik olduğundan Linenumber'a 0 ile 8 arasında bir değer girmelisiniz. Textline8 8.8'lik bir Fontla tek satırlık yazınızı ekranda çıkarmaya yarar. Linenumber'a 0 ile 18 arasında bir değer girebilirsiniz. Olamaz açıklama bitti! Ne kadar da çabuk geçti. Alt tarafı 24 saat olmuştu.
Şakaydı . Daha 18 saat bile olmadı( Hadi millet uyanın açıklamabitti ). Red Seeter Demomaker'ı kendim dahil herkeza tavsiye ediyorum. Almazsanız çok güzel Demolardan mahrum kalacaksınız.
MURADOMAY