Need help with Famicom to SNES controller cable

Discussion in 'Modding and Hacking - Consoles and Electronics' started by MonkeyBoyJoey, Apr 28, 2018.

  1. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    Hi all! So recently it was discovered that the Famicom 3D System works on the SNES and the game HyperZone. I ordered the parts and would like to wire up a simple adapter but I had a question about the pinout.

    I was wondering if I could wire the adapter to work with normal 15 pin Famicom controllers as well as the 3D System. What pins would I need to connect so I can use Player 1 and 2 controllers along with the 3D system on the same adapter? (I am aware of the limited game compatibility with NES controllers.)

    I saw this pinout on Famicom World but I wanted some clarification on it as I seemed to be confused by it at the moment:
    [​IMG]

    EDIT: The SNES controller pinout can be located here.

    Any help would be highly appreciated!
     
    Last edited: Apr 28, 2018
  2. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    On the Famicom, the 3D glasses are controlled using bit 1 of $4016 - which is output on pin 11 of the 15 pin Famicom expansion connector. I just tried loading the ROM up in a flash cart and enabling the 3D mode - the 30Hz frame signal is being output on pin 2 of the SNES connector (on both ports).

    So assuming that's the only signal the 3D glasses need (which I think it is), the connections you need are:

    SNES pin --> 15-Pin FC expansion
    1 --> 1 (GND)
    2 --> 11 (Eye select)
    7 --> 15 (5V)

    Note that I don't have the FC 3D glasses, so I can't check this...
     
    Last edited: Apr 29, 2018
    sa1, Helder and DeChief like this.
  3. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    According to the guy who discovered this on Twitter, I need to connect the DATA3 signal (Famicom Extension Port pin 11) to SNES controller pin 6 instead as per his picture:
    [​IMG]


    With that out of the way, how can I go about connecting the other wires so I can use a normal Famicom controller as player 1 or player 2? The diagram I posted in my first post is a bit confusing to me in this case.
     
  4. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    Yeah, I should have made it clear I was numbering from the round end - in either case, the switching signal is the one next to the ground pin.

    All you need to do is to connect the 5V, GND, CLK, Latch and Data1 pins from the SNES connector to the NES controller.
     
    MonkeyBoyJoey likes this.
  5. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    Thanks for the info Tri! As soon as I have some time today or tomorrow, I’ll be making this adapter. I’ll post some pics when it is done.
     
  6. MonkeyBoyJoey

    MonkeyBoyJoey 70's Robot Anime GEPPY-X (PS1) Fanatic

    Joined:
    Mar 1, 2015
    Messages:
    1,738
    Likes Received:
    312
    Well I made the cable earlier and the Famicom 3D System works in HyperZone! I wired it up for Famicom controllers as well but I’m unable to test this currently.

    I took some pictures of it as well. Once I make an NES to Famicom controller adapter within the next couple of weeks, I'll post back here with the results.

    ***VERY LARGE PIC WARNING!***
    [​IMG]
    [​IMG]
    [​IMG]
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page