Commodore sayı 3, sayfa 66

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 66

Commodore 16 çıkma aşamasında bir Hollywood yıldızından daha çok isim değiştirdi. Önce adı TED oldu. Daha sonra Commodore 444 olarak isim değiştirdi. Daha sonra bellek kapasitelerine göre 16, 32 ve 64 K'lık bilgisayarlar üretilmesi söz konusu oldu. En sonunda Commodore 264C modeli Commodore 44, Commodore 444 de Commodore 16 oldu. Commodore 16, Commodore 64'e çok benziyor. Tuşları yumuşak ve siyah gövdesi Commodore 16'yı VIC 20 ve Commodore 64'ten ayırıyor. Cursor tuşları dörtlü bir grup halinde ayrılmış. Deneyimli Commodore'cular için bu bir avantaj olmayabilir, ancak yeni başlayanlar için bir kolaylık sağladığı muhakkak. Bütün bağlantılar yeniden düşünülmüş. Standart D9 Joystick bağlantıları yerini yuvarlak soketlere bırakmış. Bu yüzden Commodore 16 ancak Super Commodore Joystick'leriyle çalışıyor. Benzer bir şey de teyp bağlantısında gerçekleştirilmiş. Eski 1530 ya da C2N teyplerine uymayan yeni bir giriş yapılmış. Fakat Commodore 16 için 1531 tipi teyp Commodore 16 ile birlikte piyasaya çıkarıldığından bu büyük bir sorun yaratmıyor. Commodore 16'da da güç kaynağı dışarıda. Oysa bilgisayarın içinde yeterince yer var. Commodore 16'da gerçekleştirilmiş en iyi yenilik reset düğmesi. Doğrudan prosesöre bağlı olan reset tuşuna basmak her şeyi hallediyor. Reset tuşuna basarken aynı zamanda RUN/STOP tuşuna basarak BASIC programlarınızı kurtarabiliriz. Daha sonra X tuşuna basıp RETURN edersek programımızı geri çağırabiliriz.

Daha İyi Basic

Commodore 64'ün BASIC'i her zaman zayıf tarafı olmuştur. Oysa son zamanlarda renk, ses ve grafik programlarının BASIC ile tasarımı oldukça geliştirilmiştir. Commodore 64'ün BASIC ile resolution çizimindeki yavaşlığı Commodore programcılarının şikayetçi oldukları bir husus olarak süregelmiştir. SIMON'S BASIC kartuşu ile aşılmaya çalışılan bu sorun Commodore 16'da BASIC 3.5 ile hemen hemen tamamiyle aşılmıştır. Commodore 16'nın BASIC 3.5 derleyicisinin geliştirilmiş grafik komutları programcıya önemli kolaylıklar sağlamaktadır. Her şeyden önce bol ve iyi grafik komutları yerleştirilmiştir. Örneğin COLOR komutu gibi. Bu komutla karakter, ekran ve arka renkleri kontrol edebiliyorsunuz. Commodore 16'da 16 renk ve her renk için 8 parlaklık tonu var. Klasik grafik komutları olan DRAW, CIRCLE, PAINT, LOCATE'in yanısıra bazı ekstra komutlara da yer verilmiş. Bunlar: BOX, GSHAPE, SSHAPE. Bunlardan GSHAPE ve SSHAPE Commodore'da sprite yokluğunu telafi için konulmuş. Çalışma sistemi şöyle: SSHAPE TH$, 30, 40, 90, 70 komutu 30, 40 - 90, 70 arası dikdörtgen bir alanı alıp TH$'a sıkıştırıyor. GSHAPE komutu bu biçimi 100, 400 lokasyonunda yeniden basıyor. Şekli ters çevirmek için AND, OR ve EOR komutları kullanılabilir. Ancak bu sistem yavaş çalışıyor ve özellikle büyük formların animasyonu için yeterli değil. Commodore 16'ya DO..LOOP ve DO..UNTIL gibi gerçekten çok yararlı disk komutları eklenmiş. INSTR komutuyla bir diziyi başka diziler içinde arayabiliyorsunuz. PRINT USING output'unuzu formatlayabiliyor. TRAP programda bir hata varsa programın sona ermemesini garantiliyor. Makine dili kullanıcılar HEX$ ve DEC komutlarından hoşlanacaklar. Bu komutlarla hexadecimal/decimal çevrimler kolayca yapılmakta.

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