Gegen das RAM spricht, dass der Fehler beim RAM-Test des Diags nicht aufpoppt, dass er nicht immer da ist und dass Spiele usw. laufen. Bei einem RAM-Fehler würde ich erwarten, dass der nicht immer nur genau den Videospeicher betrifft. Kann natürlich immer noch sein, wäre aber ein komischer RAM-Fehler. Ein Problem z. B. mit dem 40x12-Linebuffer des VIC ist da für mich wahrscheinlicher.
Einspruch. Wenn auch nicht auf dem Level "das Ram selbst ist der Fehler" - der Gedanke ist, dass bei der Kommunikation zwischen RAM und Ziel immer Zwei beteiligt sind. Zwischen RAM und CPU scheint's problemlos zu klappen, sonst würde der Computer nicht laufen. Da jedoch bei der Übertragung vom RAM in den VIC das Zielbauteil eine eigene Versorgung hat, ist auch der Schwellwert für das Erkennen von 1 oder 0 möglicherweise ein Anderer. Eine etwas zu niedrige Versorgung des VIC würde den Schwellwert ebenfalls herabsetzen, und wenn dann noch das RAM ein wenig schwach auf der Brust ist, treten hin und wieder Übertragungsfehler auf Bit 7 auf - und zwar immer "von 0 auf 1", nie anders herum.
Korrekte Beschriftung der CPU zweifele ich nicht mehr an 