MaxFake64, clona Commodore 64 cu componente actuale

Din cauza uzurii componentelor electronice odată cu trecerea timpului, astăzi o bună parte din sistemele cu o anumită vechime au încetat să funcționeze. Cu toate acestea, atunci când un computer precum C64 ajunge să devină o piatră de hotar care marchează o întreagă generație, se face tot posibilul pentru a-l menține în viață chiar și dincolo de viața sa comercială. Este posibil să recreați un Commodore 64 cu componente din secolul 21 ? Ei bine, asta este MaxFake64.

Unul dintre motivele pentru care multe sisteme mai vechi se pierd complet se datorează faptului că au folosit circuite integrate proprietare care au încetat să funcționeze de-a lungul timpului și nu mai au înlocuitori în lume. De aceea, unul dintre lucrurile care se face este recrearea vechilor cipuri folosind noile tehnologii. Pentru a face acest lucru, se folosesc două metodologii diferite: prima este configurarea unui FPGA sau CPLD ca și cum ar fi cipul original sau, în caz contrar, crearea unui microcontroler programat să îndeplinească aceeași funcție ca și chipul original.

MaxFake64

MaxFake64, un Commodore 64 care nu este un C64

În cele din urmă, scopul este de a avea un dispozitiv care să funcționeze la fel ca sistemul original, fără emulare între ele, dar în același timp nu este nici hardware-ul original. Acesta este MaxFake64, care este o reconstrucție a computerului clasic de 8 biți al lui Commodore, folosind părți disponibile în prezent.

În realitate, este obișnuit între acest tip de sisteme ca restaurarea să preia părți din sisteme incomplete sau parțial funcționale pentru a construi o versiune complet funcțională a sistemului, totuși, din cauza problemelor care pot fi cauzate de elemente precum condensatoare sparte, este normal să recreați întregul PCB original și să plasați diferitele elemente.

Deși noul nu este alcătuit doar din modificări în electronica analogică a plăcii și în elemente precum reînnoirea sursei de alimentare și a conectorilor video externi, care au fost lipiți pe placa originală și, prin urmare, au trebuit să fie refăcute din nou în această reconstrucția acestui computer clasic pe 8 biți.

MaxFake64, placa

Ce elemente nu sunt originale pentru un C64?

De exemplu, site-urile web precum AliExpress vând componente care servesc ca înlocuitori pentru mai multe dintre cipurile generice utilizate la acea vreme, cum ar fi cipurile TTL din seria Texas Instruments 7400. Cu toate acestea, problema constă mai mult în cipurile specifice pe care producătorul le-a proiectat pentru sistem la acea vreme.

  • VIC-II a fost cipul video pentru C64, MaxFAKE64 folosește o implementare FPGA numită Kawari care acceptă atât modurile PAL, cât și NTSC.
  • CPU a fost 6510, o versiune modificată de sistem a lui 6502 cu pini I/O suplimentari și capacitatea de a fi oprit de VIC-II pentru a accesa RAM partajată de sistem. Cipul clasic creat de Chuck Peddle este încă vândut până în prezent, dar nu și 6510. Deși acest lucru se rezolvă prin utilizarea unui adaptor special care permite ca standardul 6502 să fie utilizat într-un C64 ca înlocuitor pentru cip de sistem original. .
  • PLA a fost cipul responsabil de intercomunicarea celorlalți, motiv pentru care în acest caz creatorul proiectului a programat două cipuri CPLD pentru a îndeplini aceeași funcție.
  • Calculatoarele pe 8 biți foloseau memorii ROM, de unde era încărcat sistemul lor simplu de operare, interpretul său BASIC, pe lângă harta de caractere, astăzi pot fi înlocuite cu memorie EPROM sau, în lipsă, cu mici cipuri de memorie flash.
  • Celebrul cip audio SID, care a dat personalitate lui Commodore 64, a fost înlocuit cu un cip SinSID.

Componentele MaxFake64