Etikett: RAM

  • Sinclair ZX80 – datorn som tog hem datorrevolutionen till vardagsrummet

    I slutet av 1970-talet var datorer dyra, komplicerade och förbehållna experter. Men i januari 1980 förändrades allt. För under hundra pund kunde vem som helst plötsligt köpa en egen dator, koppla den till TV:n i vardagsrummet och börja programmera. Sinclair ZX80 var enkel, kompromissfylld och ibland frustrerande – men den satte igång en hemdatorrevolution som kom att prägla ett helt årtionde.

    När Sinclair ZX80 lanserades den 29 januari 1980 förändrades den brittiska datorvärlden i grunden. För första gången kunde en privatperson köpa en riktig dator för under 100 pund – ett pris som gjorde datorer tillgängliga långt utanför universitet, företag och forskningslaboratorier. ZX80 blev startskottet för Storbritanniens starka ställning inom hemdatorer under 1980-talet och lade grunden för den berömda ZX81 och ZX Spectrum.

    En dator för folket

    Bakom ZX80 stod Science of Cambridge Ltd., lett av entreprenören Clive Sinclair. Visionen var enkel men radikal: en extremt billig, fullt programmerbar dator som kunde anslutas till hemmets TV och lagra program på vanliga kassettband.

    ZX80 såldes i två varianter:

    • Byggsats för £79,95 – köparen fick själv löda ihop datorn
    • Färdigmonterad version för £99,95

    Att tusentals människor valde byggsatsen säger något om tidens teknikentusiasm – och om hur stark lockelsen var att äga en egen dator.

    Minimalistisk ingenjörskonst

    ZX80 var ett mästerverk i kostnadsreducering. Den byggde på den populära Zilog Z80-processorn, som kördes i cirka 3,25 MHz, och hade endast:

    • 1 KB RAM
    • 4 KB ROM med Sinclair BASIC
    • Ingen ljudkrets
    • Ingen dedikerad grafikprocessor

    Istället genererades TV-bilden nästan helt i mjukvara. Resultatet blev att skärmen släcktes varje gång processorn arbetade – till exempel när ett program kördes eller en tangent trycktes. Först när datorn väntade på input visades bilden stabilt igen.

    Detta gjorde smidig grafik i princip omöjlig, men visade också hur långt man kunde komma med extremt begränsad hårdvara och smart programmering.

    BASIC med personlighet

    ZX80 använde en egen variant av Sinclair BASIC, där kommandon inte skrevs bokstav för bokstav. Istället representerade varje tangent flera kommandon, beroende på läge och sammanhang. Det sparade minne, men krävde inlärning.

    För nybörjare var dokumentationen ovanligt pedagogisk, och flera samtida recensenter menade att ZX80 var billigare – och roligare – än att gå en BASIC-kurs.

    Ett ömtåligt men älskat plastskal

    Datorn levererades i ett litet vitt plastchassi med ett tunt blått membrantangentbord. Tangentbordet kritiserades hårt för dålig känsla och låg hållbarhet, och datorn hade även rykte om sig att bli varm vid längre användning. De svarta ränderna på baksidan såg ut som ventilationshål – men var i själva verket bara dekor.

    Trots detta blev ZX80 mycket populär. Efterfrågan var så stor att väntetider på flera månader inte var ovanliga.

    Expansion och uppgraderingar

    På baksidan fanns en expansionsport som gjorde det möjligt att ansluta:

    • Extra RAM-moduler
    • Skrivare
    • Diskettenheter (via tredjepart)

    Med rätt minnesutbyggnad och mjukvara kunde ZX80 adressera upp till 48 KB RAM – en enorm mängd i sammanhanget.

    Efter att ZX81 lanserats släpptes även ett 8 KB ROM-uppgraderingskit som gjorde ZX80 nästan identisk med sin efterföljare, bortsett från vissa hårdvarubegränsningar.

    Mottagande och eftermäle

    Samtida datortidningar var imponerade över priset och prestandan. Amerikanska BYTE kallade ZX80 för en ”remarkabel apparat” och noterade att den presterade bättre än vissa betydligt dyrare konkurrenter i syntetiska tester.

    Kritiken handlade främst om:

    • Skärmens blinkande
    • Mycket begränsat minne
    • Tangentbordets kvalitet

    Trots detta såldes tiotusentals exemplar, och ZX80 bidrog starkt till att göra Storbritannien till ett av världens mest datorintensiva länder under 1980-talet.

    En samlarikon i dag

    På grund av enkel konstruktion, värmeproblem och byggsatser av varierande kvalitet är välbevarade ZX80-exemplar ovanliga i dag. Just därför är de eftertraktade bland samlare och kan nå höga priser.

    ZX80 var kanske primitiv, ibland frustrerande och tekniskt kompromissad – men den bevisade att datorer inte behövde vara dyra för att vara revolutionerande.

    Sammanfattning

    Sinclair ZX80 var:

    • Den första bredt tillgängliga hemdatorn under £100
    • En teknisk kompromiss med stor historisk betydelse
    • Startpunkten för en hel generation programmerare

    Den var inte perfekt – men den förändrade allt.

    Filmer på Youtube om ZX80

    Teknisk fakta: Sinclair ZX80
    Lanserad 29 januari 1980 (Storbritannien)
    Tillverkare Science of Cambridge Ltd. (senare Sinclair Research)
    Processor Zilog Z80 @ ca 3,25–3,55 MHz (ofta NEC μPD780C-1)
    Minne (RAM) 1 KB (utbyggbart)
    ROM 4 KB (Sinclair BASIC)
    Operativsystem Sinclair BASIC i ROM
    Lagring Extern kassettbandspelare (Compact Cassette)
    Bildutgång Monokrom RF till UHF-TV
    Upplösning / lägen 24×32 tecken, eller 64×48 blockgrafik
    Pris (vid lansering) £79.95 (byggsats) / £99.95 (färdigbyggd)
    Efterföljare Sinclair ZX81
    Utgången 1981

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • SAM Coupé – den sista stora 8-bitarsdrömmen

    I slutet av 1980-talet trodde många att 8-bitars datorer sjöng på sista versen. IBM-kompatibla PC, Amiga och Atari ST tog över skrivborden. Ändå dök det upp en märklig, kilformad maskin från Swansea i Wales – SAM Coupé – som försökte ge de gamla 8-bitarna en sista chans. Det blev mer kult än kommersiell succé, men historien är desto mer intressant.

    Från Spectrum-uppgradering till egen dator

    SAM Coupé lanserades i december 1989 av Miles Gordon Technology (MGT). Tanken var ganska enkel: alla som hade vuxit upp med ZX Spectrum skulle nu kunna ta steget vidare till en modernare men ändå bekant dator. SAM skulle både kunna köra mycket Spectrum-program och samtidigt erbjuda bättre grafik, mer minne och betydligt bättre ljud.

    Namnet är typiskt brittiskt lekfullt. SAM sägs stå för “Some Amazing Micro”, medan ”Coupé” anspelar både på en glassdessert och på att datorn från sidan ser ut som en sportig fastback-bil – fötterna blir som små hjul.

    Problemet var bara timingen. När SAM Coupé kom ut hade 16-bitarsmaskiner som Amiga och Atari ST redan etablerat sig, och PC-världen växte snabbt. Att lansera en avancerad 8-bitarsmaskin 1989 var modigt – eller dumdristigt – beroende på hur man ser det.

    Hårdvaran – kraftfull 8-bitare

    Under huven sitter en Zilog Z80B-processor på 6 MHz, en snabbare variant av samma CPU som i Spectrum. Basmodellen hade 256 KB RAM, uppgraderingsbar internt till 512 KB och via expansionsport upp till 4,5 MB – mycket för en 8-bitare.

    Några nyckelpunkter:

    • CPU: Z80B @ 6 MHz
    • RAM: 256–512 KB (max ca 4,5 MB)
    • Lagring: kassettport som Spectrum, men även plats för upp till två 3,5″ diskettstationer i chassit
    • Anslutningar: SCART (med RGB), Euroconnector (expansion), joystickport, musport, MIDI in/ut, ljud in/ut, port för ljuspenna/ljuspistol

    För att hålla nere komponentantalet använde MGT ett specialdesignat ASIC-chip (VGT-200) som skötte grafik, minnesbankning och en del I/O – ungefär samma roll som ULA-kretsen i ZX Spectrum, men betydligt mer avancerat.

    Grafik – Spectrum-rötter med rejäl uppgradering

    En av SAM Coupés stora poänger var grafiken. Den är byggd för 50 Hz PAL-världen och ger ett i praktiken progressivt 312-linjers bildläge, anpassat för dåtidens CRT-TV.

    Den hade fyra huvudlägen:

    • Mode 1: 256×192, 1 bit per pixel, färgattribut per 8×8 block (Spectrum-kompatibelt)
    • Mode 2: 256×192, 1 bpp, men linjärt minne (lättare att programmera)
    • Mode 3: 512×192, 2 bpp (4 färger)
    • Mode 4: 256×192, 4 bpp (16 färger)

    Till detta kom en hårdvarupalett med 128 möjliga färger, uppbyggd av tre 2-bitars färgkanaler (R, G, B) plus en extra ”half-bright”-bit som lyfter intensiteten ett halvt steg. För tiden var det här riktigt flexibelt, och i händerna på duktiga demoprogrammerare gick det att få ut imponerande bilder och effekter.

    Nackdelen: grafik och CPU delar internminnet. När bildskärmen ritas måste processorn ”vänta” på ASIC:en – så kallad minneskontention. I högupplösta lägen (Mode 3/4) äter skärmen 24 KB och det blir fyra gånger så mycket data att flytta jämfört med Spectrum. Resultatet: SAM är i praktiken inte så mycket snabbare än en Spectrum, trots högre klockfrekvens.

    Ljud – sex kanaler och tracker-potential

    Ljudet var ett rejält lyft jämfört med Spectrum-ens lilla enbits-”beeper”.

    SAM Coupé har:

    • Philips SAA1099-krets med
      • 6 kanaler
      • stereo
      • 8 oktaver
      • stöd för brus och amplitudkontroll
    • Inbyggd ”beeper” för Spectrum-kompatibla ljud

    Med smart programmering kunde SAM spela upp modulliknande musik (tracker-stil) i flera kanaler med sample-liknande ljud, om än på låg bitdjup. Demoscenen utnyttjade det här rejält – det låter mer som en enkel Amiga än som en ”vanlig” 8-bitare.

    SAM BASIC och CP/M – mer än spel

    I ROM fanns 32 KB med uppstarts­kod och SAM BASIC, en mycket kraftfull BASIC-dialekt skriven av Andrew Wright, samma person som låg bakom Beta BASIC till Spectrum. Språket hade:

    • Inbyggda kommandon för sprites och vektorgrafik (linjer, cirklar m.m.)
    • Möjlighet att skala och förskjuta koordinatsystemet
    • Finesser för att ”spela upp” grafiksekvenser snabbare genom att lagra dem

    Diskoperativsystemet laddades däremot från disk (SAMDOS, senare MasterDOS). Med extra programvara kunde SAM även köra CP/M 2.2, vilket öppnade för klassiska kontors- och utvecklingsprogram – åtminstone i teorin. I praktiken konkurrerade PC och 16-bitarsmaskiner här, så CP/M på SAM blev mer nördgrej än massmarknad.

    Disketter, MIDI och en ovanligt rik expansionsmiljö

    SAM Coupé var designad som en liten ”allt-i-ett-station”:

    • Plats för två 3,5″ diskettenheter inne i chassit
    • MIDI in/ut – ovanligt på en hem­dator och lockande för musikintresserade
    • Möjlighet att nätverka upp till 16 SAM-maskiner via MIDI-portarna
    • Euroconnector-expansion där man kunde hänga på upp till 4 enheter via en ”SAMBUS”

    På pappret lät det som en dröm för hobbyister: en billig maskin med seriös anslutningsbarhet. Men marknaden var redan på väg åt annat håll – mot PC och mer etablerade plattformar.

    ZX Spectrum-kompatibilitet – lockbete och begränsning

    Ett av SAM Coupés viktigaste försäljningsargument var kompatibiliteten med ZX Spectrum 48K. Genom att emulera minneslayout och hastighet i ett särskilt läge kunde den köra många gamla Spectrum-spel och program.

    Det fanns två vägar:

    • SAMs egen Spectrum-emulator med ”skelett-ROM”
    • Att faktiskt läsa in en riktig Spectrum-ROM (dumpar från en fysisk maskin)

    Men kompatibiliteten var inte perfekt. Hastigheten stämde aldrig exakt, och många kassettladdare med kopieringsskydd fungerade inte. MGT tog därför fram en speciallösning, Messenger, där en riktig Spectrum kopplades till SAM. SAM kunde då ”sno” hela minnesinnehållet från Spectrum och spara det till disk – som en hårdvaru-snapshot.

    128K-Spectrum-läget var ännu knepigare, eftersom minneskartläggningen och ljudkretsarna skilde sig mer. Vissa titlar patchades eller porterades, men det blev aldrig en helt sömlös upplevelse.

    Varför misslyckades SAM Coupé kommersiellt?

    Tekniskt var SAM Coupé en imponerande maskin – särskilt med 8-bitarsmått mätt. Ändå såldes bara runt 12 000 exemplar, och företaget gick i konkurs redan 1990. Flera faktorer spelade in:

    • Fel tidpunkt: 1989 ville de flesta som tog steget uppåt ha Amiga, Atari ST eller PC – inte ännu en 8-bitare.
    • Brist på kommersiell mjukvara: Utan starkt stöd från spel- och programvarube­sutvecklare är det svårt att bygga en marknad.
    • Ekonomiska problem: MGT hamnade snabbt i ekonomiskt trångmål, och efterträdande bolag kunde inte riktigt vända skutan.
    • Konstig position: För kraftfull och dyr som ”bara en Spectrum-uppgradering”, men för svag för att konkurrera med 16-bitarsmaskiner.

    Resultatet blev att SAM Coupé hamnade i en smal nisch: älskad av entusiaster, ignorerad av massmarknaden.

    Kultstatus och entusiastscen

    Trots sitt korta kommersiella liv dog SAM Coupé aldrig riktigt. Nördintresset levde vidare:

    • En aktiv entusiastscen med egna tidskrifter, hårdvaru­expansioner och spel
    • Nya operativsystem och disk-DOS:ar, som MasterDOS och CP/M-lösningar
    • Moderna projekt: emulatorer, FPGA-portar (t.ex. MiSTer) och ny hårdvara som SD-kort-interface

    Precis som ZX Spectrum har SAM fått ett andra liv som retro-plattform, där begränsningarna snarare ses som en kreativ utmaning.

    En fotnot – men en fascinerande sådan

    SAM Coupé ändrade aldrig historien på samma sätt som Spectrum, C64 eller Amiga. Men den är en perfekt symbol för övergångsperioden runt 1990: en sista, ambitiös 8-bitarsmaskin som försöker pressa ut det sista ur en åldrande arkitektur, samtidigt som världen redan har gått vidare.

    För den som gillar datorhistoria är SAM Coupé därför inte bara en udda parantes – utan en liten, kilformad tidsmaskin tillbaka till ett ögonblick när ”nästa dator” fortfarande kunde betyda något helt annat än en PC.

    Video på youtube om SAM Coupé

    Teknisk fakta – SAM Coupé

    • Lanseringsår: 1989
    • Tillverkare: Miles Gordon Technology (MGT), Swansea, Storbritannien
    • Processor: Zilog Z80B @ 6 MHz
    • RAM (standard): 256 KB
    • RAM (internt max): 512 KB
    • RAM (totalt max med expansion): ca 4,5 MB
    • Grafiklägen:
      • Mode 1: 256×192, 1 bpp, färgattribut (Spectrum-kompatibelt)
      • Mode 2: 256×192, 1 bpp, linjärt minne
      • Mode 3: 512×192, 2 bpp (4 färger)
      • Mode 4: 256×192, 4 bpp (16 färger)
    • Färgpalett: 128 färger (RGB med ”half-bright”-bit)
    • Ljud: Philips SAA1099, 6 kanaler, stereo + 1-bit ”beeper”
    • Lagring: Kassettanslutning & 3,5" diskett (upp till två enheter)
    • Operativsystem: SAM BASIC i ROM, SAMDOS/MasterDOS på disk, CP/M 2.2 via Pro-DOS
    • Anslutningar: SCART (RGB & komposit), 64-pin Euroconnector, joystickport, musport, MIDI in/ut, kassett I/O, stereo ljud ut/ljuspenna, ström/RF
    • ZX Spectrum-kompatibilitet: 48K-emulering (delvis kompatibel), stöd för många Spectrum-spel
    • Sålda enheter (uppskattning): ca 12 000

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare