Vai ai contenuti

C64 - Tommasi NET

Salta menù

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:
  1. C64 "Breadbox" (1982): Il classico modello beige/marrone a forma di cassetta del pane.
  2. C64 SX (1984): La prima versione "portatile" con schermo a colori da 5" integrato e floppy drive (un pezzo da collezione pesantissimo).
  3. 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
Copyright 1984-2026 © Soft System. All rights reserverd.
Torna ai contenuti