SD2IEC'yi destekleyen yeni bir Kernal ROM'u dün yayınlandı: SD2IEC Kernal 1.0
-
http://csdb.dk/release/?id=152591Bu yeni ROM imajı, Commodore 64 kernalindeki teyp ve RS232 rutinleri çıkartılarak, yerine SD2IEC destekleyen bir menü ve hızlı yükleyici konularak oluşturulmuş.
Eski kasa C64'ler için bu 8K kernal dosyasını bir EPROM'a yakıp, anakarttaki Kernal ROM'u yerine takabilirsiniz, yeni tip anakartlarda ise BASIC ROM'u ile birleştirerek yeni bir ROM dosyası oluşturup (Önce BASIC, arkasına bu yeni Kernal) 16K'lık bir EPROM'a yakmak gerekecek.
Diğer alternatif ise 1541U2, Turbo Chameleon, EasyFlash, vb. gibi bir kartla bu binary imajı kernal olarak kullanmasını sağlamak.
SD2IEC destekli Kernal'in Özellikleri
Dosya Tarayıcı:
SHIFT-RUN/STOP ile başlatılabilen basit bir dosya tarayıcısı var. $D000-...'daki RAM'ı ve kaset tamponunu kullandığından çoğu programla uyumlu gibi.
SDkartta bulunulan dizindeki ilk 426 dosyayi gosterebiliyor en fazla. Directory'yi sayfa sayfa göstermek için sağ-sol tuşları kullanılıyor, Stop tuşu ile çıkılıyor, RETURN ile dizinlere veya .D64 vb. disk imajlarına giriliyor veya program (kendi adresine) yükleniyor.
SHIFT-RETURN ise programları 2049. adrese (Basic başlangıcı) yüklüyor (C128, C16, PET vb.'de yazılmış BASIC programlarını C64'e sorunsuz yüklemek için).
DEL bir üst klasöre geçiyor.
INS ana klasöre dönüyor.
HOME, geçerli klasörü yeniden gösteriyor.
+/- aygıt numarasını değiştiriyor (8-15 arası).
RUN/STOP klasörün gösterimini durduruyor
RUN/STOP-RESTORE ise menüden çıkartıyor.
Diğer bilgiler:
. eload1 hızlı yükleyici ile ~10 kat hızlı yükleme var.
. C64, RUN/STOP tuşuna basılarak açılırsa takılı bir kartuşun otomatik çalışması engellenebiliyor.
. Ne yazık ki RS232 rutinleri çalışmıyor
Özetle, fena bir icat değil gibi...