ZX Spectrum
Lo ZX Spectrum è un home computer creato e prodotto dal 1982 fino al 1986 dalla Sinclair Research Ltd, e dal 1986 al 1992 dalla Amstrad. In Europa fu il principale antagonista del Commodore 64 e conquistò un discreto settore di mercato grazie a un prezzo di listino più economico. Le piccole dimensioni, la velocità di calcolo e il prezzo relativamente contenuto lo resero popolare negli anni ottanta in vari Stati del mondo: ad esempio negli USA col nome Timex Sinclair 2068. Furono realizzati anche dei cloni, alcuni ufficiali come l'Inves Spectrum 48K plus in Spagna e altri no, come il "Dubna 48k" e poi il "Baltica" in Russia. StoriaL'ideazione e la commercializzazioneIdeato con il nome in codice ZX82 (o ZX81 Colour) venne commercializzato come ZX Spectrum, con il quale si voleva sottolineare la possibilità di visualizzare immagini con un ampio spettro di colori, un'innovazione rispetto agli ZX80 e ZX81, poiché i due computer precedenti non disponevano né di suono né di colore. La nuova macchina fece il suo esordio alla fine del 1982 in due versioni, rispettivamente con 16 kB e 48 kB di memoria RAM. Le caratteristiche che attiravano di più gli acquirenti erano il prezzo e la linea essenziale, risultati ottenuti concentrando molta dell'elettronica in un solo chip di tipo uncommitted logic array, prodotta su commissione dalla Ferranti. Sebbene fino alla prima metà del 1983 lo Spectrum dovesse essere acquistato direttamente in Inghilterra,[1] il computer fu venduto in milioni di unità, principalmente in Europa, e riscosse immediatamente un notevole interesse. Le prime crisi settoriali dopo il natale del 1984 e la concorrenza, soprattutto del Commodore 64 e dell'Amstrad CPC 464, compromisero solo in parte la sua quota di mercato; il fallimento dell'azienda produttrice fu determinato da altri progetti di Sinclair che si rivelarono infruttuosi, come lo ZX Microdrive (un sistema di memorizzazione su micronastri) e il Sinclair C5 (un veicolo elettrico per il trasporto urbano). L'evoluzione dello Spectrum, il Sinclair QL - che in Italia fu presentato nel settembre del 1984 allo SMAU di Milano - si era rivelato troppo costoso come macchina da gioco e non abbastanza affidabile per un uso professionale, principalmente proprio a causa delle memorie di massa su microdrive. Verso la fine del 1984 i sintomi di questa difficoltà divennero visibili: agli imbarazzanti ritardi sul programma di lancio del QL si aggiunse la notizia del ritiro dal mercato della Timex Corporation, che distribuiva dei computer Sinclair negli USA come Timex Sinclair 2068.[2] Lo Spectrum+, sebbene sostenuto in Italia da una ragionevole campagna di marketing consisteva in un semplice restyling: di fatto si trattava di un 48K dotato di tastiera rigida (venne venduto anche un kit per sostituire la tastiera del 48K "classico" con quella del "Plus"). Nonostante tutto a fine anno la Sinclair deteneva ancora il 43% del mercato britannico superando, almeno sul suolo del Regno Unito, Commodore e Acorn. Lo Spectrum 128 e la vendita ad AmstradLe promesse del governo britannico nel 1985 e la presentazione dello Spectrum 128 – lanciato inizialmente in Spagna con la collaborazione della società Investrónica che curava la distribuzione in quello Stato, avvenuta ufficialmente a Natale dello stesso anno - non salvarono la società, che aveva investito troppo nel tentativo di commercializzare QL e C5, dalla bancarotta.[3] Pertanto, nel marzo 1986 la Sinclair Research fu venduta alla Amstrad, che invece di far scomparire i prodotti Sinclair in favore della propria linea di macchine (denominate "CPC"), promosse lo ZX Spectrum 128K +2. Dotato di 128 kB di RAM e di una tastiera migliorata, la nuova macchina presentava tre caratteristiche derivate dagli Amstrad CPC 464 e Amstrad CPC 4128: registratore a cassette incorporato, interfaccia joystick proprietaria e soprattutto hardware per l'audio più evoluto. Così facendo, Amstrad continuò a detenere un alto livello di vendite nella fascia bassa del mercato, e le software house ne approfittarono per inserire delle colonne sonore nei loro titoli più recenti, mentre nel modello precedente l'audio era limitato a un semplice beeper. Nel 1987 incominciarono a comparire i primi computer a 16 bit e Amstrad presentò i modelli +3 con disk drive incorporato da 3 pollici ereditato dal CPC, e +2A come alternative economiche ai suoi CPC 6128 e CPC 464. Le macchine furono ampiamente pubblicizzate nel periodo natalizio e riuscirono a ottenere delle vendite accettabili, nonostante i nuovi modelli incominciassero ad avere problemi di retro-compatibilità con il capostipite Spectrum 48 kB. La dismissione e i progetti correlatiA partire dagli anni 1990 con il diffondersi dell'architettura a 16 bit i possessori di Spectrum si spostarono verso altre piattaforme; la produzione della macchina cessò nel 1992: gli ultimi esemplari ebbero una diffusione maggiore negli Stati dell'Europa orientale. Con il diffondersi del retrocomputing, grazie all'attività degli appassionati, nel 2015 ne è stata commercializzata una versione miniaturizzata, denominata ZX Spectrum Vega, e all'inizio del 2020 è stato commercializzato lo ZX Spectrum Next, una macchina basta su FPGA, totalmente retrocompatibile con lo Spectrum, ma dotata anche di capacità molto superiori. L'hardwareDotazione generaleLo ZX Spectrum era basato sul microprocessore a 8 bit Z80A della Zilog e originariamente era dotato di 16 kB di ROM contenenti il linguaggio BASIC, di 16 kB di RAM, espandibili a 48 kB, e di una caratteristica tastiera "morbida" in lattice con 40 tasti multifunzione. L'interprete BASIC integrato, denominato Sinclair BASIC, venne fortemente personalizzato dalla Sinclair Research Ltd per compensare i limiti della tastiera e per sfruttare al massimo le caratteristiche grafiche e sonore della macchina. Le dimensioni della macchina erano di 233 mm (larghezza) x 144 mm (profondità) x 30 mm (altezza), la dotazione hardware di serie era:
Le porte jack consentivano l'utilizzo come memoria di massa per un registratore a cassette, collegabile alla macchina mediante un connettore jack, non era tuttavia previsto supporto per un monitor proprietario ma la porta di espansione consentiva il collegamento alle periferiche, come ad esempio delle porte joystick di cui l'home computer era sprovvisto. AudioPer la generazione dei suoni lo ZX Spectrum è dotato solo di un semplice buzzer, in pratica un piccolo altoparlante simile a quello delle radioline tascabili di allora, teoricamente in grado di generare esclusivamente segnali a onda quadra. Tuttavia grazie alla discreta velocità di clock del microprocessore questi limiti potevano essere spesso superati con accorgimenti software: tramite accurate temporizzazioni infatti i programmatori riuscirono nella sintesi granulare di svariati effetti sonori, brani polifonici e anche un primitivo tipo di sintesi vocale. Il segnale sonoro poteva inoltre essere riprodotto, amplificato e (seppure in bassa qualità) campionato sfruttando gli stessi connettori messi a disposizione per il registratore a cassette. L'ultimo modello prodotto dalla Sinclair Research, il 128k+ "Toastrack" e i modelli a seguire prodotti da Amstrad montavano invece un chip audio, lo stesso degli Amstrad CPC che presenta similitudini coi medesimi montati sull'Atari ST, sebbene la qualità resa fosse inferiore a quella del C64 ma si dimostrò pur sempre un importante passo avanti rispetto al 48K e al primo modello plus. Molti giochi hanno usato il chip senza rinunciare alla compatibilità coi modelli precedenti, anche se ovviamente questi ultimi non erano in grado di riprodurre i suoni e le musiche che richiedevano il chip. GraficaLo ZX Spectrum opera costantemente in modalità grafica, e la sua memoria video può essere indirizzata direttamente. La mappa dello schermo prevede 256x192 pixel, e il font di caratteri, di dimensioni 8x8 pixel, permette la visualizzazione di 24 righe da 32 caratteri. Con l'utilizzo di caratteri più compatti i programmatori arrivarono comunque a ottenere fino a 85 caratteri per riga, sebbene raramente si superasse il limite delle 64 colonne (è ad esempio il caso del word processor "Tasword II"). Testo e grafica possono essere tranquillamente usati contemporaneamente. Lo schermo è diviso in due sezioni: quella superiore normalmente occupa le prime 22 linee di caratteri e mostra il listato o l'output dei programmi in esecuzione; quella inferiore, costituita dalle ultime due righe, mostra il comando digitato o la linea di programma che si sta modificando o eventuali messaggi di sistema. I comandi possono essere editati con l'ausilio dei tasti cursor left, cursor right, insert e delete con ripetizione automatica. A differenza delle console per videogiochi dell'epoca (e di diversi home-computer indirizzati al mercato dei videogiochi, per esempio i Commodore Vic20 e Commodore 64 ), l'hardware dello ZX Spectrum non implementava un chip grafico in grado di generare sprite (elementi grafici animati direttamente da un hardware grafico separato dalla CPU). Comunque, la velocità del processore e la possibilità di un accesso relativamente veloce alla pagina video permisero ugualmente la creazione di una vasta libreria di videogiochi che sfruttavano ingegnosi trucchi di programmazione per animare figure sullo schermo. Era previsto il supporto per un normale televisore a tubo catodico PAL UHF a colori o in bianco e nero, sul canale 36, mentre a partire dal modello 128K del 1985, allo Spectrum, oltre a un chip audio AY e una porta seriale RS-232 non standard, venne aggiunta anche una porta RGB. Per risparmiare memoria e potenza di calcolo i progettisti scelsero di non specificare il colore dei singoli punti ma di intervenire su aree di 8x8 pixel corrispondenti alla suddivisione prevista per rappresentare 32x24 caratteri di testo: per ogni area si possono impostare il primo piano e lo sfondo scegliendo da una palette di 8 colori oltre a due opzioni speciali che ne permettono l'amplificazione della luminosità ("bright", di nessun effetto sul colore nero) o il lampeggiamento ("flash"). Un'area di 8x8 pixel non poteva quindi contenere più di due colori diversi tra loro; tentare di utilizzare un terzo colore avrebbe cambiato gli "attributi" dell'intera area, provocando un effetto denominato colour clash, passione e fastidio di tanti programmatori dell'epoca. I colori base sono: nero, verde, blu, rosso, magenta (porpora), cyan (ciano o azzurro), giallo e bianco. Tutti gli otto colori possono essere presenti sullo schermo contemporaneamente con eventuali zone lampeggianti e altre fisse e dei caratteri con l'extra bright: tramite quest'ultimo accorgimento si ottengono in tutto 15 colori, ma non è possibile usare un colore bright e uno standard nel medesimo quadretto di 8 x 8 pixel. Il colore del bordo dello schermo è definibile con uno degli 8 colori base tramite il comando BORDER. I colori di primo piano (foreground) e di sfondo (background) e gli attributi di luminosità (brightness) e lampeggio (flashing) sono impostati con i comandi BASIC INK, PAPER, BRIGHT e FLASH. Possono essere attivati anche OVER (sovrascrittura degli attributi dello schermo) e INVERSE (scambia i colori di sfondo e primo piano). Questi sei comandi possono essere impostati in modo da modificare tutte le successive operazioni PRINT, PLOT, DRAW o CIRCLE o riguardare una singola riga di comando. TastieraLa tastiera ha 40 tasti realizzati in chicle con maiuscole e minuscole e tasto caps lock. Tutti i tasti hanno la ripetizione automatica. I primi modelli di Spectrum (Spectrum 16K e Spectrum 48K) avevano una tastiera gommosa piccola e piuttosto scomoda: per ridurre la fatica di digitazione durante la programmazione il produttore pensò quindi di associare a ogni tasto due o tre comandi BASIC, richiamabili premendo semplicemente il tasto associato, eventualmente in combinazione coi tasti CAPS SHIFT e/o SYMBOL SHIFT. In tal modo, oltre a permettere una maggiore velocità di redazione del software, si eliminava la possibilità di lasciare errori di sintassi nei listati, il che contribuì in modo significativo alla diffusione di questo semplice ma utile linguaggio di programmazione. Il set di caratteri comprende, oltre ai normali caratteri ASCII, 16 caratteri grafici, 22 codici colore e 21 caratteri grafici ridefinibili dall'utente. Il softwareIl Sinclair BASICNello ZX Spectrum ci sono 86 parole riservate al Sinclair BASIC: queste includevano comandi (ce n'erano 50), funzioni (31) e altre parole chiave (5), inserite attraverso uno specifico sistema delle macchine Sinclair. I comandi più comuni richiedevano la pressione di un singolo tasto: ad esempio, la pressione del tasto "P" causava l'apparizione dell'intera stringa Il BASIC dello Spectrum è inoltre compatibile con quello dello ZX81 conseguentemente i listati per tale home computer potevano essere riprodotti sullo Spectrum con pochissimi cambiamenti, mentre i programmi su cassetta per ZX81 invece non sono direttamente retro-compatibili. La registrazione e riproduzione dei programmiI programmi erano forniti quasi esclusivamente sotto forma di listato cartaceo da copiare a mano oppure registrati su musicassette. In questo caso potevano essere trasferiti utilizzando un lettore di musicassette, purché dotato di prese per microfono e cuffie. Questa caratteristica costituiva contemporaneamente il più grande limite del sistema e il miglior incentivo economico: infatti il computer poteva essere utilizzato anche senza il corredo di costose periferiche, ma la velocità di trasferimento proposta in un massimo di circa 1 500 baud, si traduceva in tempi di attesa che, nel caso di programmi particolarmente lunghi, raggiungevano i 5 minuti. Un tono guida viene registrato sul nastro prima di far partire i segnali relativi ai dati in modo da aggiustare le eventuali fluttuazioni di volume di alcuni registratori. I programmi incominciano con un header contenente informazioni relative al tipo, al titolo, alla lunghezza dei successivi dati. Programmi, blocchi di memoria, stringhe e matrici o schermate possono essere salvate separatamente e i primi tre tipi possono essere verificati dopo il salvataggio per confermare la corretta memorizzazione. Nel tempo furono sviluppati sistemi software che sostituendo le routine standard del sistema ZX Spectrum permettevano di ridurre i tempi di caricamento aumentando la densità di informazioni incise per unità di nastro magnetico, ma naturalmente richiedevano anche musicassette e lettori di qualità adeguata pena il mancato funzionamento. Tali software, detti in gergo loader o turboloader, erano usati anche per cercare di aggirare il problema della pirateria, dato che per copiare una cassetta "originale" incisa nel modo standard bastava semplicemente duplicarla usando due lettori/registratori di musicassette, mentre la traccia audio dei loader accelerati era più difficile da duplicare a causa dei ristretti margini di tolleranza audio. VideogiochiLo ZX Spectrum fu ampiamente utilizzato nel campo dei videogiochi, con una libreria che nel tempo arrivò a oltre 12 000 titoli pubblicati[4]. La maggior parte dei giochi commerciali uscirono per i modelli con almeno 48 kB di RAM, ma ci furono anche molte pubblicazioni per ZX Spectrum 16K e per 128K; questi ultimi in parte esclusivi, in parte usciti anche per 48K ma dotati di migliorie nella versione 128K, come ad esempio l'aggiunta di musiche[5]. Secondo una selezione fatta dalla rivista Retro Gamer, dichiaratamente approssimativa data la difficoltà di scelta, i dieci migliori giochi per ZX Spectrum sono Starquake, Ant Attack, Head over Heels, The Great Escape, Atic Atac, Quazatron, Back to Skool, Jet Set Willy, Rebel Star, Elite[6]. La stessa rivista fece un'altra selezione per i dieci migliori giochi sullo ZX Spectrum 128K: Knight Tyme, Amaurote, Starglider, Renegade, Tai-Pan, Where Time Stood Still, Carrier Command, Midnight Resistance, Price of Magik, La abadía del crimen[7]. In una selezione successiva (per tutti i modelli) vennero nominati anche 3D Deathchase, Chaos, Manic Miner, Target Renegade, Knight Lore, R-Type, Tornado Low Level, Stop the Express, Chuckie Egg, Chase H.Q., Turbo Esprit, The Lords of Midnight, Sabre Wulf, RoboCop, Fantasy World Dizzy, Nebulus, Cybernoid, Batty[8]. Espansioni e interfacceMolte delle periferiche prodotte per lo ZX80 e ZX81 erano compatibili con la macchina, come ad esempio la stampante a carta termica ZX Printer, ma furono inoltre realizzate svariate espansioni apposite, le principali furono:
Tra le altre periferiche la società Sandy produsse lettori di floppy disk da 400 e 800 kB di capacità e vi furono almeno tre interfacce per floppy standard da 3,5" come la DISCiPLE e la Plus D; Rotronics produsse il Wafadrive e Opus Supplies il Discovery 1 come alternative agli ZX Microdrive; vi furono interfacce MIDI; diverse versioni di Multiface in grado di "congelare" un qualsiasi programma e salvarlo su disco; periferiche di sintesi vocale, le più note Currah μSpeech e Cheetah Sweet Talker. StampantiPer quanto riguarda le stampanti lo Spectrum di base non possiede alcuna delle interfacce convenzionali di collegamento. La stampante ZX Printer della Sinclair era di bassa qualità, uscì presto di produzione e si decise di non rimpiazzarla con un modello migliore, così altri produttori indipendenti lanciarono stampanti termiche a basso costo. Diverse stampanti tuttavia richiedevano un'interfaccia RS-232C e quindi tipicamente anche il possesso di un'Interface 1, oppure un'interfaccia Centronics, la più comune delle quali era fornita dalla Kempston.[9] Tra le stampanti termiche a basso costo simili alla ZX Printer, collegabili direttamente alla porta di espansione, si possono citare la Alphacom 32 e la Floyd 40 (prodotta da Shiva Marketing). Tra le altre più costose, che richiedono interfacce RS232 o Centronics, si possono citare la Epson P40 e la Brother HR-5; erano in grado di stampare su carta più larga, e la HR-5 anche su normale carta A4 non termica.[9] Seikosha vendette una stampante ad aghi a colori corredata di interfaccia parallela dedicata allo Spectrum e fornita di software di controllo per le funzionalità di hardcopy[10]. Criticità tecnicheUna critica diffusa allo ZX Spectrum, rispetto ad altre macchine concorrenti, era la presunta scarsa affidabilità dovuta al surriscaldamento, con conseguenza di blocco dopo ore di utilizzo. Tale problema peraltro non è stato riscontrato in tutte le macchine e quindi non è classificabile come difetto di progettazione; il problema di eccessivo surriscaldamento, peraltro reale seppur non comportando il blocco, sembrava derivare dalle scelte fatte nello schema di alimentazione. Questa, infatti, era fornita da un semplice alimentatore elettrico a 9 volt in corrente continua non stabilizzato (all'interno di esso erano presenti un semplice ponte a diodi e un condensatore), mentre lo stabilizzatore di tensione a 5 volt - un regolatore di tensione LM7805 - era montato direttamente sul circuito stampato collegato all'unico dissipatore, che di fatto, scaldava indirettamente il resto dell'elettronica, originando il blocco per surriscaldamento della macchina, vista l'impossibilità di dissipare adeguatamente il calore in uno chassis così raccolto. Versioni e modelliFurono prodotte varie versioni dello Spectrum: oltre alle prime con 16 o 48 kB di RAM, vi sono quelle dello Spectrum + con tastiera a membrana, ma con i tasti in plastica rigida) derivata da quella del Sinclair QL. Invece nei modelli prodotti da Amstrad, ovvero ZX Spectrum +2 e ZX Spectrum +3, vi erano integrati anche un registratore a cassette e un'unità a dischi floppy da 3", oltre che due porte joystick di tipo SJS-01, incompatibili però con lo standard della porta joystick Atari. Modelli sviluppati da Sinclair ResearchZX Spectrum 16K/48KLo ZX Spectrum 16/48 kB è stato prodotto in numerose versioni. Dalla "Issue 1" del 1982, fino all'ultima evoluzione del 1984 con la "Issue 6A". Quasi tutte le schede ZX prodotte dalla Sinclair avevano um PCB in vetronite anche se esistono alcune schede Issue 3B, estremamente rare, realizzate in bachelite. Le Issue One e Two sono indicate con caratteri alfanumerici come riportato sulle schede stesse.
ZX Spectrum+Lo sviluppo dello ZX Spectrum+, anche noto come ZX Spectrum Plus, ebbe inizio nel mese di giugno del 1984,[15] e il computer uscì entro la fine dello stesso anno. È uno Spectrum 48K con una nuova tastiera con tasti in plastica in stile Sinclair QL e il pulsante di reset spostato lateralmente. A livello di hardware è identico al modello da cui derivava. Fu messo in vendita a un prezzo di circa 180 £.[16] Era venduto anche un kit per trasformare gli ZX Spectrum 16K o 48K esistenti in Spectrum+[17]. ZX Spectrum 128Lo ZX Spectrum 128 fu sviluppato da Sinclair insieme al suo distributore spagnolo Investrónica, che aveva aiutato Sinclair a adattare lo ZX Spectrum+ al mercato iberico dopo che era stata introdotta in Spagna una tassa su tutti i computer con un quantitativo di memoria fino a 64 kB[18] e approvata una legge che obbligava tutti i computer venduti a supportare l'alfabeto spagnolo e mostrare messaggi in questa lingua.[19] Lo ZX Spectrum 128 fu introdotto perciò prima in Spagna e poi in Gran Bretagna. Sinclair decise di ritardare la presentazione in patria del computer per dar modo di smaltire le scorte dei precedenti modelli ancora in giacenza in magazzino.[20] Il computer era simile allo Spectrum+ da cui si differenziava per l'adozione di un dissipatore esterno di grosse dimensioni posto sul lato destro del contenitore, che serviva a raffreddare il regolatore di tensione interno. Tra le caratteristiche di spicco da segnalare la presenza di 128 kB di RAM, della porta seriale RS-232, dell'uscita per un monitor RGB, di 32 kB di ROM contenente un BASIC più ricco di comandi ma, soprattutto, l'adozione, per la prima volta su uno Spectrum, di un vero chip sonoro, l'AY-3-8912. Siccome lo Z80 poteva indirizzare solo 64 kB di memoria, per poter usare tutta la RAM disponibile veniva fatto uso della tecnica del bank switching con la quale selezionare i banchi di memoria a cui accedere. Per accedere alla maggior quantità di memoria il nuovo BASIC, che conteneva i comandi per pilotare anche il chip sonoro, veniva caricato in un RAM disk di circa 80 kB. All'avvio del computer si presentava un menu da cui l'utente poteva scegliere se avviare la macchina in modalità "128 BASIC" oppure "48 BASIC": la prima era la modalità nativa del computer, e permetteva di sfruttare tutte le nuove caratteristiche, mentre la seconda era una particolare modalità compatibile con il precedente ZX Spectrum 48 grazie alla quale l'utente poteva avere accesso a tutto il software scritto per questo modello di computer. Lo ZX Spectrum 128 fu l'ultimo modello prodotto sotto la proprietà Sinclair.[20] Modelli sviluppati da AmstradZX Spectrum +2Lo ZX Spectrum +2 fu il primo modello di Spectrum prodotto dopo che Amstrad acquisì la Sinclair Research e il marchio "Spectrum" a causa del fallimento della società nel 1986.[21] Il computer presentava un contenitore di un nuovo colore grigio, una tastiera tradizionale, 2 porte joystick e un lettore di cassette integrato denominato "Datacorder", come sull'Amstrad CPC 464. A parte questo, il computer era fondamentalmente uno Spectrum 128 con modifiche minime al codice di sistema e ai messaggi di copyright (ora appariva il nome "Amstrad"): la RAM era di 128 kB, la ROM di 32 kB e il computer poteva sempre essere avviato in modalità "48 BASIC" per poter eseguire i programmi per il primo ZX Spectrum. Inizialmente messo in vendita a 200 £.[22] fu in seguito deprezzato a 139–149 £ alla fine del 1986.[23] I tasti della nuova tastiera non riportavano più le abbreviazioni dei comandi BASIC com'era stato sui precedenti modelli di Spectrum, eccezion fatta per LOAD, CODE e RUN che erano utili per il caricamento dei programmi: nonostante la loro assenza, in modalità "48 BASIC" l'input dei programmi doveva sempre avvenire tramite queste abbreviazioni, mentre in modalità "128 BASIC" l'inserimento dei programmi era da farsi digitando per esteso tutte le lettere dei comandi e delle funzioni del BASIC, come già avveniva sullo Spectrum 128.[24] ZX Spectrum +3Lo ZX Spectrum +3 era molto simile al modello +2 da cui si differenziava per la presenza, come nell'Amstrad CPC 6128, di un floppy disk drive da 3 pollici al posto del lettore di cassette nonché per il ritorno al colore nero del contenitore. Fu lanciato nel 1987 al prezzo di 249 £,[25] ribassato poi a 199 £.[26] Caratteristica peculiare dello ZX Spectrum +3 era quella di poter eseguire il CP/M grazie al sistema operativo +3DOS sviluppato per questa macchina da Locomotive Software Ltd, che già sviluppava il BASIC e il DOS dei computer CPC.[27] Rispetto ai modelli precedenti, sullo Spectrum +3 furono rimosse alcune porte posteriori e furono spostati di 1 byte gli indirizzi della ROM per cui molte periferiche esterne cessarono di funzionare, come ad esempio la ZX Interface 1, da cui derivò l'impossibilità su questo computer di poter usare le unità ZX Microdrive.[28] La produzione del +3 cessò nel 1990, probabilmente a causa della scelta di Amstrad di rilanciare la sua linea di computer CPC.[29] ZX Spectrum +2ALo ZX Spectrum +2A fu una variante basata sullo Spectrum +3: la scheda madre di questo modello veniva privata del floppy disk, sostituito dal registratore a cassette, e veniva alloggiata nel contenitore del precedente Spectrum +2.[30] Se veniva collegata un'unità a dischi esterna, il sistema operativo mostrava la voce +3 invece che +2A. Inizialmente Amstrad pensò di rilasciare anche una propria unità a dischi esterna denominata "AMSTRAD SI-1" per questo computer e per i modelli seguenti senza lettore di floppy,[31] ma essa non vide mai la luce. ZX Spectrum +2B e +3BLo ZX Spectrum +2B e lo ZX Spectrum +3B furono due computer simili in caratteristiche ai modelli +2A e +3,[32] da cui si differenziavano per alcune modifiche al circuito di generazione del segnale audio, atte a risolvere alcuni problemi di clipping. Altra differenza riguardava lo spostamento della produzione da Taiwan alla Cina.[33][34] Modelli Retro ComputersZX Spectrum VegaNel 2014 la società britannica Retro Computers ha annunciato la produzione di una console retro di videogiochi dello ZX Spectrum, dal prezzo finale di 100 sterline e finanziata in crowdfunding con la piattaforma Indiegogo. Al 31 gennaio 2015, erano state raccolte 155 682 GBP, pari al 150% del budget richiesto dal produttore.[35] Secondo il quotidiano The Guardian lo stesso Clive Sinclair avrebbe agito con un investimento personale.[36] ZX Spectrum Vega PlusÈ stato sviluppato il progetto di una nuova versione della console, battezzata ZX Spectrum Vega+, che al 27 marzo 2016 aveva raccolto 512 790 GBP attraverso Indiegogo, pari al 366% del budget richiesto dal produttore.[37] Il prototipo presentava un piccolo display montato tra i comandi, ed è simile ad altre console tascabili. Offre 1 000 giochi classici già installati e doveva essere commercializzato a partire dal 20 ottobre 2016.[38] Tuttavia, nonostante l'incasso di un budget multiplo quello richiesto e il successo commerciale del primo modello, la consegna dei modelli ai sottoscrittori del finanziamento on-line è slittata al febbraio 2017, e poi senza data, tanto che nel marzo 2017 la stampa specializzata dubitava della reale produzione della console.[39] L'8 agosto 2017, l'azienda produttrice ha promesso la spedizione dei primi modelli entro otto settimane dal comunicato, motivando il ritardo con ragioni di carattere tecnico, commerciale (l'acquisizione delle licenze di alcuni tra i videogiochi più famosi per lo Spectrum) e legale.[40] CuriositàGrazie al computer Sinclair ZX Spectrum, nel 1984 i musicisti Mike Logan e Bruno Bergonzi, componenti del gruppo Dhuo, hanno realizzato il disco sperimentale Rome By Night/On Video contenente una traccia che poteva essere registrata su cassetta, e la cassetta messa nel computer: si poteva così udire la musica e contemporaneamente vedere sullo schermo un video computerizzato. L'album del 1996 Richard D. James Album di Aphex Twin contiene una serie di suoni provenienti dallo ZX. Inoltre, i brani Peek 824545201 e INKEY $ (contenuti rispettivamente nella versione originale e nella versione speciale dell'album) prendono i titoli da delle parole chiave del linguaggio di programmazione BASIC Sinclair Spectrum.[41] Note
BibliografiaLibri
Articoli
Riviste
Altro
Voci correlate
Altri progetti
Collegamenti esterni
|