Il Commodore 64 (C64) non è solo un computer: è l'icona assoluta dell'informatica degli anni '80. Lanciato nel 1982, detiene ancora oggi il Guinness World Record come il modello di computer più venduto di tutti i tempi (le stime variano tra i 12 e i 17 milioni di unità).
Ecco la storia e i segreti tecnici del "pane biscottato" (o breadbox) che ha portato l'informatica in ogni casa.
La Storia: Una scommessa vinta
La genesi del C64 è una storia di tempi record e intuizioni geniali:
- Ingegneria lampo: Il progetto iniziò nel gennaio 1982 e il computer fu presentato al CES di Las Vegas solo due mesi dopo. Jack Tramiel, il fondatore di Commodore, voleva una macchina che schiacciasse la concorrenza sul prezzo.
- Il vantaggio competitivo: Commodore possedeva la MOS Technology, la fabbrica che produceva i chip. Mentre Apple e Atari dovevano comprare i componenti, Commodore se li costruiva "in casa", potendo così vendere il C64 a un prezzo imbattibile (circa 595$ al lancio, contro i 1.200$ dell'Apple II).
- Il computer per tutti: Il C64 non fu venduto solo nei negozi di elettronica, ma anche nei supermercati e nei negozi di giocattoli, diventando un fenomeno di massa.
Hardware: Il cuore tecnologico
Il segreto del C64 non era nella velocità del processore, ma nella potenza dei suoi chip custom, che gestivano grafica e suono liberando la CPU da carichi pesanti.
Architettura Interna
- CPU: MOS 6510 a circa 1 MHz (una variante del 6502). Era un processore solido, ma la vera magia avveniva altrove.
- RAM: 64 KB (da cui il nome). All'epoca era una quantità enorme, superiore a quella di computer molto più costosi.
- ROM: 20 KB (contenenti il Kernal e il Commodore BASIC V2).
Il Chip Grafico: VIC-II (MOS 6567/6569)
Il VIC-II era anni luce avanti rispetto alla concorrenza:
- Sprite: Gestiva fino a 8 oggetti indipendenti (sprite) via hardware. Questo permetteva di muovere personaggi e proiettili sullo schermo senza sforzo per la CPU, il segreto dietro la fluidità dei suoi giochi.
- Colori: 16 colori fissi (quella palette iconica dai toni un po' tenui).
- Risoluzione: 320×200 pixel in alta risoluzione o 160×200 in multicolore.
Il Chip Sonoro: SID (MOS 6581/8580)
Forse il chip più amato della storia: il SID (Sound Interface Device). Progettato da Bob Yannes, era un vero sintetizzatore musicale integrato.
- 3 Canali: Poteva generare forme d'onda diverse (quadra, dente di sega, triangolare, rumore).
- Filtri: Includeva filtri programmabili (passa-alto, passa-basso, ecc.), cosa rarissima per l'epoca.
- Eredità: Ancora oggi il SID è usato da musicisti elettronici di tutto il mondo.
Specifiche Tecniche in Sintesi
- Processore: MOS 6510 @ 0.985 MHz (PAL) / 1.023 MHz (NTSC)
- RAM: 64 KB (38.911 byte liberi per il BASIC)
- Audio: SID 6581 (3 canali, 4 forme d'onda, filtri)
- Porte I/O: 2 porte Joystick, Slot Cartucce, Porta Seriale, User Port, Porta Video
- Memorizzazione: Datassette (cassette) o Floppy Drive 1541
Evoluzione e Design
Il C64 ha cambiato "pelle" tre volte:
- C64 "Breadbox" (1982): Il classico modello beige/marrone a forma di cassetta del pane.
- C64 SX (1984): La prima versione "portatile" con schermo a colori da 5" integrato e floppy drive (un pezzo da collezione pesantissimo).
- C64C (1986): Un design più sottile e moderno, beige chiaro, simile allo stile dell'Amiga e del Commodore 128.
Curiosità: Il limite del BASIC
Il limite più grande del C64 era il suo BASIC V2, lo stesso del VIC-20. Non aveva comandi per gestire la grafica o il suono (come
CIRCLE o SOUND). I programmatori dovevano usare i famosi comandi POKE e PEEK per agire direttamente sulla memoria e sui registri dei chip, oppure scrivere in Linguaggio Assembler. Questa "difficoltà" spinse un'intera generazione a diventare hacker e programmatori esperti.Esempio di linguaggio Basic del 64:
10 PRINT "{CLR}" : REM PULISCE LO SCHERMO
20 POKE 53280,0 : REM BORDO NERO
30 POKE 53281,0 : REM SCHERMO NERO
40 FOR X = 1 TO 10
50 PRINT "*** Vic20 & C64 ***"
60 POKE 53280,X : REM CAMBIA COLORE BORDO AD OGNI CICLO
70 FOR T =1 TO 200 : NEXT T : REM RITARDO (DELAY)
80 NEXT X
90 PRINT "{GRN}ANIMAZIONE FINITA!"
100 GOTO 60 : REM RICOMINCIA IL CICLO DEI COLORI
Un tesoro moderno
Oggi il C64 vive una seconda giovinezza grazie a periferiche moderne come l'SD2IEC (che permette di caricare giochi da schede SD) e nuovi titoli prodotti dalla comunità che spremono l'hardware oltre ogni immaginazione.
Galleria foto