Etikett: retrodatorer

  • Sage II – en bortglömd arbetsstation från 1980-talets början

    I en tid då de flesta persondatorer fortfarande var enkla, enkelanvändarsystem tog Sage II ett kliv mot framtiden. Med en kraftfull 68000-processor, stöd för flera samtidiga användare och ett avancerat Pascal-baserat operativsystem visade Sage II redan 1982 hur små datorer kunde fungera som riktiga arbetsstationer snarare än leksaker.

    Sage II – en bortglömd arbetsstation från 1980-talets början

    Sage II var en avancerad dator baserad på Motorola 68000-processorn, utvecklad av Sage Computer Technology och lanserad 1982. Den riktade sig inte till hemmamarknaden utan till utbildning, forskning och tekniskt arbete, och hade funktioner som normalt återfanns i betydligt större och dyrare minidatorer.

    Till skillnad från många samtida system var Sage II byggd för fleranvändardrift redan från början. Flera användare kunde arbeta samtidigt via seriella terminaler, ibland till och med med olika operativsystem parallellt.

    Hårdvara och konstruktion

    Sage II använde en Motorola 68000-krets klockad till 8 MHz och var utrustad med 512 kB DRAM, vilket var mycket generöst för tiden. Datorn saknade inbyggd skärm och tangentbord och användes istället tillsammans med externa seriella textterminaler.

    Maskinen levererades med en eller två 5,25-tums diskettenheter och saknade intern hårddisk, något som istället introducerades i den senare Sage IV-modellen. Anslutningsmöjligheterna var omfattande och inkluderade seriella portar för terminal och modem, parallellport för skrivare samt IEEE-488 (GPIB), vilket gjorde datorn attraktiv i laboratorie- och industrimiljöer.

    Det fanns två huvudsakliga versioner av Sage II. Den tidiga modellen använde fullhöga diskettenheter och hade ett något högre chassi, medan senare exemplar använde halvhöga enheter och därmed en lägre låda. Dessa varianter kan även särskiljas visuellt genom märkningen på frontpanelen.

    UCSD p-System – Pascal som operativsystem

    Det primära operativsystemet på Sage II var UCSD p-System, närmare bestämt en fleranvändarvariant av p-System IV. Systemet var skrivet i Pascal och byggde på en virtuell maskin där program kompilerades till ett mellanformat kallat p-code.

    P-code kördes inte direkt på processorn utan tolkades av ett program skrivet i maskinkod. Detta innebar en prestandaförlust jämfört med native-kod, men gav i gengäld mycket hög portabilitet. Samma p-code-program kunde köras på vitt skilda hårdvaruplattformar utan omkompilering.

    I p-System IV kunde varje användarprogram ha upp till 64 kB kod och 64 kB data. På Sage II användes därför endast en del av det installerade minnet av själva operativsystemet, medan resterande RAM ofta nyttjades som RAM-disk.

    Fler operativsystem på samma maskin

    Utöver UCSD p-System kunde Sage II köra flera andra operativsystem. Ett av de mest kända var CP/M-68K, men även Unix-liknande system som Idris förekom. Maskinens arkitektur gjorde det möjligt att köra flera operativsystem samtidigt, där olika användare var inloggade på olika seriella portar.

    Bland tillgängliga miljöer och språk fanns bland annat Modula-2, FORTRAN 77, BASIC, APL, Lisp och Forth. Detta gjorde Sage II till en mycket flexibel plattform för sin tid, särskilt inom akademiska och tekniska sammanhang.

    Maskinens inre

    Invändigt bestod Sage II av ett enda stort kretskort som innehöll all systemlogik. Konstruktionen använde uteslutande standardkomponenter, utan specialbyggda kretsar eller programmerbara logikkretsar. Detta gjorde maskinen relativt lätt att dokumentera, reparera och förstå ur ett ingenjörsperspektiv.

    Diskettkontrollern var av samma typ som användes i IBM PC, och flera NEC-kretsar hanterade seriell kommunikation, timers och avbrott. Systembussen var exponerad via interna kontakter, vilket möjliggjorde framtida expansion.

    Sage IV och Stride-eran

    År 1983 lanserades Sage IV, som byggde vidare på samma CPU-kort som Sage II men kompletterades med ett extra kort för mer minne, fler seriella portar och stöd för hårddisk. Senare ombildades företaget till Stride Computer, som introducerade modeller som Stride 440 med snabbare processor och betydligt större minnesmängder.

    Vid denna tid hade många användare övergett p-System till förmån för Unix eller CP/M-68K, eftersom begränsningarna i p-code-arkitekturen blev mer märkbara på kraftfullare hårdvara.

    En bortglömd men betydelsefull dator

    När Sage II introducerades kostade den omkring 3 600 amerikanska dollar, vilket motsvarar en mycket hög investering i dagens penningvärde. Trots sina tekniska fördelar fick den aldrig något större kommersiellt genomslag, men den har i efterhand fått ett gott rykte bland datorhistoriker och entusiaster.

    Sage II visar tydligt att idéer som fleranvändardrift, portabel mjukvara och hårdvaruoberoende program redan var väl utvecklade i början av 1980-talet. Den är ett tydligt exempel på hur datorhistorien rymmer många tekniskt imponerande system som hamnade i skuggan av mer kommersiellt framgångsrika plattformar.

    Innehåll på youtube om Sage II

    Sage II – bakgrund och tekniska data

    Sage II var en avancerad fleranvändardator som lanserades 1982 av Sage Computer Technology i Reno, Nevada. Den var avsedd för utbildning, forskning och tekniskt arbete och placerade sig mellan persondatorer och betydligt dyrare minidatorer. Systemet användes via seriella textterminaler och saknade inbyggd grafik.

    Datorn levererades främst med UCSD p-System, ett Pascal-baserat operativsystem byggt kring en virtuell maskin. Konstruktionen var ovanligt flexibel för sin tid och gjorde det möjligt att köra flera operativsystem och användare parallellt.

    Lanseringsår 1982
    Processor Motorola 68000, 8 MHz
    Primärminne 512 kB DRAM (med paritet)
    Lagring 1–2 × 5,25" diskettenheter, dubbelsidiga, dubbel densitet
    Hårddisk Ingen intern (stöd infördes i Sage IV)
    Användargränssnitt Seriell textterminal (vanligen 80×25)
    Portar 2 × seriell RS-232
    1 × parallellport (skrivare)
    1 × IEEE-488 (GPIB)
    Operativsystem UCSD p-System IV (standard)
    CP/M-68K, Idris, Tripos m.fl.
    Fleranvändarstöd Ja, via seriella terminaler
    Lanseringspris ca 3 600 USD (1982)
  • Raid Over Moscow – 80-talsspelet som blev storpolitik

    När action­spelet Raid Over Moscow släpptes till Commodore 64 år 1984 var det ett typiskt kallakrigsäventyr i pixlar: en amerikansk pilot ska stoppa sovjetiska robotattacker och till slut slå ut en kärnanläggning mitt i Moskva. Men spelet blev mer än bara underhållning. I Finland ledde det till riksdagsfrågor, diplomatiska kontakter med Sovjetunionen och en moralpanik som ironiskt nog gjorde spelet ännu mer populärt. I dag ses Raid Over Moscow både som ett klassiskt 8-bitsspel och som ett tidsdokument över hur datorspel plötsligt kunde hamna mitt i världspolitiken.

    Raid Over Moscow – 80-talsspelet som blev storpolitik

    När Raid Over Moscow kom ut till Commodore 64 år 1984 var det “bara” ett actionspel: snabba reflexer, pixliga flygplan och kalla krigets retorik paketerad i hemdatorformat. Men spelet blev snabbt något mer – ett exempel på hur datorspel kunde väcka moralpanik, hamna i riksdagen och användas som symbol i den politiska dragkampen mellan öst och väst.

    Kallt krig i pixelform

    Spelet utvecklades av amerikanska Access Software och släpptes först till Commodore 64, därefter till bland annat Atari 8-bit, ZX Spectrum, Amstrad CPC, Apple II, BBC Micro och senare även Amiga.

    Bakgrunden är tydligt hämtad ur kalla kriget: Sovjetunionen inleder en kärnvapenattack mot Nordamerika. USA kan – enligt spelets handling – inte svara med egna kärnvapen, eftersom arsenalen monterats ned i nedrustningsavtal. I stället skickas bemannade rymdplan för att stoppa robotarna och till slut slå ut ett kärntekniskt mål i Moskva.

    Spelaren är piloten som ska:

    • starta från en rymdstation,
    • flyga mot sovjetiska avfyrningsplatser,
    • bekämpa luftvärn, stridsvagnar och robotar,
    • och slutligen ta sig ända in i hjärtat av fiendens kärnanläggning.

    Det är arkadaction, men med en tydlig politisk kuliss.

    Så fungerar spelet – tre aktionsfyllda moment

    Spelet är uppbyggt som flera olika delmoment med olika spelvinklar, vilket var ganska avancerat för sin tid.

    1. Starten och robotbaserna

    Först måste spelaren få ut sitt rymdplan ur hangaren – missar du dörren, kraschar du.
    Sedan växlar vyn till jorden sedd från omloppsbana. Du styr planet mot den stad som avfyrat roboten, medan en nedräkning visar hur lång tid det är kvar tills missilen träffar Nordamerika.

    Väl framme vid basen växlar spelet till lågflygande action: du navigerar över marken, undviker hinder, robotförsvar och fiendeplan, och försöker skjuta sönder de missilsilos som driver attacken. Lyckas du slå ut den centrala silon innan tiden går ut, avvärjs anfallet.

    Detta upprepas för flera sovjetiska städer innan spelet går vidare.

    2. Strid på Röda torget

    När robotattackerna har stoppats flyttas striden till marken. Dina piloter kliver ur planen och blir marksoldater utanför en “försvarsanläggning” vid Röda torget, grafiskt inspirerad av Statliga historiska museet i Moskva.

    Med granatkastare ska du:

    • skjuta hål på rätt dörr av flera möjliga,
    • samtidigt bekämpa soldater och fordon,
    • och gärna riva halva fasaden för extra poäng.

    När ingången är öppen tar soldaterna sig vidare in mot reaktorrummet.

    3. Slutstriden vid reaktorn

    I sista delen står du inför underhållsrobotar som matar kylmedel till en reaktor.
    Poängen här är att:

    • robotarna bara kan skadas bakifrån,
    • du kastar diskformade granater som kan studsa mot väggarna,
    • du har begränsat antal granater och bör försöka fånga tillbaka dem om de missar.

    På högre svårighetsgrad finns flera robotar, och den sista måste slås ut inom en snäv tidsgräns. Misslyckas du, har du ändå “klarat” spelet, men utan några överlevande – en ganska mörk sluttwist.

    Plattformar och grafik

    Raid Over Moscow var typiskt för 8-bitseran:

    • Hemdatorer: Commodore 64, Atari 8-bit, ZX Spectrum, Amstrad CPC, Apple II, BBC Micro, Plus/4.
    • Senare port: En ny Amiga-version färdigställdes först på 2020-talet, efter att en ursprunglig Amiga-port på 80-talet lagts ned.

    Grafiken varierade mellan plattformarna men C64-versionen är ofta den mest ihågkomna, med färgstarka sprites, parallaxiskt intryck i vissa sekvenser och hyfsat flyt för sin tid. Spelet är strikt enspelarläge – typiskt arkadupplägg: lär dig mönstren, klara nästa sektion, jaga högre poäng.

    Moralpanik och politiska reaktioner

    Att spelet handlade om en amerikansk attack mot Moskva – och om att spränga en kärnreaktor – gjorde att det stack ut även då. På flera håll väckte det kritik.

    Östtyskland och Västtyskland

    I det forna Östtyskland cirkulerade piratkopior flitigt, samtidigt som säkerhetstjänsten Stasi klassade spelet som särskilt militaristiskt och omänskligt. I Västtyskland sattes spelet upp på en officiell “skadlig för ungdom”-lista 1985, med motivering att det kunde ge fysiska och psykiska stressreaktioner hos äldre tonåringar. Förbudet föll automatiskt först 2010.

    Den finska “krisen” kring Hyökkäys Moskovaan

    I Finland blev spelet direkt inblandat i storpolitiken:

    • Det recenserades i datortidningen MikroBitti och visades kort i ett inslag i YLE:s A-studio 1985.
    • Vänstertidningen Tiedonantaja gick till hårt angrepp och kallade spelet anti-sovjetiskt, och krävde att sådana spel skulle stoppas.
    • Riksdagsledamoten Ensio Laine ställde en skriftlig fråga i riksdagen om importen av amerikanska Commodore-spel – med Raid Over Moscow som konkret exempel.
    • Den sovjetiska ambassaden tog upp spelet i kontakter med finska utrikesdepartementet och såg det som provokativ propaganda.

    I slutänden svarade den finska regeringen att lagen bara medgav förbud mot produkter som hotade hälsa – inte mot politiskt anstötliga spel. Finland avstod alltså från att stoppa spelet, samtidigt som man formulerade ett “försonande” svar till Sovjet.

    Ironiskt nog blev resultatet att spelet fick massiv gratisreklam. Enligt MikroBitti toppade Raid Over Moscow försäljningslistorna för Commodore 64 i Finland under flera månader 1985. Det klassiska exemplet på: “Förbjud det – och alla vill ha det.”

    Mottagande och arv

    Bland spelare och fackpress i västvärlden sågs Raid Over Moscow framför allt som ett tekniskt imponerande actionspel:

    • Flera tidningar berömde grafiken och variationen mellan olika spelsektioner.
    • ZX Spectrum-versionen fick mycket höga betyg (över 90 % i vissa brittiska tidningar).
    • För Access Software blev spelet ett av deras största tidiga kommersiella framgångar, bara slaget av Beach-Head på C64.

    Däremot blev spelets tematik – kärnvapenkrig, USA mot Sovjet – föremål för debatt i insändarspalter och artiklar. Redan här ser man ett mönster som återkommit många gånger i spelhistorien: är spelet “bara” underhållning, eller säger det något om sin tids politik och världsbild?

    Varför spelet fortfarande nämns idag

    I dag, när retrospelen från 80-talet har fått sin egen nostalgivåg, dyker Raid Over Moscow ofta upp av tre skäl:

    1. Speldesign: Flera olika spelmoment i ett och samma spel, och ganska avancerat upplägg för 8-bitars hemdatorer.
    2. Tidsdokument: Det speglar kalla krigets retorik och hotbild på ett väldigt rakt, nästan naivt sätt.
    3. Politisk historia: Få dator­spel kan skryta med att ha diskuterats både i riksdagar och i diplomatiska kanaler mellan länder.

    För den som växte upp med Commodore 64 är spelet ett stycke barndom. För historiker och medieforskare är det ett fascinerande exempel på hur även enkla 8-bitars spel kunde hamna i centrum för stora kultur- och säkerhetspolitiska diskussioner.

    Mer information på Wikipedia Raid Over Moscow

    Filmer på youtbube om Raid over Moscow

    Fakta – Raid Over Moscow

    • Utvecklare: Access Software
    • Utgivare: U.S. Gold (Europa), Access Software (Nordamerika)
    • Lanseringsår: 1984 (C64), 1985–86 (övriga datorer)
    • Plattformar: Commodore 64, Atari 8-bit, Amiga, Apple II, ZX Spectrum, Amstrad CPC, BBC Micro, Plus/4
    • Genre: Actionspel
    • Spelläge: Single player
    • Designer: Bruce Carver
    • Kallakrigstema: Amerikansk pilot stoppar sovjetiska kärnvapenattacker
    • Känd kontrovers: Orsakade politisk debatt i Finland 1985
    • Senaste nyversion: Amiga-port släppt 2020