• 37Minuten
blank

Ärger mit BASIC

BASIC 2.0 enthielt auch ein von Bill Gates persönlich kodiertes „Easter Egg“, das „MICROSOFT!“ erscheinen ließ, wenn der Benutzer WAIT 6502,x eintippte (x steht für die Anzahl der Male, die die Meldung angezeigt werden sollte). Dies geschah angeblich aufgrund eines Streits mit Commodore über die Eigentumsrechte an BASIC. Jahre später, als Microsoft BASIC für den Amiga entwickelte, war eine der Bedingungen, dass Commodore den ursprünglichen Autoren von BASIC Anerkennung zollte, so dass BASIC 7.0 auf dem Commodore 128 einen Copyright-Hinweis von Microsoft zeigte. Diese Funktion war in allen PETs der 3000-Serie vorhanden. Die Commodore-Führungskräfte waren sehr sauer, als sie davon erfuhren, und es wurde auf allen nachfolgenden Commodore-Maschinen aus BASIC entfernt. Microsoft reagierte ebenfalls empfindlich auf seinen urheberrechtlich geschützten Code und setzte Commodore unter Druck, keine BASIC-Codelisten an die Öffentlichkeit zu geben, obwohl Benutzergruppen schließlich Disassemblierungen von BASIC anfertigten.

Commodore CBM 3016 mit einem BASIC-Programm. Das Programm verwendet die Befehle PEEK und POKE. - Foto: Wikipedia
Commodore CBM 3016 mit einem BASIC-Programm. Das Programm verwendet die Befehle PEEK und POKE. – Foto: Wikipedia

Die neueren Geräte verkauften sich gut, und Commodore führte die Modelle auch in Europa ein. Philips besaß jedoch ein konkurrierendes Warenzeichen für den Namen PET, so dass diese Modelle umbenannt wurden. Das Ergebnis war die CBM 3000-Serie („CBM“ steht für Commodore Business Machines), zu der die Modelle 3008, 3016 und 3032 gehörten. Wie die 2001-N-8 wurde auch die 3008 schnell wieder eingestellt. Später wurden die Maschinen der PET 3000-Serie auf die BASIC 4.0-ROMs umgestellt.

Im Jahr 1980 wurden die PETs der 4000er-Serie eingeführt. Diese enthielten das verbesserte BASIC 4.0, das Befehle für Festplattenfunktionen hinzufügte. Zu diesem Zeitpunkt stellte Commodore fest, dass die Leute billigere 8-KB- und 16-KB-Modelle der 3000er-Serie kauften und den Arbeitsspeicher aufrüsteten, anstatt extra für das 32-KB-Modell zu bezahlen. Aus diesem Grund wurden die Speichersockel im 4016 ausgestanzt (es gab keinen 8-KB-PET der 4000er-Serie), um diese Praxis zu verhindern.

Der 4032 war ein großer Erfolg in Schulen, wo seine robuste Ganzmetallkonstruktion und das All-in-One-Design ihn für den harten Einsatz im Klassenzimmer prädestinierten. Genauso wichtig war in dieser Rolle der sonst wenig genutzte IEEE-488-Anschluss des PET. Klug eingesetzt, konnte der Anschluss als einfaches lokales Netzwerk verwendet werden und ermöglichte die gemeinsame Nutzung von Druckern und Festplattenlaufwerken (die damals sehr teuer waren) durch alle Rechner im Klassenzimmer. Im Gegensatz zu späteren Commodore-Rechnern verfügten die PETs über keine Kernel-ROM-Funktionen für den IEEE-488-Anschluss, und die Benutzer mussten ihre eigenen für die Verwendung von Peripheriegeräten wie Modems schreiben.

PET-Familie

Es wurden zwei weitere Geräte der PET-Serie veröffentlicht. Die 8000er-Serie enthielt einen neuen Anzeigechip, der einen 80×25-Zeichen-Bildschirm ansteuerte. Dies führte jedoch zu einer Reihe von Software-Inkompatibilitäten mit Programmen, die für den 40-Spalten-Bildschirm entwickelt worden waren. Im Gegensatz zur 3000-Serie verfügten die 4000- und 8000-PETs standardmäßig über einen 1-Kanal-Lautsprecher für die Tonerzeugung.

Dies ist ein Foto von drei jungen Maennern die irgendwann in den 1970er Jahren an einem Computer arbeiten. Foto Wikipedia
Dies ist ein Foto von drei jungen Männern, die irgendwann in den 1970er Jahren an einem Computer arbeiten. – Foto: Wikipedia

Die PETs 4000/8000 waren expliziter auf den professionellen/geschäftlichen Einsatz ausgerichtet als die PETs 2001/3000. Geschäftskunden waren die Hauptzielgruppe für die Funktionen des verbesserten BASIC 4.0, und es war eine gute Auswahl an vorgefertigter Business-Software erhältlich.

Für die PET-Familie wurde eine große Auswahl an 5,25-Zoll- und 8-Zoll-Diskettenlaufwerken und sogar externe Festplatten mit 5 und 7 MB hergestellt. Während sie in Europa für den geschäftlichen Einsatz recht populär wurden, konnten sie sich auf dem US-amerikanischen Markt nicht durchsetzen, was zum Teil daran lag, dass die 6502-basierten PETs nicht mit CP/M laufen konnten, das zum Standard für Unternehmenssoftware geworden war. Außerdem waren die 32 KB Speicher des PETs ein Nachteil gegenüber dem Apple II und dem TRS-80, die beide 48 KB aufnehmen konnten. Die PETs der 8000er-Serie hatten einen Anschluss auf der Hauptplatine für eine Tochterplatine, die zusätzliche 64 KB Arbeitsspeicher für insgesamt 96 KB zur Verfügung stellte.

Der Letzte dieser Serie war der SP9000, auch bekannt als SuperPET oder MicroMainframe. Dieser Rechner wurde an der Universität von Waterloo für den Programmierunterricht entwickelt. Zusätzlich zur Basis-Hardware des CBM 8000 verfügte der 9000 über eine zweite CPU in Form des Motorola 6809, mehr RAM und eine Reihe von Programmiersprachen, darunter ein BASIC im ROM für den 6502 und ein separates ANSI Minimal BASIC-kompatibles BASIC für den 6809, sowie APL, COBOL, FORTRAN, Pascal und einen 6809-Assembler auf Disketten. Es enthielt auch microEDITOR, einen Texteditor zum Schreiben und Pflegen von Programmen für jede der 6809-Sprachen. Ebenfalls enthalten war ein Terminalprogramm, mit dem die Maschine auch als „intelligentes Terminal“ verwendet werden konnte, so dass diese einzelne Maschine viele der derzeit an der Universität verwendeten Boxen ersetzen konnte.

Ein MOS 6540 ROM Chip wie er im Original PET 2001 verwendet wurde. Dieses Exemplar weist Korrosion an einigen Pins auf. Foto Wikipedia
Ein MOS 6540 ROM-Chip, wie er im Original PET 2001 verwendet wurde. Dieses Exemplar weist Korrosion an einigen Pins auf. – Foto: Wikipedia

1982 stellte Commodore die PET-Reihe mit der Absicht ein, sie durch die Maschinen der B-Serie zu ersetzen. Diese waren jedoch ein Flop auf dem Markt und außerdem sehr teuer in der Herstellung. Da Commodore in Europa immer noch einen starken Markt für Business-Software hatte, wurde die PET-Serie 80xx 1984 in einem neuen Kunststoffgehäuse mit schwenkbarem Monitor wiederbelebt. Es wurden vier Modelle angeboten, der 8032SK, der 8096SK und die neuen 8296 und 8296-D. Die 8296-Modelle verfügten über 128K Speicher und der 8296-D hatte zwei interne halbhohe 8250-Laufwerke. Außerdem wurde der 8296 mit einem Office-Paket auf Diskette ausgeliefert, und die System-ROMs enthielten ein Menüprogramm zum Starten jeder der vier Anwendungen.

Obwohl er offiziell nicht zur PET-Serie gehörte, verpackte Commodore 1983 die C64-Hauptplatinen in Kunststoffgehäusen, die denen der PET 4000-Serie ähnelten, um den Educator 64 zu schaffen. Dies war ein Versuch, einen Teil des Bildungsmarktes zurückzuerobern, den man bis dahin weitgehend an den Apple IIe verloren hatte.

ETI Canada schrieb, der Commodore PET sei revolutionär gewesen, da er dazu beigetragen habe, Personalcomputer auf breiter Ebene zu verbreiten, und verwies auf das Marketing des Unternehmens und die Ausrichtung des Computers auf unerfahrene Benutzer mit seinem einfachen Design.

Byte beschrieb den PET 2001 als vielseitigen „Geräte“-Computer, der sich am besten für Gelegenheitsbenutzer und Computerbastler eignet, und nannte ihn einen „starken Konkurrenten“ auf dem Personalcomputermarkt.

Creative Computing lobte seine Tragbarkeit, Zuverlässigkeit und Benutzerfreundlichkeit. Obwohl die Effizienz des Kassettenrekorders und das anfängliche Fehlen einer angemessenen Dokumentation kritisiert wurden, hielt man den PET für den besten Computer für ein Klassenzimmer.

Autor

Abonnieren
Benachrichtige mich bei
guest

0 Comments
Inline Feedbacks
Alle Kommentare anzeigen