Difference between revisions of "Connector:Digital joystick"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 1: Line 1:
Amstrad CPC [[Joystick]] port pinout
+
The Pin-outs of the Amstrad CPC [[Digital Joysticks|Digital Joystick]] are based on the Atari standard, but only the Fire button (aka "Fire 2" in Amstrad language) and direction switches are properly implemented.
  
_________________
+
== Pin-Outs ==
  \ o1 o2 o3 o4 o5/
+
  _______________
   \ o6 o7 o8 o9 /
+
  | 1  2  3  4  5 |
  \___________/
+
|  6  7  8  9   |
 +
  \_____________/
  
 
{|{{Prettytable|width: 400px; font-size: 2em;}}
 
{|{{Prettytable|width: 400px; font-size: 2em;}}
Line 32: Line 33:
 
* Pin 6 - Fire 2 - This is the standard button, used by most games.
 
* 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.
 
* Pin 7 - Fire 1 - This is the extra button, used only by a few games.
 +
 +
== Y-Cable ==
  
 
For a wiring diagram of an Y-cable with which you can use two joysticks on your Amstrad/Schneider CPC, see [[Joystick Y-cables]].
 
For a wiring diagram of an Y-cable with which you can use two joysticks on your Amstrad/Schneider CPC, see [[Joystick Y-cables]].
 +
 +
The CPC+/GX4000 they have two digital joystick ports (which works same as with the Y-cable, including for the Y-cable-style diodes, these diodes can cause problems with peripherals that use the joystick port as bi-directional I/O port).
  
 
[[Category:Hardware]]
 
[[Category:Hardware]]

Revision as of 21:03, 24 January 2010

The Pin-outs of the Amstrad CPC Digital Joystick are based on the Atari standard, but only the Fire button (aka "Fire 2" in Amstrad language) and direction switches are properly implemented.

Pin-Outs

 _______________
| 1  2  3  4  5 |
|  6  7  8  9   |
 \_____________/
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.

Y-Cable

For a wiring diagram of an Y-cable with which you can use two joysticks on your Amstrad/Schneider CPC, see Joystick Y-cables.

The CPC+/GX4000 they have two digital joystick ports (which works same as with the Y-cable, including for the Y-cable-style diodes, these diodes can cause problems with peripherals that use the joystick port as bi-directional I/O port).