Çok geç kalmadıysam bir de önerim olacak. Eğer kristal sadece 65C02 içinse (yani FPGA'nın çalışmasına etkisi yoksa dahili kristali devre dışı bırakacak bir jumper ve harici clock girişi koyulabilir mi acaba?

Ben Eater'ın bilgisayarının en önemli özelliği 65C02'nin çok düşük hızlarda çalışabilmesi ve hatta clock sinyali kesilse bile yazmaçların değerlerini kaybetmemesi sayesinde donanımsal single step yapabilmesi.
Tabi bir de işlemcideki adres ve data buslarını lojik analyzer'a kolayca bağlamak için 16+8 bir header grubu da hiç fena olmazdı.
Selam Özay,
Aslında o kristal değil, osilatör. O frekans temel alınarak, görüntü için zamanlama vb birçok farklı clock üretiliyor. Dolayısı ile o clock'u durdurma şansımız yok.
Ancak haklısın, 65C02 tamamen statik bir tasarıma sahip, normalde clock'u durdursan bile yazmaçlar silinmiyor, dolayısı ile 0Hz-14MHz arasında dilediğin hızda çalıştırabilirsin. Şimdi senin dediğin adres ve data bus dahil, aslında bir PCB yapılsa, 65C02 soketine takılsa, bu PCB'den sözünü ettiğin hatlar dışarıya header olarak çıkartılabilir, üzerine de 65C02 takılabilir. Hatta bu PCB üzerinde 65C02 nin clock'unu da kesecek yada step step geçirecek basit bir devre hatta flip flop eklenebilir.
Bence bu tam senlik proje...

Ama daha bitmesine biraz vakit var. İşlerden vakit oldukça keyfe keder yapıyoruz...
16+8 bir header grubu konusunda ben de Özay'la aynı düşüncedeyim, ama C64 user port gibi I/O olsun

( Joystick, Sensör vs. bağlarız )

User port gibi bir IO yapmak için bir IO chip gerekiyor. Biz IO chip eklemeyi düşünmedik, bu gibi gerekli olabilecek tüm çevre birimlerini USB üzerinden bağlayabiliriz diye düşünüyorum.
Yakında bir başlık açılır mı acaba

Proje çok keyfe keder ilerliyor, başlık açıp beklentileri yükseltmek istemiyorum. Süt, yoğurt meselesi...

VGA çıkışı görünce aklıma gelmişken sorayım: vga'yı composite'e çevirmenin kolay bir yolu var mıydı?
Malesef yok, zamanlamaları çok farklı iki format...