Amstrad CPC Joystick port pinout
_________________ \ o1 o2 o3 o4 o5/ \ o6 o7 o8 o9 / \___________/
Pin No. | Amstrad CPC Joystick Port | Atari 2600 and Commodore C64 |
1 | Up | Up |
2 | Down | Down |
3 | Left | Left |
4 | Right | Right |
5 | Fire 3 (undoc) | Pot 0 (analog) |
6 | Fire 2 (default) | Fire |
7 | Fire 1 (extra) | Supply +5V |
8 | COM | Supply GND |
9 | COM2 | Pot 1 (analog) |
Fire Button Notes
- Pin 5 - Fire 3 - This is an undocumented and very rarely used input (used by the AMX Mouse for example).
- Pin 6 - Fire 2 - This is the standard button, used by most games.
- Pin 7 - Fire 1 - This is the extra button, used only by a few games.
For a wiring diagram of an Y-cable with which you can use two joysticks on your Amstrad/Schneider CPC, see Joystick Y-cables.