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 .