Kaset Header Düzenleyici

Program elinizdeki kaset programının başlangıç ve bitiş adreslerini vermekte, program kopyacıları için bir önceki sayıda sözü edilen öteleme işlemini kolayca yapmaktadır. Bu programın ve monitör programının yardımıyla turbo ve kilitli ların incelemesini yapabilirsiniz. Autorun yapan programlar vektörler üzerine data yüklemekte ve READY durumunda vektörlerde bulunan adreslere sıçramaktadır. Bu adreslerin $300 ile $033C arasında olduğunu belirtelim. Eğer programın gösterdiği adres bu aralıkta ise uygun ötelemeyle vektörlere yüklenen değerleri bulabilirsiniz. Ayırca turbo programların çoğunluğu “kaset buffer” denilen $0351-$03FB veya arasında olabilir. Bunun için uygun bir monitör programı bularak (kırk kez tekrarlamama rağmen bu program önemli) çalışmaya başlayın. Program dosya çevirisini de vermektedir. Eğer FİLE tipi 1 ise kayıt BA-SIC bölgesine yapılır.

1 REM OK OK ORK
2 REM * KASET HEADER *
3 REM ole Ole OK
108
20
30 PRİNT" KOYUP TUSUNA BASIN
40 48
50 5YS 63276
Sİ
532 FOR1-833 TO 833415:PRINT CHR$<PEEKC
68 PRINT:PRİNT "FİLE TİPİ-"PEEK(828)
70 PR. PR. FİLE"
73 908
80 PRIİINT:PRIİNT"BASLANGIC ADRESİ:
SO 900
33 PRINT"BITIİS S"AS;"-";BIA
938 1F BRA<S28 THENPRİNT" PROGRAM
100 A-S: INPUT BLOK
110
120
138 INPUT "DEVAM
146 IF A$<>"E" THEN END
1506 SYS 62813
899 END
900 TO & STEP -iİ
920
930
940 ASC (MID$(B$, I,1))+7*(MID$(B$,1,1))"9")-48:RETURN
940

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.