Difference between revisions of "Paddle Control"

From Sega Retro

(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.
+
: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. (Well, at least for JP paddles - some games have different code to toggle a select line from the console-side on US/EU consoles, but US/EU paddles were never released.) ---[[User:GerbilSoft|GerbilSoft]] 07:05, 29 November 2010 (UTC)

Latest revision as of 02:05, 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. (Well, at least for JP paddles - some games have different code to toggle a select line from the console-side on US/EU consoles, but US/EU paddles were never released.) ---GerbilSoft 07:05, 29 November 2010 (UTC)