Nie wiem czy dobrze kombinuje, ale skoro macie stacje dyskow i C64, to tak naprawde jak spojrzycie na to od strony Hardweru to dysponujecie systemem 2 jajowym. Czyli nalezalo by siegnac raczej po metody programowania rownoleglego (asynchronicznego, bo 2 rozne zegary CPU), ewentualnie przetwarzanie potokowe.
Skoro stacja ma za malo RAMu ale jest za to szybka to moze dobrym rozwiazaniem bylo by stworzenie do niej biblioteki czasochlonnych operacji graficznych, i wykorzystywac ja jako kooprocesor graficzny, ktory nie liczyl by calosci tylko \"rownolegle\" do C64 bardziej wymagajace elementy.
Oczywiscie wymaga to stworzenia nowej koncepcji, i pewnie wykorzystanie przerwan oraz synchronizacji, ale powinno byc wykonalne.