GEOS STORY

San Francisco'nun kuzeyindeki Berkeley kasabasının çok katlı binalarının birinde yaptığı bir tek program ile tüm dünyada kendinden söz ettiren Berkeley Softworks'ün bürosu bulunur. Bu yazıda “C64'ün ikinci işletim sistemi” diye adlandırılan GEOS'un arkasında kimlerin bulunduğunu ve nasıl gerçekleştiğini göreceksiniz.

1983 yılının Eylül ayında dört programcı ve işadamı Imagic ve Mattel firmalarından ayrılıp, Berkeley Softworks'ü kurdular. İlk zamanlarda firma teknik müşavir olarak siparişleri yerine getirdi. Örneğin, Activision ve Sega için bir portatif bilgisayar yapıldı. Ayrıca PRINTMASTER'ın bazı bölümleri yazıldı. Bu arada, kurucularda bizzat bir program yazma isteği doğdu ve bu alanda ilk atılım 1985 yazında Chicago'da gerçekleştirildi. Sayıları on beşe varan elemanlarıyla Berkeley Softworks, C64 için Development Tools adlı yardımcı bir paket hazırladı.

Yine 1985 Ağustosunda GEOS projesini gerçekleştirmek için ilk adımlar atıldı. Bu projenin öncüsü olan Brian Dougherty uzun zamandan beri ev bilgisayarları için Macintosh'a benzer bir işletim sistemi planlıyordu. Ekonomik sebeplerden dolayı bu sıralarda eleman sayısı sekiz ile sınırlandırılmıştı.

Bugün Berkeley Softworks'te çalışan 30 kişiden 20'si programcı ve bunların da büyük bir çoğunluğu öğrenci. Bu yüzden programlama birçoğu için bir yan uğraş. Hazırlanan bir GEOS programı üç basamakta test ediliyor. İlk olarak bizzat programcılar, daha sonra ise diğer elemanlar ve dergilerde programı eleştirecek yazarlar test ediyor. Son olarak da normal kullanıcılar davet ediliyor ve tüm bu aşamalardan sonra oldukça hatasız bir program elde ediliyor.

Şu anda birçok yeni GEOS programı hazırlanmakta, bunlardan Geocalc ve Geofile piyasaya çıkmış durumda.

Hazırlanmakta olan bir başka program ise Geochart. Bu program ile verilen bir dizi sayının istatistiki bilgilerini çeşitli şekillerde ekranda göstermek mümkün.

Tüm bu sayılan GEOS programlarının özelliği birbirlerini kullanabilmeleridir. Örneğin Geopaint ile hazırlanmış resimler, Geofile ile hazırlanmış bir kart üzerinde bulunabiliyor veya Geofile'a verilen bilgiler Geospell ile kontrol edilebiliyor.

GEOS alanında yapılan yenilikler sadece alt programlarda olmamış. Yeni çıkan GEOS 1.3'te işletim sistemi değiştirilmiş ve C64'ün yeni çıkan RAM-Floppy'leri ile çalışma imkânı sağlanmış. C64'e 256 veya 512 Kbyte'lık ek hafıza sağlayan 1750 ve 1764 RAM-Floppy'leri bir kez hafızaya yüklenen bir programı ikinci bir sefer istendiğinde aşağı yukarı 200 kat hızlı geri getirebiliyor. Bu sayede örneğin Geopaint'te ekranın kaydırılması inanılmaz bir hızla gerçekleşiyor.

Görüldüğü gibi Berkeley Softworks yetkilileri C64 için yapılan yenilikleri günü gününe takip ediyorlar ve bunları GEOS'a adapte etmeye çalışıyorlar.

Bu nedenle yeni 3.5 inç'lik disket sürücüsü 1581 için de bir işletim sistemi hazırlanmaya başlanmış.

Tüm bu yeniliklerin yanında GEOS için hazırlanan bir mouse da piyasaya sürüldü. Bu mouse'un özelliği, üzerinde bir gerçek zaman saati taşıması ve bilgisayara bağlandığında zamanı ve tarihi bildirmesi.

Berkeley Softworks'ün GEOS'u yaratan genç kadrosu toplu halde.

Turbosuz çok uzun.

Sayın Yetkili, ben yaklaşık 6 ay önce C-64 sahibi olmuş bir lise öğrencisiyim. O zamandan bu yana bilgisayar hakkındaki bilgim epey fazlalaştı. Fakat Makine Dili bilgim çok yetersiz. Dergiden bu konuyu izliyorum, ancak konular ağır geliyor. Tesadüfen derginin 1. sayısı elime geçti. Program kopyacısına notlar bölümünde POKE 44,15$ ile programın auto-run etmesinin engellendiği belirtilmiş. Bunu yaptım ve POKE 44,8 ile programın asıl listesini aldım. Daha sonra bu oyun programını SAVE ettim, fakat 28 sayaçlık programın SAVE'si 100'ü geçti. Acaba 28 sayaçlık programı yine 28 sayaçlı makine kodunda (diğer oyun programları gibi) SAVE edecek POKE, SYS veya program var mı? Bunu bana bildirirseniz memnun olurum.

Şu anda Freeze Frame'im yok. Almak istiyorum, ancak çok pahalı. Acaba daha ucuz kopyalama programları var mı? Bunları nereden elde edeceğimizi ve fiyatlarını yazarsanız sevinirim (Disketim yok). Diğer bir soru Reset Switch'in ne işe yaradığı ve nasıl kullanıldığı? Bu konuda bilgi edinirsem bu aleti alacağım. Fiyatını da yazmanızı istiyorum. Sorduğum bu soruları cevaplarsanız gerçekten çok mutlu olacağım. Saygı ve sevgilerimle...

TAHİR TEKELİ Ergenekon Cad. Beyaz Apt. No: 21/8

Sayın Tahir TEKELİ, Save ettiğiniz program turbosuz olduğundan, sayacın 100 bloğu geçmesi normaldir. Bir “Turbo-Save” programı ile