Selamlar herkese.
Neredeyse 5 hafta önce çizip sipariş ettiğim kartlar Çin'den geldi ve tabii ki de gümrüğe takıldı. Pazartesi Başakşehir'e gidip alacağım, benim eve git-gel 60km yol neredeyse, çok mutluyum...
Neyse, konu o değil, gelen kartlar benim kendi çizimim SwinSID, belki ilerde lazım olur diye GAL-PLA, ve BASIC ve Kernal ROM'lar için 27Cxxx kullanmayı sağlayacak adaptörler.
İki çeşit EPROM adaptörü çizdim, biri manual seçmeli (jumper, dipswitch, veya komütatör kullanılabilir) diğeri ise klavyedeki RESTORE tuşunu kullanarak "switchless" şekilde çalışıyor.
İlkini çizerken aklıma geldi bu fikir, adaptör kartına bir küçük mikrodenetleyici koyup, bunu da sadece bir push-button ile kontrol etmek mümkün derken farkettim ki RESTORE tuşu klavye matriksinden bağımsız ve tek başına işlevsiz, bunu kullanırsam ekstra bir push-button'a da gerek kalmıyor falan derken oturup kodunu yazdım, protoboard üzerinde simulasyon şeklinde çalıştırdım. EPROM'da bank değiştirdikten sonra C64'ü reset etmek gerekiyor, bunun için araştırma yaparken bir de gördüm ki bu benim harika fikrim çoktaaaan başkalarının aklına gelmiş ve bir sürü böyle ürün var
Artık yapmış bulunduğum için kendi kodum ve kendi kartım elinkinden iyidir diyerek devam ettim yine de. İki çeşit reset olduğunu da öğrendim, biri normal bir CPU reset, diğeri de exrom reset diye geçiyor, exrom daha sağlam gibi göründü, o şekilde düzenledim kodu ve kartı. Neyse detaylarını zaten ayrıca paylaşacağım bu projenin, hele bir kartları gümrükten kurtarayım da...
Gelelim esas konuya (nihayet): Bir Spectrum'cunun hızlı bir C64 öğrenme sürecindeyim hala, o yüzden buradaki C64 uzmanlarından alternatif ROM'lar hakkında biraz bilgi rica ediyorum;
1) Bir takım disk erişimini hızlandıran kernal'lar var (FastLoad, JiffyDOS, DolphinDOS vs) bunların iyisi hangisidir? Avantajları dezavantajları nedir? Uyumluluk problemleri vs ne durumdadır?
2) Aynı sorular BASIC için de geçerli. Benim gibi bir kötü Spectrum'cu için C64 BASIC çok zayıf kalıyor, 100 tane poke ezberlemeden işe yarar bir şey yazmak bile eziyet sanki. Galiba bu konu başkalarını da zorlamış ki alternatifler var (Simons' BASIC özellikle dikkatimi çekti) Ama anlamadığım konu alternatif bir BASIC kullanmak için Kernal ROM mu değişecek, BASIC ROM mu? Bunların hangileri kartuş takmadan kartın anakartın üzerindeki EPROM'dan kullanılabilir?
Yani uzun lafın kısası, ROM image değiştirecek kartlarım var ama hangi ROM image nedir bilmiyorum, bu konuda tecrübeli Commodore kullanıcılarından yardım rica ediyorum.
Teşekkürler!