Etikett: Commodore 128

  • Commodore 128 – den mest ambitiösa åttabitarsdatorn

    Commodore 128 lanserades 1985 som en ovanligt djärv uppföljare till den enormt populära Commodore 64. I stället för att bara vara snabbare och bättre försökte den vara flera datorer på en gång: nästan helt C64-kompatibel, utrustad med 80-kolumners skärmläge för seriöst arbete och dessutom försedd med en extra processor för att kunna köra CP/M. Resultatet blev en tekniskt imponerande hybrid som pressade åttabitarsplattformen till gränsen – och som än i dag fascinerar retroentusiaster.

    När Commodore 128 presenterades i januari 1985 var det tydligt att företaget försökte göra något mer än att bara ersätta den enormt framgångsrika Commodore 64. C128 var tänkt att bli både ett steg framåt och ett tryggt steg bakåt – en dator som kombinerade framtidsambitioner med full bakåtkompatibilitet.

    Resultatet blev en av de tekniskt mest avancerade åttabitarsdatorerna som någonsin nådde konsumentmarknaden.

    Tre datorer i en

    Commodore 128 marknadsfördes ofta som ”tre datorer i en”, och det var ingen överdrift. Maskinen kunde köras i tre helt olika lägen:

    • C128-läge, med förbättrad BASIC, mer minne och både 40- och 80-kolumners text
    • C64-läge, som i praktiken gav nästan full kompatibilitet med den äldre Commodore 64
    • CP/M-läge, tack vare en inbyggd Z80-processor, vilket öppnade dörren till affärs- och produktivitetsprogram från minidatorvärlden

    Att en hemdator kunde växla mellan två processorer – MOS 8502 och Zilog Z80 – var extremt ovanligt. Det gjorde C128 till en teknisk hybrid som saknade egentliga motsvarigheter bland konkurrenterna.

    Mer minne, bättre tangentbord

    En av de tydligaste förbättringarna jämfört med C64 var minnet. Standardutförandet hade 128 kilobyte RAM, vilket var dubbelt så mycket som föregångaren. Genom smart minneshantering kunde betydligt mer av detta användas direkt i BASIC, vilket gjorde större och mer komplexa program möjliga.

    Tangentbordet var också tydligt riktat mot mer seriös användning. Här fanns numeriskt tangentbord, fler funktionsknappar och dedikerade tangenter för Esc, Tab och Help – funktioner som länge hade efterfrågats av användare som skrev mycket kod eller arbetade med text.

    80 kolumner – äntligen

    En annan viktig nyhet var stödet för 80 kolumner, något som länge setts som ett krav för affärs- och utbildningsprogram. Med hjälp av ett separat videokretskort kunde C128 visa text i 80 kolumner med färg, samtidigt som den gamla 40-kolumnersgrafiken från C64 fanns kvar.

    I praktiken kunde två skärmar användas samtidigt: en för grafik och en för text. För programmerare var detta en kraftfull kombination, långt före sin tid i hemdatorvärlden.

    BASIC 7.0 – kraftfullt men långsamt

    Commodore BASIC 7.0 var betydligt mer avancerat än BASIC 2.0 i C64. Det innehöll inbyggda kommandon för grafik, ljud, diskhantering och strukturerad programmering. Många moment som tidigare krävde krångliga PEEK- och POKE-kommandon kunde nu göras direkt i språket.

    Nackdelen var att BASIC 7.0 var stort och därför långsamt – åtminstone i 1 MHz-läge. För att få acceptabel prestanda krävdes ofta att datorn kördes i 2 MHz, vilket i sin tur bara fungerade fullt ut i 80-kolumnsläget.

    För avancerad för sitt eget bästa

    Trots sin tekniska briljans blev Commodore 128 aldrig någon riktig storsäljare i nivå med C64. Många användare fortsatte helt enkelt att köra sina gamla C64-program, utan att dra nytta av de nya funktionerna. Samtidigt lockades affärsanvändare i allt högre grad av billiga IBM PC-kompatibla datorer.

    C128 hamnade därmed i ett slags mellanläge: för avancerad för spelmarknaden, men inte tillräckligt standardiserad för företagsvärlden.

    Ett ingenjörsdrivet mästerverk

    I efterhand har Commodore 128 fått ett gott rykte bland entusiaster och programmerare. Den ses ofta som ett ingenjörsdrivet projekt snarare än ett marknadsdrivet – en dator där tekniska möjligheter prioriterades framför enkelhet och tydlig målgrupp.

    Den blev också den sista åttabitarsdatorn som Commodore lanserade innan fokus helt flyttades till Amiga-plattformen.

    Arvet efter Commodore 128

    Commodore 128 representerar kulmen på åttabitars-eran. Den visar hur långt tekniken kunde pressas inom ramarna för en arkitektur som redan då började bli föråldrad. I stället för att förenkla valde Commodore att lägga till, kombinera och expandera.

    Resultatet blev en dator som kanske inte vann marknaden – men som än i dag väcker respekt för sin tekniska djärvhet och sin ovanliga mångsidighet.

    Youtube innnehåller om C128

    Faktaruta: Commodore 128 (C128)

    Typ: Hemdator (8-bit)

    Tillverkare: Commodore Business Machines (CBM)

    Lansering: 1985

    Avslutad produktion: 1989

    Sålda enheter: cirka 2,5 miljoner

    CPU: MOS 8502 (1–2 MHz) + Zilog Z80 (4 MHz, för CP/M)

    RAM: 128 KB (standard), utbyggbart via REU

    Grafik: VIC-IIe (40 kolumner) + VDC 8563/8568 (80 kolumner)

    Ljud: SID 6581/8580 (3 röster)

    Operativmiljöer: BASIC 7.0, C64-läge, CP/M 3.0 (via Z80)

    Kännetecken: Nästan full C64-kompatibilitet, 80-kolumnsläge, numeriskt tangentbord

    Föregångare: Commodore 64