www.HEGGESETH.com
NES PC Controller Adapter
Updated April 18, 2007
-

ControllerOnce you have set up a NES emulator and started to find game ROMs you probably wished you could use the original controllers. There is a simple conversion you can do that allows you to plug your controller into the parallel port on your computer. You need to connect the controller cable to a 25 pin connector. Bellow is a wiring schematic. Pin 2 goes to the clock, pin 3 to the latch, pins 5-9 can be used to feed power to the controller (Note: the parallel port sends out +5 up to +15 volts as a logic high signal depending on the computer. The driver tricks the parallel port into sending a nonstop pulse of logic high.) all diodes are (1N914), pins 18 and 19 are ground, and pin 10 is data. You can download the drivers and they work with Windows 2000 and Windows XP. Simply unzip the file and open the Install.exe file. To get your controller to work with RocknesX emulator you may have to adjust the button mappings. There has been some people having trouble with the controller. Some attribute this to a lack of power from the parallel port others to the driver. I have had neither problem. I have posted the newer drivers that will work with WinXP and Win2000. I am only hosting a copy of the drivers someone else is to thank for the programing. For those who do not have a parallel port or do not want to cut apart a controller you now can buy from RetroZone a USB cable that your Nintendo controller plugs directly into. I have bought their USB conroler and it works very well so I no longer use my parallel port controller.

Schematic
More Projects