Program Döküm Eki sayı 44, sayfa 3

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 3

Commodore'cu arkadaşlar.. Yaptığınız programlarda ve introlarda grafik yaratma zorluğu çekiyorsanız. İşte tam size göre hazırlanmış bir program. Bu program yardımı ile 40x12 karakterlik alanda yüksek çözünürlüklü, karakterlerden oluşan grafikler hazırlayabilir, bunları diskette saklayabilir, istediğiniz zaman tekrar yükleyebilir, üzerinde istediğiniz değişikliği yapabilirsiniz.

Programda kullanılan başlıca 8 fonksiyon vardır. Bunlar:

F1: Kursör yardımı ile ekrana karakter yerleştirme

F2: Yerleştirilen karakterin kodunu okuma

F3: 8x8'lik alanda karakter düzenleme

F4: Karakter düzenini görme

F5: Karakter setini yükleme

F6: Karakter setini kaydetme

F7: Karakter yerleşimini yükleme

F8: Karakter yerleşimini kaydetme

Ayrıca diskete komut gönderebilir ve ekranın yeniden düzenlenmesini sağlayabilirsiniz.

1. Seçenek ile ekranın istediğiniz yerine karakterleri yerleştiriyorsunuz.

2. Seçenek ile ekrana yerleştirdiğiniz karakterlerin kodunu istediğiniz zaman öğrenebilirsiniz.

3. Seçenek ile ekrana yerleştirdiğiniz karakterlerin düzenlemesini yapabilirsiniz.

4. Seçenek ile düzenlemesini yaptığınız karakterleri 8x8 büyütülmüş olarak inceleyebilirsiniz.

5. Seçenek ile önceden diskete kaydedilmiş karakter setini yükleyebilirsiniz.

6. Seçenek ile 3. seçenekle hazırlamış olduğunuz grafiğinize ait bilgileri taşıyan karakter setini diskete kaydedebilirsiniz.

7. Seçenek ile ekrana yerleştirdiğiniz karakterlerin konumunu diskete aktarabilirsiniz.

8. Seçenek ile daha önceden diskete kaydedilmiş karakter kodları ve konumları ekrana yüklenir.

Programda diskete yapılan kayıt ve okuma işlemleri sıralı erişimle (sequantal) yapılmaktadır. Bu sayede yarattığınız grafiklere kendi programlarınızla ulaşmanız kolay olacaktır.

Programın açıklaması:

100 -200 : Basılan tuş kontrol ediliyor ve gerekli alt programlara dallanılıyor.

500 -530 : Kursörün x ve y değerleri kontrol ediliyor.

600 -610 : Kursör hareketlerinin yapıldığı kısım

650 -660 : Disk driver'a komut gönderme

1000-1020: Sprite'ların düzenlenmesi

1030-1100: Ekranın hazırlanması

1200-1220: Karakter girme

1300-1310: Karakter okuma

1400-1770: Karakter editörü

1800-1830: Karakterin büyütülerek gösterilmesi

2000-2030: Karakter setinin rom'dan ram'e transferi

2100-2470: Disket kayıt-okuma işlemleri

2500- : Disket hatasının ekrana yazımı.

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