Apple II
Gamecontroller Port auf dem Mainboard
Schon die ersten Versionen des Apple II besaßen einen Gamecontroller Port. Allerdings war dieser gut versteckt. Um ihn zu erreichen, musste man das Gehäuse aufschrauben. Im hinteren Bereich des Mainboards befand sich ein IC-Sockel, der so wirkte, als hätte jemand vergessen, dort den passenden Chip einzusetzen. Tatsächlich konnten hier Gamecontroller über einen eigenwilligen Stecker mit 16 Pins angesteckt werden.
Einen Standard, wie die jeweiligen Leitungen genutzt werden sollten, gab es nicht. Vielmehr wurde eine Vielzahl an Leitungen auf dem Sockel bereitgestellt und der Rest der Kreativität der früher Computertüfftler überlassen. Die Konfiguration war recht ungewöhnlich. So gab es 4 analoge Eingänge, womit sich 4 Paddles oder 2 analoge Joysticks betreiben ließen. Dafür war man bei den digitalen Eingängen geizig. Mit nur 3 digitalen Eingängen konnte man nicht einmal das Steuerkreuz eines digitalen Joysticks abbilden. Besonders ungewöhnlich waren die 4 digitalen Ausgangsleitungen, mit denen Daten an den Controller gesendet werden konnten, und ein Taktsignal. Es stellte sich allerdings die Frage, wofür man die brauchen könnte.
Pin | Funktion |
---|---|
1 | +5V |
2 | Digitaler Eingang 0 |
3 | Digitaler Eingang 1 |
4 | Digitaler Eingang 2 |
5 | Taktsignal |
6 | Analoger Eingang 0 |
7 | Analoger Eingang 2 |
8 | Masse |
9 | -1) |
10 | Analoger Eingang 1 |
11 | Analoger Eingang 3 |
12 | Digitaler Ausgang 3 |
13 | Digitaler Ausgang 2 |
14 | Digitaler Ausgang 1 |
15 | Digitaler Ausgang 0 |
16 | - |
Gamecontroller Port auf Erweiterungskarten
Pin | Maus | Analoger Joystick |
---|---|---|
1 | Identifizierung | Feuerknopf 2 |
2 | +5V | +5V |
3 | Masse | Masse |
4 | Horizontale Richtung | - |
5 | Horizontale Bewegung | Horizontale Position |
6 | - | - |
7 | Maustaste | Feuerknopf 1 |
8 | Vertikale Richtung | Vertikale Position |
9 | Vertikale Bewegung | - |