RETRODREAMSAMIGA & SPECTRUM
Menu

← Storia · Sinclair

ZX Spectrum 16K / 48K

Tasti di gomma, otto colori e migliaia di giochi su cassetta.

zx-spectrum.iff
ZX Spectrum 16K / 48K
Foto: Bill Bertram · CC BY-SA 2.5 · Wikimedia Commons

Lanciato il 23 aprile 1982 da Sinclair Research, lo ZX Spectrum (16K e 48K) portò un computer a colori in milioni di case europee a un prezzo basso, e diede vita a un'intera industria di videogiochi.

Un computer a colori, economico

Dopo lo ZX80 e lo ZX81, in bianco e nero, la Sinclair Research di Clive Sinclair voleva un computer a colori che costasse poco. Lo ZX Spectrum fu presentato il 23 aprile 1982, in due versioni: 16 KB a 125 sterline e 48 KB a 175 sterline. Il nome viene dallo spettro dei colori, e da lì anche la striscia arcobaleno nell'angolo.

L'hardware fu progettato da Richard Altwasser, la ROM con il Sinclair BASIC fu scritta da Steve Vickers, di Nine Tiles, e il case nero con i tasti di gomma è di Rick Dickinson. Era prodotto da Timex, a Dundee, in Scozia.

Dentro la macchina

Il processore è uno Zilog Z80A a 3,5 MHz. Quasi tutto il resto sta in un unico chip, la ULA (Uncommitted Logic Array) prodotta da Ferranti, che genera l'immagine, legge la tastiera, gestisce la cassetta e produce il suono.

L'immagine è di 256 × 192 pixel, ma il colore è definito a blocchi di 8 × 8: ogni blocco può avere solo due colori, quello dell'inchiostro e quello della carta. Quando due personaggi di colori diversi si incrociano, i colori si "contagiano", il famoso attribute clash. I colori sono otto, ciascuno in versione normale e brillante, e il nero non cambia, il che dà 15 colori diversi.

Il suono è un beeper a 1 bit, che i programmatori riuscirono a far suonare a due e tre voci a forza di ingegno. I programmi si caricano da cassetta a circa 1.500 bit al secondo, con le strisce colorate sul bordo dello schermo che mostrano i dati che passano.

In Portogallo e nel mondo

Lo Spectrum fu il computer di una generazione nel Regno Unito e in buona parte d'Europa. In Portogallo ebbe una presenza speciale grazie a Timex, che aveva una fabbrica nel paese e vi produsse i Timex Computer 2048 e 2068, compatibili con lo Spectrum.

Ci furono cloni un po' ovunque: il TK90X in Brasile, decine di modelli in Unione Sovietica e nell'Europa dell'Est. Giochi come Manic Miner, Jet Set Willy e Knight Lore uscirono da camerette e garage e fondarono studi che esistono ancora oggi.

Curiosità

  1. 10 REM

    Ogni tasto porta diverse parole chiave: invece di scrivere PRINT lettera per lettera, premi un tasto e compare la parola intera. Il cursore cambia lettera (K, L, E, G) a seconda della modalità.

  2. 20 REM

    All'epoca si diceva che la tastiera di gomma avesse il tocco della "carne morta" (dead flesh).

  3. 30 REM

    Clive Sinclair fu nominato cavaliere nel 1983, in buona parte per il successo dello Spectrum.

  4. 40 REM

    Il 16K poteva essere portato a 48K con un'espansione di memoria interna.

  5. 50 REM

    Ci furono diverse revisioni della scheda madre (le "issue" da 1 a 6). La issue 2 e la issue 3 si comportano in modo diverso nella lettura della porta della tastiera, e alcuni giochi funzionano solo su una delle due.

RUN

Provalo

Sul 48K ogni tasto scrive una parola intera: premi P e compare PRINT. Le virgolette sono Ctrl + P. Prova PRINT "CIAO" e ENTER.

Emulazione di JSSpeccy 3 (GPL-3.0). La ROM dello Spectrum è di Amstrad, che ne autorizza la distribuzione con gli emulatori.

© 1982 Sinclair Research Ltd

La famiglia: Sinclair

  1. 1977 Science of Cambridge MK14
  2. 1980 Sinclair ZX80
  3. 1981 Sinclair ZX81
  4. 1982 ZX Spectrum 16K / 48K
  5. 1984 ZX Spectrum+
  6. 1984 Sinclair QL
  7. 1985 ZX Spectrum 128
  8. 1986 ZX Spectrum +2
  9. 1987 ZX Spectrum +3
  10. 1987 ZX Spectrum +2A / +2B
  11. 2017 ZX Spectrum Next

Confronto con gli altri modelli

ModelloAnnoProcessoreMemoriaVideoAudioSistema
Science of Cambridge MK141977SC/MP · 4,43 MHz256 BLED 7 segmentos—Monitor 512 B
Sinclair ZX801980Z80A · 3,25 MHz1 KB (16 KB)TTL · 32 × 24 mono—4K BASIC
Sinclair ZX811981Z80A · 3,25 MHz1 KB (16 KB)ULA · 32 × 24 mono—8K BASIC
▶ ZX Spectrum 16K / 48K1982Z80A · 3,5 MHz16 / 48 KBULA · 256 × 192Beeper 1 bit48 BASIC
ZX Spectrum+1984Z80A · 3,5 MHz48 KBULA · 256 × 192Beeper 1 bit48 BASIC
Sinclair QL198468008 · 7,5 MHz128 KBZX8301 · 512 × 2568049 · beeperQDOS + SuperBASIC
ZX Spectrum 1281985Z80A · 3,55 MHz128 KBULA · 256 × 192AY-3-8912 · 3 ch128 BASIC
ZX Spectrum +21986Z80A · 3,55 MHz128 KBULA · 256 × 192AY-3-8912 · 3 ch128 BASIC
ZX Spectrum +31987Z80A · 3,55 MHz128 KBGate array · 256 × 192AY-3-8912 · 3 ch+3 BASIC + +3DOS
ZX Spectrum +2A / +2B1987Z80A · 3,55 MHz128 KBGate array · 256 × 192AY-3-8912 · 3 ch+3 BASIC
ZX Spectrum Next2017Z80N (FPGA) · até 28 MHz1 MBFPGA · HDMI / VGA3 × AY + DACNextZXOS

Avvisami quando arriva: ZX Spectrum 16K / 48K

Cerchi un modello in particolare? Lascia l'email e ti avvisiamo quando ne arriva uno in negozio.