Difference between revisions of "Paddle Control"

From Sega Retro

(Controller protocol)
 
(Here's the protocol.)
Line 1: Line 1:
 
=Controller protocol?=
 
=Controller protocol?=
 
Does anyone know what protocol the Paddle Control uses? As far as I know, no Sega consoles supported analog input on the controller ports, so the paddle control probably doesn't use a simple potentiometer system like the Atari 2600's paddle controllers. If anyone has any information on this, please let me know (and update the page accordingly.) ---[[User:GerbilSoft|GerbilSoft]] 06:35, 29 November 2010 (UTC)
 
Does anyone know what protocol the Paddle Control uses? As far as I know, no Sega consoles supported analog input on the controller ports, so the paddle control probably doesn't use a simple potentiometer system like the Atari 2600's paddle controllers. If anyone has any information on this, please let me know (and update the page accordingly.) ---[[User:GerbilSoft|GerbilSoft]] 06:35, 29 November 2010 (UTC)
 +
:Turns out SMS Power has a description of the protocol: http://www.smspower.org/Development/Paddle - the paddle has an 8-bit ADC and transmits four bits of data per cycle, plus two buttons. Unlike MD controllers, where the select line is controlled in the console, the paddle controller controls the select line itself, so you have to read it continuously to get both nybbles.

Revision as of 03:03, 29 November 2010

Controller protocol?

Does anyone know what protocol the Paddle Control uses? As far as I know, no Sega consoles supported analog input on the controller ports, so the paddle control probably doesn't use a simple potentiometer system like the Atari 2600's paddle controllers. If anyone has any information on this, please let me know (and update the page accordingly.) ---GerbilSoft 06:35, 29 November 2010 (UTC)

Turns out SMS Power has a description of the protocol: http://www.smspower.org/Development/Paddle - the paddle has an 8-bit ADC and transmits four bits of data per cycle, plus two buttons. Unlike MD controllers, where the select line is controlled in the console, the paddle controller controls the select line itself, so you have to read it continuously to get both nybbles.