2 controllers as 1?

Includes Atari 2600, Nintendo 8-bit, Sega Master System, MSX and more!

Moderator:Moderators

Post Reply
User avatar
Cyberblade
Posts:154
Joined:Mon Jun 28, 2004 11:18 am
2 controllers as 1?

Post by Cyberblade » Sun Sep 26, 2004 4:06 pm

For creating a wide controller is it possible to somehow mix 2 controllers into one? Like using the control pad part of one, and the start, select, A, B part of another? I have tried soldering wires to a split controller, but alas my skills are terrible, so I'm looking for easier ways to create a wide controller.

User avatar
SpongeBuell
Senior Member
Posts:5190
Joined:Wed Apr 07, 2004 10:52 am
Location:Colorado
Contact:

Post by SpongeBuell » Sun Sep 26, 2004 7:05 pm

Of course you can, as long as they go to the proper pins on the chip.
Life of Brian wrote:
RYW wrote:RYW:

Rare
Yellow
Weasel
I'll be honest with you - I would have never guessed that.

User avatar
Cyberblade
Posts:154
Joined:Mon Jun 28, 2004 11:18 am

Post by Cyberblade » Mon Sep 27, 2004 5:17 am

Can you ever help me more with more detail, like what part of the chip, or how to connect it to the chip, etc?

MajorLag

Post by MajorLag » Mon Sep 27, 2004 4:20 pm

IIRC the "chip" in an NES is a single CMOS 4021 IC (SNES uses 2).

The pinout is like this:

Code: Select all

    +----------+
 P0  |1  +--+ 16| VCC
 Q2  |2       15| P1
 Q0  |3       14| P2
 P4  |4       13| P3
 P5  |5  4021 12| Q1
 P6  |6       11| D
 P7  |7       10| CLK
GND |8        9| LD//SH
    +----------+
Note that for the controllers P0-P7 must be connected to +5 (white wire) through a 10kOHM resister. When the button is pressed it connects the pin to ground (green wire).
It should look basically like this:

Code: Select all

           (+5)
             |
           [10k]
             |
    __---____|_____(P0)
    |
    |
(ground)
ignore all the Qs, except Q0, which is the ouput pin (orange?). Also ignore D. CLK anc LD//SH should be connected to yellow and red respectively (I think...). I'm not sure about the orange, yellow, and red wires and I don't have time to rip open an NES controller to check, so don't trust my guesess if you don't have to.

Anyway, the important part: The button inputs (Ps) correspond to the NES controller as follows:

P0 - B
P1 - A
P2 - Select
P3 - Start
P4 - Up
P5 - Down
P6 - Left
P7 - Right

Post Reply