Sinclair ZX (Interface 2)
Die beliebten Heimcomputer aus der Sinclar-ZX-Serie verfügen standardmäßig über keine Möglichkeit einen Controller anzuschließen. Sie wurden vor allem als sehr preisgünstige Lerncomputer vermarktet und besitzen nur sehr eingeschränkte Grafikfähigkeiten. Mit der zunehmenden Verbreitung der ZX-Serie und der verbesserten Performance des ZX Spectrum wurde jedoch auch das Angebot an Spielen immer größer.
Da alle ZX-Computer über einen standardisierten Expansion-Port verfügen, begannen zahlreiche Dritthersteller Erweiterungsmodule herzustellen. Kurz nachdem die Firma Kempston im Jahr 1983 ihr Joystick-Interface auf den Markt brachte, erschien auch von Sinclair selbst ein entsprechendes Interface. Das als „Interface 2“ bezeichnete Modul sollte primär dazu dienen, den ZX Spectrum um einen Steckplatz für Spiele-Cartridges zu erweitern, wie sie damals bei fast allen Videospielkonsolen und auch vielen Heimcomputern üblich waren. Beim ZX Spectrum floppte das Konzept allerdings, da die Cartridges technisch bedingt nur max. 16 kB Speicherplatz bieten, keine Exklusivtitel erschienen und etwa doppelt so teuer waren wie dasselbe Spiel auf Kassette. Es wurden letztlich nur 10 Spiele als Cartridge veröffentlicht.
Das „Interface 2“ verkaufte sich dennoch gut, weil es die Anschlussmöglichkeit für gleich zwei digitale Joysticks nach Atari-2600-Standard bietet, während das Kempston-Interface nur einen Joystick-Port besitzt. Zudem blendet das Kempston-Interface den Joystick als neue Hardware an Port 0xFFEF ein, weshalb dieser nur unterstützt wird, wenn in Spiele eine entsprechende Routine einprogrammiert wurde, um diesen Port abzufragen. Das „Interface 2“ simuliert dagegen Tastenanschläge der Zifferntasten 0-9 der fest verbauten Tastatur. Lässt sich im Spiel die Tastenbelegung anpassen, können die entsprechenden Zifferntasten zugewiesen werden, weshalb auch viele ältere Spieletitel (evtl. mit Einschränkungen) mit dem „Interface 2“ ohne Anpassung kompatibel sind.
Pin | Digitaler Joystick |
---|---|
1 | Ⓛ → Nach oben |
2 | Ⓛ → Nach unten |
3 | Ⓛ → Nach links |
4 | Ⓛ → Nach rechts |
5 | nicht belegt |
6 | Ⓛ → Feuerknopf |
7 | nicht belegt |
8 | Masse |
9 | nicht belegt |