Etikett: semigrafik

  • Dragon 32 och 64 – hemdatorerna som utmanade konkurrenterna

    När Dragon 32 lanserades 1982 sågs den som en lovande utmanare i den snabbt växande hemdatormarknaden. Med robust konstruktion och en kraftfull 8-bitars processor riktade den sig till både hobbyprogrammerare och mer avancerade användare. Trots teknisk stabilitet och ett ambitiöst koncept lyckades Dragon-serien aldrig konkurrera fullt ut med grafik- och spelorienterade rivaler som Commodore 64 och ZX Spectrum. Dragon 32 och efterföljaren Dragon 64 kom istället att bli ett exempel på hur tekniskt solida system kan misslyckas när marknaden söker helt andra egenskaper.

    När Dragon 32 lanserades i augusti 1982 var persondatorrevolutionen i full gång. Hemdatorer som ZX Spectrum, Commodore 64 och Atari 400 lockade teknikintresserade användare, spelare och utbildningsvärlden. Dragon, utvecklad i Wales av Dragon Data Ltd, stack ut genom att vara tekniskt stabil, kraftfull i vissa avseenden och mer robust än många andra datorer på marknaden. Trots detta fick den aldrig det genomslag som tillverkaren hade hoppats på.

    Ett år senare släpptes Dragon 64, som till största delen var identisk med föregångaren men hade dubbelt så mycket arbetsminne – 64 kB istället för 32 kB – samt en inbyggd RS-232-port. Det gjorde modellen mer attraktiv för programmering och kommunikation, något som uppskattades inom företag och utbildning.

    Teknik och prestanda

    Dragon-datorerna byggde på Motorola 6809E-processorn, en avancerad 8-bitars krets med inslag av 16-bitars arkitektur. Den kördes i 0,89 MHz, vilket inte var snabbast i klassen, men processorns design gjorde den effektiv vid vissa beräkningar. Grafikfunktionerna var dock en svaghet. Med endast några färglägen och begränsade upplösningar kunde Dragon inte konkurrera med datorer som Commodore 64 eller ZX Spectrum när det gällde spelupplevelse. Färgpaletten uppfattades ofta som obalanserad och många spel återgavs med starkt gröna skärmbilder.

    Liksom många samtida datorer startade Dragon direkt in i BASIC, vilket fanns lagrat i ROM-minnet. Microsoft Extended BASIC gav användaren möjlighet att programmera från första stund utan disk eller extern lagring. För den som satsade på programmering var Dragon därför ett uppskattat verktyg.

    Expansion och tillbehör

    Dragon hade flera expansionsmöjligheter. Diskettsystem fanns tillgängligt via externa enheter med DragonDOS, och det var även möjligt att använda alternativa system som FLEX eller OS-9. Den analoga joystickanslutningen var ovanlig jämfört med konkurrenterna, som främst använde digitala styrspakar. Tack vare datorns robusta konstruktion modifierades många exemplar i efterhand för att utöka minne eller lägga till funktioner.

    Program och spel

    Trots tekniska begränsningar var mjukvaruutbudet till en början brett. Flera populära titlar portades från andra plattformar. Bland dem fanns Arcadia, Chuckie Egg och Manic Miner – även om vissa spel fick köras i svartvitt för att hålla grafikprestandan uppe. Mjukvaruföretaget Microdeal satsade starkt på Dragon med sin figur Cuthbert, som blev något av en maskot för plattformen.

    När datorn började tappa marknadsandelar minskade stödet från många utvecklare. Microdeal var dock lojal och fortsatte att producera spel även efter att datorn slutat säljas.

    Konkurrens och fall

    Dragon-datorerna var stabila och tekniskt pålitliga men saknade det som lockade den stora massan: imponerande grafik, spelvänlighet och tydlig marknadspositionering. De var heller inte lika attraktiva för skolor, eftersom den första modellen endast kunde visa versaler. När marknaden snabbt började luta mot IBM PC-kompatibla system tappade Dragon sin relevans.

    Företaget Dragon Data gick i konkurs 1984. Produktion och rättigheter togs över av spanska Eurohard S.A., som lanserade Dragon 200 och Dragon 200-E. Försäljningen gick trögt och verksamheten upphörde helt 1987.

    Eftermäle

    Trots ett relativt kort liv lever Dragon kvar i datorhistorien som en innovativ, men delvis missförstådd maskin. Den blev aldrig en publikfavorit som Commodore 64 eller BBC Micro, men bidrog till att göra programmering mer tillgänglig för hemmaanvändare – särskilt i Storbritannien och Spanien.

    Dragon 32 och 64 visar tydligt hur även en tekniskt solid dator kan misslyckas om marknaden söker andra egenskaper. Än i dag finns en aktiv entusiastkrets som bevarar och emulerar systemen, och Dragon har fått sin plats i datorernas kulturhistoria som ett ambitiöst försök att utmana de stora aktörerna.

    Modell: Dragon 32 / Dragon 64

    Tillverkare: Dragon Data Ltd (Wales), senare Eurohard S.A. (Spanien)

    Lanseringsår: 1982 (32), 1983 (64)

    Processor: Motorola MC6809E @ 0,89 MHz

    Minne: 32 KB (Dragon 32), 64 KB (Dragon 64), expansionsmöjlighet

    Grafiklägen: 64×48 (8 färger), 128×192 (4 färger), 256×192 (monokrom)

    Ljud: 1-bit ljud

    Operativsystem: Microsoft Extended BASIC i ROM

    Lagring: Kassettband (standard), diskett via tillbehör

    Portar: Kompositvideo, RF-TV-utgång, 2 joystickportar (analog), RS-232 (endast Dragon 64), skrivare via Centronics

    Joysticks: Analoga

    Strömförsörjning: Extern nätadapter

    Populära användningsområden: Programmering, tekniska applikationer, musik/MIDI

    Status: Avslutad produktion 1987

  • ABC 80 – datorn som gjorde Sverige datorintresserat

    ABC 80 blev på kort tid en ikon i svensk datorhistoria. När den lanserades 1978 markerade den starten på persondatorns genombrott i Sverige – utvecklad av svenska ingenjörer, byggd i Motala och snabbt omfamnad av skolor, företag och teknikentusiaster. Trots sin enkla konstruktion var den snabb, driftsäker och förvånansvärt kraftfull, och för många blev den den allra första datorn man lärde sig programmera på. ABC 80 formade en generation och lade grunden för Sveriges tidiga framgångar inom IT.

    När Luxor lanserade ABC 80 år 1978 var ord som ”persondator” fortfarande nya och lite futuristiska. Apple II, Commodore PET och TRS-80 fanns visserligen redan, men för svenska skolor, företag och teknikintresserade privatpersoner blev ABC 80 ofta den första riktiga kontakten med en dator man kunde ha på skrivbordet.

    Det här är berättelsen om den ”brunbeige” lådan från Motala som kom att prägla en hel generation svenska programmerare, ingenjörer och dataintresserade.

    En svensk persondator blir till

    Idén till en svensk persondator föddes hos Karl-Johan Börjesson på Scandia Metric, ett företag som redan i början av 1970-talet sålt minidatorer och mikroprocessorer till skolor och industrin. Han såg hur mikrodatorer började användas i USA och ville ha en dator som passade svenska behov – gärna billig nog för skolor och mindre företag, men ändå tillräckligt kraftfull för ”riktig” användning.

    Scandia Metric samarbetade redan med Dataindustrier AB (DIAB), som hade utvecklat databussen 4680 och datorer som DataBoard 4680 och Seven S. DIAB hade tekniken, Scandia Metric hade kunderna – men ingen av dem kunde tillverka bildskärmar och stora volymer elektronik.

    Därför kopplades Luxor i Motala in. Luxor gjorde redan TV-apparater och terminalskärmar (bland annat till Alfaskop), och blev ganska snabbt den naturliga tillverkaren av den nya svenska datorn.

    I februari 1978 drogs projektet i gång på allvar. Arbetsnamnet var ”HD-80” (hemdator 80), men snart röstade projektgruppen fram namnet ABC 80 – Advanced Basic Computer for the 1980s. ”80” anknöt både till årtalet och till den Zilog Z80-processor som satt i hjärtat av maskinen.

    Utvecklingen gick fort. På bara några månader tog Luxor, DIAB och Scandia Metric fram fungerande prototyper. I augusti 1978 visades ABC 80 upp för pressen i Stockholm – och dök samma kväll upp i TV-nyheterna. Runt årsskiftet hade man redan levererat cirka 200 datorer.

    Teknik: enkel på ytan – smart under huven

    Sett med dagens ögon är ABC 80 väldigt enkel, men 1978 var den imponerande:

    • Processor: Zilog Z80, 3 MHz
    • RAM: 16 kB (upp till 32 kB med expansion)
    • ROM: 16 kB med operativsystem och ABC BASIC
    • Buss: DIAB 4680 – samma industribuss som användes i styr- och mätsystem
    • Skärm: modifierad svartvit TV, 40 tecken × 24 rader
    • Ljud: enkelt ljudchip från Texas Instruments (SN76477) för några grundläggande ljudeffekter
    • Lagring: från början kassettband, senare diskettenheter via 4680-bussen

    Operativsystemet var tätt integrerat med den inbyggda BASIC-tolken, ABC BASIC, en egen dialekt som dessutom var ovanligt snabb. I tester i början av 80-talet jämfördes olika datorer med samma BASIC-program, och ABC 80 spöade ofta både IBM PC, Apple III, VIC-20 och ZX81 – särskilt i heltalsaritmetik.

    Grafiken var däremot mycket enkel. Ingen ”riktig” högupplöst grafik, utan ett text-TV-liknande system där ett kontrolltecken kunde växla resten av raden till ett läge med 6 pixlar per teckencell. Med lite kreativ programmering gav det som mest 78 × 72 pixlar, hanterat via BASIC-kommandon som SETDOT och CLRDOT. För spel och specialgrafik räckte det ändå förvånansvärt långt.

    Inte en ”hemdator” – utan ett arbetsverktyg

    När begreppet ”hemdator” dök upp i början av 80-talet syftade det ofta på färgglada, billiga maskiner som kopplades till TV:n och framför allt användes för spel, till exempel VIC-20, ZX Spectrum och senare Commodore 64.

    ABC 80 såldes visserligen också till privatpersoner, men sågs i första hand som ett arbetsredskap:

    • I skolor användes den för programmeringsundervisning och tekniska ämnen.
    • Inom industri och processstyrning blev den hjärna i många mät- och styrsystem, tack vare 4680-bussen och alla expansionskort som redan fanns till DIAB:s utrustning.
    • kontor användes den för kalkyler, enklare ekonomisystem och textbehandling – bland annat med den kända ordbehandlaren Teddy.

    Via RS-232-porten kunde den kopplas till skrivare och andra enheter, och med diskettstationer och nätverkssystem (som CAT-net) gick det att bygga hela små kontorsmiljöer kring ABC-datorerna.

    Kringutrustning – från bandstationer till nätverk

    När ABC 80 först kom ut fanns nästan ingen kringutrustning klar – man fick använda vanliga bandspelare för program och data. Under 1979–80 exploderade dock utbudet:

    • Kassettbandstationer specialanpassade för datorbruk
    • Disketter: en rad 5,25- och 8-tums diskettenheter med växande kapacitet (80 kB upp till 1 MB per diskett)
    • Bussexpansioner som ABC 890 med kortplatser för industrikort
    • Minneexpansioner upp till 32 kB RAM
    • Grafikkort för 80-teckens textläge och färg
    • Lokala nätverk där många ABC 80 kunde dela skivminne och skrivare
    • CP/M-kort, som gjorde det möjligt att köra mängder av standardprogram för kontorsbruk

    En stor del av denna kringutrustning kom också från externa företag som såg affärsmöjligheter kring den växande ABC-basen.

    Konflikter bakom kulisserna

    Samarbetet mellan Luxor, Scandia Metric och Dataindustrier var inte problemfritt. Förseningar i kringutrustning, kvalitetsproblem med vissa skrivare och diskettstationer samt oenighet om vem som fick sälja vad till vilka kunder skapade spänningar.

    Scandia Metric började till exempel exportera ABC 80 till tyska Techno-Term, samtidigt som Luxor själva satsade mer på mjukvaruutveckling och bearbetade skolor och större företag – marknader som egentligen var Scandia Metrics hemmaplan.

    Samtidigt vände sig Datasaab (som köpt DIAB:s Seven S-teknik) mot att ABC 80 ansågs vara alltför lik deras tidigare system. Konflikterna löstes så småningom, men resultatet blev att Luxor och DIAB gick vidare tillsammans, medan Scandia Metric successivt hamnade i en mindre roll.

    Försäljning och genomslag

    Trots alla bekymmer blev ABC 80 en oväntat stor framgång. Några ungefärliga siffror:

    • 1978: ca 200 sålda datorer
    • 1979: ca 6 300
    • 1980: ca 5 000
    • 1981: ca 11 000 (toppåret)

    Fram till 1985, då produktionen lades ned, hade ungefär 33 300 ABC 80 sålts. I början av 80-talet uppskattas Luxor ha haft 70–80 % av den svenska persondatormarknaden – en remarkabel position för en svensk dator i konkurrens med amerikanska jättar.

    ABC 80 i vardagen

    För många svenskar var ABC 80 den första datorn de verkligen fick ”hands-on” på.

    I skolor stod ABC 80 i särskilda datasalar där elever fick lära sig skriva BASIC-program, rita enkla diagram eller göra små spel. ABC-klubben, entusiasternas egen förening, spred program via tidningar, möten – och inte minst via närradio, där man kunde spela in program direkt från etern till kassettband.

    Hemma i villor och lägenheter användes ABC 80 både för nytta och nöje: schackprogram, labyrintspel som Ariadne, klassiska ”Masken”, textäventyr och egenhändigt skrivna program för allt från familjens ekonomi till enkla databaser.

    Efterföljare och slutet för ABC 80

    Teknikutvecklingen gick snabbt. Redan tidigt stod det klart att ABC 80 behövde en mer avancerad kontorsinriktad efterföljare, med 80-teckens bredd och bättre grafik. Resultatet blev ABC 800, som lanserades 1981. Den tog över rollen som Luxors främsta kontorsdator, medan ABC 80 levde vidare i skolor, hobbyrum och som styrdator i industrin.

    Under mitten av 80-talet kom IBM PC och kompatibla datorer att dominera marknaden, och Luxors ägare Nokia valde till slut att lägga ned ABC-linjen. ABC 80 slutade tillverkas 1985 – men då hade den redan satt ett tydligt avtryck i svensk datorhistoria.

    Arvet efter ABC 80

    I dag är ABC 80 ett samlarobjekt, men också en symbol för en tid då Sverige låg långt framme tekniskt och vågade bygga en helt egen datorplattform – komplett med hårdvara, operativsystem, BASIC-dialekt, kringutrustning och ett levande ekosystem av användare och utvecklare.

    Många som i dag arbetar som programmerare,datatekniker, ingenjörer eller IT-chefer tog sina första stapplande kodsteg framför en flimrande svartvit ABC-skärm. På så sätt blev ABC 80 inte bara ”ännu en dator”, utan en viktig startpunkt för det svenska IT-samhälle vi har i dag.

    Teknisk fakta – ABC 80

    • Typ: Persondator
    • Lanseringsår: 1978
    • Tillverkare: Luxor (hårdvara) / Dataindustrier (datorlogik)
    • Processor: Zilog Z80, 3 MHz
    • RAM: 16 kB (upp till 32 kB)
    • ROM: 16 kB (ABC BASIC & OS i ROM)
    • Buss: 16-bit Dataindustrier 4680
    • Operativmiljö: ABC BASIC / ABC-DOS, senare CP/M
    • Grafik: 40×24 tecken, semigrafik upp till 78×72 pixlar
    • Ljud: SN76477-ljudchip (enkla ljudeffekter)
    • Lagring: Kassettband (senare 5,25"-disketter)
    • Portar: RS-232, 4680-expansionsbuss

    Filmer på youtube om Luxor och ABC maskinerna.

  • Lambda 8300 – den lilla klonen som ville vara större

    Lambda 8300 var en av de mer udda spelarna i den tidiga hemdatorkampen på 1980-talet. Trots att den i grunden var en klon av Sinclair ZX81 fick den ett eget liv tack vare förbättrad hårdvara, inbyggt ljud och möjlighet till spelstyrning – ovanligt för sin tid i budgetsegmentet. Den lanserades 1983 och blev oväntat populär i delar av Europa och Kina, där den lockade både nybörjare och teknikentusiaster med sina stora anpassningsmöjligheter.

    Lambda 8300 – den lilla klonen som ville vara störrNär hemdatorvågen svepte över världen i början av 1980-talet försökte många tillverkare haka på succén bakom Sinclair ZX81 – en av tidens mest prispressade mikrodatorer. Bland dessa utmanare dök Lambda 8300 upp år 1983, utvecklad av Hongkong-baserade Lambda Electronics Limited. Trots att den i grunden var en klon av ZX81, gick den ett steg längre med förbättrad hårdvara, extra grafikmöjligheter och till och med ljudstöd – något den brittiska originalmaskinen saknade.

    En förbättrad ZX81 – med kompromisser

    Lambda 8300 använde en NEC D780C-1-processor, en klon av Zilog Z80A, klockad till 3,25 MHz. Den levererades som standard med 2 KB arbetsminne, men kunde uppgraderas till 16 eller 32 KB, vilket var avgörande för att köra mer avancerade program. Lagring skedde via kassettband – en lösning typisk för tiden.

    Visuellt var datorn begränsad till en monokrom bild via UHF-utgång eller PAL-video, med 32 × 24 tecken eller möjligheten till semigrafik i 64 × 48 upplösning. Den hade även ett ovanligt inslag: enröstssyntes med tre oktaver, skapad av C4005 ULA, vilket gjorde enkla ljudeffekter möjliga – ett steg framåt jämfört med ZX81:s tystnad.

    Problemet var dock att Lambda 8300 inte var 100 % kompatibel med ZX81. ROM-mjukvaran ändrades och vissa BASIC-kommandon kodades om, vilket gjorde att program skrivna för ZX81 inte alltid fungerade. Full kompatibilitet kunde dock uppnås genom att installera ZX81-ROM – något entusiastanvändare ofta gjorde.

    Europeisk framgång – och kloner över hela världen

    Lambda 8300 såldes under många olika namn beroende på marknad. I USA lanserades den som Unisonic Futura 8300, i Frankrike som DEF 3000 och i Skandinavien som Basic 2000 eller Marathon 32K. Den fick viss framgång i Danmark, Norge och Kina, men etablerade sig aldrig riktigt som ett alternativ till de växande MSX- och Commodore-plattformarna.

    Trots det blev den uppskattad bland hemdatorentusiaster för sitt låga pris och sin modifierbarhet. Mer än 130 spel släpptes till systemet, och det var möjligt att använda en “CollecoVision Game Adapter” för att spela spelkassetter från ColecoVision på modellen SV-318 – en nära släkting.

    Idag – en raritet för samlare

    Även om Lambda 8300 inte revolutionerade hemdatormarknaden, representerar den ett fascinerande ögonblick i datorhistorien – där kreativitet och teknisk innovation försökte bygga vidare på ett enkelt originalkoncept. I dag är datorn en sällsynt samlarenhet, och entusiaster fortsätter att utveckla ny maskinvara och emulatorsupport.

    Den är kompatibel med moderna emulatorer som EightyOne och MAME, vilket gör det möjligt att återuppleva en tid då varje kilobyte räknades och en enkel plastdator kunde öppna dörren till programmeringens värld.

    Lambda 8300 – Teknisk specifikation

    Tillverkare Lambda Electronics Limited (Hongkong)
    Lanseringsår 1983
    Processor (CPU) NEC D780C-1 (Z80A-klon), 3,25 MHz
    Arbetsminne (RAM) 2 KB (expanderbart till 16 KB eller 32 KB)
    Lagring Kassettband (ljud, in/ut)
    Operativmiljö Inbyggd BASIC-tolk (ZX81-kompatibel med modifieringar)
    Grafikchip C4005 ULA I/O
    Video / bild UHF TV-signal (RF ut), PAL video (RCA)
    Monokrom text: 32 x 24 tecken
    Semigrafik: 64 x 48 (med blockgrafik-tecken)
    Ljud C4005, 1 röst, 3 oktaver
    In/ut-portar Kassettgränssnitt (audio in/ut), expansionsbuss,
    Atari-kompatibel joystickport
    Mått 295 x 150 x 55 mm
    Vikt ≈ 700 g
    Kompatibilitet Delvis kompatibel med Sinclair ZX81 (full kompatibilitet med ZX81-ROM installerad)

    Video om Lambda 8300 på youtube