Bu sayfadaki yazılar
Sayfanın metni
Sayfa 26
$002B-RAHAT YÜKLEME
Şüphesiz hepimizin karşılaştığı bir problem de BASIC programın içinden başka bir programı LOAD ile yüklemeye çalışıp, bunu her yapışında programı yeniden çalıştırması ve tekrar tekrar yüklemesi. Eğer bir de birkaç programı arka arkaya yükleyecekseniz yandınız. Bunun, hepimizin bildiği bir çözüm değişkenlerle bunu kontrol ettirmek. Fakat ben bilmediğiniz başka bir çözüm sunuyorum: POKE 147,0:SYS 8,1:SYS 62631 Bunun amacı LOAD rutinini direk KERNAL ROM'dan çağırarak programa kaldığınız yerden devam etmek. Oldukça kolay, değil mi?
$002C-DOSYA KURTARMACA
Size aptal bir oyun adı gibi gelebilir ama sakın aldanmayın, bu gerçekten de herkesin (yeri gelince) ihtiyaç duyduğu bir tüyo. Bunu bilmediğim zamanlar oldukça data kaybına uğradığımı söyleyebilirim. Bir programın SAVE işlemleri sürerken bir hata (en kötüsü de elektrik kesilmesi) meydana gelmesi. Programın kaydı yarım kaldığında diskteki dosyanın isminin yanında bir * işareti görürsünüz. Bunun anlamı “Bu programı artık yükleyemezsiniz”dir. Tabi bu ABUR CUBUR okuyucuları için geçerli değil.
Çözümü ise INPUT#5 veya GET#5 ile kullanmaktır.
$002D-SÜRÜCÜ RESET'İ
Bu komut sürücüyü tamamen açılış konumuna getirir. OPEN 15,8,15,“UJ”:CLOSE 15 Bunu, sürücü numarasını değiştirip işiniz bittikten sonra tekrar sürücüyü 8'e çevirmenin kolay yolu olarak da kullanabilirsiniz. Aynı şeyleri yazıp da sürücüyü ilk haline getirmek, buna göre daha uzun bir yöntemdir.
$002E-SÜRÜCÜ
NUMARASINI DEĞİŞTİRMEK
Eğer aynı anda iki sürücüye ihtiyacınız varsa yapmanız gereken sürücülerden birinin numarasını değiştirmek. Nasıl mı? Kolay, hemen aşağıdaki satırları girmeye başlayın: OPEN 15,8,15:PRINT#15,“M-W”+CHR$(119)+CHR$(0)+CHR$(2)+CHR$(NM+32)+CHR$(NM+64) Buradaki NM, sürücünüze vermek istediğiniz numaradır. Bu ancak 8 ile 11 arasında bir rakam olabilir (normalde sürücünüz 8'dir). Genelde 9 kullanılır.
$002F-SON İSİM
SYS 62913 komutunu girmek, en son yapılan yükleme işleminde kullanılan dosya adını görmenizi sağlar. Eğer bu rutin programlayıcı tarafından engellenmişse bu işlemi yapamazsınız.
$0030-ALET GÖSTERGESİ
Kullanışlı bir adres de son kullanılan aletin ne olduğunu gösterir. A = PEEK(186) A'ya verilen değer alet numarasını belirtecek ve son kullanılan aletin ne olduğunu anlamanıza yarayacaktır (8,9,10,11: disk sürücü, 1: teyp).
Klavyeyle gezinmek için ← ve → tuşları.