Özet
Teyp sahiplerinin en büyük sorunu: Loading Error.
Diğer Dergiler
Tam metin içeriği
Teyp
en büyük
sorunu:
sahiplerinin
LOADING ERROR
Bir kayıt aracı olarak kaset yeterince em-
niyetlidir. Disketlerde ya da kartuşlarda
bulunan birçok programı kasete kaydede-
Tek sağlıklı bir biçimde saklayabili
Ta ki Loading Error (yükleme hatası) me-
sajıyla karşılaşıncaya kadar. Loading er-
ror, diğer hatalara göre oldukça sorunlu-
dur. Örneğin Syntax Error mesajıyla kar-
şılaştığımızda dizilim hatasına meden olan
Satır numarası da verildiğinden bu satırı
bulup hatayı düzeltebiliriz. Yükleme hata-
sında ise programımız kaset ünitesi ve bil-
gisayar arasında yok olmuş gibidir. İşte bu
yazıda böyle bir mesajla karşılaştığımızda
ne yapılabileceğini anlatmaya çalışacağız.
İLK YARDIM
Yapılacak ilk şey programı yeniden yük-
lemeye çalışmaktır. Eğer bu sefer progra-
mımız yükleniyor ve hata mesajı vermiyor-
sa diğer metodları denemeye gerek yoktur.
Ancak program yine yükleme hatası veri-
yorsa çalışma koşullarını gözden geçirmek
gerekir. Eğer bilgisayarınızın içinde daha
önceden kalmış makine diliyle yazılmış bir
program varsa hatayı doğuran neden bu
olabilir. Bilgisayarınızı açıp kapatarak bu
sorunu ortadan kaldırabilirsiniz. Ayrıca
bağlantı kablolarının televizyon ve diğer
yüksek güç kaynaklarının yarattığı man-
yetik alandan da etkilenebileceğini düşün-
meniz gerekir. Kaset ünitenizin bu manye-
tik alan dışına çıkarılması, sorununuzu bir
ölçüde giderecektir.
Daha önce yüklemede sorun çıkarmamış
programlardan hata mesajı alıyorsanız, so-
run büyük bir ihtimalle kaset ünitesinde-
dir. Uzun kullanmalar sonunda ünitenizin
okuyucu kafası pislenmiş veya manyetize
olmuş olabilir. Bu gibi durumlarda oku-
yucu kafayı temiz bir alkollü pamukla si
mek yeterli olabilir. Kafa temizleme ve de-
manyetize kitleri oldukça pahalı eleman-
BEZEME ARE
26
lar olduğu için önermemiz pek anlamlı ol-
mayacakur.
En son ve en umutsuz olarak hata, ka-
setinizde olabilir. Kaset zedelenmiş ya da
yanlış kayıt yapılmışsa doğal sonuç olarak
böyle bir hata mesajı verecektir. Böylesi bir
sorunda ise yapabileceğiniz hemen hiçbir
şey yoktur.
COMMODORE'UNUZUN
KASETTEN YÜKLEME
TEMİ
Bilmeyebilirsiniz ama Commodore size
kaset ünitesi kullanımında bazı avantajlar
sağlamıştır. Bir program kayıt edilirken üç
parça halinde kayıt edilir. Önce başlık (he-
ader) ve bilgi, sonra ana program ve en so-
nunda yardımcı program. Program yük-
lendiğinde başlık ve ana program hafiza-
ya yerleşirler, en son yüklenen yardımcı
program ise ana programla aralarında
farklılık olup olmadığını denetlemek ama-
cayla kullanılır.
Yardımcı programla ana program ara-
sında farklılıklar varsa yükleme hatası de-
diğimiz olay ortaya çıkar. Bu işlemin kö-
tü tarafı yüklemede ve kayıtta iki misli za-
man harcamasıdır. Bir başka kötü yön ise
ana program doğru olsa bile yardımcı
programdaki hata nedeniyle tüm progra-
mı hatalı olarak nitelemesidir.
Ancak bu yöntemin yararı kesindir.
Programın bilgisayarca iki kere kaydedil-
mesi bu kayıt sisteminin emniyetli çalışma-
sını sağlamaktadır. Yalnızca yardımcı
programın hatalı olması sonucu doğan Lo-
ading Error'leri ortadan kaldırabilme şan-
sımız bu iki kayıt nedeniyle olabilmekte-
dir.
Böyle oluşmuş bir hatayı düzeltmede
kullanacağımız ilk ipucu programın halen
hafızada olmasıdır. Eğer hafızadaki baş-
langig adreslerini PEEK komutuyla çağıra-
bilirsek satır numarasını ve programı gö-
rebiliriz. Bu işlemden sonra program so-
nu adreslerini yeniden ayarlamamız gere-
kir.
Başlangıçtaki ilk beş bit çok büyük önem
taşır. Bu bitlere göre file’mn niteliği hakkın-
da bilgi sahibi olabiliriz (data ya da prog-
ram). 4. ve 5. bitler bize programın bitiş
adresleri hakkında bilgi verirler. Bütün bu
yazdıklarımız sizin için bir anlam ifade et-
miyorsa, aşağıda vereceğimiz bir satırlık
programı satır numarası vermeden Loa-
ding Error mesajından sonra yazın ve RE-
TURN tuşuna basın. Böylelikle adresleri
yeniden düzenleyerek çalışmayan progra-
mınızı belki de kurtarabilirsiniz.
FORX 45 TO 49 STEP 2:POKEX,
PEEK(831):POKEXĞ,PEEK(832):NEXT
fore wrt
ON UYARILAR
Yükleme hatası mesajı aldığınızda, prog-
ramı listelemeye çalışmayın, bu işinizi da-
ha da zorlaştıracaktır ve bilgisayar satır nu-
maralarim sıfırlayacaktır.
Yukarıda verilen programı Loading Er-
Tor mesajından sonra yazın. Eğer bu da bir
işe yaramazsa programı yeniden yüklemeye
çalışın.
Program işe yarar ve çalışan bir prog-
rama sahip olursanız, yapmanız gereken ilk
Şey programı yeniden başka bir kasete kay-
detmek olmalıdır. Çünkü sorun kasetten
de doğuyor olabilir.