Difference between revisions of "Digital Joysticks"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 1: Line 1:
 +
== Technical ==
  
 
+
The CPC joystick port is (more or less) based on the Atari-standard, for details on the pin-outs (and differences between Amstrad CPC and normal Atari/Commodore ports), see:
==AMSTRAD CPC Joystick==
+
  
 
* [[Connector:Digital joystick|CPC Joystick Port Pin-Outs]]
 
* [[Connector:Digital joystick|CPC Joystick Port Pin-Outs]]
  
"As Amstrad CPC do sport only one Joystick connection, it is possible to customise some kind of 6 button Joystock quite easily, using the 4 directions of the second button as additionnal fire, for use in 1 player games. Such a custom device would need 2 controllers connectors to be used on an Amstrad plus." Huh?
+
At software side, the joystick port is part of the keyboard matrix, accessed via the general purpose I/O port in the PSG chip, which is itself accessed indirectly via the [[PIO]] chip.
 +
 
 +
== Official Amstrad Joysticks ==
 +
 
 +
* [[Amstrad JY-1/JY-2 joysticks]]
 +
 
 +
== Compatible Standard Joysticks ==
 +
 
 +
All Digital Joysticks with only one Fire Button and Direction switches should be usually working with the CPC.
 +
 
 +
== Incompatible Standard Joysticks ==
 +
 
 +
Joysticks that do require 5V/GND supply (eg. for built-in auto-fire circuits) won't work on the CPC. Joysticks with 2-3 buttons may also be problematic (in the Atari standard, 2nd/3rd button are wired between POT0/POT1 and 5V). And, in lack of the POT inputs, any kind of analog devices (like Atari paddles) won't work on the CPC.
 +
 
 +
== Y-Cable ==
 +
 
 +
* [[Joystick Y-cables]]
  
 
== Is this true? ==
 
== Is this true? ==

Revision as of 21:28, 24 January 2010

Technical

The CPC joystick port is (more or less) based on the Atari-standard, for details on the pin-outs (and differences between Amstrad CPC and normal Atari/Commodore ports), see:

At software side, the joystick port is part of the keyboard matrix, accessed via the general purpose I/O port in the PSG chip, which is itself accessed indirectly via the PIO chip.

Official Amstrad Joysticks

Compatible Standard Joysticks

All Digital Joysticks with only one Fire Button and Direction switches should be usually working with the CPC.

Incompatible Standard Joysticks

Joysticks that do require 5V/GND supply (eg. for built-in auto-fire circuits) won't work on the CPC. Joysticks with 2-3 buttons may also be problematic (in the Atari standard, 2nd/3rd button are wired between POT0/POT1 and 5V). And, in lack of the POT inputs, any kind of analog devices (like Atari paddles) won't work on the CPC.

Y-Cable

Is this true?

Some modification occured, especially for the PLUS range as Amstrad aimed the console market (GX4000) and used a politic of "Exclusive Hardware" like all console manufacturers of the time.

As a result is may be a problem to find proper Joysticks for your PLUS/GX4000 WHAT? The digital joystick should be same as ever? Theoretically, only the new analog joystick port is nonstandard?

Joystick Related stuff... Sega Controllers...