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

Karma: 7375
Posts: 650/1481
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
Administrator

Karma: 7375
Posts: 651/1481
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: 12051
Posts: 2207/2784
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
bbomb64

Karma: 78
Posts: 10/73
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.
_________________________
oh no
Pages: 1