ZX Spectrum

Sinclair ZX Spectrum
datamaskin
FyrHjemmedatamaskin
opprinnelsesland Storbritannia
ProdusentSinclair Research Ltd
Presentasjon23. april 1982
Slutt på salgdesember 1992
prosessorZilog Z80A
Frekvens3,5 MHz
RAM som standard16 KB
Maksimal RAM128 KB
som standardSinclair BASIC

ZX Spectrum er en hjemmedatamaskin laget og produsert fra 1982 til 1986 av Sinclair Research Ltd , og fra 1986 til 1992 av Amstrad .

I Europa var den hovedantagonisten til Commodore 64 og erobret en rettferdig del av markedet takket være en billigere listepris ; faktisk den lille størrelsen, beregningshastigheten og den relativt lave prisen gjorde den populær på åttitallet i forskjellige land i verden : for eksempel i USA med navnet Timex Sinclair 2068 og kloner ble også laget, noen offisielle som "Inves Spectrum 48k pluss "i Spania og andre ikke, som" Dubna 48k "og deretter" Baltica "i Russland .

Historie

Konseptet og markedsføringen

Utformet med kodenavnet ZX82 (eller ZX81 Color) ble det markedsført som ZX Spectrum , som vi ønsket å understreke muligheten for å vise bilder med et bredt spekter av farger, en innovasjon sammenlignet med ZX80 og ZX81 , siden de to forrige datamaskinene ikke de hadde verken lyd eller farge. Den nye maskinen debuterte i slutten av 1982 i to versjoner, henholdsvis med 16 kB og 48 kB minne. Funksjonene som tiltrakk seg kjøpere mest var prisen og den essensielle linjen, resultater oppnådd ved å konsentrere mye av elektronikken i en enkelt uforpliktet logisk array -brikke , produsert på oppdrag av Ferranti .

Selv om Spectrum frem til første halvdel av 1983 måtte kjøpes direkte i England, [1] ble datamaskinen solgt i millioner av enheter, hovedsakelig i Europa, og vakte umiddelbart betydelig interesse. De første sektorkrisene etter fødselen av 1984 og konkurransen, fremfor alt fra Commodore 64 og Amstrad CPC 464 , kompromitterte bare delvis markedsandelen; svikten til produksjonsselskapet ble bestemt av andre prosjekter fra Sinclair som viste seg å være mislykkede, for eksempel ZX Microdrive (et lagringssystem på mikrobånd) og Sinclair C5 (et elektrisk kjøretøy for bytransport). Utviklingen av Spectrum, Sinclair QL - som ble presentert i Italia i september 1984 på SMAU i Milano - hadde vist seg for dyr som spillemaskin og ikke pålitelig nok for profesjonell bruk, hovedsakelig på grunn av masseminner på microdrive. Mot slutten av 1984 ble symptomene på denne vanskeligheten synlige: til de pinlige forsinkelsene på lanseringsprogrammet til QL ble lagt til nyheten om tilbaketrekningen fra markedet til Timex Corporation , som distribuerte Sinclair-datamaskiner i USA som Timex Sinclair 2068 . [2] Spectrum + , selv om den ble støttet i Italia av en fornuftig markedsføringskampanje, besto av en enkel omstyling: faktisk var det en 48K utstyrt med et stivt tastatur (et sett ble også solgt for å erstatte tastaturet til den "klassiske" 48K med "Pluss"). Til tross for alt hadde Sinclair på slutten av året fortsatt 43 % av det britiske markedet, og overgikk, i det minste i Storbritannia , Commodore og Acorn .

Spectrum 128 og Amstrad-salget

Løftene fra den britiske regjeringen i 1985 og presentasjonen av Spectrum 128 - opprinnelig lansert i Spania i samarbeid med Investrónica-selskapet som tok seg av distribusjonen i den staten som offisielt fant sted der i julen samme år - gjorde ikke redde selskapet, som hadde investert for mye i et forsøk på å markedsføre QL og C5, fra konkurs . [3] Derfor, i mars 1986, ble Sinclair Research solgt til Amstrad , som i stedet for å få Sinclair-produkter til å forsvinne til fordel for sin egen linje med maskiner (referert til som " CPC "), promoterte ZX Spectrum 128K +2. Utstyrt med 128 Kb RAM og et forbedret tastatur, hadde den nye maskinen tre funksjoner hentet fra Amstrad CPC 464 og Amstrad CPC 4128 : en innebygd kassettopptaker, et proprietært joystick - grensesnitt og fremfor alt en mer avansert lydbrikke .

Dermed fortsatte den å holde et høyt salgsnivå i den lave enden av markedet, og programvarehusene benyttet anledningen til å sette inn lydspor i sine nyeste titler, mens i den forrige modellen var lyden begrenset til en enkel pipetone . I 1987 begynte de første 16-bits datamaskinene å dukke opp, og Amstrad introduserte +3-modellene med en innebygd 3-tommers diskstasjon arvet fra CPC, og + 2A som kostnadseffektive alternativer til CPC 6128 og CPC 464. Maskinene ble mye annonsert i juleperioden og klarte å oppnå akseptabelt salg, til tross for at de nye modellene begynte å ha kompatibilitetsproblemer med stamfaren Spectrum 48 kB.

Salget og relaterte prosjekter

Fra og med 1990-tallet , med spredningen av 16-bits arkitektur, flyttet eierne av Spectrum til andre plattformer; produksjonen av maskinen opphørte i 1992, men forsvant ikke helt: dens billighet og det enorme biblioteket av programvare gjorde den til en av de mest solgte datamaskinene i delstatene i Øst-Europa . Med utbredelsen av retrocomputing , takket være aktiviteten til entusiaster, ble det i 2015 markedsført en miniatyrisert versjon, kalt ZX Spectrum Vega , og i begynnelsen av 2020 ble Spectrum Next markedsført , en maskin basert på FPGA med en klokkesyklus opp til 28 Mhz og utstyrt med to 9 - pinners D-subminiatyr joystick - porter , en PS/2-type Mini -DIN-kontakt , en SD- kortleser , 512K RAM, en HDMI -port og en for VGA-kontakt, samt ett spor for utvidelse og jack kontakt kompatibel med bånddekk . [4]

Maskinvaren

Generell konvolutt

ZX Spectrum var basert på Zilog Z80 A 8 - bits mikroprosessor og hadde opprinnelig 16 kB ROM som inneholdt BASIC-språket , 16 kB RAM , utvidbar til 48 kB, og et karakteristisk latekstastatur med 40 multifunksjonstaster. Den integrerte BASIC- tolken, kalt Sinclair BASIC , ble sterkt tilpasset av Sinclair Research Ltd for å kompensere for tastaturbegrensningene og for å få mest mulig ut av maskinens grafikk- og lydegenskaper.

Dimensjonene til maskinen var 233 mm (bredde) x 144 mm (dybde) x 30 mm (høyde), standard maskinvareutstyr var:

Jack-portene tillot bruk som masseminne for en kassettopptaker , som kan kobles til maskinen via en jack-kontakt , men det var ingen støtte for en proprietær skjerm, men utvidelsesporten tillot tilkobling til eksterne enheter, for eksempel porter joystick som hjemmedatamaskinen hadde ikke.

Lyd

For generering av lyder er ZX Spectrum kun utstyrt med en enkel summer , som teoretisk sett kun kan generere firkantbølgesignaler . Imidlertid, takket være den anstendige klokkehastigheten til mikroprosessoren , kunne disse grensene ofte overvinnes med programvareenheter: faktisk, gjennom nøyaktige timinger, lyktes programmerere i den granulære syntesen av forskjellige lydeffekter, polyfone sanger og til og med en primitiv type vokalsyntese . Lydsignalet kan også reproduseres, forsterkes og (riktignok i lav kvalitet) samples ved å bruke de samme kontaktene som er tilgjengelig for kassettspilleren.

Den siste modellen produsert av Sinclair Research, 128k + "Toastrack" og de følgende modellene produsert av Amstrad ble i stedet utstyrt med en lydbrikke , den samme som Amstrad CPC som har likheter med de samme som er montert på Atari ST , selv om gjengitt kvalitet var lavere enn for C64, men det viste seg likevel å være et viktig skritt fremover sammenlignet med 48K og den første plussmodellen . Mange spill har brukt brikken uten å ofre kompatibiliteten med tidligere modeller, selv om sistnevnte åpenbart ikke klarte å gjengi lydene og musikken som krevde brikken.

Grafikk

ZX Spectrum opererer konstant i grafikkmodus, og videominnet kan adresseres direkte. Skjermkartet gir 256x192 piksler , og tegnfonten , 8x8 piksler i størrelse, tillater visning av 24 linjer med 32 tegn. Med bruk av mer kompakte tegn klarte programmerere fortsatt å få opptil 85 tegn per linje, selv om grensen på 64 kolonner sjelden ble overskredet (for eksempel "Tasword II" tekstbehandler ). Tekst og grafikk kan trygt brukes samtidig. Skjermen er delt inn i to seksjoner: den øverste opptar normalt de første 22 linjene med tegn og viser listen eller utdataene til de kjørende programmene; den nederste, som består av de to siste linjene, viser kommandoen som er skrevet eller programlinjen som endres eller systemmeldinger. Kommandoene kan redigeres ved hjelp av pil venstre, markør høyre, sette inn og slette-taster med automatisk repetisjon. I motsetning til datidens videospillkonsoller (og flere hjemmedatamaskiner rettet mot videospillmarkedet), implementerte ikke maskinvaren til ZX Spectrum en grafikkbrikke som var i stand til å generere sprites ; hastigheten til prosessoren og muligheten for relativt rask tilgang til videosiden tillot også opprettelsen av et enormt bibliotek med videospill som utnyttet geniale programmeringstriks for å animere figurer på skjermen.

Støtte ble gitt for en vanlig PAL UHF farge- eller svart-hvitt CRT-TV på kanal 36, mens fra 1985 128k-modellen, Spectrum, samt en AY-lydbrikke og en ikke-standard RS232-utgang, var en RGB-port også la til. For å spare minne og datakraft valgte designerne å ikke spesifisere fargen på de enkelte punktene, men å gripe inn på områder på 8x8 piksler som tilsvarer underinndelingen som er tenkt å representere 32x24 tegn med tekst: for hvert område kan du angi forgrunn og bakgrunn ved å velge fra en palett på 8 farger samt to spesialalternativer som tillater forsterkning av lysstyrken (" lys ", uten effekt på den svarte fargen) eller blinkingen (" blits "). Et område på 8x8 piksler kunne derfor ikke inneholde mer enn to forskjellige farger; famlet etter å bruke en tredje farge ville ha endret "attributtene" til hele området, forårsaket en effekt som kalles fargesammenstøt , lidenskap og irritasjon for mange programmerere på den tiden.

Grunnfargene er: svart, grønn, blå, rød, magenta (lilla), cyan (cyan eller lyseblå), gul og hvit. Alle de åtte fargene kan være tilstede på skjermen samtidig med eventuelle blinkende og andre faste områder og tegn med ekstra lyse: gjennom denne siste enheten oppnås 15 farger i alt, men det er ikke mulig å bruke en lys farge og en standardfarge i samme kvadrat på 8 x 8 piksler. Fargen på skjermkanten kan defineres med en av de 8 grunnleggende fargene ved å bruke BORDER-kommandoen. Forgrunns- og bakgrunnsfarger og lysstyrke og blinkende attributter stilles inn med kommandoene BASIC INK, PAPER, BRIGHT og FLASH. OVER (overskriv skjermattributter) og INVERS (bytt bakgrunns- og forgrunnsfarger) kan også aktiveres. Disse seks kommandoene kan settes til å endre alle påfølgende PRINT-, PLOT-, DRAW- eller CIRCLE-operasjoner eller til å påvirke en enkelt kommandolinje.

Tastatur

Tastaturet har 40 taster laget i chicle med store og små bokstaver og Caps Lock- tast . Alle nøkler har automatisk repetisjon. De første modellene av Spectrum (Spectrum 16K og Spectrum 48K) hadde et lite og ganske ubehagelig gummiaktig tastatur: for å redusere skrivetretthet under programmering, tenkte produsenten derfor på å knytte to eller tre BASIC-kommandoer til hver tast, som kan hentes frem ved å trykke ganske enkelt. tasten tilknyttet, eventuelt i kombinasjon med CAPS SHIFT og/eller SYMBOL SHIFT-tastene. På denne måten, i tillegg til å tillate en raskere redigering av programvaren, ble muligheten for å legge igjen syntaksfeil i oppføringene eliminert, noe som bidro til spredningen av dette enkle, men svært nyttige programmeringsspråket .

Tegnsettet inkluderer, i tillegg til vanlige ASCII- tegn , 16 grafiske tegn, 22 fargekoder og 21 grafiske tegn som kan omdefineres av brukeren.

Programvaren

Sinclair BASIC

På ZX Spectrum var det 86 ord reservert for Sinclair BASIC : disse inkluderte kommandoer (det var 50), funksjoner (31) og andre nøkkelord (5), lagt inn gjennom et spesifikt Sinclair-maskinsystem. De vanligste kommandoene krevde å trykke en enkelt tast: for eksempel, trykk på "P"-tasten førte til at hele strengen PRINT(kommandoen) vises. De sjeldnere brukte kommandoene krevde mer komplekse tastetrykk: BEEPdet krevde for eksempel å trykke CAPS SHIFT og SYMBOL SHIFT-tastene for å få tilgang til den utvidede modusen på tastaturet (de nyeste modellene integrerte EXTENDED MODE-tasten som erstattet denne kombinasjonen), så måtte du hold nede SYMBOL SHIFT-tasten og trykk på "Z"-tasten samtidig. Nøkkelordene ble angitt på tastaturet med et fargeskjema som angir SHIFT-tastsekvensen som var nødvendig.

BASIC til Spectrum er også kompatibel med ZX81 , og derfor kan oppføringene for denne hjemmedatamaskinen spilles av på Spectrum med svært få endringer, mens kassettprogrammene for ZX81 ikke er direkte bakoverkompatible fra BASIC til ZX.

Opptak og avspilling av programmer

Programmene ble faktisk levert nesten utelukkende i form av en papiroppføring som skulle kopieres for hånd eller tas opp på kassettbånd, og i dette tilfellet kunne de overføres ved hjelp av en kassettspiller , så lenge den var utstyrt med mikrofon- og hodetelefonuttak. Denne funksjonen var samtidig den største begrensningen for systemet og det beste økonomiske insentivet: faktisk kunne datamaskinen også brukes uten settet med dyre periferiutstyr, men overføringshastigheten foreslått i maksimalt ca. 1500 baud , oversatt til venting ganger som, ved spesielt lange programmer, nådde 5 minutter.

En ledetone tas opp på båndet før du starter datasignalene for å justere for eventuelle svingninger i volumet på enkelte opptakere. Programmer starter med en overskrift som inneholder informasjon om type, tittel, lengde på de påfølgende dataene. Programmer, minneblokker, strenger og matriser eller skjermer kan lagres separat, og de tre første typene kan verifiseres etter lagring for å bekrefte riktig lagring.

Videospill

ZX Spectrum ble mye brukt innen videospill , med et bibliotek som over tid nådde over 12 000 publiserte titler [5] . De fleste kommersielle spill kom ut for modeller med minst 48k RAM, men det var også mange utgivelser for ZX Spectrum 16k og 128k; sistnevnte delvis eksklusiv, delvis også utgitt for 48k, men med forbedringer i 128k-versjonen, for eksempel tillegg av musikk [6] .

I følge et utvalg gjort av magasinet Retro Gamer , riktignok omtrentlig gitt valgvansker, er de ti største spillene for ZX Spectrum Starquake , Ant Attack , Head over Heels , The Great Escape , Atic Atac , Quazatron , Back to Skool , Jet Set Willy , Rebel Star , Elite [7] . Det samme magasinet gjorde enda et utvalg for de ti beste spillene på 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 [ 8] . I et senere utvalg (for alle modeller) ble 3D Deathchase , Chaos , Manic Miner , Target Renegade , Knight Lore , R-Type , Tornado Low Level , Stop the Express , Chuckie Egg , Chase HQ , Turbo Esprit , The Lords også kåret til Midnight , Sabre Wulf , RoboCop , Fantasy World Dizzy , Nebulus , Cybernoid , Batty [9] .

Utvidelser og grensesnitt

Mange av periferiutstyret produsert for ZX80 og ZX81 var kompatible med maskinen, for eksempel termopapirskriveren ZX Printer , men det ble også laget forskjellige spesialutvidelser, de viktigste var:

Blant de andre grensesnittene som ble produsert, produserte Sandy-selskapet 400 og 800 kb kapasitet diskettstasjoner; Seikosha solgte en fargepunktmatriseskriver utstyrt med et parallellgrensesnitt dedikert til Spectrum og levert med kontrollprogramvare for papirfunksjoner . Det var også MIDI -grensesnitt , flere versjoner av Multiface som var i stand til å "fryse" et hvilket som helst program og lagre det på disk og minst 3 grensesnitt for standard 3,5 "disketter som DISCiPLE og Plus D , og også talesynteseenheter , den mest kjente Currah μSpeech and Cheetah Sweet Talker .

Tekniske problemer

En utbredt kritikk av ZX Spectrum, sammenlignet med andre konkurrerende maskiner, var den påståtte dårlige påliteligheten på grunn av overoppheting, noe som resulterte i blokkering etter timers bruk. Dette problemet ble imidlertid ikke funnet i alle maskinene og kan derfor ikke klassifiseres som en konstruksjonsfeil; problemet med overoppheting, uansett hvor reelt det var, selv om det ikke involverte blokkeringen, så ut til å stamme fra valgene som ble gjort i strømforsyningsordningen.

Dette ble faktisk levert av en enkel 9 volt likestrømforsyning som ikke var stabilisert (inne i den var en enkel diodebro og en kondensator), mens 5 volts spenningsstabilisator - en spenningsregulator LM7805 - ble montert direkte på den tilkoblede trykte kretsen til den eneste kjøleribben , som faktisk indirekte varmet opp resten av elektronikken, og stammet fra blokken på grunn av overoppheting av maskinen, gitt umuligheten av å spre varmen tilstrekkelig i et slikt oppsamlet chassis .

Versjoner og maler

Forskjellige versjoner av Spectrum ble produsert: i tillegg til de første med 16 eller 48 kB RAM , er det de av Spectrum + med membrantastatur, men med harde plasttaster) avledet fra Sinclair QL . På den annen side, i modellene produsert av Amstrad , nemlig ZX Spectrum +2 og ZX Spectrum +3, var det også integrert en kassettopptaker og en 3" diskettstasjon, samt to joystick-porter av typen SJS-01 , men inkompatibel med standarden til Atari-joystick-porten .

Modeller utviklet av Sinclair Research

ZX Spectrum 16K / 48K

ZX Spectrum 16/48 kB ble produsert i en rekke versjoner. Fra "Issue 1" fra 1982, frem til den siste utviklingen i 1984 med "Issue 6A". Nesten alle ZX-platene produsert av Sinclair hadde et vetronitt- PCB , selv om det er noen ekstremt sjeldne Issue 3B-plater laget av bakelitt . Utgave en og to er indikert med alfanumeriske tegn som vist på selve kortene.

  • Utgave 1 - 1982 - Den ble presentert 23. april 1982 [10] med priser på 125 pund for modellen med 16 kB RAM og 175 pund for den med 48 kB; [11] disse prisene ble deretter senket til henholdsvis £99 og £129. For utvidelsen var det mulig å bruke en intern modul montert på en liten separat krets og installert på oversiden av hovedkortet (løsning foreslått av Sinclair) eller med ekstern utvidelse i stil med ZX80 / 81 (løsning foreslått av tredjeparter) . På grunn av en feil i ULA 5C102E-brikken, kommer Issue 1 med et lite tilleggskort, kalt "edderkopp" eller "død kakerlakk" fordi det er koblet til hovedkortet på en uortodoks måte med en 74TL (X)-krets plassert ved omvendt. Det fungerer som en timing for å unngå minnetilgangskonflikter mellom CPU og ULA. [12] Denne versjonen inneholdt et lysegrå gummitastatur, som fra utgave 2 ble erstattet med et blågrått, for å forbedre lesbarheten i kunstig lys. [1. 3]
  • Utgave 2 - 1982 - Design lik den forrige versjonen, men med mulighet for å huse alle 48 kByte RAM på hovedkortet. Med denne versjonen er det også de facto fastslått at standard Spectrum er den med 48 kB minne. Et valg tatt av salgssuksessen til forrige utgave 1 med denne mengden RAM. Til stede er også en ny ULA 5C112E-3 som ikke krever den ekstra korreksjonskretsen. [13] "Issue 2" er den første som er designet med et CAD-program.
  • Utgave 3 - 1983 - Tallrike endringer vises i denne versjonen: ny strømforsyningskrets, kjøleribbe flyttet nær utvidelsessporet, ny lavforbruk ULA 6C001E-6-brikke, eliminering av fargejusteringspotensiometre, kraftigere summer "og forskjellige andre modifikasjoner. Teknisk sett må en liten inkompatibilitet rapporteres som oppstår fra en korreksjon introdusert på MIC-porten (inngang fra opptakeren) for å redusere strømforbruket. Mens på de forrige utgave 1 og 2-modellene i fravær av et signal fra opptakeren ble verdien av den tilsvarende biten fastsatt til verdien '1', fra og med utgave 3 varierte dette kontinuerlig, spesielt når ULA ennå ikke var varmet opp . Siden ULA kobler til inngangsbitene fra tastaturet og MIC-porten på samme port, fungerte ikke programmene som er skrevet på en unøyaktig måte, sammenlignet med verdien av hele byten, riktig lenger. [1. 3]
  • Utgave 3B - 1983 - Veldig lik utgave 3, den skiller seg bare for enkelte sekundære komponenter. Den første som skal brukes i ZX Spectrum +
  • Issue 4A og 4B - 1983 - Bortsett fra den videre utviklingen av ULA-brikken, her i versjon 6C001E-7, er de praktisk talt identiske med Issue 3B. Issue 4A er den siste produserte også med 16 kB utvidbar. Fra og med utgave 4B vil det være 48 kB som standard.
  • Utgave 5 - 1983 - Fullstendig redesignet dekoder/multiplekser-seksjonen. Seks brikker (IC3, IC4, IC23, IC24, IC25 og IC26) erstattes av en enkelt brikke, Mullard ULA type ZX8401, noe som muliggjør kostnadsbesparelser. En annen brikke (IC28), 74LS04-omformeren, er også lagt til for å få ZX8401 til å fungere. [13] Sammen med utgave 1 og 2 er det svært sjelden.
  • Utgave 6A - 1984 - Endelig versjon av Spectrum 48kB. Kun små forskjeller fra forrige versjon. ULA-brikken levert av Saga i stedet for Ferranti var montert på noen kort. [1. 3]
ZX Spectrum +

Utviklingen av ZX Spectrum + , også kjent som ZX Spectrum Plus , begynte i juni 1984, [14] og datamaskinen ble utgitt ved slutten av det året. Det er en Spectrum 48K med et nytt tastatur med Sinclair QL - stil plasttaster og tilbakestillingsknappen flyttet til siden. På maskinvarenivå er den identisk med modellen den kom fra. Den ble lagt ut for salg til en pris på rundt 180 pund. [15] Et sett ble også solgt for å transformere eksisterende ZX Spectrum 16k eller 48k til Spectrum + [16] .

ZX Spectrum 128

ZX Spectrum 128 ble utviklet av Sinclair sammen med sin spanske distributør Investrónica, som hadde hjulpet Sinclair med å tilpasse ZX Spectrum + til det iberiske markedet etter at en skatt på alle datamaskiner med opptil 64 kB minne ble introdusert i Spania [ 17] og vedtatt en lov som krever at alle datamaskiner som selges skal støtte det spanske alfabetet og vise meldinger på dette språket. [18] ZX Spectrum 128 ble derfor først introdusert i Spania og deretter i Storbritannia. Sinclair bestemte seg for å utsette presentasjonen av datamaskinen hjemme for å gjøre det mulig å kvitte seg med lagrene til de tidligere modellene som fortsatt er på lager. [19]

Datamaskinen var lik Spectrum + som den skilte seg fra ved bruken av en stor ekstern kjøleribbe plassert på høyre side av beholderen, som ble brukt til å avkjøle den interne spenningsregulatoren. Blant de enestående funksjonene for å rapportere tilstedeværelsen av 128 kB RAM, RS-232 seriell port , utgangen for en RGB -skjerm , 32 kB ROM som inneholder en BASIC rikere på kommandoer, men fremfor alt, bruken, for første gang på en Spectrum, av en ekte lydbrikke , AY-3-8912 . Siden Z80 bare kunne adressere 64 kB minne, for å bruke all tilgjengelig RAM, ble bankbytteteknikken brukt til å velge minnebankene som skulle aksesseres. For å få tilgang til den største mengden minne ble den nye BASIC, som inneholdt kommandoene for å drive lydbrikken også, lastet inn i en RAM-disk på rundt 80 kB. Da datamaskinen ble startet, ble det presentert en meny der brukeren kunne velge om maskinen skulle startes i "128 BASIC" eller "48 BASIC"-modus: den første var den opprinnelige modusen til datamaskinen, og tillot å dra nytte av alle de nye funksjonene, mens den andre var en spesiell modus som var kompatibel med den forrige ZX Spectrum 48, takket være at brukeren kunne ha tilgang til all programvare skrevet for denne modellen av datamaskin. ZX Spectrum 128 var den siste modellen produsert under Sinclairs eierskap. [19]

Modeller utviklet av Amstrad

ZX Spectrum +2

ZX Spectrum +2 var den første Spectrum-modellen produsert etter at Amstrad kjøpte Sinclair Research og "Spectrum"-merket på grunn av selskapets konkurs i 1986 . [20] Datamaskinen hadde et nytt grått etui, et tradisjonelt tastatur, 2 joystick -porter og en integrert kassettspiller kalt "Datacorder", som på Amstrad CPC 464 . Bortsett fra det var datamaskinen i utgangspunktet en Spectrum 128 med minimale endringer i systemkoden og copyright-meldinger (nå dukket navnet "Amstrad" opp): RAM var 128kB, ROM var 32kB, og datamaskinen kunne alltid startes i " 48 BASIC"-modus for å kjøre programmene for den første ZX Spectrum. Opprinnelig tilbudt for salg for £ 200. [21] ble senere avskrevet til £139–149 på slutten av 1986. [22]

Tastene på det nye tastaturet rapporterte ikke lenger forkortelsene av BASIC-kommandoer slik de hadde på tidligere modeller av Spectrum, bortsett fra LOAD , CODE og RUN som var nyttige for å laste programmer: til tross for deres fravær, i "48 BASIC"-modus "inngangen av programmene måtte alltid foregå gjennom disse forkortelsene, mens i" 128 BASIC "modus skulle innsettingen av programmene gjøres ved å skrive inn alle bokstavene til BASIC-kommandoene og -funksjonene i sin helhet, slik det allerede var tilfellet på Spectrum 128. [23]

ZX Spectrum +3

ZX Spectrum +3 var veldig lik +2-modellen som den skilte seg fra for tilstedeværelsen, som i Amstrad CPC 6128 , av en 3-tommers diskettstasjon i stedet for kassettspilleren, så vel som for returen til den svarte fargen på beholderen . Den ble lansert i 1987 til en pris av 249 £, [24] deretter senket til 199 £ [25] En særegen egenskap ved ZX Spectrum +3 var at den var i stand til å kjøre CP/M takket være operativsystemet + 3DOS utviklet for denne maskinen av Locomotive Software Ltd, som allerede utviklet BASIC og DOS for CPC-datamaskiner. [26] Sammenlignet med de tidligere modellene, på Spectrum +3 ble noen bakre porter fjernet og ROM-adressene ble flyttet med 1 byte, så mange eksterne eksterne enheter sluttet å fungere, slik som ZX Interface 1 , noe som resulterte i umuligheten av dette datamaskin som du kan bruke ZX Microdrives . [27]

Produksjonen av +3 opphørte i 1990 , sannsynligvis på grunn av Amstrads valg om å relansere sin CPC-linje med datamaskiner. [28]

ZX Spectrum + 2A

ZX Spectrum + 2A var en variant basert på Spectrum +3: hovedkortet til denne modellen ble fratatt disketten, erstattet av kassettopptakeren, og ble plassert i beholderen til den forrige Spectrum +2. [29] Hvis en ekstern diskstasjon var tilkoblet, ville operativsystemet vise oppføringen +3 i stedet for +2A. Amstrad tenkte først på å gi ut sin egen eksterne diskstasjon kalt "AMSTRAD SI-1" for denne datamaskinen og påfølgende modeller uten diskettstasjon, [30] men den så aldri lyset.

ZX Spectrum + 2B og + 3B

ZX Spectrum + 2B og ZX Spectrum + 3B var 2 datamaskiner som i egenskaper ligner + 2A og +3-modellene, [ 31] som de skilte seg fra i noen modifikasjoner av lydsignalgenereringskretsen, rettet mot å løse noen klippeproblemer . En annen forskjell gjaldt flyttingen av produksjonen fra Taiwan til Kina . [32] [33]

Retro datamaskinmodeller

ZX Spectrum Vega

I 2014 kunngjorde det britiske selskapet Retro Computers produksjonen av en retro videospillkonsoll av ZX Spectrum, med en sluttpris på 100 pund og crowdfundet med Indiegogo - plattformen . Per 31. januar 2015 var GBP 155 682 samlet inn , tilsvarende 150 % av produsentens forespurte budsjett. [34] Ifølge avisen The Guardian handlet Clive Sinclair selv med en personlig investering. [35]

ZX Spectrum Vega Plus

Prosjektet er utviklet for en ny versjon av konsollen, kalt ZX Spectrum Vega + , som per 27. mars 2016 hadde samlet inn 512 790 GBP gjennom Indiegogo, tilsvarende 366 % av budsjettet etterspurt av produsenten. [36] Prototypen hadde en liten skjerm montert mellom kontrollene, og ligner på andre lommekonsoller. Den tilbyr 1000 klassiske spill som allerede er installert og skulle slippes 20. oktober 2016. [37]

Til tross for innsamlingen av flere budsjetter og den kommersielle suksessen til den første modellen, ble leveringen av modellene til forsikringsgiverne av nettlånet utsatt til februar 2017, og deretter udatert, så mye at i mars 2017 spesialpressen tvilte på den faktiske konsollproduksjonen. [38] Den 8. august 2017 lovet produsenten forsendelse av de første modellene innen 8 uker fra pressemeldingen, og rettferdiggjorde forsinkelsen av tekniske og kommersielle årsaker (anskaffelse av lisenser for noen av de mest kjente videospillene for Spectrum) og lovlig. [39]

Kuriosa

Takket være Sinclair ZX Spectrum-datamaskinen skapte musikerne Mike Logan og Bruno Bergonzi , medlemmer av Dhuo- gruppen , i 1984 den eksperimentelle platen Rome By Night / On Video som inneholdt et spor som kunne spilles inn på kassett, og kassetten plassert i datamaskin: man kunne dermed høre musikken og samtidig se en datastyrt video på skjermen.

Richard D. James-albumet til Aphex Twin fra 1996 inneholder en rekke lyder fra ZX. I tillegg tar sangene Peek 824545201 og INKEY $ (inneholdt henholdsvis i originalversjonen og i spesialversjonen av albumet) titlene fra nøkkelordene til BASIC-programmeringsspråket Sinclair Spectrum. [40]

Merknader

  1. ^ MCnews ( JPG ), i MCmicrocomputer , n. 10, Roma, Technimedia, juni 1983, s. 19 , ISSN  1123-2714
  2. ^ Nyheter ( JPG ), i Sinclair Computer , n. 7, Milan, Systems Editoriale, oktober 1984, s. 13, OCLC 954859269 .  
  3. ^ Nyheter ( JPG ), i Sinclair Computer , n. 15, Milan, Systems Editoriale, juni 1985, s. 47, OCLC 954859269 .  
  4. ^ Al Williams, The XZ Spectrum Next kommer , på hackaday.com 27. februar 2020.
  5. ^ Retro Gamer 19 , s. 46 .
  6. ^ Søk på spectrumcomputing.co.uk
  7. ^ Retro Gamer 19 , s. 44-45 .
  8. ^ Retro Gamer 48 , s. 64-65 .
  9. ^ Topp 25 Spectrum-spill gjennom tidene , i Retro Gamer , n. 48, Bournemouth, Imagine Publishing, februar 2008, s. , ISSN  1742-3155 .
  10. ^ ZX Spectrum på 30: datamaskinen som startet en revolusjon , i The Telegraph , 23. april 2012. Hentet 17. mars 2014 .
  11. ^ The High Street Spectrum ( JPG ), i ZX Computing , februar 1983, s. 43. Hentet 17. mars 2014 .
  12. ^ Foto og informasjon om utgave 1 , på nvg.ntnu.no , Planet Sinclair. Hentet 19.10.10 .
  13. ^ a b c d e Versjoner av Spectrum 48K , på nvg.ntnu.no , Planet Sinclair. Hentet 19.10.10 .
  14. ^ Sue Denham, The Secret That Was Spectrum + , in Your Spectrum , n. 10, desember 1984, s. 104. Hentet 17. februar 2014 .
  15. ^ ( NO ) ZX Spectrum+ , på computermuseum.50megs.com . Hentet 17. februar 2014 .
  16. ^ Instruksjoner for å konvertere din Spectrum 16 eller 48k til Spectrum + , Rebit Computer.
  17. ^ ( ES ) Ministerio de Economía y Hacienda (BOE 211 de 3/9/1985), Kongelig resolusjon 1558/1985, de 28 de August, por el que se aclara el alcance del mínimo específico introducido en la subpartida 84.53.B. av Arancel de Aduanas, ved kongelig resolusjon 1215/1985 . Rangering: Real Decreto, Sider: 27743 - 27744, Referanse: 1985/18847 .
  18. ^ ( ES ) Ministerio de Industria y Energía (BOE 179 de 27. juli 1985), Real Decreto 1250/1985, de 19 de junio, por el que se establece la sujeción a especificaciones técnicas de los terminales de peralla con teclado, y representasjon av informasjon i equipo de processo de data . Rangering: Real Decreto, Sider: 23840 - 23841, Referanse: 1985/15611 .
  19. ^ a b ( EN ) Sinclair ZX Spectrum 128 , på computermuseum.50megs.com . Hentet 17. mars 2014 .
  20. ^ Sinclair, the avenue of sunset , i Bit , september 1986.
  21. ^ ZX Spectrum +2 , på old-computers.com . Hentet 18. mars 2014 .
  22. ^ Max Phillips, ZX Spectrum +2 ( JPG ) , i Your Sinclair , n. 11, Sportscene Specialist Press, november 1986, s. 47 , ISSN  0269-6983
  23. ^ Simon Goodwin, Tech Tips - Amstrology ( JPG ) , i Crash , nr. 48, Ludlow, Newsfield, desember 1987, s. 143 , ISSN  0954-8661
  24. ^ Det er her ... Spectrum +3 ( JPG ) , i Your Sinclair , n. 19, Dennis Publishing, juli 1987, s. 22 , ISSN  0269-6983
  25. ^ Den nye Sinclair har én stor diskfordel (JPG ) , i Sinclair User , n. 68, London, EMAP, november 1987, s. 2 , ISSN  0262-5458
  26. ^ ZX Spectrum +3 , på old-computers.com . Hentet 18. mars 2014 .
  27. ^ Simon Goodwin, Tech Tips - +3 Faults ( JPG ) , i Crash , n. 48, Ludlow, Newsfield, desember 1987, s. 145 , ISSN  0954-8661
  28. ^ Death of the +3 ( JPG ) , in Your Sinclair , n. 60, Future plc, desember 1990, s. 10-11 , ISSN  0269-6983
  29. ^ Spectrum +3 Service Manual . AMSTRAD. s.18.
  30. ^ Spital, Ivor. Sinclair ZX Spectrum + 2A . AMSTRAD, 1987, s.354.
  31. ^ Spectrum + 2B / + 3B Servicehåndbok . AMSTRAD.
  32. ^ ZX Spectrum + 2A & + 2B , på dataserve-retro.co.uk , Dataserve Retro. Hentet 18. april 2014 .
  33. ^ Sinclair ZX Spectrum + 2A, + 2B , på k1.dyndns.org , eden @ home. Hentet 18. mars 2014 (arkivert fra originalen 8. april 2014) .
  34. ^ ZX Spectrum Vega , på Indiegogo .
  35. ^ ZX Spectrum får nytt liv som Vega-spillkonsoll , på The Guardian .
  36. ^ Sinclair ZX Spectrum Vega Plus-konsollen , på Indiegogo .
  37. ^ ZX Spectrum Vega Plus er klar: kommer 20. oktoberWired .
  38. ^ ZX Spectrum Vega Plus: finansiert online, muligens aldri virkelig utviklet , på Wired .
  39. ^ Oppdatering 9/8/17 , på Retro Computers (arkivert fra originalen 10. oktober 2017 ) .
  40. ^ Bruno Bergonzi, i intervjuet han ga til Lorenzo Bergamini (månedlig Tutto Musica , juli 1984), beskrev dette første systemet - med Sinclair ZX Spectrum datamaskin, opptaker og platespiller - for å se en video og høre musikk samtidig. Bergonzi forklarer i intervjuet: Det spilles inn et program på platen som varer like lenge som musikkstykket. Det er derfor nødvendig å plassere hodet på platespilleren på det siste sporet på plata. [...] Samtidig må en kassett settes inn i opptakeren [og innholdet overføres til datamaskinen]. For å stille inn sendingen av videoklippet er det bare å vente på det første trommeslaget til "Rome By Night". I det øyeblikket må du trykke på en knapp på datamaskinen og de første datastyrte bildene av videoen vises på skjermen.

Bibliografi

Bøker Artikler Magasiner
  • Sinclair Computer (første italienske magasin helt dedikert), 19 utgaver, Systems Editoriale, 1984-1985.
  • Sinclub (vanlige vedlegg til magasinet Experimenting with electronics and computers ), 26 utgaver, JCE, 1983-1985.
  • Supersinc , J. Soft, 1984-1985.
Annen

Relaterte elementer

Andre prosjekter

Eksterne lenker