4 min readSostituzione della PLA del Commodore 64 – di Carletto Provetto
Passo dopo passo come fare
C’è chi nasce imparato.
C’è chi imparando cresce.
C’è chi non gli bastano vite intere per imparare e chi non ha proprio voglia di fare nulla.
C’è chi impara a fregarti e chi ha imparato a non farsi fregare.
E poi ci sono io, che vivere imparando è motivo di crescita, attingendo a chi ha voluto condividere il suo “imparato”, stando attento a non inciampare, che sono grande e grosso e mi farei male, ma tanto quello non imparerò mai a farlo.
Però, per crescere ci vuole l’insegnante, ci vuole il tempo per modellare le tue cellule neurali e ci vogliono una buona dose di fortuna e della merce di scambio da offrire.
Aò, ma stai facendo un trattato sociologico o ci vuoi raccontare come riparare i nostri amati Commodore?
Uffa, con voi non si può mai scherzare a fare i seri…
Allora, prima di tutto bisogna ringraziare Griphon di CBMitapages e il suo articolo su come sostituire la PLA.
Poi bisogna ringraziare il mio amico Stefano di PicoElements ed il suo approfondito articolo, che ha preparato il circuito stampato e mi ha dato la possibilità di aiutarlo nei test su vari assy.
Ed infine ringrazio me stesso medesimo per la stesura del presente articolo 🙂 🙂 🙂
Come potete vedere dalle immagini, il materiale per creare il nostro rimpiazzo sono proprio pochi:
1 circuito stampato
1 eprom 27C512
1 condensatore da 68pf
1 strip contatti maschio-maschio 14+14 piedini
1 strip contatti maschio-femmina 14+14 piedini
Stefano nel suo articolo ci spiega che, per una corretta realizzazione del nostro sostituto, bisogna rispettare il corretto timing ed avere il necessario file .bin da caricare nella eprom.
Calcolate che, ad ogni adattatore presente in rete, corrisponderà il relativo file binario da fornire alla nostra eprom: il circuito stampato fa riferimento al progetto di CBMitapages mentre il bin lo potete trovare o sul sito originale oppure qui.
Per montare correttamente inclinate le strip di contatti, utilizzeremo uno zoccolo 14+14 per circuiti integrati.
Calcolate che la PLA, nonostante le logiche del tempo avessero delle velocità superiori ai 100ns, ha delle risposte veloci.
Nel nostro caso ho utilizzato eeprom da 45ns, voi nelle vostre sperimentazioni provate le eprom che avete nel cassettino da riutilizzare e fate i vostri test.
Per testare correttamente le PLA, gli specialisti come Stefano usano la cartuccia di Super Zaxxon, gioco che mette a dura prova le comunicazioni sui bus della PLA e del resto della circuitazione del nostro Commodore 64.
Proprio grazie alla suddetta cartuccia, sono stato costretto ad aggiungere il condensatore da 68pF tra i piedini 14 e 18, sempre per rispettare i famosi timing, in quanto il gioco “glicciava” o si bloccava.
L’inserimento del condensatore sarà necessario o meno, in funzione della assy in cui farete la sostituzione.
Testate sempre sulla motherboard dove inserirete la nuova PLA.
Ora però vi faccio vedere la cartuccia di Super Zaxxon che ha fatto Stefano e che mi ha regalato per fare i test.
La grafica della pcb è proprio bella, anche se le foto non rendono l’idea e, per rendergli merito, dovrei metterla anche in una bella custodia trasparente (Stefano ha anche quelle).
Non fate caso a come la tratto la cartuccia, se lo sa Stefano mi toglie il marchio di beta tester 🙂 🙂 🙂
Ecco.
Siamo arrivati alla fine.
Io mi sono divertito, Stefano ha fatto “l’imparato” e mi ha subito per diverso tempo.
Io ho imparato un sacco di cose e, vantandomi di essere diventato “imparato” anche io, ora elargisco gli insegnamenti a coloro i quali vorranno divertirsi a loro volta.
E se volete lo stampato della PLA oppure la cartuccia di Super Zaxxon personalizzata, o ve le fate o le chiedete a Stefano, che lui è forte mica come me 😉
Quest’opera è distribuita con Licenza Creative Commons Attribuzione – Non commerciale – Non opere derivate 4.0 Internazionale.