~~NOTOC~~
A> CASCADE JOYSTICK

Dieses von [[..:..:companias:cascade|Cascade]] hergestellte Joystick-Interface ist ein Peripheriegerät, das den [[..:..:PCW|PCW]] mit einem Joystick-Anschluss ausstattet, um Spiele auf diesem Computer spielen zu können.

Offensichtlich sind ein PCW-Computer und ein Spiel zwingend erforderlich, um auf einem PCW spielen zu können. Dennoch ist es aus zwei Gründen immer vorteilhaft, Spiele mit einem Joystick zu spielen: Einerseits bietet es mehr Komfort bei der Steuerung, insbesondere bei Actionspielen, und andererseits wird die Abnutzung der Tastaturtasten verhindert.

Das Problem bei der Nutzung des PCW ist, dass dieser Computer werkseitig über keinen Joystick-Anschluss verfügt. Aus diesem Grund ist die Verwendung einer Schnittstelle wie dem Cascade Joystick notwendig.

Das komplette Joystick-Kit enthält das Interface, einen Joystick und eine Diskette mit der Version 4.0 des Schachspiels Colossus Chess 2 oder in anderen Bundles mit einem anderen Spiel wie dem Flugsimulator ACE.

Die Verwendung könnte nicht einfacher sein: Schließen Sie einfach den Joystick an die entsprechende Buchse des Interfaces an und verbinden Sie dann das Interface mit dem Erweiterungsbus des PCW (dies alles natürlich bei ausgeschaltetem Computer). Es ist wichtig, in dieser genauen Reihenfolge vorzugehen, da der Joystick-Anschluss sehr eng sitzt. Wenn Sie zuerst das Interface anschließen, den Computer einschalten und dann versuchen, den Joystick mit dem Interface zu verbinden, werden Sie feststellen, dass ein hoher Kraftaufwand erforderlich ist. Dabei besteht das Risiko, den Erweiterungsanschluss des Computers durch ein Missgeschick zu beschädigen.

Das Interface funktioniert einwandfrei mit dem Flugsimulator Tomahawk. Einige der im Kit enthaltenen Joysticks verursachen jedoch erhebliche Probleme, da sie weder den Feuerknopf noch die Abwärtsbewegung registrieren. Wir nehmen an, dass es sich hierbei um ein individuelles Problem einzelner Joystick-Einheiten handelt. Hoffen wir, dass dies kein allgemeiner Produktionsfehler ist.

Ein kleines Detail sollte noch erwähnt werden: Das Interface verfügt über keine Bus-Verlängerung (keinen Durchgangsbus). Wenn es als erstes Gerät angeschlossen wird, verhindert es somit den gleichzeitigen Anschluss weiterer Hardware-Erweiterungen.




[ TECHNISCHE SPEZIFIKATIONEN UND HARDWARE-MAPPING ]

Auf der Ebene der Low-Level-Hardwarearchitektur für den Zilog Z80-Mikroprozessor des Amstrad PCW reagiert das Interface direkt auf eine feste E/A-Adresse (I/O Port). Die digitalen Joystick-Signale entsprechen dem klassischen Atari DE-9 9-Pin-Standard. Die Abfrage erfolgt über eine Active-Low-Logik (0). Das bedeutet, dass der entsprechende Register-Bit auf eine binäre '0' fällt, sobald ein Richtungsschalter oder ein physischer Knopf den Stromkreis schließt.

Bit-Mapping des Ports 0E0h:

Bit Registrierter Zustand / Funktion (Wenn Bit den Wert 0 hat)
Bit 7 Hauptfeuerknopf (Fire) gedrückt
Bit 6 Nicht genutzte Leitung / Ignoriert
Bit 5 Nicht genutzte Leitung / Ignoriert
Bit 4 Richtung OBEN (Up) aktiv
Bit 3 Nicht genutzte Leitung / Ignoriert
Bit 2 Richtung UNTEN (Down) aktiv
Bit 1 Richtung RECHTS (Right) aktiv
Bit 0 Richtung LINKS (Left) aktiv

Moderne Emulation & Unterstützung von Erhaltungssystemen:

Die exakten Hardware-Spezifikationen des Cascade-Joystick-Standards (programmatisch oft als „JoyceStick“ bezeichnet) sind in den wichtigsten aktuellen digitalen Erhebungsumgebungen vollständig dokumentiert und integriert: