Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: RoboG2 on November 24, 2004, 10:14:33 pm

Title: Sega Genesis Controller on a pc (gameport)?
Post by: RoboG2 on November 24, 2004, 10:14:33 pm
Is there any whay to use a sega genesis contoller on a pc?  It fits perfectly in the gameport (same plug), but it wont work for anything.  I tried using a similar driver from sega for their pc version of the same controller but that didnt work.  Thanks in advance.
Title: Re: Sega Genesis Controller on a pc (gameport)?
Post by: TheGatesofBill on November 24, 2004, 10:17:53 pm
The Genesis controller fits into the serial port, and it will not work there as it uses parallel communications.
Title: Re: Sega Genesis Controller on a pc (gameport)?
Post by: RoboG2 on November 24, 2004, 10:20:32 pm
Is there any way to hack it so that it can?
Title: Re: Sega Genesis Controller on a pc (gameport)?
Post by: TheGatesofBill on November 24, 2004, 11:04:10 pm
No, but there is a way to hack it so it connects to the parallel (printer) port. It shouldn't be too hard to get it wired up to the gameport either.
Title: Re: Sega Genesis Controller on a pc (gameport)?
Post by: JMDickson on November 24, 2004, 11:21:32 pm
Sega Genesis controlers use the same pinout as Atari joysticks (they were sued for this as Atari had a patent on the layout).  The B, C, and start buttons are just attached to unused pins.  If you use any of the Atari joystick - pc gameport plans, it will get the d-pad and A button working.  Then you should be able to attach the other pins to get the rest of the buttons working.
Title: Re: Sega Genesis Controller on a pc (gameport)?
Post by: ften on November 25, 2004, 03:27:36 am
gen controller pinout;
http://www.gamesx.com/controldata/gencont.htm

Driver that should work, maybe...
http://ppjoy.bossstation.dnsalias.org/

Thos links are probly somewhere else on this site already. I actually was thinking about making one usb controller adapter that could do most of the console controllers... eventually I will get to that project.

-FTen