Aster CT-80 - Aster CT-80

Die allererste "Kit"-Version des Aster CT-80 mit Newdos/80. Der 64x16 TRS-80-Modus-Bildschirm verwendet nur einen kleinen Teil des Monitorbildschirms, da die Buchstaben die gleiche Größe wie der 80x25 CP/M-Bildschirm haben. Dies war eines der Dinge, die kurz darauf mit dem Redesign zu einem kommerziellen Produkt behoben wurden.

Der Aster CT-80 , ein früher (1982) Heim- / Personalcomputer, der von der kleinen niederländischen Firma MCP (später in Aster Computers umbenannt) entwickelt wurde, wurde in seiner ersten Version als Bausatz für Bastler verkauft. Später wurde es gebrauchsfertig verkauft. Es bestand aus mehreren Europakarten- Leiterplatten mit DIN 41612- Steckverbindern und einer Backplane, die alle auf einer 19-Zoll-Rack- Konfiguration basierten . Es war der erste kommerziell erhältliche niederländische Personal-/Heimcomputer. Der Aster-Computer könnte die Software verwenden, die für den beliebten Tandy TRS-80- Computer geschrieben wurde, während er viele der Probleme dieses Computers behebt, aber er könnte auch CP / M- Software mit einer großen Menge an freiem Speicher ausführen Transient Program Area (TPA) und ein volles 80×25-Display, und es könnte als Videotext-Terminal verwendet werden. Obwohl der Aster ein Klon des TRS-80 Model I war, war er tatsächlich besser mit dem TRS-80 Model III kompatibel und lief die gesamte Software dieser Systeme einschließlich der Spiele. Es hatte auch einen eingebauten Lautsprecher, der mit solcher Spielesoftware kompatibel war.

Modelle

Drei Modelle wurden verkauft. Das erste Modell (im Juni 1982 auf den Markt gebracht ) sah aus wie der IBM-PC , eine rechteckige Basiseinheit mit zwei Diskettenlaufwerken auf der Vorderseite und einem Monitor oben mit einer separaten abnehmbaren Tastatur. Die zweite Inkarnation war eine viel kleinere Einheit mit der Breite von zwei übereinander gestapelten 5 14 "-Diskettenlaufwerken, und die dritte Inkarnation sah aus wie ein abgeflachter Apple mit einer eingebauten Tastatur.

Alle Einheiten liefen mit 4 MHz viel schneller als der ursprüngliche TRS-80 (mit einer per Software wählbaren Drosselung auf die ursprüngliche Geschwindigkeit aus Kompatibilitätsgründen) und das Display unterstützte Groß- und Kleinschreibung, Hardware-Schneeunterdrückung (Video-RAM-Bus-Arbitrierungslogik), und ein verbesserter Zeichensatz. Die Diskettenschnittstelle unterstützte Dual Density und Festplattenkapazitäten von bis zu 800 KB , mehr als das Vierfache der Kapazität des ursprünglichen TRS-80. Eine spezielle Version von NewDos/80 (ein verbessertes TRS-DOS- kompatibles Festplatten-Betriebssystem ) wurde verwendet, um diese Festplattenkapazitäten bei Verwendung des TRS-80-Kompatibilitätsmodus zu unterstützen.

Für den Bildungsmarkt wurde eine Version des ersten Modells mit einem neuen Kunststoffgehäuse (die First Asters hatten ein Ganzmetallgehäuse) hergestellt, das auch oben eine Öffnung hatte, in die ein Kassettenrekorder eingesetzt werden konnte. Dieses Modell wurde in einem Cluster mit einer Aster (mit Diskettenlaufwerken) für den Lehrer und acht Diskettenlosen Versionen für die Schüler verwendet. Die Schüler konnten Software vom Lehrercomputer über ein Netzwerk herunterladen, das auf einer schnellen seriellen Verbindung basiert, sowie ihre Arbeit an den Lehrercomputer zurücksenden. Es war auch Hardware vorhanden, durch die der Lehrer die Bildschirmanzeige jedes Schülers auf seinem eigenen Monitor sehen konnte.

Arbeitsmodi

Der Aster verwendete 64 KB RAM- Speicher und hatte die einzigartige Eigenschaft, zwei grundlegend verschiedene interne Architekturen zu unterstützen: Beim Einschalten ohne Boot-Diskette oder mit einer TRS-DOS-Diskette wäre der Aster vollständig TRS-80- kompatibel, mit 48 KB oder RAM. Wenn der Bootloader eine CP/M- Diskette entdeckte, konfigurierte der Aster seine interne Speicherarchitektur im Handumdrehen um, um CP/M mit 60 KB freiem RAM für Programme ( TPA ) und einem 80 x 25-Display optimal zu unterstützen . Diese Dual-Architektur-Fähigkeit existierte nur bei einem anderen TRS-80-Klon, dem LOBO Max-80 .

Mit einem speziellen Konfigurationstool konnte der CT-80 seine Diskettentreiber neu konfigurieren, um die Disketten von etwa 80 anderen CP/M-Systemen zu lesen und zu schreiben.

Ein dritter Modus wurde mit einer speziellen Boot-Diskette aufgerufen, die den Aster in ein Videotex- Terminal mit einem 40x25-Display und einem Videotex-Zeichensatz verwandelte Dienstleister.

Der Umsatz

Die meisten Aster CT-80 (ungefähr 10.000 davon) wurden an Schulen für den Computerunterricht verkauft, in einem Projekt, das zuerst als "honderd scholen project" (einhundert-Schulen-Projekt) bekannt war, aber später viel mehr als nur hundert Schulen umfasste . MCP erhielt diesen Auftrag von der niederländischen Regierung, weil ihr Computer alle technischen und sonstigen Anforderungen erfüllte, einschließlich der Forderung, dass die Computer niederländischer Herkunft sein und in den Niederlanden gebaut werden sollten. Eine weitere wichtige Forderung war, dass die Computer in einem Netzwerk verwendet werden können (Aster hat dafür spezielle Soft- und Hardware entwickelt). Später kehrte die Regierung jedoch um und gab 50% des Auftrags an Philips und ihren P2000- Heimcomputer, obwohl der P2000 nicht alle technischen Anforderungen erfüllte, in Österreich hergestellt wurde und weder über Netzwerkhardware noch -software verfügte.

Gesellschaft

Aster Computers war in der kleinen Stadt Arkel in der Nähe der Stadt Gorinchem stationiert . Ursprünglich hieß Aster Computer bv MCP (Music print Computer Product), weil es sich auf die Herstellung von computergestützten Notendruck spezialisiert hatte. Der Direktor des Unternehmens interessierte sich für Mikroprozessortechnologie und bemerkte, dass es einen Markt für den Verkauf von Bausätzen an Computerbau-Amateure gab. Sie stellten auch Bausätze für Leute ohne Lötkenntnisse zusammen, insbesondere den „ Junior Computer “ von Elektor (eine Kopie des KIM-1 ) und den ZX80 von Sinclair. Unter den verkauften Kits befanden sich auch alternative Diskettenlaufwerke für TRS-80-Computer. Diese benötigten jedoch die berüchtigte TRS-80-Erweiterungsschnittstelle, die sehr teuer war und einen sehr unzuverlässigen Disketten-Controller hatte, da sie den Disketten-Controller-Chip WD1771 ohne einen externen "Datentrenner" verwendete. Um dieses Problem zu beheben, entwickelte MCP eine kleine Steckplatine, die in den Sockel des WD1771 eingesteckt werden konnte und einen Datentrenner enthielt, sowie einen Sockel für den WD1791 zur Unterstützung des Dual-Density-Betriebs. Dennoch war die Erweiterungsschnittstelle teuer und konstruktionsbedingt auch unzuverlässig. Also beschlossen sie, auch eine eigene Alternative in Form eines verbesserten Disketten-Controllers und einer Druckerschnittstelle zu entwickeln, die direkt in ein Diskettengehäuse eingebaut werden konnte. Die fehlende RAM-Erweiterung dieser Lösung wurde durch einen Service behoben, bei dem die 16 KB RAM-Chips im Inneren der Basiseinheit durch 64 KB RAM-Chips ersetzt wurden. Währenddessen benannte sich MCP in MCP CHIP um, hatte jedoch Probleme mit der deutschen Computerzeitschrift CHIP und musste zu seinem früheren Namen zurückkehren. Zu dieser Zeit verkaufte MCP auch importierte Heimcomputer wie den TRS-80 , den Video Genie , (ein weiterer TRS-80-Klon), den Luxor ABC 80 und den Apple II . Sie verkauften auch den exotischen Olivetti M20 , einen sehr frühen 16-Bit-Personalcomputer, der eines der ganz wenigen Systeme war, die eine Z8000- CPU verwendeten.

Nach der Entwicklung eines eigenen voll funktionsfähigen Ersatzes für die TRS-80-Erweiterungsschnittstelle (die nie kommerzialisiert wurde) erkannte das Unternehmen, dass sie es besser machen konnten, als nur die Erweiterungsschnittstelle neu zu gestalten. Sie stellten fest, dass der TRS-80 ein großartiger Computer war, der jedoch in mehreren Bereichen fehlte. Die Displaylogik und der daraus resultierende Display-Schnee irritierten ebenso wie die fehlende Unterstützung für Kleinbuchstaben, die CPU-Geschwindigkeit konnte verbessert werden, die Qualität und das Layout der Tastatur störten und die Diskettenkapazität und -zuverlässigkeit war gering. Auch die interessantere Software, die für CP/M-Systeme angeboten wird, konnte auf einem TRS-80 nicht gut laufen. So beschlossen sie, ein TRS-80- und CP/M-Software-kompatibles Computersystem zu entwickeln, das sie (in Anlehnung an Apple Computer ) nach einer "typisch holländischen Blume" benennen wollten. So sie es den Aster CT-80 ( so genannten C P / M / T andy - 19 80 ). Warum sie mit Aster und nicht mit der bekannteren Tulip gegangen sind, ist unbekannt, vielleicht hielten sie es für zu anmaßend, oder vielleicht hat die Tatsache, dass "Aster" auch ein niederländischer Mädchenname ist, damit zu tun. Bemerkenswerterweise wurde "Aster" auch viel später, im Jahr 2002 , einem niederländischen Supercomputer genannt .

Die erste Version des Aster bestand aus vier „ Eurocards “, einer Z80 CPU-Karte mit 64 KB Speicher, einer Motorola MC6845- basierten Grafikkarte, einer Double Density Disketten-Controller-Karte und einer „Keyboard/ RS232 /Cassette Interface“-Karte . Plus eine "Backplane-Karte", (die alle anderen Karten verband) und eine Tastatur. Und war für Bastler gedacht, um als Bausatz bestehend aus den Teilen und den Platinen für den Computer und die angeschlossene Tastatur verkauft zu werden. Nach dem Verkauf einiger Bausätze war MCP überzeugt, dass es einen viel größeren Markt für ein verbessertes Modell gibt, das als fertiges Arbeitssystem verkauft wird. Der ursprünglichen Bausatzversion fehlten jedoch viele Funktionen, die ihre Verwendung als ernsthaftes Computersystem verhinderten. Da der ursprüngliche Designer das Unternehmen verlassen hatte, gestaltete ein anderer Mitarbeiter den größten Teil des Systems komplett neu (Hinzufügen einer Display-Schneeräumschaltung, echte Unterstützung für den 80/64-Spalten-Textmodus (mit unterschiedlichen Buchstabengrößen für TRS-80 und CP/M-Modus, also dass im TRS-80-Modus auch der Vollbildmodus verwendet wurde, nicht nur ein 64×16-Teil des 80×25-Bildschirms) mit einem verbesserten Schriftsatz (Hinzufügen einer "Graustufen"-Version der TRS-80-Mozaik-Grafik und vieler spezieller PETSCII wie Zeichen) und einem flexibleren und zuverlässigeren Disketten-Controller und Tastaturinterface sowie vielen weiteren kleinen Verbesserungen) wurde auch ein Gehäuse für das Hauptrechnersystem entwickelt (in Form eines 19-Zoll-Rack für die Europakarten) und für zwei Diskettenlaufwerke und das Netzteil. Ein Software-Ingenieur wurde eingestellt, um das spezielle "Dual Boot Mode"-BIOS und das spezielle CP/M-BIOS zu schreiben. Das BIOS des "Dual-Boot-Modus" entdeckte tatsächlich, ob eine TRS-DOS- oder Aster CP/M-Diskette in das Laufwerk eingelegt wurde, und ordnete, je nach Art der Diskette, die interne Speicherarchitektur des Systems entweder auf 100 % TRS-80 kompatibel oder optimal unterstützen CP/M, mit möglichst viel "Arbeitsplatz" und dem 80×25 Videomodus. Es war auch für das Umschalten auf ROM BASIC verantwortlich, wenn das System mit gedrückter Unterbrechungstaste eingeschaltet wurde, und unterstützte später ein primitives LAN-System unter Verwendung des RS232-Ports mit modifizierter Verkabelung. Die allerersten gebrauchsfertigen Computer wurden mit den "Kit"-Versionen der Eurokarten verkauft, die Version mit neu gestalteten Karten kam einen Monat oder so später.

Bald wurde der kleine Laden viel zu klein und sie zogen in ein viel größeres Fabrikgebäude in der Nähe (ehemals Fensterglasfabrik) und begannen für einige Jahre mit der Massenproduktion des Aster, wobei sich die Mitarbeiterzahl in dieser Zeit verzwanzigfachte.

Nachdem der Aster einige Jahre auf dem Markt war, veröffentlichte Tandy sein eigenes verbessertes Modell, den TRS-80 Model III Computer, der viele der gleichen Probleme löste, die auch der Aster gelöst hatte, aber das Modell 3 unterstützte CP/ M wie die Aster. Inzwischen hatte IBM seinen ursprünglichen IBM-PC herausgebracht, der übrigens mit Diskettenlaufwerken + separatem Tastatur-Setup auffallend der Aster-Basis ähnelte.

Der Aster wurde vom niederländischen Bildungsministerium für niederländische Schulen ausgewählt, in einer Konfiguration mit acht plattenlosen Astern und einem Aster mit Diskettenlaufwerken mit hoher Kapazität, die alle über ein LAN verbunden sind, das auf der Hochgeschwindigkeits-Seriell-Port-Hardware des Aster basiert , und spezielle Kabel, die es jedem einzelnen Computer im LAN ermöglichten, an alle anderen Computer zu senden. Das auf Disketten basierende System wurde vom Lehrer betrieben, der dank des speziellen BIOS in diesen Systemen Programme von seiner Diskette und Daten an die plattenlosen Systeme des Schülers senden konnte. Die Schüler könnten Programme und Daten über dasselbe LAN an den Lehrer zurücksenden oder auf einem in die plattenlosen Einheiten eingebauten Kassettenrekorder speichern. Durch einen speziellen "Video-Switch" konnte der Lehrer auch eine Kopie der Anzeige jedes Schülers auf seinem eigenen Bildschirm sehen. Ungefähr tausend solcher Systeme wurden für viele hundert niederländische Schulen verkauft.

Aufgrund von Cashflow-Problemen (aufgrund eines zu schnellen Wachstums, unzureichender finanzieller Unterstützung, technischer Probleme und eines plötzlichen Problems mit Z80-Prozessorlieferungen) brach das Unternehmen plötzlich zusammen, noch bevor es seine volle Wirkung entfalten konnte.

Vielleicht hat der Aster-Computer eine andere niederländische Computerfirma dazu inspiriert , ihren Computer nach einer anderen typisch holländischen Blume zu benennen - dem Tulip's Tulip System-1, das ungefähr zur gleichen Zeit erschien, als Aster faltete.

Die meisten Ingenieure, die die Hard- und Software des Aster entwickelten, entwickelten später Hard- und Software für das (damals neue) MSX- System für eine Firma namens "Micro Technology bv".

Unveröffentlichte Add-ons

Um den Aster CT-80 zu verbessern und zu modernisieren, hat das Unternehmen auch drei alternative Video-Display-Adapter entwickelt, um die TRS-80-kompatible Grafikkarte zu ergänzen oder zu ersetzen (aufgrund des modularen Charakters des Aster war es lediglich eine Frage des Austauschs der Grafikkarte, und/oder CPU-Karte, um das System aufzurüsten).

  • Eine sehr hochauflösende monochrome Grafikkarte mit Blitter- und Hardware-Textzeilen- und Bogenzeichnungsfunktion wurde für CAD- Anwendungen entwickelt, basierend auf dem NEC μPD7220- Chip für Grafikterminals, wurde aber auch von einigen PCs wie dem DEC Rainbow verwendet, und insbesondere auch für das Tulpensystem I.
  • Eine Farbvideokarte mit Sprite- Fähigkeit, die auf demselben Videochip (dem TMS9918 ) wie die TI99/4- und MSX- Computer basiert und für Spiele und kreativere und farbenfrohere Lernsoftware entwickelt wurde. Ein funktionierender Prototyp dieser Karte wurde fertiggestellt.
  • Eine Ersatzkarte für die ursprüngliche TRS-80-kompatible Grafikkarte, Software-kompatibel zur Originalkarte, aber mit zusätzlichen Farben und sehr hohen Auflösungsfunktionen. war auch auf dem Reißbrett. Basierend auf einer neueren, etwas flexibleren Version des originalen Motorola MC6845-Videochips von Aster, dem Rockwell 6545, funktionierte es, indem ein neuer Videomodus hinzugefügt wurde, einer mit der Möglichkeit, eine erweiterte Version (2048 Zeichen statt 256 Zeichen) neu zu programmieren des Zeichensatzes , unterstützt durch einen erweiterten Zeichenspeicher der Grafikkarte, der nicht ein (8 Bit) Byte pro Zeichen, sondern ein 11 Bit "Wort" verwendet, damit jedes der verfügbaren 2048 eindeutig programmierbaren Zeichen adressiert werden kann. Dies bedeutete, dass es für alle 1024 (64x16) oder 2000 (80x25) Zeichen auf dem Bildschirm ein separates programmierbares Zeichen bereitstellen konnte. Indem der Zeichenzeigerspeicher mit Werten von Null bis 1999 gefüllt wurde, verwandelte dies die Textmodusanzeige im Wesentlichen in einen sehr hochauflösenden Grafikmodus, wobei der "Schriftspeicher" als hochauflösender Rastergrafik- Videospeicher fungierte. Da die Zeichen 8 x 12 Pixel groß waren, wurden Videoauflösungen von 512 x 192 Pixel (im 64x16 Zeichenmodus) bzw. 640 x 300 Pixel (im 80x25 Zeichenmodus) erstellt, was für die damalige Zeit recht hoch war. Der "double width"-Modus des TRS-80 wurde ebenfalls unterstützt, so dass auch 256 x 192 Pixel (im 32x16 Zeichenmodus) oder 320 x 300 Pixel (im 40x25 Zeichenmodus) möglich waren. Die Grafikkarte unterstützt auch 16 Vordergrund- und 16 Hintergrundfarben pro Zeichen, indem sie ein Byte pro Zeichenposition (2K) des "Farbspeichers" bereitstellt. Ein Nibble eines solchen Bytes steuerte dann die Vordergrundfarbe und das andere Nibble steuerte die Hintergrundfarbe, ein System, das dem Sinclair ZX Spectrum sehr ähnlich ist , tatsächlich war der Anzeigemodus im 256x192-Modus praktisch identisch mit dem Video des Sinclair ZX Spektrum . Der Farbspeicher war auch in den "normalen" TRS-80- und CP/M-Textmodi verfügbar, was bedeutete, dass bestehende TRS-80- und CP/M-Software leicht modifiziert werden konnte, um Farbe hinzuzufügen. Diese Grafikkarte würde auch schnelles Scrollen von hochauflösenden Farbbildschirmen für Spiele unterstützen, da sie die Richtung der Zeichenzeiger hatte, so dass es möglich war, schnell durch die hochauflösende Anzeige zu scrollen (oder andere Effekte zu verwenden), indem einfach die 1920/ 1024 Byte Textvideo anstelle der 24.576 Byte hochauflösenden Videospeichers.

Auch eine Festplattenschnittstelle war in Arbeit, die eine SCSI- Schnittstelle und die notwendige Software hinzufügen würde . Ein funktionierender Prototyp wurde entwickelt, der eine 40-MB-Festplatte hinzufügte.

Softwareseitig wurde daran gearbeitet, die veraltete "Benutzeroberfläche" von CP/M (der Command Console Processor CCP ) durch das modernere ZCPR zu ersetzen .

Schließlich wurde ein Ersatz für den in die Jahre gekommenen Z80- Prozessor in Form eines Intel 8086- Boards und zusätzlicher 512K 16-Bit-Speicherplatinen entwickelt. Ein solcher Austausch von CPU- und Speichersystemkomponenten war möglich, weil der Aster CT-80 für die Verwendung einer Rückwandplatine entwickelt wurde, die sowohl 8- als auch 16-Bit-Prozessoren unterstützt, und ein modulares Design auf Europakartenbasis mit freien Steckplätzen für Erweiterungen verwendet. Theoretisch könnte das System den Z80 und den 8086 gleichzeitig unterstützen. Es wurden Pläne formuliert, um CP/M-86 und sogar MS-DOS zu unterstützen.

Leider wurde keine dieser Erweiterungen des Systems verfügbar, da das Unternehmen zusammenbrach, bevor eine von ihnen veröffentlicht werden konnte.

Externe Links

Anmerkungen