BYTE COMPACTOR

Program dökümü: BYTE COMPACTOR

Bu programın ne olduğunu çoğunuzun merak ettiğini biliyorum. Ben de sizi daha fazla merakta bırakmamak için COMPACTOR deyimini anlatacağım.

Compactor (sıkıştırıcı) adı verilen programlar sizin makina dilinde yazdığınız programları sıkıştırmaya yararlar. Bunların birçok çeşidi vardır. Bu ay sizlere sunduğumuz bu program oldukça basittir ve kullanımı çok rahattır. Programımızın bir özelliği de birden fazla programı birleştirip sıkıştırarak başına bir basic SYS komutu koyarak diske kaydetmesidir.

Size ne kadar karışık gelse de aslında tüm yük programa ait. Yapmanız gereken şeyleri ben size sırasıyla anlatacağım.

Programı yazıp kaydettikten sonra yükleyin ve çalıştırın. İlk ekranda '1' ya da '2' tuşuna basmanız istenecek. Burada '1' tuşu sizi Compactor programına getirecektir. '2' tuşu ise programdan ayrılmanıza yarar. Burada sıkıştırma işlemini yapacağınız programın bulunduğu disketi takın ve '1' tuşuna basın. Diskteki programlar tek tek ekranda görünecek ve bir tuşa basmanız beklenecektir. Bunun açıklaması ekranda da yapılıyor fakat ben size detaylı bir açıklama yapmak istediğim için herşeyi yazacağım. İsmi çıkan programın karşısında kursörünüz belirdiğinde eğer bu programı sıkıştırmak istiyorsanız 'Y' tuşuna basın, program isminin yanına bir '+' işareti belirecektir. Bunun anlamı programı sıkıştırılacak programlar arasına dahil ettiğinizdir. Dahil etmek istemediğiniz programlarda ise 'N' tuşuna basın. Karşılarında '+' bulunan programlar yüklenecek ve kayıt ismi olarak vereceğiniz ad altında tek bir program olarak diske kaydedilecekler. Bu arada vermeniz gereken iki değer var. Bunlar programımızın başlangıç adresi (SYS numarası da diyebiliriz) ve $0001 adresinin değeri. Bu adresin işlevini bilmiyorsanız ya da kullandığınız program ROM'ların altını kullanmıyorsa buraya '55' yazıp 'RETURN' tuşuna basın.

Program işini bitirdiğinde programlarınız birleşmiş, sıkıştırılmış ve basic eklenmiş olarak diske kaydedilecektir, yüklenip çalışmaya hazır olan programlarınızı Commodore dergisine yollamayı unutmayın.

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.