64'ler sayı 43, sayfa 24

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 24

Selam, yeni bir AMOS köşesiyle yine karşı karşıyayız. Mektuplara ve konulara geçmeden önce AMOS köşesinin de 1 yaşını kutlamak istiyorum. Hediyelerinizi posta kutuma gönderebilirsiniz, teşekkürler. Konularımıza geçmeden önce mektupları cevaplandıralım; İstanbul'dan Yasin Gencer'in soruları şöyle; 1 - PAL ile NTSC arasındaki fark nedir? 2 - Amos'un yeni çıkan compiler'ı, Amos 3D'si ve Amos update'i geldi mi? Geldiyse nereden bulabilirim. 3 - Sanskritçe Amos manual var mı? Cevaplar; 1- Bu ikisi de çok benzer televizyon sistemleridir. PAL ve NTSC sistemlerinin farkı PAL ekranlarda yatay olarak 313 çizgi olması, NTSC ekranlarda ise 265 çizgi olmasıdır. Örneğin Sierra firmasının tüm oyunlarının ekranları NTSC sistemine göre design edilmiştir. PAL Amiga'larda bir ekranın full yüksekliği 256 pixeldir, NTSC olanlarında ise bu sayı 200'e düşer. 2 - Evet bunların hepsi piyasaya çıktı ve ülkemize geldi. Elde etmek için dergiye mektup yazabilirsiniz. 3 - Maalesef hayır. Bende sadece Almanca, İngilizce ve Fincesi var. Özellikle Fince olanı çok komik. (Sanskritçe ha? Komik olmanın başka yolları da var Yasin!) SEKA assembler köşesinde yer kalmadığı için S.A'a gelen bir mektubu da cevaplamak istiyorum!! Mektup Apo abinin çekmecelerinde 4 ay kadar kalmış olmasına rağmen oldukça ilginç bir mektup. ALPER İNUĞUR'dan gelmiş soruları şöyle; 1- Sende metalci misin? 2 - Library rutinleri için bir kitap önerebilir misiniz? 3 - Köşenize bol mektup yazsak sayfa sayınız artabilir mi? İşte cevapları 1- Kendimi metalci kaç kere verildiği, sistemdeki bir buffer'da tutulur. Daha sonra bu sayı SHOW komutunun sayısıyla karşılaştırılır. Komutun iki kullanım şekli olduğunu söylemiştik. İlk kullanımı şöyledir;

inımda daha önce iz gibi buffer'a sayısı r. İkinci kullanım şekli ise aşağıdaki gibidir. HİDE ON Bu tür mamakla beraber, Bach'tan rap ve metale kadar olan her türlü müziği algılayabilirim. 2 - ROM KERNAL MANUAL - LİBRARIES & DEVİCES kitabı işini görecektir. 3 - Köşemize bol mektup yazsanız, sayfa sayımızda artma olamaz çünkü bu, üniversite ve okul ikileminde ölümle pençeleşen bizi ölüme sürükler, kanımızı dondurur, yazı oluruz. Ama eğer bol mektup yazarsanız, çok seviniriz ve mutlaka cevapları yayınlarız. Bu arada Alperciğim projeni maximum tuttum, bana üstünde adın adresin yazan ve pul yapıştırılmış bir zarf gönderirsen sana pin numaralarını ve chip adreslerini gönderebilirim. Şimdi de bu ayki konumuz olan mouse kontrol komutlarını öğrenelim. Mouse'u kontrol etmek için, 8 ayrı komut kullanabiliriz. Bu komutlar ve detaylı açıklamaları aşağıdaki gibidir... HIDE KOMUTU : Hide komutu, 1 nolu sprite olan mouse pointer'ini saklamaya yarar. Yani mouse pointer'inin ekranda gözükmesini sağlar. Komutun veriliş sayısı göz önüne alınmaz ve komut verildiği anda ne olursa olsun mouse pointer'i kapatılır. SHOW KOMUTU : Hide komutunun tersidir. Show komutuyla, hide komutuyla kapatılan mouse pointer, yeniden gösterilir. Bu komutun da iki ayrı kullanım şekli vardır. Bunlar; SHOW SHOW ON CHANGE MOUSE KOMUTU : En yararlı komutlardan biridir. İstendiği anda mouse pointer'inin şeklini değiştirmek amacıyla kullanılır. Örneğin programınızda yükleme işlemi yaptığınızda Mouse pointer'ini saat şekline sokabilirsiniz. Fakat pointer'i sadece 3 şekle sokabiliyorsunuz. Bunlar; M Şekil 1 Ok 2 Çarpı 3 Saat Komutun yazım şekli ise şöyle: CHANGE MOUSE 2 Mouse pointer'ini 2 nolu şekil olan çarpı şekline sokar. MOUSE KEY FONKSİYONU Mouse button'larından herhangi birine basılıp basılmadığını kontrol eder. Hangi butona basıldığı üç bitin yardımıyla bulunur. Bu bitler; BİT BUTTON 0 SOL 1 SAĞ 2 ÜÇÜNCÜ Örnek: Curs off Do Locate 0,0 M = MOUSE KEY:Print "Bit değeri:";Bin$(M,8);", M sayısı:",M

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