Özet
TURBO: 40 kez daha hızlı!
Diğer Dergiler
Tam metin içeriği
TURBO: 40 kez daha hızlı!
C-64'ün kasette bilgi saklama işlemi
lindigi gibi çok yavaştır. C-64 ilk çıktığı za-
manlarda bu önemli bir sorun olarak de-
Berlendiriliyordu.
Daha sonra hızlı kayıt imkânı sağlayan
ilk program yapıldı. “OK TURBO” ola-
rak bilinen turbo, save ve load işlemini yak-
lasik normal hızın 40 katı bir hızla gerçek-
lestirmeyi başardı.
Bu arada software firmaları kendi özel
turbolarını hazırladılar. Bu turbolarda
renk, resim, müzik, blok sayıcı gibi özel-
likler ön plana çıktı.
SİZİN DE
OLSUN:
ESRATURBO
Bu sayımızda size bir turbo program ve-
riyoruz. Hızı 3000 bit/sn civarında olan
turbo ile 195 blokluk programları birkaç
dakikada yükleyebilirsiniz. Turbo kendi-
liginden RUN yaptırmakta, yükleme sıra-
sında her blok için değişik renk çiftleri çiz-
giler halinde görünmektedir.
Programı monitör program yardımı ile
belirtilen bellek aralığına yerleştirin. Bu
aralığı kaset veya disket üzerine kaydedin.
SYS 52458 ile turbo çalışır duruma ge-
lir. Şimdi yüklediğiniz bir programı TUR-
BOSAVE “program ismi” biçiminde ka-
sete kaydediniz.
LOAD işlemi normal olarak yapılır.
Aşağıda, monitör programı
olmayanlar için BAKS program
BAKS PROGRAMI
10 E-52376
20 PRINT*UMMEMDATA SATIRI"
30 PRINT*MMRBJUTFEN BEKLEYİN"
40 READ A$TIF LEN (A$)<>4 THEN PRINT"UMMMDATA EKSİK”SEND
S0 IF LEN (A$)<)4 THEN PRINT"UMMADATA HATALI"SEND
50 PRINT*EMMRARRRARRARARAARI':05
70 BS-MIDSCAS,I,2>
80 GOSUB 200:A-2564B
90 BS=MIDS<(AS,3,2)
100 GOSUB 200:A-A*B
110 IF AS>E+8 THEN PRINT"UMERADATA SATIRI EKSİK
120 E=A
138 FORJ=1 TO 8
140 READ B¢:GOSUB 200
15@ IF LENCB$)<>2 THEN PRINT"UMMBIDATA HATALI":END
160 GOSUB 200
179 POKE J+A-1,B:NEXT
180 IF A$<>"CFF8" THEN 40
190 PRINT "UMMMMARAJISLEM TAMAM
200 FORI=1 To 2
210 C=ASC(MIDS<BS,1,1)>
220 B=B+(C-48+474(C 60) #16 (2-1)
230 NEXT
240 RETURN
1090 REM ####DATALAR ASAG TYAS
1018 DATA CCAQ,FF FF ,00,00,FF,FF ,00,A2
1020 DATA CCAB,C8,A0,02,8E ,02 ,03,8C,03
1030 DATA CCBG,93,A5,01,09,30,85,8B,40
PONE CISA
24
verilmiştir. Datalarin sadece ilk üç
satırı örnek olarak verilmiştir.
diğerlerini aynı şekilde yazın.
Programı yazdıktan sonra kaset
veya diskete saklayın, programı
çalıştırın. Hata yoksa, aşağıdaki
işlemleri yaparak, turboyu makina
kodu olarak saklayın.
POKE 43,160: POKE 44,204
POKE 45,248: POKE 46,207
45,255
SAVE “ESRATURBO”, 8
veya
SAVE “ESRATURBOO”
Programı yüklerken:
LOAD “ESRATURBO”, 8,1
veya
LOAD” ”, 1,1
NEW
SYS 52458