Amiga Dergisi sayı 7, sayfa 41

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 41

Dos ve Basic:

Ben Amiga'mı bir yıl kadar önce aldım. Artık oyun oynamaktan sıkıldım ve programcılıkla ilgilenmek istiyorum. Dos ve Basic öğrenmek için gerekli disketleri nasıl temin edebilirim? Özkan Mandıralı

Her şeyden önce Dos pek öyle öğrenilecek bir şey değil. Aslında oynayacağınız oyunun ismini CLI'a yazarken bile Dos'u kullanıyorsunuz. Yani anlatmak istediğim Dos'u sadece ve sadece bir şey yapmanız gerektiğinde öğrenebileceğiniz. Mesela ben Amiga'yı aldığım hafta elime geçirdiğim bir editör programı ile oturup elimdeki disklerin startup-sequence'lerini teker teker gözden geçirmiştim. Amacım kendi zevkime uygun utility'leri topladığım bir disket oluşturmaktı. Ve bunu yaparken yavaş yavaş Dos'u öğrenmeye başladım. İlk yaptıklarım oldukça basit şeylerdi, Echo komutu ile adımı yazdırmak vs. gibi. Fakat zamanla komutları daha iyi anlamaya ve kullanmaya başladım. İnan bana Dos'u doğru düzgün bilen birinin Amiga'da altından kalkamayacağı çok az sorun var. Gelelim Basic'e. Kickstart 2.0'a kadar Commodore Extras diskinde Basic programına yer veriyordu, fakat 500'ler çıktıktan sonra bunu durdurdular. Zira hem Amiga Basic güncelliğini kaybetmiş, geri kalmış bir dildi, hem de Extras disketinde yer kalmamıştı. Sana tavsiyem bir yerlerden Amos Pro bulman. Bu program oldukça güzel ve en önemli yanı kullanıcıya birçok kolaylıklar sağlıyor (online help) gibi. Sanırım bu senin işini görür.

CAD ve Amiga:

Ben bilgisayarımda Cad kullanmak istiyorum, fakat bu programların açıklamalarını bulamadığımdan dolayı bir ilerleme kaydedemiyorum. Özgür Yavuz

Dokümansızlık yıllardır bütün Türkiye bilgisayar piyasasının temel sorunu. Ülkemizde kopyaya o kadar rağbet var ki programların orijinalleri gelmediğinden dokümanları da gelmiyor. PC piyasası yine Amiga'ya göre bir miktar rahat zira onların arasında orijinal kullanan kişiler var fakat Amiga konusunda ülkemize neredeyse hiç orijinal program gelmiyor. Fakat Amiga CAD nispeten biraz daha çok kişinin ilgilendiği bir konu olduğundan bu konuda bir kaynak veya kullanım kılavuzu bulmanız nispeten daha kolay. Fakat maalesef bu konuda size bir adres veya telefon numarası veremiyorum, zira bu tür kitaplar bilgisayar piyasasında elden ele geçerek ve fotokopiyle çoğalıyorlar. Söyleyebileceğim tek şey İstanbul'da gerçekten ararsanız bu tür kitapları bulabileceğiniz.

X-Copy:

X-Copy'deki kırmızı V işareti ne işe yarıyor? Ayhan Önal

Kırmızı V, ünlü TV dizisi Visitors'ın logosu olmasına rağmen genelde kopya programlarında Verify yerine kullanılır. Normalde trackdisk bir diskete data yazarken sadece kabaca bir kontrol yapar. Bu yüzden kopyalama yaptığınız disketlerde yazım hatası olabilir ve siz bunun farkına varamayabilirsiniz. Bunu engellemek için Verify seçeneği konulmuştur. Verify'ın yaptığı iş diskete bilgiyi yazar yazmaz tekrar kontrol etmektir. Bu sayede yaptığınız kopyanın düzgün olarak çalışıp çalışmayacağını kontrol edebilirsiniz. Tabi Verify seçeneği kopya işlemini bir miktar daha uzatır, fakat bence eve gidip "Allah kahretsin şimdi kim dergiye gidip bunu yeniden çeker" demektense kısacık bu süreyi feda etmek daha iyi.

Amiga - Pe:

Acaba Amiga'daki programları PC'ye çeviren bir program var mı? Cem Ersözlü

Bildiğim kadarıyla PC için bir tane Amiga Emulator var. Bu program sayesinde Amiga'da çalışan programları PC'de çalıştırmak mümkün. Fakat her software emulatorda olduğu gibi pek sağlıklı bir sonuç alınamamakta. Zaten birçok programların uyumsuzluğu ve çalışmamasının yanısıra ciddi hız problemleri de var. Mesela 486-DX'te Amiga 500 performansı yakalanamıyor.

Hunk:

Power Packer'da bir dosyayı crunch etmek isteyince Hunk'lardan falan bahsediyor. Hunk ne demektir? Ne işe yarar? Yiğit Güçtaş ve Alper Ayar

Hunk basit olarak dosya bölümlerine verilen isimdir. Normalde reloc bir file çeşitli bölümlere ayrılır ve hafızaya böyle yerleşir. Amiga'daki çalışabilen (reloc) dosyaların temel taşı olan hunk olayının bundan daha ayrıntılı açıklanması sadece programcıları ilgilendirip çok fazla detaya girmeyi gerektirdiğinden bunu ileri bir sayıda açıklamayı uygun görüyoruz.

Key 880:

Key 880 CheckSum ve Not A DOS Disk hataları veren disketleri DOS disketine ve normal DOS disketlerini bu türe nasıl çevirebilirim? Aydın Kağan Gürdere

Daha önceden Bootblock yazı dizimde de belirttiğim gibi bazı oyun firmaları disketten maksimum düzeyde faydalanabilmek amacı ile DOS'u değil de kendi yazdıkları sistemleri kullanmaktalar. Bu yazılan disk rutinleri de DOS'a bağımlı olmadıklarından dolayı DOS'un normalde kullandığı alanları bozabilmekte. Dolayısıyla bu da Key 880 ve diğer CheckSum hatalarına yol açmakta. Böyle bir disketi DOS disketine çevirmek ancak cracker'ların harcı olan bir olay olduğundan bundan hiç bahsetmeyeceğim. Fakat piyasada DOS disketlerini TrackDisk hale getiren programlar dolaşmakta. Şahsen bunların verimi hakkında pek bir bilgim yok ama benim tavsiyem DOS'tan şaşmamanız. Fakat illa da TrackDisk diyorsanız Track DOS isimli programı bir deneyin. İyi olduğunu duymuştum.

Amiga ve Diller:

Amiga'da kullanılan diller hakkında bilgi verebilir misiniz? Oğuzhan Seçir

Bildiğim kadarıyla Amiga'da bilgisayar dünyasında kullanılan hemen her dili çalışabilme ihtimaliniz var. Ne kadar yazık ki hemen her dil için compiler olan bu makinada hard disk almadan çalışabileceğiniz dil sayısı oldukça az. Şu anda bilgisayar dünyasının tartışmasız en iyi dili olan C için Amiga'da iki popüler compiler var. Bunlardan biri SAS C 6.0, diğeri ise Aztec 5.2. Ne yazık ki, ikisi de hard disk olmadan yeterince verimli kullanılamıyor. Bir sonraki dil olan Pascal'a gelirsek nispeten daha şanslı olduğumuzu görürüz. Zira Kick-Pascal 2.0 -editörünü saymazsak- gerçekten oldukça iyi bir compiler. Standart Basic'ten farklı olmasına rağmen, Amos, Amiga'nın en çok tutulan yüksek seviyeli dillerinden biri. Siz sevgili okurlarımıza bu kadar bol mektup gönderdiğiniz için tekrar teşekkür ederek veda ediyorum. Şairin dediği gibi "Bağırmayan yazara mektup yok". Bir sonraki yazıda görüşmek üzere hoşçakalın.

KIVILCIM HİNDİSTAN

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