Pages: 1
Posted on 09-03-16, 12:09 pm (rev. 2 by ImageBot on 11-21-16, 03:23 am)
Mariomaster

Karma: 8528
Posts: 650/1681
Since: 06-09-12
Some weeks ago I felt that my good old SNES controller needs to be a bit more played on.

So last week I made a little Arduino/C# programm that let's you use your SNES gamepad with your PC!



As you can see it updates really fast so you don't have to worry about any slowdown


Connect the GND and 5V to the corresponding pins of your Ardiono and put Data, Latch and Clock on three different Digital pins.

SNES Controller Pinout:
________________________ / | | G N N | D L C 5 | \________________________| G = GND N = Nothing D = Data L = Latch C = Clock 5 = 5V


Now you only have to change these lines in SnesPadIno.ino to the digital pins you use:
#define DATA_PIN 5 #define LATCH_PIN 6 #define CLOCK_PIN 7



Just upload the script to your Arduino and install vJoy.

Then open vJoyConf.exe and set the Button amount of vJoy Device #1 to 8 and the POV amout to 1 and the mode to Continious.

Finally start SnesPad.exe and have fun using your SNES gamepad



Thanks to TacticalCode for the Aruino SNES library and vJoy for their awesome gamepad emulating driver.

Download: https://www.dropbox.com/sh/fj0f4yjju9m5rj9/AAAlg6dtvSapw2TtYIe7oPfTa?dl=0
_________________________
GitHub - Kuribo64 - YouTube
Posted on 09-03-16, 01:01 pm
Panser
I AM DERP INCARNATE

Karma: 503
Posts: 75/328
Since: 08-20-16
Or, you could just use a SNES-to-USB adaptor...
rip signature
Posted on 09-03-16, 01:23 pm
Mariomaster

Karma: 8528
Posts: 651/1681
Since: 06-09-12
That is boring tho
_________________________
GitHub - Kuribo64 - YouTube
Posted on 09-06-16, 11:46 am
Roy Koopa
The guy who does things.

Karma: 12684
Posts: 2207/2796
Since: 07-01-11
Or go even simpler and get a SNES styled USB controller.

I've got a GC one that works great.
New Super Mario Bros.: Clone Tag Team 1+2 / New Super Mario Advance + Take 2 / Super Mario: Endless Earth
My two greatest assets have been mental stability and being, like, really smart.
Posted on 12-18-17, 10:00 pm
Shyguy
bbomb64

Karma: 170
Posts: 10/85
Since: 12-17-17
Yeaaaaaaah, I tried that same Arduino method awhile back, never turned out well. At least I still got an ol' SNES to play on.

And nice job on the C++ intertwining with Arduino code. (which i think is C?) I also tried that, and got some pretty neat results, but after a needed wipe, that's long gone.
Pages: 1