SNES Multitap Arduino

Use an Arduino as a Multitap supporting great retro games such as Super Bomberman!

Similar projects worth following
I've been working on this project off and on over the course of the past few months. Essentially what I've come up with is an Arduino sketch (originally utilized Uno, but currently utilizes Mega 2560) that "emulates" the SNES/SFC Multitap hardware.

There are currently timing issues with Player 4/5.

I will upload schematics (though its easy enough to figure out from the source) soon.

  • 1 × Arduino Mega 2560 The Arduino platform I'm currently using.
  • 4 × SNES Female Controller Connector Controllers plug in here... (Sourced from
  • 1 × SNES Male Controller Connector (Need all 7 wires) Plugs into the SNES... You may be able to mod an old controller to get this. (most controllers use only 5 wires)
  • 5 × Pullup Resistors - 10K Ohms It works without this, but there may be problems when controllers are unplugged.

  • Another Code Change

    DackR11/01/2014 at 20:49 0 comments

    I've updated the source code on in an attempt to speed up certain functions. I haven't hooked everything back up to the Arduino to test it yet because I'm using it for another project, and so I don't know if it'll help yet.

    I'm sure there'll be some tweaking to be done once I do get back to it.

View project log

Enjoy this project?



Ingo S. wrote 10/09/2014 at 11:58 point
Concerning the timing issues for player 4/5, did you do a timing analysis of your arduino sketch, for example with AVR Studio? I'm not very well into the "digitalWriteFast" functions and how fast they are, but looking just briefly at your sourcecode and seeing all the if/else constructs and comparisons, maybe you're actually not getting the timing you expect!

Interesting project!

  Are you sure? yes | no

DackR wrote 11/02/2014 at 00:36 point
Thanks for the response! I think you are right. I've tried changing a few things related to your comments, but haven't had a chance to test yet. BTW- I'm dying to hear more details about your SNES AmbiPak! :)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates