Rockwell AIM-65 (1978) – Der professionelle Nachfolger des KIM-1

Foto: Rama / Wikimedia Commons, CC BY-SA 2.0 FR.

Als MOS Technology 1976 den KIM-1 vorstellte, erhielt die junge Mikrocomputer-Szene erstmals ein vergleichsweise kostengünstiges System, mit dem Entwickler, Studenten und Elektroniker die Möglichkeiten des neuen 6502-Prozessors erkunden konnten. Mit der zunehmenden Verbreitung des 6502 stiegen jedoch auch die Anforderungen an Entwicklungs- und Ausbildungssysteme. Programme wurden umfangreicher, Anwendungen vielfältiger und in vielen Bereichen bestand Bedarf an komfortableren Eingabe- und Ausgabemöglichkeiten. In diesem Umfeld erschien 1978 der Rockwell AIM-65.

Der Name AIM stand für „Advanced Interactive Monitor“ und beschrieb das System treffend. Während zahlreiche Einplatinencomputer jener Zeit noch auf Hexadezimaltastaturen, wenige LED-Anzeigen oder externe Terminals angewiesen waren, verfügte der AIM-65 bereits in der Grundausstattung über eine vollwertige Tastatur mit 54 Tasten, ein zwanzigstelliges alphanumerisches LED-Display, einen integrierten Thermodrucker, einen Maschinenmonitor im ROM, einen Assembler sowie die Möglichkeit, BASIC und weitere Programmiersprachen direkt aus ROM-Modulen zu betreiben. Damit vereinte der Rechner Funktionen, die bei vielen zeitgenössischen Entwicklungssystemen noch auf mehrere Geräte verteilt waren.

Rockwell gehörte neben MOS Technology zu den wichtigsten Herstellern der 6502-Familie und produzierte eigene Varianten der Prozessoren und Begleitchips unter der Bezeichnung R6500. Der AIM-65 diente dabei als Demonstrations- und Entwicklungssystem für diese Bausteinfamilie. Zum Einsatz kamen unter anderem der R6502-Prozessor, der R6522 Versatile Interface Adapter (VIA) sowie der R6532 RAM-I/O-Timer (RIOT), die später in zahlreichen industriellen und technischen Anwendungen Verwendung fanden.

Anders als viele bekannte Heimcomputer der späten 1970er Jahre entstand der AIM-65 nicht primär für den privaten Markt. Rockwell positionierte ihn als Entwicklungs-, Ausbildungs- und Evaluierungssystem. Universitäten nutzten ihn zur Vermittlung von Mikroprozessortechnik, Ingenieurbüros entwickelten damit Steuerungen und Testsysteme, während Unternehmen den Rechner als Plattform für eigene industrielle Anwendungen einsetzten. Lehrbücher von Autoren wie Lance Leventhal oder Leo Scanlon verwendeten den AIM-65 als Grundlage für praktische Übungen und Experimente rund um den 6502-Prozessor. Seine Verbreitung konzentrierte sich dadurch vor allem auf Ausbildung, Entwicklung und industrielle Anwendungen.

Zu den auffälligsten Merkmalen des Systems gehörte der integrierte Thermodrucker. Während andere Entwicklungsrechner häufig ein zusätzliches Terminal oder einen externen Drucker benötigten, konnte der AIM-65 Speicherinhalte, Programmlistings, Fehlermeldungen und Messergebnisse unmittelbar auf Papier ausgeben. Nach dem Einschalten meldete sich das System sowohl über das Display als auch über den Drucker. Dadurch konnten Programmlistings, Speicherinhalte und Ausgaben ohne zusätzliche Hardware dokumentiert werden. Der Drucker wurde zu einem der bekanntesten Erkennungsmerkmale des AIM-65 und unterschied ihn deutlich von vielen anderen Einplatinencomputern seiner Zeit.

Einen zeitgenössischen Eindruck vermittelt ein Testbericht aus der ersten Ausgabe des amerikanischen Magazins Compute! von 1979. Autor Donald Clem untersuchte den AIM-65 ausführlich und widmete dem integrierten Monitorprogramm einen großen Teil seines Artikels. Besprochen wurden unter anderem der eingebaute Assembler, die Disassembler-Funktionen, die Speicher- und Registerverwaltung sowie die Möglichkeiten zum Testen und Analysieren von Programmen. Clem kam zu dem Schluss, dass bereits die Fähigkeiten des Monitors einen erheblichen Teil des Kaufpreises rechtfertigten und bewertete das System insgesamt als ein gutes Angebot für den geforderten Preis.

Das Innenleben

Im Inneren des AIM-65 arbeitete ein R6502-Mikroprozessor mit einer Taktfrequenz von 1 MHz. Dabei handelte es sich um Rockwells eigene Variante des von MOS Technology entwickelten 6502, der bereits im KIM-1 und später unter anderem im Apple II, Commodore PET sowie in den Atari-400- und Atari-800-Systemen eingesetzt wurde. Für Rockwell war der AIM-65 jedoch nicht lediglich ein Rechner auf Basis dieses Prozessors. Das System entstand als Entwicklungs- und Demonstrationsplattform für die gesamte R6500-Bausteinfamilie und zeigte den Zusammenschluss von Prozessor, Speicher und Peripherie zu einem vollständigen Mikrocomputersystem.

Unterstützt wurde die CPU von mehreren Bausteinen derselben Familie. Eine wichtige Funktion übernahm der R6532 RIOT (RAM-I/O-Timer), der Arbeitsspeicher, Ein- und Ausgabefunktionen sowie Timerlogik in einem einzigen Chip vereinte. Hinzu kamen zwei R6522 VIA-Bausteine (Versatile Interface Adapter), die sowohl interne Komponenten als auch externe Schnittstellen ansteuerten. Einer der VIA-Chips war unter anderem an der Steuerung des Druckers beteiligt, während der zweite für weitere Ein- und Ausgabefunktionen sowie Erweiterungen zur Verfügung stand. Diese Konfiguration entsprach weitgehend den Referenzsystemen, die Rockwell in den Handbüchern der R6500-Familie beschrieb.

Die Speicherausstattung betrug je nach Ausführung 1 oder 4 Kilobyte RAM. Ende der 1970er Jahre reichte dies für zahlreiche Ausbildungs-, Steuerungs- und Entwicklungsaufgaben aus. BASIC-Programme, Testsoftware oder Maschinensprache-Routinen fielen häufig deutlich kompakter aus als viele Programme späterer Heimcomputergenerationen. Das BASIC-System selbst befand sich in separaten ROM-Modulen und konnte bei Bedarf nachgerüstet oder ausgetauscht werden.

Neben dem Arbeitsspeicher spielte der ROM-Bereich eine zentrale Rolle. Bereits unmittelbar nach dem Einschalten stand dem Anwender ein umfangreicher Maschinenmonitor zur Verfügung. Dieser erlaubte das Anzeigen und Verändern von Speicherinhalten, das Setzen von Startadressen, die Untersuchung von Prozessorregistern sowie das Laden und Speichern von Programmen. Darüber hinaus enthielt das System einen Assembler und einen Disassembler. Programme konnten direkt auf dem Rechner erstellt, analysiert und getestet werden, ohne dass hierfür zusätzliche Entwicklungswerkzeuge erforderlich waren.

Die Speicherorganisation des AIM-65 war auf den Einsatz von Monitor, Anwenderprogrammen und zusätzlichen Sprach-ROMs ausgelegt. Neben Microsoft BASIC bot Rockwell auch FORTH, PL/65 und Pascal an. PL/65 entstand speziell für die R6500-Familie und gehörte zu den Sprachen, die Rockwell für technische und industrielle Anwendungen vorsah. Der AIM-65 konnte dadurch mit unterschiedlichen Programmiersprachen betrieben werden, ohne dass Änderungen an der Grundhardware erforderlich waren.

Die Hauptplatine unterscheidet sich deutlich von vielen späteren Heimcomputern. Statt Grafik- und Soundschaltungen finden sich auf ihr vor allem Prozessor, Speicherbausteine, Schnittstellenlogik und die Ansteuerung des integrierten Druckers. Bereits das Basissystem verfügte über Tastatur, Anzeige, Druckausgabe, Kassettenschnittstelle und Erweiterungsanschlüsse. Die für Entwicklungsaufgaben benötigten Grundfunktionen waren damit bereits auf der Hauptplatine vorhanden.

Der Unterschied zum KIM-1 wird besonders bei der Bedienung sichtbar. Beim KIM-1 erfolgten zahlreiche Aufgaben über eine Hexadezimaltastatur und sechs LED-Anzeigen. Der AIM-65 brachte dagegen bereits eine Volltastatur, eine zwanzigstellige alphanumerische Anzeige und einen integrierten Drucker mit. Nach dem Einschalten standen Monitorprogramm, Tastatur, Anzeige und Drucker unmittelbar zur Verfügung. Diese Ausstattung prägte den Charakter des Systems und erklärt, weshalb der AIM-65 in Ausbildungsstätten, Entwicklungsabteilungen und industriellen Umgebungen anzutreffen war.

Thermodrucker

Wer einen AIM-65 zum ersten Mal sieht, bemerkt meist zunächst nicht den Prozessor oder die Speicherbausteine, sondern den schmalen Thermodrucker an der Vorderseite des Systems. Rockwell integrierte ihn bereits in das Grundgerät und machte ihn damit zu einem festen Bestandteil des Bedienkonzepts.

Der Drucker arbeitete mit wärmeempfindlichem Papier und konnte zwanzig Zeichen pro Zeile ausgeben. Nach dem Einschalten meldete sich das System nicht nur über die alphanumerische Anzeige, sondern gab seine Statusmeldungen auch auf dem Drucker aus. Speicherinhalte, Programmlistings, Fehlermeldungen oder die Ergebnisse eigener Programme konnten unmittelbar auf Papier festgehalten werden.

In den Schaltplänen des AIM-65 nimmt die Druckeransteuerung einen eigenen Bereich ein. Mehrere Logikbausteine, Treiberstufen und die Anbindung an die VIA-Schnittstellen zeigen, dass Rockwell den Drucker nicht als Zubehör betrachtete. Er gehörte von Beginn an zur Architektur des Systems. Für den Betrieb war eine zusätzliche 24-Volt-Versorgung erforderlich, die ausschließlich für die Druckereinheit vorgesehen war.

Das Druckwerk verwendete einen Thermokopf mit zehn Heizelementen. Während des Druckvorgangs wurde das Papier schrittweise transportiert und die Zeichen zeilenweise aufgebaut. Die Konstruktion war auf kurze Textausgaben, Programmlistings und Diagnosedaten ausgelegt. Grafische Ausgaben standen dabei nicht im Vordergrund.

Der Drucker spielte auch bei der Softwareentwicklung eine wichtige Rolle. Programme konnten auf Papier dokumentiert werden, ohne dass ein externes Terminal oder ein zusätzlicher Drucker angeschlossen werden musste. Dies entsprach der grundsätzlichen Ausrichtung des AIM-65 als eigenständiges Entwicklungs- und Ausbildungssystem.

Im Vergleich zum KIM-1 fällt dieser Unterschied besonders deutlich auf. Der KIM-1 verfügte lediglich über eine kleine Hexadezimalanzeige und eine Hex-Tastatur. Wer größere Programme dokumentieren oder Ausgaben dauerhaft festhalten wollte, benötigte zusätzliche Hardware. Beim AIM-65 gehörte diese Möglichkeit bereits zur Grundausstattung.

Auch Jahre nach dem Erscheinen des Systems blieb der Drucker eines der bekanntesten Merkmale des AIM-65. In zeitgenössischen Berichten, Bedienungsanleitungen und späteren Rückblicken wird er regelmäßig als eines der charakteristischen Bauteile des Rechners erwähnt. Auf Fotografien ist er häufig ebenso präsent wie die Tastatur oder die zwanzigstellige LED-Anzeige.

Monitor, Assembler und Programmiersprachen

Neben Tastatur, Anzeige und Drucker verfügte der AIM-65 bereits in der Grundausstattung über einen Maschinenmonitor, einen Assembler und weitere Entwicklungswerkzeuge im ROM. Nach dem Einschalten standen diese Funktionen unmittelbar zur Verfügung, ohne dass zusätzliche Software von Kassette oder anderen Datenträgern geladen werden musste.

Der Monitor stellte die grundlegenden Funktionen zur Bedienung des Systems bereit. Über ihn konnten Speicherbereiche angezeigt und verändert, Prozessorregister untersucht, Programme gestartet sowie Daten auf Kassette gespeichert oder von dort geladen werden. Darüber hinaus standen Funktionen zur Fehlersuche und Programmanalyse zur Verfügung. Viele dieser Routinen waren dokumentiert und konnten auch von eigenen Programmen aus genutzt werden.

Viele Funktionen des Systems wurden über die Monitorumgebung aufgerufen. Statt Programme ausschließlich in Hexadezimalform einzugeben, konnten Entwickler auf einen integrierten Assembler zurückgreifen. Dieser übersetzte Quelltexte unmittelbar auf dem System in Maschinencode. Ergänzt wurde er durch einen Disassembler, der bereits vorhandene Maschinenprogramme wieder in lesbare Assemblersprache zurückverwandelte. Beide Werkzeuge gehörten zur Standardausstattung des Systems.

Donald Clem beschäftigte sich in seinem Testbericht für die erste Ausgabe von Compute! ausführlich mit dem Monitorprogramm und den Entwicklungswerkzeugen des AIM-65. Besprochen wurden unter anderem die Speicherverwaltung, die Registeranzeige, die Monitorroutinen sowie die Funktionen des Assemblers und Disassemblers. Clem kam zu dem Schluss, dass bereits die Fähigkeiten des Monitors einen erheblichen Teil des Kaufpreises rechtfertigten.

Zu den verfügbaren Sprachsystemen gehörte Microsoft BASIC, das über ein eigenes ROM-Modul bereitgestellt wurde. BASIC konnte für Berechnungen, Datenerfassung, Steuerungsaufgaben oder Ausbildungszwecke eingesetzt werden. Programme wurden über die Tastatur eingegeben und konnten anschließend auf Kassette gespeichert oder über den integrierten Drucker ausgegeben werden.

Rockwell bot darüber hinaus weitere Programmiersprachen für die R6500-Plattform an. Dazu gehörte FORTH, das unter anderem für Mess-, Steuer- und Automatisierungsaufgaben eingesetzt wurde. Ebenfalls verfügbar war PL/65, eine speziell für die R6500-Familie entwickelte Programmiersprache. Für bestimmte Anwendungen wurde außerdem Pascal angeboten.

Neben BASIC standen damit auch FORTH, PL/65 und Pascal zur Verfügung. Die jeweiligen Sprachsysteme wurden über ROM-Module bereitgestellt und konnten je nach Anwendung eingesetzt werden. Dadurch ließ sich derselbe Rechner sowohl für Assemblerentwicklung als auch für Programme in höheren Programmiersprachen verwenden.

Der AIM-65 vereinte damit Monitor, Assembler, Disassembler und mehrere Programmiersprachen bereits im Basissystem oder in den dafür vorgesehenen ROM-Erweiterungen. Zusammen mit Tastatur, Anzeige und Drucker bildeten diese Werkzeuge die Arbeitsumgebung, die Rockwell für Entwicklung, Ausbildung und technische Anwendungen vorgesehen hatte.

Erweiterungen und Ausbau des Systems

Bereits kurz nach der Einführung des AIM-65 bot Rockwell verschiedene Erweiterungen für das System an. Das Angebot reichte von zusätzlichem Speicher über Programmiersysteme bis hin zu Massenspeicher- und Videoschnittstellen.

Zum Erweiterungsangebot gehörte ein Expansion Motherboard, das zusätzliche Steckplätze bereitstellte. Dort konnten weitere RAM- und ROM-Karten installiert werden. Anwender hatten damit die Möglichkeit, den verfügbaren Speicher auszubauen oder zusätzliche Software in Form von ROM-Modulen einzusetzen.

Zu den bekanntesten Zubehörgeräten gehörte der PROM Programmer. Mit diesem System konnten PROMs und EPROMs programmiert und getestet werden. Rockwell kombinierte das Gerät mit dem CO-ED-Code-Editor, der Änderungen am Objektcode direkt auf dem AIM-65 ermöglichte. Programme konnten nach ihrer Entwicklung auf dem AIM-65 in programmierbare Speicherbausteine übertragen und anschließend in eigenen Hardwareprojekten verwendet werden.

Für größere Softwareprojekte standen außerdem Diskettensysteme zur Verfügung. Über entsprechende Controller konnten Floppy-Laufwerke angeschlossen werden. Disketten boten gegenüber Kassettenrecordern größere Speicherkapazitäten und kürzere Zugriffszeiten. Neben den Diskettensystemen waren auch verschiedene RAM- und ROM-Erweiterungen erhältlich.

Rockwell bot darüber hinaus Schnittstellenkarten für den IEEE-488-Bus an. Dadurch konnten Messgeräte, Laborhardware und andere kompatible Systeme angeschlossen werden. Diese Schnittstelle war insbesondere im technischen und wissenschaftlichen Umfeld weit verbreitet.

Neben den klassischen Erweiterungen erschienen auch Videolösungen. Bekannt wurde insbesondere die VIDEO-1-Karte von Rines Engineering, die den Anschluss eines Bildschirms ermöglichte. Darüber hinaus existierten Videokarten innerhalb der RM65-Familie, die auf dem 6545-CRT-Controller basierten. Damit konnten Programme und Daten auf einem Bildschirm dargestellt werden.

Zum AIM-65 waren Erweiterungen für Speicher, Programmiersprachen, Massenspeicher, Videoausgabe und Gerätesteuerung erhältlich. Rockwell ergänzte die Produktreihe später durch den AIM-65/40. Das System übernahm zahlreiche Merkmale des ursprünglichen AIM-65 und gehörte zur weiteren Entwicklung der R6500-Plattform.

Wie ging es weiter?

Anfang der 1980er Jahre ergänzte Rockwell die Produktreihe durch den AIM-65/40. Das System gehörte weiterhin zur R6500-Familie und wurde neben dem ursprünglichen AIM-65 angeboten.

Die Bezeichnung „40“ bezog sich auf die vierzig Zeichen breite Anzeige. Während der AIM-65 über eine zwanzigstellige alphanumerische Anzeige verfügte, besaß der AIM-65/40 eine Anzeige mit vierzig Zeichen. Dadurch unterschied sich das Erscheinungsbild beider Systeme bereits auf den ersten Blick.

Der AIM-65/40 konnte mit zusätzlichen Speicher- und Schnittstellenkarten betrieben werden und war innerhalb der R6500-Produktfamilie mit weiteren Systemkomponenten kombinierbar. Mehrere Erweiterungen und Peripheriegeräte wurden sowohl innerhalb der AIM-65- als auch der RM65-Produktfamilie angeboten.

Trotz der Einführung des AIM-65/40 blieb der ursprüngliche AIM-65 weiterhin verfügbar. Beide Systeme wurden für Ausbildungs-, Entwicklungs- und Steuerungsaufgaben eingesetzt. Der AIM-65/40 ergänzte das bestehende AIM-65-Angebot innerhalb der R6500-Produktfamilie.

Der AIM-65 blieb nicht auf die Vereinigten Staaten beschränkt. Siemens vertrieb das System in Europa als PC100 und nutzte die Plattform vor allem im Ausbildungs- und Technikbereich. Die technische Grundlage blieb dabei weitgehend erhalten. Der PC100 entwickelte sich später zu einer eigenen Produktlinie und wird deshalb häufig getrennt vom ursprünglichen AIM-65 betrachtet.

Nachdem Rockwell die Produktion eingestellt hatte, übernahm Dynatem 1986 die Fertigung des Systems unter Lizenz. Dadurch blieb der AIM-65 auch nach dem Ende seiner ursprünglichen Produktionszeit verfügbar. Dynatem führte die Plattform noch mehrere Jahre weiter, bevor sich das Unternehmen auf andere Bereiche der Embedded-Computertechnik konzentrierte.

Im Vergleich zu Systemen wie dem KIM-1 oder dem SYM-1 vereinte der AIM-65 bereits in der Grundausstattung eine Volltastatur, eine alphanumerische Anzeige, einen Thermodrucker sowie Entwicklungswerkzeuge im ROM. Ergänzt wurde dies durch Speichererweiterungen, Programmiersprachen, Diskettensysteme, Videoausgaben und Schnittstellenkarten. Lehrbücher von Autoren wie Lance Leventhal und Leo Scanlon verwendeten den Rechner als Grundlage für Übungen und Experimente rund um die 6502-Architektur. Zeitgenössische Testberichte beschäftigten sich ausführlich mit dem integrierten Monitor, dem Assembler und den weiteren Entwicklungswerkzeugen des Systems.

Rockwell bot den AIM-65 1979 zu einem Preis von 375 US-Dollar an. Inflationsbereinigt entspricht dies heute einer Kaufkraft von rund 1.680 US-Dollar (Stand: Juni 2026). In Großbritannien wurde das System für 249,50 Pfund angeboten. Dies entspricht einer heutigen Kaufkraft von etwa 1.620 Pfund (Stand: Juni 2026). Offizielle Verkaufszahlen veröffentlichte Rockwell nicht. Die heute verfügbaren Quellen erlauben daher keine verlässliche Aussage über die tatsächlich produzierte Stückzahl.

Der AIM-65 entstand nicht als Heimcomputer für den Massenmarkt, sondern als Entwicklungs-, Ausbildungs- und Steuerungssystem innerhalb der R6500-Produktfamilie. Die Kombination aus Tastatur, Anzeige, Drucker, Monitor und Erweiterungsmöglichkeiten bestimmte seinen Einsatz in Laboren, Ausbildungsstätten und Entwicklungsabteilungen. Innerhalb der Geschichte der 6502-Plattform steht der AIM-65 damit zwischen den frühen Einplatinencomputern der zweiten Hälfte der 1970er Jahre und den späteren, stärker ausgebauten Entwicklungs- und Industrierechnern der 1980er Jahre.

 

Jupiter Ace (1982): Der kompromisslose FORTH-Computer, der seiner Zeit voraus war

Als der Jupiter Ace im Herbst 1982 erschien, war er zugleich ein Produkt seiner Zeit und ein bewusster Gegenentwurf zu ihr. Entwickelt wurde der Rechner von Richard Altwasser und Steven Vickers, zwei Ingenieuren, die zuvor maßgeblich für Sinclair Research gearbeitet hatten. Altwasser war bereits an der Entwicklung des ZX81 beteiligt und wirkte später an der Hardwarearchitektur des ZX Spectrum mit, während Vickers das ROM-Upgrade des ZX80 zum ZX81 verantwortete und eine zentrale Rolle bei der Gestaltung des Spectrum-ROMs spielte. Mit der Gründung von Jupiter Cantab Ltd. verließen beide bewusst den etablierten Pfad und versuchten, ihre eigenen technischen Überzeugungen in einem eigenständigen System umzusetzen.

Schon der Name des Rechners war programmatisch. „ACE“ bezog sich nicht auf eine Marketingfloskel, sondern auf den Pilot ACE, einen frühen britischen Computer, der auf Entwürfe von Alan Turing aus den späten vierziger Jahren zurückging. Die Namenswahl sollte beim Käufer die Assoziation eines intelligent konzipierten, technisch fortschrittlichen Systems wecken – und zugleich andeuten, dass hier kein weiteres BASIC-Einsteigergerät, sondern ein ernsthaftes Werkzeug für effiziente Programmierung vorlag. Diese Haltung bestimmte das gesamte Design des Jupiter Ace.

Im Inneren arbeitete ein Zilog Z80A mit rund 3,25 MHz, eine damals bewährte Wahl. Die eigentliche Besonderheit lag jedoch in der Speicherorganisation. Der Jupiter Ace verfügte in der Grundausstattung über lediglich 3 KB RAM, aufgeteilt in etwa 1 KB Programmspeicher, 1 KB Bildschirmspeicher und 1 KB für den Zeichensatz, ergänzt durch 8 KB ROM, das die komplette Systemsoftware enthielt. Über Erweiterungen ließ sich der Arbeitsspeicher auf bis zu 48 KB zusätzlich ausbauen. Entscheidend war dabei weniger die absolute Größe als die Nutzung: Durch den separaten Videospeicher stand der Prozessor nahezu vollständig für die Programmausführung zur Verfügung – ein klarer Vorteil gegenüber dem ZX81, dessen Z80 im Normalbetrieb regelmäßig zugunsten der Bildausgabe angehalten wurde.

Grafisch blieb der Rechner strikt monochrom. Der Bildschirm zeigte 32 Zeichen pro Zeile bei 24 Zeilen, hochauflösende Bitmap-Grafik existierte nicht. Stattdessen setzte das System auf ein zeichenorientiertes Konzept mit frei definierbarem Zeichensatz, wodurch pseudo-grafische Darstellungen und einfache Animationen möglich wurden. Für die Tonausgabe besaß der Jupiter Ace einen internen Lautsprecher, der direkt vom Prozessor angesteuert wurde; Frequenz und Dauer ließen sich frei programmieren – eine Funktion, die dem ZX81 vollständig fehlte. Die Videoausgabe erfolgte über einen handelsüblichen Fernseher, die Datenspeicherung über einen Kassettenrekorder.

Äußerlich präsentierte sich der Jupiter Ace funktional und kompromisslos kostensensitiv. Das leichte Kunststoffgehäuse wurde nicht verschraubt, sondern vernietet, die Tastatur bestand aus gummierten Tasten mit Leiterbahnkontakt – spürbar besser als beim ZX81, aber ohne professionellen Anspruch. Zwei Erweiterungsports auf der Rückseite deuteten zukünftige Ausbaumöglichkeiten an, von denen jedoch nur ein Teil realisiert wurde.

Der eigentliche Kern des Systems lag in der konsequenten Entscheidung für FORTH. Statt BASIC befand sich ein vollständiges FORTH-System im ROM, inklusive Editor, Interpreter, Compiler und zahlreicher Systemwörter. FORTH erlaubte extrem kompanten Code und hohe Ausführungsgeschwindigkeit und förderte eine modulare Arbeitsweise mit wiederverwendbaren Wortdefinitionen. Für ein System mit minimalem Speicher war dies technisch logisch und elegant umgesetzt.

Zeitgenössische Fachartikel würdigten diese Eigenschaften ausdrücklich. In der französischen Zeitschrift Micro-Systèmes wurde 1983 beschrieben, dass selbst komplexe Arcade-Spiele auf dem Jupiter Ace realisierbar seien, die in herkömmlichem BASIC an Geschwindigkeitsgrenzen scheitern würden. Besonders hervorgehoben wurde die Kombination aus FORTH-Effizienz, getrenntem Video-RAM und der Möglichkeit, im FAST-Modus zu arbeiten, ohne den Bildschirm vollständig zu verlieren.

Gleichzeitig zeigte sich hier das zentrale Dilemma des Systems. Die Effizienz von FORTH ging mit einer hohen Einstiegshürde einher. Die stackbasierte Arbeitsweise, die umgekehrte polnische Notation und das abstrakte Denken in Wortdefinitionen unterschieden sich grundlegend von der gewohnten BASIC-Logik. Selbst ein gut strukturiertes Handbuch konnte diesen Bruch nur teilweise abfedern. Der Jupiter Ace sprach damit weniger den Massenmarkt als eine kleine, technisch interessierte Zielgruppe an.

Im direkten Vergleich mit dem ZX81 war der Jupiter Ace technisch klar überlegen: bessere Prozessorverfügbarkeit, integrierter Sound, stabileres Laufzeitverhalten. Gegenüber dem ZX Spectrum jedoch setzte er andere Prioritäten. Während der Spectrum auf Farbe, Zugänglichkeit und ein schnell wachsendes Software-Ökosystem setzte, blieb der Jupiter Ace ein Spezialist – präzise, effizient, aber konzeptionell anspruchsvoll.

Diese Positionierung erklärt letztlich auch das wirtschaftliche Scheitern. Der Einführungspreis lag über dem vieler Konkurrenten, die monochrome Darstellung wirkte zunehmend altmodisch, und FORTH schloss einen Großteil potenzieller Käufer faktisch aus. Hinzu kam ein ungünstiger Marktzeitpunkt: 1982 hatte sich der Heimcomputermarkt bereits klar in Richtung farbfähiger, spieleorientierter Systeme verschoben.

So lässt sich das Ende des Jupiter Ace weniger als technisches Scheitern denn als strategische Fehlkalkulation lesen. Das System setzte auf Effizienz, Eleganz und konzeptionelle Strenge in einem Markt, der Zugänglichkeit und Unterhaltung bevorzugte. In der Rückschau bleibt der Jupiter Ace ein Rechner, der seiner Zeit in mancher Hinsicht voraus war – und ihr zugleich in entscheidenden Punkten widersprach.

https://www.youtube.com/watch?v=wXFyigkvq38