BIG EDIT
Retro bilgisayarCommodore 64'te büyük karakter seti meraklılarına müjde; 2x2 karakter büyüklüğünde (16x16 piksel) karakter seti oluşturmak için hazırladığım programı yazarsanız bu isteğiniz gerçekleşir. Bu programla hazırlanan bir karakter seti de gelecek ay döküm ekinde verilecek.
Ayrıntılara geçmeden önce, programda bir yardım sayfası bulunmadığı için vereceğim tuşları aklınızda tutmanız gerektiğini hatırlatmak isterim. Ayrıca programı yazarken İngilizce olarak hazırlamıştım ve değiştirmeye pek vaktim olmadı bundan dolayı sizden özür dilliyorum.
Programı ve karakter setini MDE ile yazıp kaydettikten sonra programı yükleyip 'RUN' ile çalıştırmanız gerekiyor. Bu sırada biraz beklemeniz gerekecek çünkü karakter setini kopyacağımız bölgenin temizlenip ayarlanması gerekiyor. Big edit çalıştığında, ekranın sol tarafında kareli bir alan göreceksiniz, burada karakterlerin tanımlama (edit) işlemini yapacaksınız. Sağ taraftaki şekil ise sadece tanımlama alanını oluşturmak için gerekli bir formalite. Karakter setinizi bitirip kaydederken bu değişiklik program tarafından düzeltilecektir, bunu ayrıca sizin yapmanıza gerek yok.
Program çalıştıktan sonra, çıkan ekranda yapabileceğiniz 5 işlem var:
(F1): LOAD
Burada yükleme, dir (directory) alma ve dos komutu yollama işlemlerini yapabilirsiniz. Bir karakter setini yükleyebilmeniz için sadece istediğiniz ismini yazıp 'RETURN' tuşuna basmanız yeterlidir. Eğer yanlış bir isim yazar ve "File not found error" verirse programı basic'e dönerse üzülmeyin, tekrar run etmeniz programa sağsalım dönmenizi sağlayacaktır. Load bölümünde de göreceğiniz gibi dir için 'S' ve 'RETURN', dos komutu yollamanız için ise ' ' yazmanız ve 'RETURN' tuşuna basmanız gerekli. Dir. yazdığınızda diskinizdeki programlar ekrana dökülecektir ve araçubuğa basana kadar ekranda kalacaktır. Dos komutu yollamak istediğinizde ise size dos komutunuzun ne olduğu sorulacak ve komuttan sonra disk mesajı ekrana yazılacaktır ve geri dönmek için yine bir tuşa basmanız beklenecektir.
(F3): SAVE
Karakter setinizi tamamen tanımladıktan sonra kaydetmeye geldi. Burada sadece karakter setinin ismini yazıp 'RETURN' tuşuna basmanız gerekiyor. Karakter setinizi $3000'den başlamak üzere diskinize kaydedilecektir.
(F5): EDIT
Herhangi bir karakterin tanımlama alanına transfer edilmeden tanımlamaya başlamak istiyorsanız 'F5'e basmanız bunu sağlayacaktır.
(F7): Basic'e çıkış
Bu tuş ise programdan basic'e çıkmanızı sağlar. Tekrar çalıştırmak için run etmeniz yeterli.
Ayrıca tüm bunların dışında karakter tanımlama alanına transfer edilmesini istediğiniz karakterin gerekli tuşuna klavyeden basarsanız istediğiniz karakterin tanımlama alanına transfer edilecek ve imlecimiz nihayet tanımlama alanında belirecektir. Böylece daha önce tanımladığınız bir başka karakterde değişiklikler yaparak yeni bir karakteri baştan tanımlama yükünden de kurtulmuş olursunuz. Tanımlamada kullanacağımız tuşlar kısaca şöyle:
Kursör tuşları imlecimizi hareket ettirmeye ve araçubuğu ise hem çizmeye hem de silmeye yarayacaktır. Yani daha önce çizilmiş bir noktayı silecek eğer imlecimizin bulunduğu yerde bir nokta yoksa o zaman çizecektir. Bir de kolay kullanımı sağlayan tuşlarımız var.
Aşağıdaki tuşlar normal basıldığında imleci çizerek, 'SHIFT' ile basıldığında silerek ilerletecektir.
Diğer tuşlar ise:
'R' (reverse): Tanımlama alanında bulunan karakterin tersini alacaktır, yani silik noktaları çizecek diğerle-
rini ise silecektir.
'←': İmlecin bulunduğu satırı kendi içinde sola kaydırır.
'→': Bu tuş ise aynı işlemi sağa doğru yapar.
'HOME': İmlecinizi tanımlama alanının sol üst köşesine alır. Yukarı ok tuşu ise imlecinizi sağ alt köşeye alacaktır.
'=': İmlecinizin bulunduğu satırı tamamen silmeye yarar.
'CLR': Tanımlama alanındaki karakterlerin silme işlemini yapacaktır.
'X': Tanımlama işleminden çıkıp tuş bekleme bölümüne dönecektir. Yalnız bunu yaptığınızda tanımladığınız karakter belleğe (karakter setine) aktarılmaz.
'RETURN': Bu tuş tanımladığınız karakteri, karakter setine aktarmanızı ve normal boyutta görmenizi sağlar. Karakterleri tamamladıktan sonra bu tuşa basın ve arkasından tanımladığınız karakterin hangi karaktere aktarılmasını istiyorsanız klavyeden o tuşa basın. Diyelim ki bir A harfi tanımladınız ve 'RETURN' tuşuna bastınız, şimdi yapmanız gereken şey klavyeden 'A' tuşuna basmak böylece tanımladığınız karakter, karakter setinde yerini alacaktır.
Tüm karakter setini tamamladıktan sonra bunu diskinize kaydetmeyi sakın unutmayın.
Bunların hepsini yaptıktan sonra iş karakter setini diğer programlarda kullanmaya geliyor, bunu yapmak için gerekli programa yüklemeniz ve (eğer karakter setini $3000 adresinde kullanacaksınız) 53272 adresine 29 vermeniz gerekiyor. Bunun için POKE 53272, 29 yazarak halledebiliriz.
Karakterlerin ekrana nasıl basılacağına gelince, diyelim ki bir A harfi yazmamız gerekiyor bunun için ekrana
Alt çizili olanları (RVS-ON) modunda yazmanız gerekiyor. Bundan sonrası tamamen sizin elinizde. Big edit çalışmalarınızda hepinize başarılar dilerim.