nfg.forums

NFG Forums => Controllers and Joysticks => Controller Technic => Topic started by: ulao on July 18, 2008, 12:51:20 AM

Title: Sega Saturn 3D Controller
Post by: ulao on July 18, 2008, 12:51:20 AM
Hi all, I'm working on some saturn usb code for the Sega Saturn controller, and I was wondering if anyone had info on the 3D Controller.

I'm not sure how they get  more then Boolean info on the data line. I'm hoping the osc. will revile goodies when I get a 3d controller.

I know the sega has an ID system that detects the controller type so my guess is that the 3d controller has a communication protocol for the analog stick and uses some of the extra data combination to send this information.



If anyone has a thought let me know thx..


Regular Saturn INFO:

Control Port
pin #   Name   Function
1   VCC   +5v (Out)
2   D1   Data 1
3   D0   Data 0
4   S0   Select 0
5   S1   Select 1
6   5v   +5v (Inp)
7   D3   Data 3
8   D2   Data 2
9   GND   Ground
   
Bit Assignments
S0   S1      D0   d1   d2   d3
Off    Off    Z    Y    X    R
On    Off    B    C    A    St
Off    On    Up    Dn    Lt    Rt
On    On    -    -    -    L

-------------^---^---^  may be for other controller types .