Build Your Own Arcade Controls Forum

Main => Consoles => Topic started by: smalltownguy on July 28, 2010, 10:32:01 pm

Title: Getting a Sega Master System controller / gamepad to work via USB
Post by: smalltownguy on July 28, 2010, 10:32:01 pm
I will use this thread to document my efforts to get my SMS gamepads working using a cheap hacked USB gamepad controller. Here's what I've got so far:

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=150912;image)

One OEM Sega Master System controller. Uses a connector similar to the 9 pin serial ports you see today.

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=150904;image)

One super cheap USB gamepad from the 'bay. I think I got this one for like $3.

NOTE: Before opening the gamepad and getting all crazy with my soldering iron and such, I tested it on my cab. It works.

Here's a  few shots of the disassembly:

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=150906;image)

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=150908;image)

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=150910;image)

Based on my last pic, it shouldn't be too hard to tie into the 7 points I need for my SMS controller: up, down, left, right, A, B, and ground.

More to follow once I get my hands on a scrap DB9 cable.
Title: Re: Getting a Sega Master System controller / gamepad to work via USB
Post by: Hunk_4TH on March 21, 2011, 09:51:05 pm
Sorry for bumping this old thread. But did you ever do anything with this? I'm in the same boat and want to convert one of my SMS pads to usb. I was thinking of just getting this http://www.raphnet-tech.com/products/atari2usb/index.php?category=Adapters (http://www.raphnet-tech.com/products/atari2usb/index.php?category=Adapters) though it's a little pricey imo.
Title: Re: Getting a Sega Master System controller / gamepad to work via USB
Post by: Dazz on March 22, 2011, 01:10:09 am
Just  get these and wire your own DB9.

http://www.raphnet-tech.com/products/nes2usb/index.php?category=Kits (http://www.raphnet-tech.com/products/nes2usb/index.php?category=Kits)

I've used these for several of my controls including Master System, Genesis, NES, SNES and a couple others.
Title: Re: Getting a Sega Master System controller / gamepad to work via USB
Post by: Hunk_4TH on March 22, 2011, 03:52:23 am
Just  get these and wire your own DB9.

http://www.raphnet-tech.com/products/nes2usb/index.php?category=Kits (http://www.raphnet-tech.com/products/nes2usb/index.php?category=Kits)

I've used these for several of my controls including Master System, Genesis, NES, SNES and a couple others.
Cool thanks Dazz! Is there an howto on the site for the Master System controller? I just see the pdf for Nes.Snes and Atari though since Atari uses the same serial port I assume that guide will work for Master System?
Title: Re: Getting a Sega Master System controller / gamepad to work via USB
Post by: smalltownguy on March 22, 2011, 06:47:48 am
I have still continued with this, but I went a different direction. Since I'm only interested in getting the SMS gamepad to work, I'm going to wire it directly to my P1 joystick microswitches. I will tap into the switches on my CP, running them to a panel mounted DB9 connector. Then I can just plug in my SMS controller and go.

Since the SMS controller is basically just 6 inputs plus ground, it'll be easy.

FYI - my super cheap USB controller did not have a common ground, so hacking it would have required more work than what was worth it.

Title: Re: Getting a Sega Master System controller / gamepad to work via USB
Post by: Hunk_4TH on March 22, 2011, 12:00:09 pm
I have still continued with this, but I went a different direction. Since I'm only interested in getting the SMS gamepad to work, I'm going to wire it directly to my P1 joystick microswitches. I will tap into the switches on my CP, running them to a panel mounted DB9 connector. Then I can just plug in my SMS controller and go.

Since the SMS controller is basically just 6 inputs plus ground, it'll be easy.

FYI - my super cheap USB controller did not have a common ground, so hacking it would have required more work than what was worth it.


Ah ok that's good to hear! Please keep us posted as I'm very interested in this project. If worse comes to worse I'll just end up ordering that chip Dazz posted or the serial to usb Genesis adapter. Sucks about the cheap USB gamepad. If possible please post pictures of your project progress :)