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: question about hacking gamepads...  (Read 3798 times)

0 Members and 1 Guest are viewing this topic.

hulkster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2382
  • Last login:September 05, 2021, 04:27:59 pm
  • HulkaMAMEia is runnin' wild!
question about hacking gamepads...
« on: February 04, 2004, 11:02:12 am »
alright, like many people i have nes, snes, genesis, etc. roms on my cab.  and ive been using my happ controls to play these games.  however, i was wondering if i wanted dedicated gamepads for these games.  like nes pad for nes games, snes pad for snes games, etc....does it require soldering and opening up the pads themselves, or can i just cut wire and then wire it up to some kind of connector?  usb or serial?  

i did some searching already and didnt really find what i was looking for (so dont jump on me about not doing research first...i may have searched for the wrong thing) and i looked in the "alternatives" section to the right and didnt really find anything cuz the links are dead.  so can anyone help me out?  basically...how much crap do i have to go through to interface my console controllers (n64, snes, nes) to my cab using  emulators, not the console itself to play the games?

Gideon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 141
  • Last login:August 24, 2024, 10:56:41 pm
Re:question about hacking gamepads...
« Reply #1 on: February 04, 2004, 05:39:27 pm »
Well, first I'll compliment your good taste; original controllers are the way to go.

Secondly, there are basically two options:  One is more of a traditional "hack" and the other operates mostly on the software level.  The former may be done a variety of ways but is most often achieved using the parallel port.  Such a hack involves the use of a circuit that can both interpret and convert the data sent by the SNES controller, so that the parallel port can access it using special drivers.  In addition to the parallel port, and interesting option would be a keyboard hack.

However, if your balls cringe at the thought of doing the drudge work of hacking--disassembling, soldering, testing, etc--USB convertors are the new fad.  You can find them in a lot of places, particularly for the N64.  Here's a link that I snatched with a quick google.

Oh, and don't worry about being accused of not doing research:  This site is virtually devoid of any useful console info.  So, good luck!  I hope you get things the way you want them to be.

hulkster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2382
  • Last login:September 05, 2021, 04:27:59 pm
  • HulkaMAMEia is runnin' wild!
Re:question about hacking gamepads...
« Reply #2 on: February 04, 2004, 06:56:57 pm »
wow thanks for the info!  i really appreciate it.  yeah, im not much on soldering and hacking and all that.  id rather go the usb route.  will i lose any accuracy with the usb way?  are their any drawbacks despite it being the more pricey way out (i assume)

crsdawg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 303
  • Last login:September 13, 2019, 06:10:05 am
  • I plan to live forever, or die trying.
Re:question about hacking gamepads...
« Reply #3 on: February 05, 2004, 04:12:02 am »
i'll also mention another method(well actually pretty close to  one of the ones listed above). you will need to basically rewire your controller, but it's pretty simple.

link here

this is a page i put together(still a work in progress) to demonstrate how i handled the problem. i ended up with use of atari(and most early controllers), nes, and genesis controllers. they will use whichever type of controller interface you already have for mame.

SpamMe

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 538
  • Last login:July 01, 2006, 03:19:58 am
  • .creature of bad habit.
    • Mame cabinet blog
Re:question about hacking gamepads...
« Reply #4 on: February 05, 2004, 03:22:18 pm »
I'm also adapter-inclined, and bought the cheap $10 n64 adapters (as opposed to the $30 adaptoids) from www.jandaman.com.
Just wanted to point out that the n64 contoller works extremely well for N64, SNES and NES emulation, and keeps me from having 6 different console gamepads :).

hulkster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2382
  • Last login:September 05, 2021, 04:27:59 pm
  • HulkaMAMEia is runnin' wild!
Re:question about hacking gamepads...
« Reply #5 on: February 05, 2004, 07:16:55 pm »
only bad thing is that you can only use one controller with it!  but i guess you can buy two and then take care of that right?

crsdawg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 303
  • Last login:September 13, 2019, 06:10:05 am
  • I plan to live forever, or die trying.
Re:question about hacking gamepads...
« Reply #6 on: February 06, 2004, 03:18:06 am »
"Just wanted to point out that the n64 contoller works extremely well for N64, SNES and NES emulation, and keeps me from having 6 different console gamepads"

completely valid statement, and will work fine in many(if not most cases), but for me the whole point is that i want 6 different controllers. playing atari/genesis/nes with a n64 controller just doesn't feel right. i want to play the games the same way i did 15-20 years ago(and earlier with 2600,geez).

that's be beauty of having so many different solutions to the problem of adapting the old controllers to a pc. lots of choices, and everybody should be able to find something that works for them.

HempHacker

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:July 28, 2004, 10:08:12 am
Re:question about hacking gamepads...
« Reply #7 on: February 07, 2004, 01:05:53 am »
The parallel port method is older, so it's more mature, but I've read that support under WinXP & Win2K isn't that great yet. I'm more into the USB stuff. PSX and N64 are probably the most common USB adapters, but there's also a few adapters for the GameCube and some others I think. The NES, SNES, Genesis are more rare, and as far as I know the NES is the only of those 3 that you can actually buy adapters for so far. Adapters for SNES and Genesis exist, and will probably begin selling this month, but haven't yet. The NES adapter can be bought at this website http://www.sealiecomputing.com/retrozone/ (note that he sells controllers with the adapter inside the controller, but you could buy the kit and make an adapter with an NES plug, so that you can use any of your NES controllers on it) I'm working on an adapter that's designed for multiple controllers and will work well with cabs, etc... It's USB, but it'll also have a DB15 connector. The DB15 will be where modules plug in so that you can swap between any supported controller (I'm trying to support as many controllers as possible, especially older ones), and the adapter will do all the configuring of the buttons. You should (in theory) only have to set the buttons up once, then leave the adapter plugged in. I'm trying to map all the buttons so that, for example all the start buttons will be the same on all controllers. Also I'm planning on releasing my code open source (probably later this year), so that others can add controllers, and keep prices down. My website is http://www.angelfire.com/electronic2/hemphacker There's another website that's doing something similar to my project, but I don't know that much detail, except they're asking something like $80 for an adapter with a module. Their website is http://www.blackchopper.com/index.php

Zathras

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 346
  • Last login:June 06, 2011, 01:06:02 am
  • Yeah.
Re:question about hacking gamepads...
« Reply #8 on: February 24, 2004, 01:13:03 am »
I was wondering this exact same thing myself - looks like there are many ways to skin a cat.  I've been considering the rewiring for a keyboard encoder method but it would be nice to plug in any controller for system X and have it work.

Definately keep the board posted HempHacker your adapter-mabob sounds great!

Space Warped by Someone

Zathras

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 346
  • Last login:June 06, 2011, 01:06:02 am
  • Yeah.
Re:question about hacking gamepads...
« Reply #9 on: March 15, 2004, 11:01:01 am »
Just wanted to add that I ended up purchasing a round of the Retrozone controllers:

NES - USB
SNES - USB
Atari adapter
Genesis adapter

I haven't had a chance to use the Atari/Genesis adapters yet but the NES and SNES pads work great - just plug and play and they feel perfect.  I was able to configure the emulators so that they can accept input from either the control panel or the pad.
Space Warped by Someone