Ciao Raffox,
esattamente ma la visione completa del progetto e' piu' complessa ed e' descritta nel primo post del blog
http://www.codingkoala.com/kc64/ in definitiva si tratta di un progetto diviso in 4 fasi e alla fine di ogni fase dovrebbe esser prodotto un prototipo che dovrebbe coprire tutti i target della fase e da considerare come punto iniziale per la fase successiva.
La prima fase nella quale sono attualmente e' lo sviluppo di una cartuccia Kernal ROM, in definitiva una cartuccia che permetta di far girare un qualsiasi ROM Kernal custom (per esempio JiffyDos) senza aprire il C64 o dissaldare la ROM stessa.
La cartuccia stessa e' piu' complessa in effetti visto che avra' a bordo un Arduino Nano (per prototipazione), una CPLD, una eeprom e proprio oggi sto valutando se aggiungere una MicroSD o Compact Flash.
Questo permettera' comunicazione USB con un PC/Mac esterno, la possibilita' di muovere banchi da 8k/16k dalla MicroSD (CF) alla eeprom (programmandola tramite Arduino on-the-fly), emulare ROM Kernal usando i banchi della eeprom, la CPLD si occupera' della gestione trasparente delle operazioni critiche sui bus.
Spero di essere stato abbastanza chiaro, chiedete pure e sono benvenuti suggerimenti/critiche, sono anche interessato a capire l'interesse generale sul progetto e su ognuna delle 4 fasi.
Grazie.