How to build a 1 to 4 joypad NES adapter.


This is basically the same as a SNES joypad adapter, with the limitation that only buttons A, B, Start, and Select will be available to you, because that is all a NES joypad supports.  Parts for this adapter are virtually non-existent, (extension cables,) so you will probably have to cut the connectors off the NES joypads, and connect the NES joypads directly to the DB25 connector, so use joypads you no longer need, because they will not be able to function with your NES console after this alteration.


How to build the adapter:

1)   Cut off the connector that connects to the NES console from the joypad cables.

2)   Using a multi-tester, continuity tester, or what ever, check which pins from the connectors you cut off, go to which color wires.   Write this down, you will need it later.

3)   With a soldering iron, connect the 5 diodes to the DB25 connector, making sure the ANODE side is soldered to the connector.  One diode for each pin 5, 6, 7, 8, and 9.

Anode   A diode  Cathode

4)   Twist the 5 CATHODE sides of the diodes together to make one twisted wire then, solder them together. (Don't forget to snip off the excess wire at the end.  Leave just enough to solder a wire to.)

5)   Solder a piece of wire straight across pins 18-25 on the DB25 connector, by this I mean connect pins 18, 19, 20, 21, 22, 23, 24 and 25 all together.

Adapted from Benji York's original illustration in the SNESKey documentation

6)   Solder the wire from pin 4 of the NES cables, to pin 18 on the DB25 connector.

7)   Next solder the wire from pin 5 of the NES cables to pin 2 on the DB25 connector.

8)  Then solder the wire from pin 6 of the NES cables to pin 3 of the DB25 connector.

9)  Now solder the wire from pin 1 of the NES cables to the twisted end of the diodes you soldered to pins 5, 6, 7, 8, and 9.

10)  Now comes the tricky part.  The wire comming from pin 7 of the NES cables, has to be soldered to pin 10, 12, 13 or 15 of the DB25 connector.  First select which NES joypad you would like to make joypad 1, joypad 2, joypad 3, and joypad 4.  The wire from pin 7, from the cable selected as joypad 1, has to be soldered to pin 10 on the DB25 connector.  Now pin 7 from the cable selected as joypad 2, needs to be soldered to pin 12 on the DB25 connector.  Now pin 7 from the cable selected as joypad 3, needs to be soldered to pin 13 on the DB25 connector.  Now pin 7 from the cable selected as joypad 4, needs to be soldered to pin 15 on the DB25 connector.  Disregard the other 2 wires (if there are left over, they will be connected to pins 2 and 3 of the NES connector,) and trim them off.

11)   Put a back shell (cover) over the DB25 connector, (make sure it's plastic, you don't want any of those diode connections shorting out,) and you should have yourself one, four joypad adapter.

12)   Download the SNES joypad test program from the downloads page, and test your joypads.  Also note that some people will need to add an external power supply to use 4 joypads at once, but is not always the case.

13)   If all is ok, then you're ready to blast in to your favorite game or emulator that supports SNES or NES joypads.

14)  If you got this far, then I guess something is wrong...... not a good thing really.  A common problem is your LPT is not set up in a standard way, (&378h, for LPT 1, &278h for LPT 2.)  Also make sure you LPT is set to NORMAL, or PS/2, or STANDARD mode. 

If you have followed the instructions correctly, checked all your wiring, checked it again, and it's still not working, then email me, and we'll see what we can work out.   It could be that you may need an external power source.


How to mix and match your SNES and NES joypads.

To mix and match your SNES and NES joypads, just follow the instructions for each adapter, following the wiring sequence for each controller.   All you have to remember is, when connecting pin 4 of the SNES controller, or pin 7 of the NES controller, it has to be connected to pin 10 for joypad 1, pin 12 for joypad 2, pin 13 for joypad 3, and pin 15 for joypad 4, no matter what controller it is.

For example:  Say I had 2 SNES joypads and 2 NES joypads, that I wanted to connect to the one adapter.  I would connect all the wiring for each joypad to the DB25 connector, just as described in the SNES and NES adapter instructions, leaving pin 4 of the SNES cables, and pin 7 of the NES cables to last.   Now say I wanted joypad 1 to be a SNES joypad.  I would take the wire from pin 4 of one of the SNES joypad, and connect it to pin 10 of the DB25.  Now say I wanted a NES joypad as number 2.  I would take the wire from pin 7 of one of the NES joypads, and connect it to pin 12 of the DB25.  And so on, and so on.  All you really need is a little common sense, and a little bit of care, and you can mix and match them all you like, any combination, any order.


home