Bu sayfadaki yazılar
Sayfanın metni
Sayfa 24
Yalnızca bir oyun makinesinin çok ötesinde potansiyele sahip. Değerlendirmek de biz kullanıcılara düşüyor. Bunun için de klavyeyi ve tuşların fonksiyonlarını iyi tanımamız gerekiyor.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 25
“| PERSONAL COMPUTER
Birçoklarının gözünde C-64 bir oyun makinesinden öte bir şey değil. Ama oyun oynamak için bile olsa, komutları yükleyip çalıştırmanız gerekiyor ve birçok oyunda klavye aracılığıyla bazı direktifler vermeniz gerekiyor. Onun için burada klavyedeki 66 tuşu ve neler yapabildiklerini inceleyeceğiz. Klavyeye ilk baktığınızda, her tuşun üzerinde birden fazla sembol olduğu dikkatinizi çekecek. Bazıları, harf tuşları, üzerinde üçer sembol vardır. Bilgisayarı açtığınızda, esas sembolü yalnızca o tuşa basarak, sağdaki sembolü o tuşla birlikte shift tuşuna basarak ve soldaki sembolü de o tuşla birlikte üzerinde CBM logosu olan tuşa basarak elde edebilirsiniz. Eğer CBM harflerini başka hiçbir tuşa basmadan yazar ve shift tuşunu basılı tutup logo tuşuna da basarsanız, küçük harfle yazmaya başlayacaktır. CBM o zaman cbm olur. Küçük harf modunda harfleri ancak tuşla birlikte shift tuşuna basarak büyük yazabiliriz. Bu modda tuşun sağ tarafındaki sembolleri artık yazamayız. Büyük harf modu yerine, büyük/küçük harf moduna geçiş bir program içinde, POKE 53272,23 ya da PRINT CHR$(14) komutu ile sağlanabilir. Yalnızca büyük harf moduna dönmek istiyorsak, POKE 53272,21 ya da PRINT CHR$(142) yazmamız gerekir. Ama insanların shift ile birlikte logo tuşuna basıp yalnızca büyük harf moduna dönmelerini nasıl önleyeceğiz diye sorabilirsiniz. Bu hastalığın ilacı da PRINT CHR$(8) komutudur. Bu POKE ve PRINT komutlarını girebilmek için, bilgisayarın verilen direktifi kabul edip uygulamasını sağlayacak RETURN tuşuna basmalıyız. Bu RETURN tuşu klavyedeki belki de en önemli tuştur. O olmaksızın, bilgisayarın bir Basic direktifi almasını sağlayamayız. Klavye buffer'ına bir RETURN direktifi koymak yeterli olacaktır diye düşünebilirsiniz. Peki bilgisayara bunu yapmasını nasıl söyleyeceğiz? RETURN tuşuna basarak ya da aynı şeyi yapmak üzere bir program satırı girerek. Peki bir program satırı girmenin tek yolu nedir? Evet, yine RETURN tuşuna basmak. Üzerinde CONTROL yazan diğer bir tuş da dikkatinizi çekmiş olmalı. İlk bakışta bu tuş göze daha önemli gibi görünüyor ama komutları girmekten farklı işlevleri var. Bunlardan birisi klavye ile yazdığımız harflerin renklerini değiştirmek. CONTROL ve 1'e basarsak harflerin rengi siyah, CONTROL ve 2'ye basarsak kırmızı olacaktır. Sayı tuşlarında belirtilenlerin dışındaki renkler logo tuşuyla rakamlara basarak elde edilebilir. Bu renkleri daha iyi görmek için zıt print modunu kullanmak isteyebiliriz. Bunda karakteri oluşturan küçük noktaların açık, arka planı oluşturanların kapalı olması yerine tam tersi gerçekleşiyor. Bu değişikliği yapmanın çeşitli yolları var. Yollardan birisi CONTROL tuşuna basılı tutup 9 rakamına basmaktır. Sonra bir de space bar'a basarsanız renk değişikliği iyice bariz olur. Bu moddan çıkmak isterseniz, CONTROL'ü basılı tutup 0 rakamına basabilirsiniz. Aynı işlemleri program içinden yapmak isterseniz, bu moda geçmek için PRINT CHR$(18) ve çıkmak için de PRINT CHR$(146) komutlarını kullanmanız gerekir. CONTROL Tuşu daha başka neler yapar? Bir program listesi ekranda çıkarken, ona basarak çıkış hızını düşürebilirsiniz. Ayrıca bir programdaki varlığı 653 sayılı bellek kütüğünün içeriklerine bakarak anlaşılabilir. C-64'te tuşları depolamakta kullanılan iki ana bellek kütüğü vardır. Bunlar 653 ve 197. 197'ye ayrıntılı olarak daha sonra eğileceğiz ama 653'e dönersek şöyle bir program satırı yazabiliriz: