Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: SNES controller hack  (Read 4700 times)

0 Members and 1 Guest are viewing this topic.

_JMFR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 02, 2009, 01:54:50 am
SNES controller hack
« on: January 09, 2009, 04:24:37 pm »
does anyone know how to hack a snes controller? i was wanting to build a snes cab, and was wondering if anyone knew how to hack them so i can set up arcade controls for them

Jack Burton

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1384
  • Last login:August 26, 2023, 11:32:31 pm
  • .
Re: SNES controller hack
« Reply #1 on: January 09, 2009, 04:39:41 pm »
All you have to do is solder a wire onto the pcb for each button and then solder to ground on the board and daisy chain it to each button.  It's pretty much the same thing you do for any controller hack, except it is much easier on the SNES.

I would recommend going the emulation route for the snes though.  That way you have all the games, and you can set up a nice front end to switch between them.

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10093
  • Last login:May 08, 2023, 02:40:58 pm
  • Comanche, OK -- USA
Re: SNES controller hack
« Reply #2 on: January 09, 2009, 04:48:21 pm »
An old PC, ZSNES, and a huge amount of ROMs is way better than hacking a SNES controller and using carts.

We can still help you do it if you're dead-set on it, but the alternative is much better. (My cab has every SNES game, and in the living room, I have a computer that's just SNES and NES with a SNES pad hacked to work with it)

Dazz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1246
  • Last login:March 30, 2024, 10:34:39 am
  • HyperSpin Team
    • VPUniverse
Re: SNES controller hack
« Reply #3 on: January 09, 2009, 05:14:51 pm »
I use a couple RetroUSB - SNES on my cabinet.  Sure beats tearing up a perfectly good SNES controller.



Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10093
  • Last login:May 08, 2023, 02:40:58 pm
  • Comanche, OK -- USA
Re: SNES controller hack
« Reply #4 on: January 09, 2009, 05:25:44 pm »
RetroUSB is a nice option, but overpriced compared to just hacking one to parallel (plus, controller hacks are fun to do). Plus, the OP appears to be looking to hack a SNES controller into a control panel.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: SNES controller hack
« Reply #5 on: January 09, 2009, 06:22:43 pm »
does anyone know how to hack a snes controller? i was wanting to build a snes cab, and was wondering if anyone knew how to hack them so i can set up arcade controls for them

You really don't need to hack an SNES controller to accomplish that. The SNES uses a ridicilously easy protocol and it's so well documented. If I recall, the NES actually uses a CD4021 IC which can be had for less than 50 cents and the SNES is basically two of these IC's daisy chained together. I'm kind of surprised the hacking community didn't hump all over these things much sooner.

To this day, I kind of wonder what I was thinking taking all those controllers apart but never thinking to build my own cabinet with it. ???

_JMFR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 02, 2009, 01:54:50 am
Re: SNES controller hack
« Reply #6 on: January 09, 2009, 06:58:07 pm »
I use a couple RetroUSB - SNES on my cabinet.  Sure beats tearing up a perfectly good SNES controller.

im not using an ACTUAL snes controller, i bought one of those nes/snes duplex deals that plays both. ive got a couple extra cabs layin around and i thought it would be cool to have A dedicated nintendo cab. does that retro usb cable hook up to the system or the controller?

_JMFR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 81
  • Last login:December 02, 2009, 01:54:50 am
Re: SNES controller hack
« Reply #7 on: January 09, 2009, 07:28:05 pm »

You really don't need to hack an SNES controller to accomplish that. The SNES uses a ridicilously easy protocol and it's so well documented. If I recall, the NES actually uses a CD4021 IC which can be had for less than 50 cents and the SNES is basically two of these IC's daisy chained together. I'm kind of surprised the hacking community didn't hump all over these things much sooner.
[/quote]

im new to hacking...lucky for me im a pretty decent solderer when i worked on guitars and amps cabs.

where can i dind theses IC's??

abzman2000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 217
  • Last login:August 26, 2020, 06:25:12 pm
  • I LIKE my hat!
Re: SNES controller hack
« Reply #8 on: January 09, 2009, 08:35:07 pm »
http://www.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=MC14021BCPGOS-ND

this is the IC in one of my nes controllers, but I think any 4021 will do


http://www.gamesx.com/controldata/nessnes.htm

this demonstrates the daisy chain effect and how to wire it, it is also documented in the book here: http://www.amazon.com/Hacking-Video-Game-Consoles-ExtremeTech/dp/0764578065/ref=pd_bxgy_b_img_a
« Last Edit: January 09, 2009, 08:47:21 pm by abzman2000 »

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: SNES controller hack
« Reply #9 on: January 10, 2009, 12:50:53 am »
im new to hacking...lucky for me im a pretty decent solderer when i worked on guitars and amps cabs.

where can i dind theses IC's??

Digikey is an excellent resource. If it's cheaper, you can move to a 16-bit version of the 4021 (Don't know the number off the top of my head). Just go with whatever works for you.

You can find schematics you can work from at places like
http://www.gamesx.com/controldata/nessnes.htm
http://www.zero-soft.com/HW/USB_NES_old/
and so on and so forth. It's a pretty easy circuit. I use the NES and SNES circuits to cut my teeth on schematic design software and circuit emulators. A few times I've bread boarded with the 4021 just for shits and giggles but never soldered any circuit into stone. I have a keener interest with the Genesis controllers and the six button controller is a hair more complex than the SNES controller.

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: SNES controller hack
« Reply #10 on: January 10, 2009, 02:14:24 am »
All nice and well, this keeps us from killing one of those 2 trillion controllers out there on the world, but where to get a cable and a decent plug for less then it would cost to buy and kill a second hand controller?

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: SNES controller hack
« Reply #11 on: January 10, 2009, 08:23:26 am »
All nice and well, this keeps us from killing one of those 2 trillion controllers out there on the world, but where to get a cable and a decent plug for less then it would cost to buy and kill a second hand controller?

Good point.

Extensions cords?


abzman2000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 217
  • Last login:August 26, 2020, 06:25:12 pm
  • I LIKE my hat!
Re: SNES controller hack
« Reply #12 on: January 10, 2009, 09:08:29 am »
Extensions cords?

it seems to me extension cords are rarer than the controlers themselves, do alligator lips fit in the controller holes?