Bu sayfadaki yazılar
Sayfanın metni
Sayfa 36
Yalnız, her şey bununla bitmiyor. Türkçe fontunuzu, bu yöntemle Text komutuyla kullanamazsınız. Çünkü bu komut, grafik komutları kapsamına giriyor. Eğer mutlaka Text komutunu kullanacağım diyorsanız, izleyeceğiniz yol, AMOS'taki Setfont komutunu kullanmak olacak. Bu komutun kullanımı ise; Setfont n şeklinde. Burada, 'n' yerine, fontunuzun numarasını vereceksiniz. Bu değeri de, deneme-yanılma yoluyla elde edebilirsiniz. Ayrıca, aşağıdaki prosedürü kullanarak da, Türkçe fontunuzu kolaylıkla, Text komutuyla kullanılır hale getirebilirsiniz.
“* * AMOS (C) 1990 * Europress Software, Ltd. — * * İSMİ VERİLEN FONTU — * * KULLANMAPROSEDÜRÜ * *
alel
FONT KULLAN|"Font- Ismi",Font-Boyu|
FONT KULLAN|"Topaz",9) Text 0,100,"Bu bir font bulma prosedu- rudur.” Procedure FONT KULLAN|A$,BOY| If Then Pop Proc Get Fonts
A$-Upper$(A$) Do
Inc N : F$-Font$(N) : If F$-"" Then N—-I : Exit F- Val(Mid$(F$,30,4)) : (F$,Instr (F$,".font")-1) If Upper$(F$)-A$ and(F-BOY or BOY>-0) Then Set Font N : Exit Loop End
2. AMOS'ta müzik ve efektler nasıl kullanılır? Müzik kullanabilmen için, ya AMOS'un dahili müzik komutlarını kullanarak müziğini hazırlaman ya da Sonix, Sound/Noise-Tracker veya GMC programlarından herhangi biri ile hazırlanmış bir müziği, uygun converter programı ile AMOS formatına geçirmen gerekiyor. Sound/Noise-Tracker programlarını AMOS formatına çeviren programın ilk versiyonunda (orijinal AMOS 1.1 ile verilen) bazı hatalar bulunuyor. Bu yüzden, AMOS 1.2 ile birlikte verilen SoundTracker 2 1.AMOS programını kullanmalısın. Yalnız, bu programla çevrilen müzikler ile kullanılamaz. AMOS 1.2 veya daha üst versiyonlarda kullanılabilir. AMOS'un dahili ses komutları ve efekt kullanımı da, dergimizin 15, 16 ve 17. sayılarının AMOS köşesinde daha önceden açıklanmıştı. Okuyucularımızdan sayın Ertuğrul Deniz'e de Ramos'un tüm versiyonlarını gönderdik, içi rahat etsin... Bir diğer mektubu da, Çanakkale'den sayın Ali Hatay göndermiş. Sprite'lar ve Türkçe karakter seti konusundaki sorularınızı, bu ayki yazımızın içerisinde bulabilirsiniz. Disketleriniz de adresinize postalandı. ile ilgili olan sorunuzu da, bir aksilik olmazsa, gelecek ay geniş olarak ele almayı düşünüyoruz. Ancak size ve tüm okurlara tavsiyemiz; en kısa zamanda AMOS 1.3'ü kullanmaya başlamanız olacaktır... Sevgili arkadaşlar; nasıl yazacağımızı bilemiyoruz. Klasiğin de klasiği oldu artık ama, AMOS ile yaptığınız program veya prosedürleri, public domain olarak, bize gönderin. Programınız, eğer güzelse, kısmen veya tamamen yayınlanabilir. Gönderdiğiniz programlardan oluşacak olan AMOS arşivinden, bize disket gönderen herkes yararlanabilecek. Bu arşivden faydalanabilmeniz için, en az bir program göndermeniz gerekiyor (Tabii ki posta pulunu da eklemeyi ihmal etmeyin). Kendi yaptığımız Public Domain programları da arşive koyduk bile. Ancak gönderdiğiniz programlar Compile edilmemiş olmalı. Haydi iş başına. Bu aylık da bu kadar. Gelecek ay, Compiler ve AMOS'un yeni versiyonlarının kazandırdığı ekstra komutları tanıtmaya çalışacağız. Örnek programlarımız da eksik olmayacak. Bye...
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 37
Sayın Amiga Dünyası Yetkilileri, Böyle güzel bir dergi çıkardığınız için sizi tebrik ediyor ve cevaplarınız için şimdiden teşekkür ediyorum. 1- Bazen CTRL+Sol Amiga+Sağ Amiga tuşlarına basıp resetledikten sonra disket tutan el çıkmıyor, niçin? 2- Bendeki bir programda İcon silik çıkıyor. Softwille Virus Killer Disk 11 buna virus veya demo, dikkatli ol dedi. Sizce bu nedir? 3- Cruise For A Corpse oyununu nasıl kaydedebilirim? Bir de bu oyunda oyuna ilk başlanan yerde, kütüphanede belli bir yere basarsanız üç kitap çıkıyor, bu kitapları alabiliyorsunuz. Ben ne işe yaradığını bulamadım, açıklar mısınız? Murat Anıl MERCAN
Sayın Mercan, öncelikle dergimize gösterdiğiniz ilginizden dolayı teşekkür ediyor ve cevaplara geçiyoruz. 1- Bunun nedeni, bazı programlar kendilerini cool capture (reset) vektörüne bilgisayar resetlendikten sonra atmak isterler, fakat bu olay her zaman gerçekleşmez ve makina sonsuz bir döngünün içine girer (kullanıcı elektriği kesene kadar). Kısacası kullandığınız programın özelliğinden dolayı bazı zamanlar programlar bu işlevlerini gerçekleştiremez ve makina kilitlenir. 2- Büyük bir ihtimalle disketinizin boot'unda virus var. Her ihtimale karşı disketinizin boot'unu normal Dos Boot Block olarak install edin. 3- Cruise For A Corpse oyunu hakkındaki sorunuzun cevabını dergimizin ileriki sayılarında, Amiga Salatası'nda bekleyin.
Sayın Amiga Dünyası Dergisi Yetkilileri, Bir yıldır Amiga Dünyasını takip etmek-
-kip etmediğim için teyim. Bizlere Amiga konusunda her türlü seriyi verdiğiniz için sizlere sonsuz teşekkürlerimi sunar, başarılarınızın devamını dilerim. Benim sorunlarım şunlardır. 1- C-64'teki oyunları 3.5 diskete yüklesem A500'de oynayabilir miyim? Nasıl? 2- Sarsılma sırasında A500 disket sürücüsünün kafasına bir zarar gelir mi? Gelirse içinde disket bulundurmalı mıyım? 3- Amiga Dünyasını kendi dünyamda geç keşfettim, derginizdeki Assembler öğreten kısmı inceliyorum, fakat baştan anlayamıyorum. Bana açıklamasından, programlama kadar isimlerini verebilir
Amiga'ya yeterli mi, mi? Herhangi bir görüntüyü digitize ederken video kamera kullanmadan bir Video'dan görüntü versek digitize olayı olur mu? Digitizer'ın fiyatı nedir?
Alaattin SOLUMAZ
Sayın SOLUMAZ,
Dergimiz hakkındaki düşünceleriniz için sonsuz teşekkürler. İşte cevaplarınız; 1- C-64'teki oyunları direkt olarak Amiga'da oynayabilmeniz mümkün değil. Zira iki bilgisayar arasında, gerek işletim sistemi, gerek format biçimi ve gerekse nitelik açısından dağlar kadar fark var. Ancak 4 ya da 5 yıl önce Amiga için bir C-64 Emülatörü çıkmıştı. İşte bu emülatör, yüklendiğinde Amiga'yı C-64'e dönüştürüyor — ve C-64'ün programları Amiga'da kullanılabiliyordu. Şu anda herhangi bir yerde bulabilir misiniz bilmiyoruz. Ancak tabii bir de Amiga'nın C-64 olarak kullanımının uygun olup olmadığı konusu var. Amiga'nın programları ve oyunları o kadar fazla ki, C-64'te kullanmak istediğiniz program nedir, açıkçası merak ettik. 2- Olası bir sarsıntıda A500'ünüzün drive'ı hasar görebilir. Bu yüzden, makinanızı herhangi bir şekilde taşırken güvenli olması için içinde bir disket bulundurmanız iyi olur. 3- Assembler programlama disketlerini piyasadan temin edebilirsin. Türkçe açıklamasına gelince dergimizin sayılarından başlayarak takip ederseniz, eminiz sizin için yeterli olacaktır. 4- Dergimizin Basic tanıtım ve programlama bölümlerini takip ederseniz, bu konuda aydınlanabileceğinize eminiz. Zira Basic, pek çok konuda yeterli olabilir! Amaca ve yazılacak programın türüne göre uygun dil seçmek gerekir. Bunun için
NMUEKLUPLARI
de, öncelikle hangi dillerin hangi tür programlar yazmak için uygun olduğunu araştırmalısınız. Bunun yolu da dergimizdeki Diller&Derleyiciler köşelerini takip etmektir. 5- Bir digitizer kullanmadan video aracılığıyla digitize işlemini yapamazsınız. Digitizer fiyatları için dergimizin ilan sayfalarını izleyin. Şu anda Türkiye'de yok. Sayın Amiga Dünyası, Böyle güzel bir dergi çıkardığınız için size teşekkür ederim. 1) Amiga'da (özellikle Workbench'te) Türkçe font kullanabilir miyim, nasıl? 2) Commodore 64 Disk Driveri, monitörü değişik kablo kullanarak Amiga ile uyumlu çalışır mı? 3) Amiga da bir tercüme (İngilizce -> Türkçe, Türkçe -> İngilizce) programı var mı? sizden temin edebilir miyim? 4) Commodore 64 disklerini Amiga ile uyumlu çalıştırabilir miyim? Nasıl? BORA GÜLERMAN Sayın Gülerman, öncelikle ilginize teşekkür ederiz. Sorularınıza gelince; 1- Amiga'da Türkçe font kullanabilirsiniz. Bunu yapmak için bulmanız gereken dosyalar, TkFont komutu ve Tkl veya adıyla geçen klavye dosyalarıdır. Tabii ki bu klavye dosyaları, Workbench disketinizdeki Devs/Keymaps dizininde bulunmalıdır. Amiga Dos'tan yazacağınız komutlar ise şöyle; Tkfont Keymap Türk1 2) Commodore 64 Disk Drive'ınızın Amiga'da çalışmasına olanak yok. Monitörün ise modülatör ile tıpkı televizyonun bağlandığı gibi bağlanabilir. Ama sonuç televizyon kalitesinde olur. 3) Bu tür bir program olduğunu zannetmiyoruz, zaten elimizde yok. 4) Bu sorunuzun yanıtı, yukarıda Alaattin Solumaz okurumuzun mektubunda yanıtlandı.
Önemli Not: Geçen ay Sevgili okuyucumuz HAMDİ BOL'un TÜM AMIGA'CILARA DUYURU olarak yayınladığımız mektubu kendi ismi ile değil, OKAN ERBİL adıyla yayınlanmıştır. Okan Erbil, bir sonraki mektubun yazarıdır. Düzeltir, özür dileriz.