Da die Hauptplatine des CPC 464+ schon für die Aufnahme von 128kB Ram vorbereitet ist, kann die Aufrüstung sehr schnell vorgenommen werden. Für den Umbau wird folgendes Werkzeug benötigt:
Entlötlitze, etwas Lötzinn, sowie ein wenig Erfahrung mit dem Umgang mit dem Lötkolben.
Benötigte Bauteile:
Wer die Ram-Bausteine nicht direkt einlöten will, der benötigt auch noch 2 IC-Sockel (18polig).
Als erstes müssen die folgenden Bauteilepositionen gesucht und die Lötpunkte von Lötzinn befreit werden: R28, R55, C12, C13, IC12 und IC13.
Jetzt kann der Bauteileeinbau beginnen:
Die IC's werden mit der gleichen Polung wie die schon vorhandenen RAM's eingelötet.
Danach kann man noch das Listing eingeben und testen, ob die 2te RAM-Bank funktioniert.
Listing:
10 MODE 2:DEFINT b-z 20 PRINT"Bank:":PRINT:PRINT"Address: & OK!" 30 FOR bank=&C4 TO &C7 40 LOCATE 6,1:PRINT bank-&C3 50 FOR adr=&4000 TO &7FFF 60 LOCATE 11,3:PRINT HEX$(adr,4); 70 wert=255:GOSUB 120 80 wert=0:GOSUB 120 90 OUT &7F00,&C0 100 NEXT:NEXT 110 PRINT:PRINT"All banks OK!":END 120 OUT &7F00,bank:POKE adr,wert 130 OUT &7F00,&C0:POKE adr,255-wert 140 OUT &7F00,bank:wert2=PEEK(adr) 150 OUT &7F00,&C0 160 IF wert2<>wert THEN PRINT" ERROR!!!";:END 170 RETURN