@pasiu, czyli gdyby 65816 nie musiał zaglądać do pamięci Atari było by szybciej. Może dało by radę dodać jakieś DMA pomiędzy pamięcią Rapidusa i Atari? Procesor generował by grafikę w swojej pamięci a DMA w tle przenosiło by ją do tej widocznej przez ANTIC.
1. czy to oznacza, ze fizczny cpu nie bedzie potrzebny i bedzie mozna wgrac inny np. softcore 6502 i bedzie dzialal na wyzszych czestotliwosciach?
2. czy karta jest/bylaby w stanie w jakikolwiek sposob kontrolowac stan licznika VCOUNT i w pewnych jego przedzialach pracowac na standardowym zegarze? - taki mechanizm zaimplementowany jest w Eclaire dzieki czemu w trybie turbo nie ma znieksztalcen obrazu...
@tebe Na razie jest to drugie. Jest to kres możliwości tego projektu, więc jeżeli w ogóle podzielę się wsadem do fpga, to nie dam gwarancji, że uruchomi się na każdym egzemplarzu karty.
@xxl 1. Tak, fizyczny procesor 65c816 można wyjąć z podstawki. Teoretycznie można wrzucić rdzeń innego procesora, aczkolwiek Rapidus to z złożenia rozszerzenie bazujące na 816.
2. Obecnie karta nie ma takiej możliwości i mieć nie będzie. W Eclaire cała logika siedzi w jednym układzie i dostęp do poszczególnych rejestrów jest bezpośredni, ale w przypadku Rapidusa sytuacja lekko się komplikuje.