Home  Articles  Programs 

Epyx Fastload

Disket sürücüsüne sahip tüm 64 sahipleri aletlerinin yükleme hızının yeterli olmadığından yakınırlar. Gerçekten de öyledir. Normal bir C64 disk sürücü, bazen bir C64 teybinden daha yavaş çalışmaktadır. Bu nedenle çeşitli firmalar disket sürücünün hızını arttıran kartlar geliştirdiler. (Dolphin DOS, Speed DOS, Turbo Trans...) bunların ortak yanı paralel bir kablo ile sürati 25-30 kat arttırmalarıdır. Burada size birçok bakımdan diğerlerinden eksik olmayan ve evde kendi kendinize yapabileceğiniz bir kartuş sunuyoruz. Elektronik ile biraz ilgilenen birinin rahatlıkla hazırlayabileceği bu kartuş ile oldukça yüksek bir yükleme hızına ve birçok utility programına (file copy, disk copy) bilgisayarınızı açar açmaz sahip olacaksınız.

Epyx Fastload kartuşuFastload kartuşu expansion port'a takıldığı için çift taraflı olarak hazırlanmıştır. Bu nedenle kartın hazırlanmasında bazı zorluklarla karşılaşabilirsiniz. Dikkat etmeniz gereken bir diğer husus, entegre deliklerinin birbirini tutmamasıdır. Her yüzü ayrı ayrı basacağınız için bu çok önem taşımaktadır. Kartı hazırlayıp delikleri deldikten sonra parçaları iki yüzden de lehimlemelisiniz. Program Döküm Eki'nde yer alan Fastload programını MDE ile girip bir EPROM'a (2764) attığınızda işiniz büyük kısmıyla tamamlanmıştır. Yalnız EPROM'u olduğu gibi lehimlemeyin. 28 bacaklı bir entegre soketi kullanmanızı tavsiye ederiz. EPROM programlayıcı olarak geçen sayıda yayınlanan programlayıcıyı kullanabilirsiniz.

Montaj tamamlandıktan sonra aletinizi son bir kez gözden geçirin. Gerekli olan beş atlamayı yapmayı unutmayın. Herhangi bir kısa devre bilgisayarınıza zarar vereceğinden çok dikkatli davranmanız gerek.

Epyx Fastload kartuşuKartuşunuzu expansion port'a taktığınızda eğer her şey yolunda ise bilgisayarınızı açtığınızda normal açılış ekranı ve "Fastload" ile karşılaşacaksınız. Artık disketten programlarınızı normalden kat kat hızlı yükleyip, kaydedebilirsiniz. Fakat kartuşunuzun özellikleri bununla kalmıyor. "£" yazıp RETURN'e bastığınızda karşınıza şu menü gelecektir:

A.DIRECTORY
B.RETURN TO BASIC
C.COPY
D.DISABLE FASTLOAD
E.EDIT DISKETTE
F.FILE UTILITY

A.DIRECTORY: Bu seçenekte bildiğimiz directory fonksiyonu gerçekleştirilir. Disketin içeriğini gördükten sonra F1 veya SPACE ile ilk ekrana dönebilirsiniz.

B.RETURN TO BASIC: Başlangıç ekranına dönmenizi sağlar.

C.COPY: Bu seçenekte karşınıza ikinci bir menü çıkacaktır:

a.DIRECTORY

b.RETURN TO FIRST MENÜ: İlk menüye döner.

c.COPY ENTIRE DİSKETTE: Tüm disketi kopyalar.

d.BAM COPY: Sadece disketin dolu kısmını kopyalar.

e.COPY A FILE: İstediğiniz programı kopyalamanızı sağlar.

f.FORMAT DISKETTE: Disketiniz formatlar.

D.DISABLE FAST LOAD: Fastload'u yeni hızlı yüklemeyi devre dışı bırakır, bilgisayarınız normal durumuna döner.

E.EDIT DİSKETTE: Bu seçenek ilk disketin istediğiniz track ve sector'ünü okuyabilir, değişiklikler yapabilir ve tekrar kaydedebilirsiniz. Burada bazı tuşları kullanmanız gerekir:

R(Read): Okunacak track ve sector'ü belirtme.

W(Write): Track ve sector'ü kaydetme.

Q(Quit): Geri dönüş.

F.FILE UTILITY: Bu son seçenekte karşınıza yeni bir menü çıkacaktır.

Şimdi bunları sırası ile inceleyelim.

A.DIRECTORY: Disket içeriğini gösterir.

B.RETURN TO FIRST MENÜ: İlk menüye döner.

C.COPY A FILE: Tek bir programı kopyalamanızı sağlar.

D.DELETE A FILE: Diskette istediğiniz programı siler.

E.LOCK A FILE: Programınızı silinmeye karşı korur.

F.UNLOCK A FILE: Silinmeye karşı olan korumayı kaldırır.

G.RENAME A FILE: Disketteki programınızın adını değiştirir.

Yukarıda anlatılan özelliklerden başka ! yazıp RETURN'e bastığınızda monitör programıyla karşılaşırsınız. Bu monitör programının özelliği KERNAL altındaki bölüme yerleşerek size tüm hafızayı kullanma imkanı sağlamasıdır.


Ek özellikler:

Directory göstermek için, sadece $ veya >$ yazmak yeterli.

Commodore ve RUN/STOP tuşuna birlikte basıldığında LOAD"*",8,1 çalıştırılarak disketteki ilk programın yüklenip başlatılması sağlanır.

Disketteki bir BASIC programı dosya sadece /DOSYAADI yazarak da yüklenebilir.

Makine dili bir kodu veya veriyi %DOSYAADI yazarak bellekteki yerine yüklemem mümkün.

Bellekteki yüklü BASIC programını kaydetmek için <-DOSYAADI yazmak yeterli (<- işareti klavyenin sol üst köşesindeki sola bakan ok tuşu)

Disket sürücüye komut göndermek için @ veya > karakteri kullanılıyor. Örneğin @I0: disk sürücüye initialize komutu gönderecektir.

Disket sürücünün kırmızı ışığı yanıp sönüyorsa, ilgili hata sadece @ yazıp Return'e basarak okunabilir.

Parçalar Listesi:

IC1: 2764 EPROM + 28 bacaklı entegre soketi.
IC2: 74LS09 
R1: 10 K
C1: 0.33 uF, 50V

kaynak: Teleteknik Commodore Dergisi, Sayı 32, Ekim 1988, Sayfa 52

İngilizce kılavuzu: http://www.devili.iki.fi/pub/Commodore/docs/Project64/hw/epxflc10.txt

Orijinal kartuş imajı: http://www.planetemu.net/rom/commodore-c64-applications-crt/fastload-1984-epyx

MegaOne ve EasyFlash'e uyarlanmış Epyx Fastload CRT imajı: http://csdb.dk/release/?id=117893

Commodore Dergisi
01.10.1988

Keywords: C64, Commodore, Commodore Dergisi, Kartuş, Donanım


C64 Projects Twitter Page

İlker Fıçıcılar's CBM Page