Amstrad-CPC - Amstrad CPC

Amstrad CPC
Amstrad CPC 464, mit CTM644-Farbmonitor
Ein Amstrad-CPC
Entwickler Amsterdam
Typ Persönlicher Computer
Veröffentlichungsdatum 1984 ; Vor 37 Jahren ( 1984 )
Abgesetzt 1990; vor 30 Jahren
Einheiten verkauft 3 Millionen
Medien Kompakte Kassette , 3-Zoll- Disketten
Betriebssystem AMSDOS mit Lok BASIC 1.0 oder 1.1; CP/M 2.2 oder 3.0
Zentralprozessor Zilog Z80 A @ 4  MHz
Speicher 64 oder 128  KB , erweiterbar auf 576 KB
Eingang Klaviatur

Der Amstrad CPC (kurz für Color Personal Computer ) ist eine Serie von 8-Bit -Heimcomputern, die zwischen 1984 und 1990 von Amstrad hergestellt wurden . Er wurde entwickelt, um Mitte der 1980er Jahre auf dem Heimcomputermarkt zu konkurrieren, der vom Commodore 64 und dem Sinclair ZX Spectrum dominiert wird , wo sie sich vor allem in Großbritannien, Frankreich, Spanien und im deutschsprachigen Europa erfolgreich etablierte.

Die Serie brachte insgesamt sechs verschiedene Modelle hervor: Der CPC464 , CPC664 und CPC6128 waren sehr erfolgreiche Konkurrenten auf dem europäischen Heimcomputermarkt. Deutlich weniger erfolgreich waren die späteren 464plus und 6128plus , die mit Hardware-Updates den Lebenszyklus des Systems verlängern sollten, ebenso wie der Versuch, die Plus- Hardware als GX4000 in eine Spielekonsole umzupacken .

Die Hardware der CPC-Modelle basiert auf der Zilog-Z80A- CPU , die wahlweise mit 64 oder 128 KB RAM ergänzt wird . Ihr Computer-in-a-Keyboard-Design zeichnet sich durch ein integriertes Speichergerät aus, entweder ein kompaktes Kassettendeck oder ein 3-Zoll-Diskettenlaufwerk. Die Hauptgeräte wurden nur im Bundle mit einem Farb-, Greenscreen- oder Monochrom-Monitor verkauft, der gleichzeitig als Stromversorgung des Hauptgeräts dient. Darüber hinaus war eine breite Palette von Hardwareerweiterungen von Erst- und Drittanbietern wie externe Festplatten, Drucker und Speichererweiterungen verfügbar.

Die CPC-Serie wurde gegen andere Heimcomputer angetreten, die hauptsächlich zum Spielen von Videospielen verwendet wurden, und erfreute sich eines starken Angebots an Spielesoftware. Der vergleichsweise niedrige Preis für ein komplettes Computersystem mit dediziertem Monitor, seine hochauflösenden monochromen Text- und Grafikfähigkeiten und die Möglichkeit, CP/M- Software zu betreiben, machten das System auch für Business-Anwender attraktiv, was sich in einer großen Auswahl an Anwendungssoftware widerspiegelte .

Die CPC-Serie verkaufte sich während ihrer Lebensdauer rund drei Millionen Mal.

Der Schneider CPC6128 war eine Schneider-Markenversion des Amstrad CPC6128 und im Aussehen sehr ähnlich.

Modelle

Das ursprüngliche Sortiment

Die Philosophie hinter der CPC-Serie war zweifach, erstens das Konzept eines "All-in-One", bei dem Computer, Tastatur und sein Datenspeicher in einem einzigen Gerät kombiniert und mit einem eigenen dedizierten Anzeigemonitor verkauft wurden. Die meisten Heimcomputer zu dieser Zeit wie die ZX Spectrum- Serie, Commodore 64 und BBC Micro verließen sich auf die Verwendung des heimischen Fernsehgeräts und eines separat angeschlossenen Tonbandgeräts oder Diskettenlaufwerks . An sich war das All-in-One-Konzept nicht neu, da es bereits bei geschäftsorientierten Maschinen und dem Commodore PET gesehen wurde , aber im Heimcomputerbereich war es fast ein Jahr älter als der Macintosh .

Zweitens wollte Amstrad-Gründer Alan Sugar, dass die Maschine einem "echten Computer ähnelt, ähnlich dem, was jemand sehen würde, um sie für ihren Urlaub am Flughafen einzuchecken", und dass die Maschine nicht wie "ein schwangerer Taschenrechner" aussieht – in Anlehnung an die Sinclair ZX81 und ZX Spectrum mit ihren günstigen Folientastaturen.

Kinder spielen Paperboy auf dem CPC 464 im Jahr 1988

CPC 464

Der CPC 464 war einer der erfolgreichsten Computer in Europa und wurde mehr als zwei Millionen Mal verkauft.

Der CPC 464 verfügte über 64 KB RAM und ein internes Kassettendeck . Es wurde im Juni 1984 in Großbritannien eingeführt. Die anfänglichen empfohlenen Verkaufspreise für den CPC464 betrugen 249,00 GBP/899,00 DM mit grünem Bildschirm und 359,00 GBP/1398,00 GBP mit Farbmonitor. Nach der Einführung des CPC6128 Ende 1985 wurden die empfohlenen Verkaufspreise für den CPC464 um 50,00 GBP/100,00 DM gesenkt.

1990 löste der 464plus den CPC 464 im Modellprogramm ab und die Produktion des CPC 464 wurde eingestellt.

CPC664

Eine CPC664 -Haupteinheit (deutsche Schneider- Markenvariante )

Der CPC664 verfügt über 64 KB RAM und ein internes 3-Zoll-Diskettenlaufwerk. Es wurde am 25. April 1985 in Großbritannien eingeführt. Die anfänglichen empfohlenen Verkaufspreise für den CPC664 betrugen 339,00 GBP/1198,00 DM mit grünem Bildschirm und 449,00 GBP/1998,00 GBP mit Farbmonitor.

Nach der erfolgreichen Veröffentlichung des CPC464 forderten die Verbraucher ständig zwei Verbesserungen: mehr Speicher und ein internes Laufwerk. Letzteres war für Amstrad einfacher zu realisieren. Bei der bewusst zurückhaltenden Einführung des CPC664 wurde die Maschine nicht nur als kostengünstigstes Plattensystem, sondern sogar als günstigste CP/M 2.2-Maschine positioniert. In der Amstrad CPC-Produktpalette ergänzte der CPC664 den CPC464, der weder eingestellt noch im Preis reduziert wurde.

Im Vergleich zum CPC464 wurde die Haupteinheit des CPC664 deutlich überarbeitet, nicht nur für das Diskettenlaufwerk, sondern auch mit einem neu gestalteten Tastaturbereich. Von Amstrads Werbematerial als "ergonomisch" angepriesen, ist die Tastatur mit Cursortasten im MSX- Stil über dem Nummernblock merklich nach vorne geneigt . Im Vergleich zur mehrfarbigen Tastatur des CPC464 sind die Tasten des CPC664 in einem deutlich ruhigeren Farbschema in Grau und Hellblau gehalten.

Die Rückseite des CPC664-Hauptgeräts verfügt mit Ausnahme eines zusätzlichen 12-V-Stromkabels über die gleichen Anschlüsse wie das CPC464. Im Gegensatz zum Kassettenbandlaufwerk des CPC464, das über die 5-V-Spannung des Hauptgeräts betrieben werden kann, benötigt das Diskettenlaufwerk des CPC664 eine zusätzliche 12-V-Spannung. Diese Spannung musste separat von einer aktualisierten Version des mitgelieferten Greenscreen/Farbmonitors (GT-65 bzw. CTM-644) geliefert werden.

Der CPC664 wurde nur etwa sechs Monate lang produziert. Ende 1985, als der CPC6128 in Europa eingeführt wurde, beschloss Amstrad, drei Modelle nicht im Sortiment zu behalten, und die Produktion des CPC664 wurde eingestellt.

CPC6128

CPC6128-Motherboard.

Der CPC6128 verfügt über 128 KB RAM und ein internes 3-Zoll-Diskettenlaufwerk. Neben verschiedenen Hardware- und Firmware-Verbesserungen ist eines der herausragendsten Merkmale des CPC6128 die Kompatibilität mit dem CP/M+-Betriebssystem, die ihn für geschäftliche Anwendungen attraktiv macht.

Der CPC6128 wurde am 13. Juni 1985 veröffentlicht und zunächst nur in den USA verkauft. Importiert und vertrieben von Indescomp, Inc. in Chicago, war es das erste Amstrad-Produkt, das in den Vereinigten Staaten verkauft wurde, einem Markt, der zu dieser Zeit den europäischen Computerherstellern traditionell feindlich gegenüberstand. Zwei Monate später, am 15. August 1985, kam er in Europa an und ersetzte den CPC664 in der CPC-Modellpalette. Die anfänglichen empfohlenen Verkaufspreise für den CPC6128 betrugen 699,00 USD / 299,00 GBP / 1598,00 DM mit grünem Bildschirm und 799,00 USD / 399,00 GBP / 2098,00 DM mit Farbmonitor.

1990 löste der 6128plus den CPC6128 in der Modellpalette ab und die Produktion des CPC6128 wurde eingestellt.

Das Plus-Sortiment

Im Jahr 1990, konfrontiert mit einem sich verändernden Heimcomputermarkt, beschloss Amstrad, die CPC-Modellreihe durch die Einführung einer neuen Reihe mit der Bezeichnung plus oder PLUS , 1990 oder CPC+ Reihe aufzufrischen . Die Hauptziele waren zahlreiche Verbesserungen der bestehenden CPC-Hardwareplattform, die Neugestaltung des Gehäuses für ein zeitgemäßes Erscheinungsbild und die native Unterstützung von Cartridge-Medien. Die neue Modellpalette umfasst drei Varianten, die Computer 464plus und 6128plus sowie die Videospielkonsole GX4000 . Die Abkürzung "CPC" wurde aus den Modellnamen entfernt.

Das Redesign hat die CPC-Hardware erheblich verbessert, hauptsächlich um ihre früheren Mängel als Spieleplattform zu beheben. Die neu gestaltete Videohardware ermöglicht Hardware-Sprites und weiches Scrollen, mit einer Farbpalette, die von maximal 16 Farben (plus separat definierbarem Rahmen) gleichzeitig von 27 auf maximal 31 erweitert wird (16 für Hintergrund und 15 für Hardware-Sprites) von 4096. Die verbesserte Sound-Hardware bietet einen automatischen DMA-Transfer, der komplexere Soundeffekte mit deutlich reduziertem Prozessor-Overhead ermöglicht. Weitere Hardware-Erweiterungen umfassen die Unterstützung von analogen Joysticks, 8-Bit-Druckern und ROM-Cartridges bis zu 4 MBit .

Die neue Modellreihe sollte vollständig abwärtskompatibel zu den ursprünglichen CPC-Modellen sein. Seine erweiterten Funktionen stehen erst zur Verfügung, nachdem ein bewusst undurchsichtiger Entsperrmechanismus ausgelöst wurde, wodurch verhindert wird, dass vorhandene CPC-Software sie versehentlich aufruft.

Trotz der erheblichen Hardwareverbesserungen wurde es von vielen als veraltet angesehen, da es auf einer 8-Bit-CPU basiert, und es konnte weder Kunden noch Softwarehersteller anziehen, die sich auf Systeme wie den Commodore Amiga und Sega Mega Drive umstellten, die ein paar auf den Markt kamen kurze Monate nach dem Plus-Bereich. Das Plus-Sortiment war ein kommerzieller Misserfolg, und die Produktion wurde kurz nach seiner Einführung im Jahr 1990 eingestellt.

464plus, 6128plus

Ein 6128plus- Hauptgerät (mit spanischem Tastaturlayout)

Die Modelle 464plus und 6128plus waren als „ausgereiftere und stilvollere“ Ablöse der CPC464 und CPC6128 gedacht. Basierend auf der neu gestalteten plus-Hardwareplattform teilen sie die gleichen Grundeigenschaften wie ihre Vorgänger: Der 464plus ist mit 64 KB RAM und einem Kassettenlaufwerk ausgestattet, der 6128plus verfügt über 128 KB RAM und ein 3"-Diskettenlaufwerk. Beide Modelle teilen sich ein gängiges Gehäuselayout mit einer vom Modell CPC6128 übernommenen Tastatur und dem dazugehörigen Massenspeicher in einem Gehäuseausbruch.

Um den EMV- Schirmprozess zu vereinfachen , wurden die Randstecker der Vorgängermodelle durch Micro-Ribbon-Stecker ersetzt, wie sie zuvor beim deutschen Schneider CPC6128 verwendet wurden. Dadurch sind zahlreiche Erweiterungen der ursprünglichen CPC-Reihe steckerinkompatibel mit 464plus und 6128plus. Außerdem besitzt der 6128plus keine Bandbuchse für ein externes Bandlaufwerk.

Die Plus-Reihe ist nicht mit einem On-Board-ROM ausgestattet, daher enthalten der 464plus und der 6128plus keine Firmware. Stattdessen stellte Amstrad die Firmware für beide Modelle über die ROM-Erweiterungsfunktion zur Verfügung, die auf der mitgelieferten Burnin' Rubber und Locomotive BASIC- Kassette enthalten ist. Dies führte zu geringeren Hardwarelokalisierungskosten (nur einige ausgewählte Tastenkappen und Gehäuseetiketten mussten lokalisiert werden) mit dem zusätzlichen Vorteil eines rudimentären Kopierschutzmechanismus (ohne vorhandene Firmware konnte das Gerät selbst den Inhalt einer Spielkassette nicht kopieren). Da die strukturellen Unterschiede der erweiterten V4- Firmware Probleme mit einigen CPC-Softwares verursachen, die Firmware-Funktionen direkt über ihre Speicheradressen aufrufen, verkaufte Amstrad separat eine Cartridge mit der ursprünglichen V3- Firmware des CPC6128 .

Sowohl der 464plus als auch der 6128plus wurden im September 1990 der Öffentlichkeit vorgestellt. Die anfänglichen empfohlenen Verkaufspreise betrugen 229 GBP / 1990 FRF mit einem monochromen Monitor und 329 GBP / 2990 GBP mit einem Farbmonitor für den 464plus und 329 GBP / 2990 FRF mit ein Monochrom-Monitor und GBP £429/FRF3990 mit einem Farbmonitor für den 6128plus.

GX4000

Der Amstrad GX4000

Als Teil der Plus-Reihe entwickelt , war die GX4000 der kurzlebige Versuch von Amstrad, in den Markt für Videospielkonsolen einzusteigen. Mit den verbesserten Hardware-Eigenschaften der Plus-Reihe stellt sie die absolute Minimalvariante der Reihe ohne Tastatur oder Unterstützung für Massenspeichergeräte dar. Es wurde mit 2 Paddle-Controllern und dem Rennspiel Burnin' Rubber geliefert .

Sondermodelle und Klone

CPC472

CPC472

Während der Augustferien 1985 führte Spanien kurzzeitig eine Einfuhrsteuer von 15 000 Peseten (90,15 €) auf Computer mit 64 KB oder weniger RAM ein (Königliche Erlasse 1215/1985 und 1558/1985) und ein neues Gesetz (Königliche Erlass 1250/ 1985) schreibt vor, dass alle in Spanien verkauften Computer über eine spanische Tastatur verfügen müssen. Um dies zu umgehen, hat der spanische Vertriebshändler von Amstrad Indescomp (später zu Amstrad Spanien ) den CPC472 entwickelt und vertrieben , eine modifizierte Version des CPC464. Die Hauptunterschiede sind eine kleine zusätzliche Tochterplatine mit einem CPC664 ROM-Chip und einem 8-KB-Speicherchip und eine Tastatur mit einer ñ- Taste (obwohl einige von ihnen vorübergehend ohne die ñ-Taste hergestellt wurden). Der einzige Zweck des 8 KB Speicherchips (der nicht elektrisch mit der Maschine verbunden ist und somit unbrauchbar gemacht wird) besteht darin, die Gesamtspeicherspezifikation der Maschine auf 72 KB zu erhöhen, um die Einfuhrsteuer zu umgehen. Einige Monate später trat Spanien durch den Beitrittsvertrag 1985 den Europäischen Gemeinschaften bei und die Einfuhrsteuer wurde abgeschafft, daher fügte Amstrad den ñ-Schlüssel für den 464 hinzu und die Produktion des CPC472 wurde eingestellt.

KC kompakt

Der Kleincomputer KC kompakt

Der KC compact  [ de ] ( „ Kleincomputer “ - das bedeutet ‚kleiner Computer‘ - eine eher wörtliche deutsche Übersetzung des englischen ‚Mikrocomputers‘ ist) ist ein Klon des Amstrad CPC durch eingebaute Ost - Deutschland ‚s VEB Mikroelektronik Mühlhausen im Oktober 1989 Obwohl die Maschine verschiedene Substitute und Emulationen einer Amstrad CPC-Hardware enthielt, ist die Maschine weitgehend mit der Amstrad CPC-Software kompatibel. Es ist mit 64 KB Speicher und einer auf die geänderte Hardware angepassten Firmware des CPC6128 ausgestattet, einschließlich einer unveränderten Kopie von Locomotive BASIC 1.1. Der KC compact ist der letzte in Ostdeutschland produzierte 8-Bit-Rechner.

Aleste 520EX

Im Jahr 1993 brachte das in Omsk, Russland ansässige Unternehmen Patisonic den Aleste 520EX auf den Markt, einen Computer, der hochkompatibel mit dem Amstrad CPC6128 ist. Es könnte auch in einen MSX- Modus geschaltet werden. Eine Erweiterungskarte namens Magic Sound erlaubt das Abspielen von Scream Tracker-Dateien.

Rezeption

Ein BYTE- Kolumnist bezeichnete den CPC 464 im Januar 1985 als "der, der seinen Kriterien für einen brauchbaren Heimcomputer noch am nächsten kommt", einschließlich guter Tastatur, 80-spaltigem Text, kostengünstigem Diskettenlaufwerk und Unterstützung für ein Mainstream-Betriebssystem wie CP/M.

Hardware

Prozessor

Die gesamte CPC-Serie basiert auf dem Zilog Z80 A Prozessor, der mit 4 MHz getaktet ist  .

Um zu vermeiden, dass die CPU und die Videologik gleichzeitig auf den gemeinsam genutzten Hauptspeicher zugreifen und eine Videobeschädigung ("Schnee") verursachen, wird der CPU-Speicherzugriff auf Mikrosekundengrenzen beschränkt. Dadurch wird jeder Maschinenzyklus effektiv auf vier Taktzyklen aufgefüllt, was zu einem geringen Verlust an Verarbeitungsleistung führt und zu einer von Amstrad als "effektiven Taktrate" geschätzten "effektiven Taktrate" von "ungefähr 3,3 MHz" führt.

Speicher

Amstrad CPCs sind entweder mit 64 (CPC464, CPC664, 464plus, GX4000) oder 128 (CPC6128, 6128plus) KB RAM ausgestattet. Dieser Basisspeicher kann mit Speichererweiterungen von Drittherstellern um bis zu 512 KB und mit von Hardware-Enthusiasten entwickelten experimentellen Methoden um bis zu 4096 KB erweitert werden. Da der Z80-Prozessor nur 64 KB Speicher direkt ansprechen kann, wird zusätzlicher Speicher aus den 128 KB-Modellen und Speichererweiterungen per Bank Switching zur Verfügung gestellt .

Video

Modus-1-Bild auf einem grünen GT65-Monitor

Der Videoausgabe eines CPCs liegt die ungewöhnliche Paarung eines CRTC ( Motorola 6845 oder kompatibel) mit einem speziell entwickelten Gate-Array zugrunde , um eine Pixelanzeigeausgabe zu erzeugen. Die später produzierten CPC6128 sowie die Modelle der Plus-Reihe integrieren sowohl die CRTC- als auch die Gate-Array-Funktionen mit dem ASIC des Systems .

Drei integrierte Displayauflösungen stehen zur Verfügung: 160×200 Pixel mit 16 Farben („Modus 0“, 20 Textspalten), 320×200 Pixel mit 4 Farben („Modus 1“, 40 Textspalten) und 640×200 Pixel mit 2 Farben ("Mode 2", 80 Textspalten). Eine größere Bildschirmgröße kann durch Neuprogrammierung des CRTC erreicht werden.

Die ursprüngliche CPC-Videohardware unterstützt eine Farbpalette von 27 Farben, die aus dem RGB- Farbraum generiert wird, wobei jeder Farbkomponente entweder aus, halb an oder an zugewiesen wird ( 3-stufige RGB-Palette ). Die Plus-Reihe erweitert die Palette auf 4096 Farben, ebenfalls generiert aus RGB mit je 4 Bit für Rot, Grün und Blau ( 12-Bit RGB ).

Amstrad MP1 externer Fernsehadapter

Mit Ausnahme des GX4000 fehlt allen CPC-Modellen ein HF-Fernseh- oder Composite-Video- Ausgang und sie werden stattdessen mit einem 6-poligen RGB- DIN-Anschluss geliefert, der auch von Acorn-Computern verwendet wird, um den mitgelieferten Amstrad-Monitor anzuschließen. Dieser Anschluss liefert ein analoges RGB mit 1 V pp mit einem 50-Hz-Composite-Sync-Signal, das bei korrekter Verdrahtung einen 50-Hz- SCART- Fernseher ansteuern kann . Externe Adapter für HF-Fernsehen waren als Erstanbieter-Hardwarezubehör erhältlich.

Audio

Der CPC verwendet den Soundchip AY-3-8912 von General Instrument , der drei Kanäle bereitstellt, von denen jeder so konfiguriert werden kann, dass er Rechteckwellen, weißes Rauschen oder beides erzeugt. Es steht eine kleine Auswahl an Hardware-Volume-Hüllkurven zur Verfügung.

Die Ausgabe erfolgt in Mono über einen kleinen (4 cm) eingebauten Lautsprecher mit Lautstärkeregelung, der von einem internen Verstärker angesteuert wird . Die Stereoausgabe erfolgt über eine 3,5-mm- Kopfhörerbuchse .

Durch Senden eines Wertestroms an den Soundchip ist es möglich, digitale Soundsamples mit einer Auflösung von ca. 5 Bit abzuspielen . Diese Technik ist sehr rechenintensiv und schwer mit anderen Verarbeitungen zu kombinieren. Beispiele sind die Titelbildschirme oder andere nicht spielbare Szenen von Spielen wie Chase HQ , Meltdown und RoboCop . Die späteren Plus-Modelle enthielten eine DMA-Engine, um diese Verarbeitung zu entlasten.

Diskettenlaufwerk

Eingebautes Diskettenlaufwerk des CPC6128
Ein CPC6128 lädt Turbo Esprit von seinem internen Diskettenlaufwerk
3-Zoll-Disketten, die auf CPC-Maschinen verwendet werden

Amstrad verwendet das 3"-Diskettenlaufwerk von Hitachi . Das gewählte Laufwerk (bei späteren Modellen eingebaut) ist eine einseitige 40-Spur-Einheit, bei der der Benutzer die Diskette entfernen und umdrehen muss, um auf die andere Seite zuzugreifen. Jede Seite hat ihre eigene unabhängiger Schreibschutzschalter Die Seiten werden als "A" und "B" bezeichnet, wobei jede Seite üblicherweise auf 180 KB formatiert ist (im AMSDOS- Format, bestehend aus 2 KB Verzeichnis und 178 KB Speicher) für insgesamt 360 KB pro Platte.

Die Schnittstelle zu den Laufwerken ist ein NEC 765 FDC , der für den gleichen Zweck in den IBM PC/XT- , PC/AT- und PS/2- Maschinen verwendet wird. Seine Funktionen werden nicht vollständig genutzt, um Kosten zu sparen, nämlich DMA- Transfers und Unterstützung für Single-Density- Disks; sie wurden mit modifizierter Frequenzmodulation als doppelte Dichte formatiert .

Die Discs wurden in einer Papierhülle oder einer Hartplastikhülle versandt, die einer CD- "Juwel"-Hülle ähnelte . Das Gehäuse ist dicker und steifer als das von 3,5-Zoll-Disketten und für den Versand ohne zusätzliche Verpackung ausgelegt. Eine verschiebbare Metallabdeckung zum Schutz der Medienoberfläche befindet sich im Inneren des Gehäuses und ist verriegelt, im Gegensatz zu der einfachen externen Schiebeabdeckung der Sony-Version. Sie waren deutlich teurer als die 5,25-Zoll- und 3,5-Zoll-Alternativen. Dies in Verbindung mit ihren geringen Nennkapazitäten und ihrem im Wesentlichen proprietären Charakter führte dazu, dass das Format kurz nach der Einstellung des CPC selbst eingestellt wurde.

Abgesehen von den anderen 3-Zoll-Maschinen von Amstrad (dem PCW und dem ZX Spectrum +3 ) umfassten die wenigen anderen Computersysteme, die sie verwendeten, den Sega SF-7000 und CP/M-Systeme wie die Tatung Einstein- und Osborne- Maschinen. Sie fanden auch Anwendung auf eingebetteten Systemen.

Die Shugart- Standardschnittstelle bedeutet, dass Amstrad CPC-Maschinen standardmäßige 3", 3½"- oder 5¼"-Laufwerke als zweites Laufwerk verwenden können. Programme wie ROMDOS und ParaDOS erweitern das Standard-AMSDOS-System um Unterstützung für doppelseitige, 80- Track-Formate, sodass bis zu 800 KB auf einer einzigen Festplatte gespeichert werden können.

Die 3-Zoll-Disketten selbst werden im CPC normalerweise als "Discs" bezeichnet, entsprechend der Schreibweise auf dem Kunststoffgehäuse der Maschine und der herkömmlichen britischen englischen Schreibweise.

Erweiterung

Gehäuserückseite eines CPC 464, mit Minibuchse, Joystick und Druckeranschlüssen.

Die Hardware und Firmware wurde entwickelt, um auf Software zugreifen zu können, die auf externen ROMs bereitgestellt wird. Jedes ROM muss ein 16-kB-Block sein und wird in den mit dem Video-RAM geteilten Speicherplatz ein- und ausgeschaltet. Die Amstrad-Firmware ist bewusst so konzipiert, dass mit minimalem Aufwand von diesen ROMs aus leicht auf neue Software zugegriffen werden kann. Beliebte Anwendungen wurden auf ROM vermarktet, insbesondere Textverarbeitungs- und Programmierdienstprogramme (Beispiele sind Protext und Brunword des ersteren und der MAXAM-Assembler des letzteren Typs).

Solche zusätzlichen ROM-Chips werden nicht direkt in den CPC selbst eingesteckt, sondern in zusätzliche einsteckbare "ROM-Boxen", die Sockel für die ROM-Chips und eine minimale Menge an Decodierungsschaltungen für die Hauptmaschine enthalten, um zwischen ihnen umzuschalten. Diese Boxen wurden entweder kommerziell vermarktet oder konnten von kompetenten Bastlern gebaut und an den Haupterweiterungsanschluss an der Rückseite der Maschine angeschlossen werden. Software auf ROM lädt viel schneller als von Disc oder Band und die Boot-Sequenz des Computers wurde entwickelt, um gefundene ROMs auszuwerten und ihnen optional die Kontrolle über den Computer zu übergeben. Dies ermöglicht eine erhebliche Anpassung der Funktionalität der Maschine, die Enthusiasten für verschiedene Zwecke nutzten. Der typische Benutzer würde diese zusätzliche ROM-Funktionalität jedoch wahrscheinlich nicht bemerken, es sei denn, er würde die CPC-Presse lesen, da er im Benutzerhandbuch nicht beschrieben und in der Marketingliteratur kaum erwähnt wurde. Es ist jedoch im offiziellen Amstrad-Firmware-Handbuch dokumentiert.

Die Maschinen verfügen außerdem über einen 9-poligen Atari-Joystick-Anschluss , der entweder direkt einen Joystick oder zwei Joysticks mit einem Splitterkabel aufnehmen kann.

Peripheriegeräte

Serielle RS232-Adapter

Amstrad hat zwei serielle RS-232-C D25- Schnittstellen herausgegeben, die an den Erweiterungsanschluss auf der Rückseite des Geräts angeschlossen sind, mit einem Durchgangsanschluss für das CPC464-Laufwerk oder andere Peripheriegeräte.

Die ursprüngliche Schnittstelle wurde mit einem Buch der Zaubersprüche geliefert, um die Datenübertragung zwischen anderen Systemen unter Verwendung eines proprietären Protokolls im geräteeigenen ROM zu erleichtern , sowie eine Terminalsoftware für die Verbindung mit dem Prestel- Dienst von British Telecom . Für den US-Markt wurde eine eigene Version des ROM erstellt, da dort die Befehle "|SUCK" und "|BLOW" verwendet wurden.

Software- und Hardwarebeschränkungen in dieser Schnittstelle führten dazu, dass sie durch eine Amstrad-Markenversion einer kompatiblen Alternative von Pace ersetzt wurde . Serielle Schnittstellen waren auch von Drittanbietern wie KDS Electronics und Cirkit erhältlich.

Software

BASIC und Betriebssystem

Lokomotive BASIC auf der Amstrad CPC 464

Wie die meisten Heimcomputer zu dieser Zeit hat der CPC sein Betriebssystem und einen BASIC- Interpreter als ROM eingebaut . Es verwendet Locomotive BASIC - eine verbesserte Version von Locomotive Software's Z80 BASIC für die BBC Microcomputer -Coprozessorplatine. Es zeichnet sich insbesondere dadurch aus, dass es im Gegensatz zu den POKE- Befehlen, die für generische Microsoft-Implementierungen erforderlich sind, einen einfachen Zugriff auf die Video- und Audioressourcen des Computers bietet . Andere ungewöhnliche Funktionen sind die zeitgesteuerte Ereignisbehandlung mit den Befehlen AFTER und EVERY sowie textbasiertes Windowing.

CP/M

Das CP/M- Betriebssystem von Digital Research wurde mit den plattenbasierten Systemen 664 und 6128 geliefert, und die DDI-1-Plattenerweiterungseinheit für die 464. 64k-Maschinen, die allein mit CP/M 2.2 ausgeliefert wurden, während die 128k-Maschinen auch CP . enthalten /M 3.1. Die kompakte CP/M 2.2-Implementierung wird größtenteils auf den Bootsektoren einer 3"-Disk im sogenannten "Systemformat" gespeichert; die Eingabe von |CPM von Locomotive BASIC würde Code aus diesen Sektoren laden, was sie zu einer beliebten Wahl für das Laden von benutzerdefinierten Spielen macht Die CP/M 3.1-Implementierung befindet sich größtenteils in einer separaten Datei, die wiederum aus dem Bootsektor geladen wird. Für den CPC wurde viel Public-Domain- CP/M-Software zur Verfügung gestellt, von Textprozessoren wie VDE bis hin zu kompletten Bulletin Board-Systemen wie ROS.

Andere Sprachen

Obwohl es möglich war, Compiler für Locomotive BASIC, C und Pascal zu erhalten , wurde der Großteil der Software des CPC in nativer Z80-Assemblersprache geschrieben. Beliebte Assembler waren Devpac von Hisoft, Maxam von Arnor und (in Frankreich) DAMS. Plattenbasierte CPC-Systeme (nicht Plus), die mit einem Interpreter für die Bildungssprache LOGO geliefert werden , von CP/M 2.2 gebootet, aber weitgehend CPC-spezifisch mit viel Code im AMSDOS-ROM; 6128-Maschinen enthalten auch eine CP/M 3.1, Nicht-ROM-Version. Der AC-Compiler wurde auch von Micro Business Products über Tandy Europe geschrieben und für den europäischen Markt zur Verfügung gestellt.

Roland

Um dem CPC ein erkennbares Maskottchen zu geben, wurden eine Reihe von Spielen von Amstrads hauseigenem Software-Publisher Amsoft mit dem Namen Roland versehen . Da die Spiele jedoch nicht um den Roland-Charakter herum entworfen wurden und erst später das Branding hinzugefügt wurde, variiert das Charakterdesign immens, von einem blonden Teenager mit stacheligen Haaren ( Roland Goes Digging ) bis zu einem weißen Würfel mit Beinen ( Roland Goes Square Bashing .). ) oder ein mutierter Floh ( Roland in the Caves ). Die einzigen beiden Spiele mit ähnlichem Gameplay und Design der Hauptfiguren sind Roland in Time und seine Fortsetzung Roland in Space . Der Roland-Charakter wurde nach Roland Perry benannt, einem der führenden Designer der ursprünglichen CPC-Reihe.

Schneider Computerabteilung

Logo der Schneider Computer Division
Schneider CPC6128 mit sichtbaren Mikrobändchen-Anschlüssen an der Oberseite (Rückseite)
Schneider CPC Demo Tape Presentation Compact Cassette im Lieferumfang des CPC464

Um seine Computer in Deutschland, Österreich und der Schweiz zu vermarkten, wo Amstrad über keine Vertriebsstrukturen verfügte, ging Amstrad eine Partnerschaft mit der Schneider Rundfunkwerke AG ein , einem deutschen Unternehmen, das – ähnlich wie Amstrad selbst – bisher nur für seinen günstigen Preis bekannt war Audio-Produkte. 1984 wurde Schneiders Tochterfirma Schneider Computer Division speziell für diese Aufgabe gegründet, und die gesamte Amstrad CPC-Produktpalette wurde als Schneider CPC gebrandmarkt und verkauft .

Obwohl sie auf der gleichen Hardware basieren, unterscheiden sich die Schneider CPC-Modelle in einigen Details von den Amstrad CPC-Modellen. Vor allem die Schneider CPC464 und CPC664 Tastaturen hatten graue anstelle von farbigen Tasten, aber immer noch im ursprünglichen britischen Tastaturlayout. Um ein deutsches "QWERTZ"-Tastaturlayout zu erreichen, hat Schneider eine kleine Software zur Neubelegung der Tasten sowie Aufkleber für die Tasten auf den Markt gebracht. Um den strengeren deutschen EMV- Richtlinien gerecht zu werden, ist das komplette Schneider CPC-Sortiment mit einer internen Metallabschirmung ausgestattet. Aus dem gleichen Grund bietet das Schneider CPC6128 Mikro Band Steckverbinder statt Randverbinder . Sowohl die Graustufen-Tastatur als auch die Micro-Bändchen-Anschlüsse fanden Eingang in das Design späterer Amstrad CPC-Modelle.

Nachdem Schneider sich 1988 weigerte, die AT-kompatible Computerlinie von Amstrad zu vermarkten, endete die Zusammenarbeit. Schneider verkaufte daraufhin den Restbestand an Schneider CPC-Modellen und nutzte die mittlerweile gut etablierte Marktposition, um eigene PC-Designs einzuführen. Mit der Gründung seiner deutschen Tochtergesellschaft Amstrad GmbH zum Vertrieb seiner Produktlinien einschließlich CPC464 und CPC6128 versuchte Amstrad, eine eigene Marke im deutschsprachigen Europa zu etablieren, scheiterte jedoch letztendlich.

Gemeinschaft

Der Amstrad CPC erfreute sich einer starken und langen Lebensdauer, hauptsächlich aufgrund der Maschinen, die sowohl für Unternehmen als auch für Spiele verwendet werden. Engagierte Programmierer arbeiteten weiter an der CPC-Reihe und stellten sogar Betriebssysteme mit grafischer Benutzeroberfläche (GUI) wie SymbOS her . Der CPC gewidmete Internet-Sites sind auf der ganzen Welt erschienen und bieten Foren, Nachrichten, Hardware, Software, Programmierung und Spiele. CPC Magazine erschienen in den 1980er Jahren, darunter Veröffentlichungen in Ländern wie Großbritannien, Frankreich, Spanien, Deutschland, Dänemark , Australien und Griechenland . Zu den Titeln gehörten die offizielle Amstrad Computer User- Publikation sowie unabhängige Titel wie Amstrad Action , Amtix! , Computing mit Amstrad CPC , CPC Attack , The Amstrad User aus Australien , Amstrad Cent Pour Cent aus Frankreich und Amstar . Nach dem Ende der Produktion von CPC gab Amstrad die Erlaubnis, dass die CPC-ROMs frei verteilt werden dürfen, solange die Copyright-Mitteilung nicht geändert wird und anerkannt wird, dass Amstrad immer noch das Urheberrecht hält, was Emulator- Autoren die Möglichkeit gibt, die CPC-Firmware mit ihren Programme.

Einfluss auf andere Amstrad-Maschinen

Amstrad folgte ihrem Erfolg mit dem CPC 464 mit der Einführung der Amstrad PCW -Textverarbeitungsreihe, einer weiteren Z80-basierten Maschine mit einem 3"-Laufwerk und Software von Locomotive Software . Der PCW wurde ursprünglich entwickelt, um teilweise kompatibel mit einer verbesserten Version des CPC ( ANT oder Arnold Nummer Zwei - der Entwicklungscodename des CPC war Arnold) Amstrad entschied sich jedoch, sich auf das PCW zu konzentrieren, und das ANT-Projekt kam nie auf den Markt.

Am 7. April 1986 gab Amstrad bekannt, dass es von Sinclair Research "...die weltweiten Rechte zum Verkauf und zur Herstellung aller bestehenden und zukünftigen Sinclair-Computer und -Computerprodukte, zusammen mit dem Markennamen Sinclair und den geistigen Eigentumsrechten, die sich auf Computer beziehen" gekauft habe und computerbezogene Produkte." darunter das ZX Spectrum für 5 Millionen Pfund. Dazu gehörten die unverkauften Lagerbestände von Sinclair QLs und Spectrums. Allein mit dem Verkauf dieser überschüssigen Maschinen verdiente Amstrad mehr als 5 Millionen Pfund. Amstrad brachte zwei neue Varianten des Spectrum auf den Markt: das ZX Spectrum +2 , basierend auf dem ZX Spectrum 128, mit eingebautem Bandlaufwerk (wie das CPC 464) und im folgenden Jahr das ZX Spectrum +3 , mit eingebautem -im Diskettenlaufwerk (ähnlich dem CPC 664 und 6128), wobei die 3-Zoll-Discs verwendet werden, die von Amstrad CPC-Maschinen verwendet wurden.

Produktionszeitleiste

Siehe auch

Hinweise und Referenzen

Externe Links