İçindekiler
EDİTORYAL OKUR MEKTUPLARI
HABERLER COMMODORE AMIGA DERGİSİ - ORİJİNAL PROGRAMLAR - DERGİNİZ YETKİLİ SATICINIZDA - YARIŞMA
KAPAK 10 ROM'UNUZDAN YARARLANIN - ADIM ADIM DONANIM
PÜF NOKTASI 21 PÜF NOKTALARI: DEMOLAR 22 64'ÜN DEMOLARI YAZILIM 27
COMMODORE 64 İLE MATEMATİK VE BİLİMSEL HESAPLAR
TANITIM 31 OUTRUN EUROPA - LE PARC - TERMINATOR 2 - LETHAL ZONE - MOONFALL
GÖZ UCUYLA 44 SUPER TRUCKER - MACHINE LANGUAGE - DECSTONE - FINAL BLOW - CHEVY CHASE - THE SWORD AND THE ROSE
TİYOLAR-TUZAKLAR 50
LİK BİLGİSAYAR DERGİSİ
Teleteknik A.Ş. Adına Sahibi ve Sorumlu Yazıişleri Müdürü OSMAN BABAOĞLU Yayın Yönetmeni TURHAN TANDOĞMUŞ Yayın Koordinatörü SİNAN VURAL Yayın Kurulu FATİH ARIMAN FARUK BARAN VEDAT HALLAÇ EMRE SENAN
CAN YALÇIN Kapak ALP ATAY EMRE
Halkla İlişkiler KARİN KARAOĞLAN
Fotoğraf: MEHMET ÖZCAN
Düzelti KUZEY ALPERLER Katkıda Bulunan FETHİ SERİM Teleteknik A.Ş. Merkez: CAD. NESLİ HAN NO: 207/2 80030 KARAKÖY-İSTANBUL TEL: 152 50 33 (6 Hat) Commodore Dergisi SAKIZ SOK. BERKEL APT. 6/4 KADIKÖY-İSTANBUL TEL: 346 86 48 Bu derginin Yayın Hazırlığı
Ltd. Şti. tarafından yapılmıştır.
Teknik Üretim ve Tanıtım PERKA A.Ş.
BORA ÇETİNKAYA Renk Ayrımı / Baskı REPRODÜKSİYON - ÖZDEMİR OFSET Dağıtım HÜRRİYET HOLDİNG A.Ş.
İLAN TARİFESİ
Fiyatlara KDV dahil değildir.
— Merhaba,
“Uzun süredir hem C-64 hem de AMIGA kullanıcılarına seslenmiştik bu satırlarda. Ancak yeni yılla beraber bu sayımızdan itibaren tüm hedefimiz, ilk gözağrımız
olan Commodore 64'ün kullanıcıları olarak. AMIGA kullanıcılarına yönelik bir başka dergiyi yine biz çıkartmaya devam edeceğiz: Commodore AMIGA, sayımızda, önceki aylarda başladığımız yazıların devamları bulunuyor. Demolar konusunda bu ay Triad adlı grubun demoları tanıtılıyor ve kullanılan teknik anlatılıyor. Özellikle digitize seslere demolarında geniş yer veren bu grubun çalışmalarından örnekler iç sayfalarımızda. Mühendislik hesaplarını konu alan yazımızda bu sefer matematik ağırlıkta, Fonksiyonların köklerini bulmaya, diferansiyel ve integral hesaplamaya yönelik birkaç programı yazı içerisinde bulabilirsiniz. Commodore 64 ile makine dili programlar sırasında BASIC ROM'undan yararlanmak birçok programcının işini kolaylaştıracaktır eminiz. Böylece hazır rutinler kullanılarak programlarınız daha kısa olacaktır. Saatler boyu yazacağınız bir programın işi tek bir JSR komutu ile halledebilirsiniz. — Donanım bölümünde ise devre elemanlarının bağlanması ve eşdeğer verilerin hesaplanması konusuna değiniliyor. Commodore 64'te şimdiye kadar sadece demo programlarında kullanılan bir teknik olan Fli-graph ilk defa bir oyunda da kullanılmış. Bir mantık oyunu olan Le Parc'ın grafikleri tamamen Fli-graph olarak hazırlanmış. Ayrıca oyun da oldukça çekici, Gün geçmesin ki bir AMIGA oyununun 64 versiyonu gelmesin. İşte birincisi oldukça sükse yapan Outrun adlı oyunun ikinci bölümü. Avrupa'da geçen oyunda motosiklet, deniz motoru ve birkaç spor araba kullanıyorsunuz. Zamanında haftalarca başından kalkamadığımız Elite gibi bir oyun daha geldi ve bizi yine ekrana bağlayacak gibi görünüyor. Moonfall adlı bu oyun vektör gra-
— fiklere sahip ve oldukça da hızlı. Elite gibi savaş, ticaret ve simulasyon gibi bölümlerden oluşuyor. Ayrıca şehirler satın alıp paranıza para katıyorsunuz. Bunun dışında şöyle bir göz attığımız diğer oyunlar arasında Super Trucker, Dolfield, Decstone, Sword & Rose, Final Blow ve Chevy Chase bulunuyor. Yeni yılda hepinize mutluluk ve başarı dolu günler diliyoruz.
“OSMAN BABAOĞLU
CELAL, YAVRUCUM, ŞU MERHABA MUSTAFA-ZOR BEYİ, MUSTAFA'YA Bİ ŞEYLER: SİZE AMIGA 2000 HAKKINDA GÖSTER - ÇALIŞSIN A BAZI ŞEYLER AZICIK
BİR DE MAUSUMUZ VAR FAREYE BENZİYOR. YA ONUN MAUS'UN BİR PİE BUTONU
” EB. ŞUNDAN BAŞLAYALIM. BU GÖRDÜĞÜN TELEVİZYON DEĞİL, BUNUN ADI MONİTÖR ÖNEMLİ BİR PARÇA... BİLDİĞİNİZDEN FARKLI AMIGA 3000 32 BİT
N BiR ŞEY DEĞİL 4 LE ÇALIŞMAYI vek- | ELER Eğ | CİH EDECEĞİM EE,AMA TABİ Bi (e) İH ED TAKINCA EPEYCE
ZORLAMIŞ OLACAĞIZ AYRICA
AFERİN HER ŞEYİ İNAN AMA BEN
Enver Karakaya
Sayın editör, Ben bir yıllık C-64 kullanıcısıyım ve bazı sorunlarım var: — Teypten gelen sinyallerin hafızadaki sprite'ları bozduğunu biliyorum. Bu, disk drive için de geçerli mi? 68. sayıda yayınlanan CHEVROLET adlı programda $0E61. satırdan sonra gelmesi gereken $0E69. programda yok. — BASIC'i makine diline çeviren COMPILER programları kasette de mevcut mu?
Sayın Karakaya, İlk sorunuzu pek açık yazmadığınız için istediğiniz cevabı veremeyebilirim. “Teypten gelen sinyaller” derken kastettiğiniz program yüklemeyse, evet, diskten program yüklediğinizde de, eğer program ve sprite'ın bellek alanları çakışırsa sprite'lar, diskten program yüklenmesi sırasında karışıklıklara yol açabiliyor. Sekiz sprite'ı da aynı satırda açtığınızda, yükleme işlemi kilitlenebiliyor. İkinci sorunuza gelince, bir teknik karışıklıktan oluşan bu hatayı bu sayıda telafi ediyoruz. Döküm ekinde eksik satırı bulabilirsiniz.
Ne yazık ki kaset için yapılmış bir compiler yok. Compiler'lar hiç durmadan diskle alışveriş yaptığı için kaset versiyonlarının yapılması imkansız. Yapabileceğiniz en iyi şey, disk drive'ı olan bir arkadaşınızda programı compile edip kasede çekmek olabilir. Bilgisayar hayatınızda başarılar dilerim.
Çok Yavaş...
Anıl Kulaksızoğlu
Ben satranç seven bir C-64 kullanıcısıyım. Commodore'da kullanılabilecek iki kaliteli satranç biliyorum (Yani yüksek dereceli ve zevk veren. Diğerleri çok kolay): CHESS MASTER 2000 ve SARGON II. İki programda da problemlerim var SARGON'u zar zor elde ettim fakat bozuk çıktı. Çalışan versiyonunu da bulamıyorum. CHESSMASTER 2000 ise güzel ama 10-15. derecede çalışmaya kalkınca saatlerce beklemek zorunda kalıyorum. Programı hızlandırmam mümkün mü? Ayrıca Commodore 64'ümü kullanarak PASCAL, C, FORTRAN gibi dillerde programlar yazabilir miyim? Son olarak da: DISKMON 1541 veya benzeri bir program kullanarak diskin bir
664 değil de 770 blok olmasını sağlayabilir miyim?
Sayın Kulaksızoğlu,
Mektubunuzda genelde imkansızı istemişsiniz. Mesela, CHESSMASTER 2000 programını hızlandırmak imkansız. Hazır bir programda değişiklik yapmak, hele hele bu programı hızlandırmak imkansızdır. Yalnızca (bulma şansınız olmayan) turbo kart yardımıyla C-64 1MHz'den 4MHz'e çıkartılırsa bu oyunu hızlı oynayabilirsiniz. Ama ne yazık ki bu kart Türkiye'de bulunmuyor. Size önerebileceğim, COLOSSUS CHESS 4.0 adlı program. Oldukça iyi satranç oynayabilen bu program ayrıca üç boyutlu gösterim gibi bazı özelliklere de sahip. Oldukça da hızlı. İkinci sorunuz (şansınıza) çözümsüz değil. Commodore 64 için birçok firma tarafından C, PASCAL, FORTRAN (Hatta ADA) compiler yazıldı. Ama (her zaman olduğu gibi) bu programları Türkiye piyasasında bulmanız çok zor. Son sorunuzda gene imkansızı istemişsiniz. Eğer çok yüksek derecede makine dili bilmiyorsanız ve disk drive'ı da tanımıyorsanız, bu işi yapmanız imkansızdır. Hele DISKMON 1541 gibi bir program kullanarak bu işi yapmanız olanaksızdır.
Uzun süren birliktelik sona erdi. Hem Commodore 64'e, hem de Amiga'ya yönelen dergimize bir kardeş geldi: Commodore AMIGA. Bundan sonra Amiga kullanıcıları teknik konular, profesyonel
Orijinal Programlar
Teleteknik, yabancı yazılım şirketleriyle ilişkilere başladı. Commodore 64 ve Amiga için orijinalini beklediğiniz programları, önümüzdeki aylarda Teleteknik'ten uygulamalar ve oyunlar konusunda tüm aradıklarını bu yeni dergide bulabilecekler. Commodore AMIGA'nın editörlüğünü de Commodore gibi, Yazı Ltd. üstlenmiş bulunuyor. Comsağlayabilirsiniz. Uzun süredir devam eden görüşmeler sonunda protokol anlaşması imzalandı. Ancak yabancı şirketlerin Türkiye'deki piyasaya girmeleri için bazı ön hazır-