Ich hatte kürzlich einen Arduino DUE (32-bit ARM core, 84Mhz, 54 I/Os https://store.arduino.cc/arduino-due ) für knapp 20€ von einem Ebay-Händler bekommen.
Der sollte doch eigentlich schnell genug sein, um direkten Zugriff am Expansionsport auf den Speicher des C64 zu erlangen ? Wie war das noch: BA=0, DMA=0, müsste mich erst wieder einlesen ?
Wenn man Zugriff auf den kompletten Adressbus hat, sollte doch eigentlich auch eine Diagnose über diesen Weg machbar sein ? Also auch beim "black screen" : RAM und ROM-Test ?
Edit: Letzteres wahrscheinlich nur, wenn die CPU kurz nach dem Einschalten hängt. Also BA=0 und die CPU mit DMA=0 in High-Z schicken.