Il 23 luglio 1985 Commodore presentò a New York l’Amiga 1000, un personal computer difficile da collocare nelle categorie dell’epoca. Non era soltanto una macchina con interfaccia grafica, mouse e colori: integrava un’architettura specializzata per grafica, animazione e audio, affiancata da un sistema operativo capace di eseguire più programmi contemporaneamente. Il tutto funzionava con un processore da poco più di 7 MHz e appena 256 KB di memoria. A 41 anni di distanza, l’affermazione secondo cui l’Amiga fosse “dieci anni avanti” conserva quindi una solida base tecnica, anche se non racconta tutta la storia.
Il prezzo di lancio negli USA era di 1.295 dollari senza monitor. Aggiungendo lo schermo a colori, l’espansione di memoria e una seconda unità floppy, una configurazione realmente “utilizzabile” si avvicinava ai 2.000 dollari. Non si trattava dunque di un computer economico, ma il confronto con l’Apple Macintosh da 2.495 dollari rendeva la proposta Commodore tutt’altro che assurda: Amiga offriva colori, audio stereo, espandibilità e un multitasking che sui sistemi personali concorrenti sarebbe diventato comune solo parecchi anni dopo.
Amiga 1000: un computer progettato intorno ai coprocessori
Il cuore dell’Amiga 1000 era il Motorola 68000, un processore con registri interni a 32 bit, bus dati esterno a 16 bit e spazio di indirizzamento a 24 bit. Nella versione NTSC lavorava a circa 7,16 MHz, mentre i modelli PAL utilizzavano una frequenza leggermente inferiore, vicina a 7,09 MHz. Preso da solo, il 68000 non spiegava però le prestazioni percepite della macchina: lo stesso chip compariva anche nel Macintosh, nell’Atari ST e in vari sistemi professionali.
La vera differenza stava nel modo in cui Amiga distribuiva il lavoro. La CPU non doveva calcolare ogni pixel, aggiornare autonomamente lo schermo e gestire direttamente tutte le operazioni audio. Tre circuiti personalizzati, noti nelle prime macchine come Agnus, Denise e Paula, si occupavano di gran parte delle attività specializzate.
Agnus coordinava l’accesso alla memoria e includeva due componenti particolarmente avanzati: il blitter, progettato per copiare e combinare rapidamente blocchi di dati grafici, e Copper, un coprocessore sincronizzato con il fascio video. Denise generava l’immagine e gestiva piani di bit, sprite e modalità di visualizzazione; Paula amministrava audio, unità floppy, interrupt e parte delle comunicazioni seriali. L’Amiga applicava a un computer domestico un principio oggi normale: affiancare alla CPU unità dedicate, lasciando che ciascun componente svolga il lavoro per cui risulta più efficiente.
Il parallelismo non va spinto troppo: i chip Amiga non erano GPU moderne e condividevano la memoria principale con il processore, creando anche inevitabili contese sul bus. L’idea di fondo, però, era già riconoscibile: accelerazione hardware, elaborazione concorrente e riduzione del carico sulla CPU general purpose.
Grafica a colori quando il Macintosh era ancora monocromatico
Il chipset originale, poi indicato come OCS – Original Chip Set, supportava una tavolozza composta da 4.096 colori. Nelle modalità grafiche standard poteva mostrarne normalmente fino a 32 contemporaneamente; la modalità Extra Half-Brite, disponibile su parte delle macchine, portava il totale a 64 combinando 32 colori base con versioni a luminosità dimezzata.
La modalità Hold-And-Modify, meglio conosciuta come HAM, permetteva invece di rappresentare sullo schermo tutti i 4.096 colori della tavolozza, modificando per ogni pixel una componente cromatica rispetto al pixel precedente. Non era una modalità priva di compromessi: risultava poco adatta a immagini in rapido movimento e poteva produrre artefatti cromatici. Per fotografie digitalizzate e immagini statiche, tuttavia, offriva risultati fuori scala rispetto a molti computer personali del 1985.
Il sistema usava una grafica planare: i bit che componevano il valore cromatico di ciascun pixel risiedevano in piani di memoria separati. Tale organizzazione richiedeva una programmazione diversa da quella dei framebuffer chunky diventati comuni più tardi, ma permetteva al blitter di manipolare intere aree grafiche con grande efficienza.
Sprite hardware, scorrimenti fluidi e possibilità di cambiare registri video durante la scansione dello schermo consentivano inoltre effetti che altrove richiedevano molta più potenza di calcolo. Il celebre Boing Ball, mostrato già durante una dimostrazione privata al CES del gennaio 1984, non serviva soltanto a stupire: dimostrava animazione fluida, colori, rotazione apparente e audio campionato eseguiti contemporaneamente.
AmigaOS e il multitasking preemptive
L’innovazione meno appariscente, ma forse più importante, riguardava il software. Il kernel Exec implementava il multitasking preemptive: il sistema operativo decideva quale attività eseguire e poteva sospenderla per assegnare il processore a un’altra, senza attendere che il programma cedesse volontariamente il controllo.
Macintosh System e le prime versioni di Windows adottavano invece forme di multitasking cooperativo, introdotte o ampliate negli anni successivi. In quel modello, un’applicazione poco disciplinata poteva trattenere la CPU troppo a lungo e rendere poco reattivo l’intero ambiente. Sull’Amiga era normale collegarsi a una BBS, lasciare un trasferimento in background, scrivere un documento e passare ad altri programmi. Oggi sembra ordinaria amministrazione; su un computer domestico della metà degli anni ’80 non lo era affatto.
Exec occupava pochissimo spazio e gestiva attività, interrupt, allocazione della memoria e librerie condivise dinamiche. Sopra il kernel operavano altri componenti: AmigaDOS amministrava file system, dispositivi e shell; Intuition forniva finestre, menu, gadget ed eventi dell’interfaccia; Graphics offriva primitive per il disegno. Workbench costituiva il desktop grafico, non l’intero sistema operativo, una distinzione spesso persa nelle descrizioni più superficiali.
Parte di AmigaDOS derivava da TRIPOS, sistema nato all’Università di Cambridge e sviluppato anche in BCPL, un linguaggio precedente al C. La storia non coincide quindi con quella di un sistema progettato integralmente da zero sotto Commodore: Amiga combinò componenti originali, tecnologie adattate e un lavoro di integrazione svolto sotto forte pressione economica e temporale.
Il limite più serio: nessuna protezione della memoria
Il multitasking dell’Amiga era moderno, ma non offriva protezione della memoria tra i processi. Il Motorola 68000 non integrava una Memory Management Unit e il sistema manteneva applicazioni e kernel nello stesso spazio di indirizzamento. Un programma difettoso poteva quindi sovrascrivere strutture appartenenti al sistema operativo o ad altre applicazioni.
Da qui nasceva una parte della reputazione di instabilità delle prime versioni: software scritto senza controllare correttamente la disponibilità delle risorse, puntatori errati, accessi oltre i limiti di un buffer o componenti che dimenticavano di liberare memoria potevano compromettere l’intera sessione. Il risultato appariva spesso come una Guru Meditation, la schermata d’errore rossa diventata uno dei simboli della piattaforma.
L’architettura privilegiava velocità, compattezza e accesso diretto all’hardware; la sicurezza tra processi passava in secondo piano. Aggiungere una MMU (Memory Management Unit) esterna avrebbe aumentato costi e complessità, mentre il sistema già faticava a rientrare nei 256 KB iniziali.
Amiga anticipava il multitasking dei PC, ma non il modello di isolamento che Windows NT, Unix e altri sistemi professionali avrebbero reso essenziale.
Andy Warhol mostrò cosa significava un computer multimediale
Commodore presentò ufficialmente l’Amiga il 23 luglio 1985 al Vivian Beaumont Theater del Lincoln Center di New York. Sul palco comparvero niente meno che Andy Warhol e Debbie Harry, cantante dei Blondie. Una videocamera acquisì il volto dell’artista; Warhol intervenne sull’immagine con il mouse utilizzando una versione preliminare del programma ProPaint.
L’esibizione aveva un forte valore promozionale, ma centrava bene la natura della macchina: Amiga non nasceva soltanto per fogli di calcolo, videoscrittura o giochi. Poteva acquisire immagini, elaborarle a colori, animare oggetti e riprodurre audio digitale. Era una delle prime dimostrazioni pubbliche dell’idea di PC multimediale, espressione che sarebbe diventata commerciale soltanto negli anni ’90 con CD-ROM, schede audio, VGA e processori molto più veloci.
Warhol ricevette da Commodore un Amiga 1000 e continuò a sperimentare con la grafica digitale. Decenni dopo, il Carnegie Mellon University Computer Club e l’Andy Warhol Museum recuperarono varie opere conservate sui suoi floppy. Non si trattava quindi soltanto di una comparsata organizzata per il lancio: l’artista utilizzò davvero la macchina come nuovo strumento creativo.

Nell’immagine: Andy Warhol lavora sul ritratto digitale della cantante Debbie Harry, durante la presentazione di Amiga 1000 (fonte: video YouTube)
Amiga 1000 era davvero dieci anni avanti?
Nel 1985 l’Amiga 1000 riuniva interfaccia grafica a colori, multitasking preemptive, audio campionato stereo, accelerazione hardware 2D, animazioni fluide e un’architettura software modulare. Un PC “concorrente” avrebbe avuto bisogno di diversi anni, schede aggiuntive e sistemi operativi più maturi per offrire una combinazione del genere.
Il confronto con Windows 95, uscito nel 1995, spiega l’idea dei 10 anni, ma richiede una precisazione. Windows 95 integrava multitasking preemptive per le applicazioni Win32, un mercato software molto più vasto, supporto per hardware standardizzato e una protezione della memoria migliore, sebbene non paragonabile a quella della famiglia Windows NT. L’Amiga non era quindi un PC del 1995 trasportato integralmente nel 1985: anticipava alcune caratteristiche decisive, mentre ne sacrificava altre.
Un prodotto può essere tecnicamente straordinario e perdere comunque la competizione: servono distribuzione, sviluppatori, aggiornamenti, una posizione commerciale comprensibile e risorse finanziarie adeguate.
Commodore non riuscì a definire con continuità quale problema dovesse risolvere la macchina e per quale pubblico. Apple associò il Macintosh al desktop publishing, combinando computer, stampante LaserWriter e software come PageMaker. Atari trovò una posizione forte tra musicisti e studi grazie alle porte MIDI integrate. Amiga eccelleva nella grafica, nell’animazione e nel video, ma Commodore oscillò tra casa, giochi, creatività e mercato professionale.
Commodore dichiarò bancarotta nell’aprile 1994, meno di nove anni dopo il lancio dell’Amiga 1000. Il marchio e le attività Amiga passarono a Escom, che fallì a sua volta nel 1996. Secondo le ricostruzioni disponibili, Commodore vendette complessivamente circa 4,9 milioni di computer Amiga: un risultato importante, ma insufficiente per mantenere una piattaforma indipendente contro la standardizzazione del mercato attorno al PC e la maggiore capacità commerciale di Apple.
L’Amiga 1000 mostrò in anticipo come sarebbe apparso il computer multimediale ma Commodore non riuscì però a trasformare quella visione in uno standard industriale.
Credit: l’immagine in apertura è creata a partire dalla risorsa pubblicata da Kal-El sotto licenza CC BY-SA 3.0. L’opera derivata è pubblicata sotto la medesima licenza.