SYSWIN

Program dökümü: SYSWIN

İşte her eve lazım bir window programı... Bu program sayesinde sadece bir SYS komutu ile yazı ekranlarınızın dilediğiniz yerinde, istediğiniz büyüklükte bir window açıp, içine istediğiniz şeyi yazdırabilirsiniz.

Programı C64'e MDE ile girmelisiniz. Başlangıç adresi olarak 0801, bitiş adresi olarak da 0A0E yazın. Programı "Run" ile çalıştırdıktan sonra, o kendini $9100 (37120) adresinden itibaren yerleştirecek ve Basic'e geri dönecektir. Bundan sonra 150 ve 151 adreslerine window yazılacak text'in adresini Low/High Byte Order şeklinde Poke edin. Şimdi geriye yapılacak tek bir iş kalıyor: Aşağıdaki komutu yazıp Return'e basmak...

SYS 37120, X Koordinatı, Y Koordinatı, Genişlik, Yükseklik.

Bu işlemden sonra window belirttiğiniz yerde ve belirttiğiniz ölçülerde açılacak, 150/181 adreslerinde Low/High Byte'ları bulunan adresten mesajınızı yazacak, siz Return'e bastıktan sonra da window açılmadan önceki ekranı sağ salim geri verecektir. Dikkat edilecek tek nokta, mesajlarınızın "Shifted Space" ile bitmesi gerektiğidir.

Bu yazıdaki programlar

Dergideki dökümlerden çıkarıldı; satırlar derginin kontrol toplamlarıyla doğrulandı ve programlar VICE emülatöründe denendi. Tarayıcıdaki C64'te çalıştırabilir, indirip bir emülatöre sürükleyip bırakabilir ya da gerçek bir C64'te LOAD "AD",8,1 ile yükleyebilirsiniz. "Sorun bulundu" yazanlarda bazı satırlar okunamadı ya da tutmadı; düzeltilmiş bir sürümünüz varsa contact@coze.org adresine gönderin.