Official controller help...

Includes but not limited to: SNES, Genesis, Sega CD, PlayStation 1, Nintendo 64, Dreamcast, Game Gear and I guess the Virtual Boy.

Moderator:Moderators

Post Reply
User avatar
c_mon
Portablizer Extraordinaire
Posts:464
Joined:Fri Jan 05, 2007 11:45 am
Location:Turkey
Official controller help...

Post by c_mon » Fri May 13, 2011 8:29 pm

Hi to everyone,
I'm going to make a Dreamcast portable soon and today when I opened an official controller, I saw that it had different technology from other consoles' controllers. How can the analog stick and shoulder buttons be replaced by regular components(say: potentiometers, etc.)? Is there a schematics or guide for this? Any help appreciated.. thx
I TAKE COMMISSIONS FOR CNC-ROUTED CASES AND PORTABLES... JUST P.M. ME!

User avatar
RDC
Posts:349
Joined:Thu Jul 03, 2008 9:55 pm
Location:VA
Contact:

Re: Official controller help...

Post by RDC » Mon Aug 29, 2011 7:02 pm

The DC controllers use Hall Sensors, but you can swap them over to Potentiometers if you need to.

The Hall Sensors work by using magnets (on the Stick/Trigger) to change the current flow thru the sensor (on the board), then an Op-Amp to convert those current changes to voltage changes that the MCU on the controller can use. They pretty much end up working the exact same way as the POT style stick do, it's just a more complex way of going about it. The Saturn 3DO controllers and now Sony PS3 controllers use this same setup as well.

What it boils down to needing done is too remove the Op-Amps, and wire up the POT style sticks in place of them. The center lead (Wiper) of the Stick would be the Op-Amp output for whichever axis, then the voltage and ground for the POT are the same as what the Op-Amp used. It may not be as precise after it's done, depending on how well the POT on the Stick is, but it can be done.

I tinkered with the reverse of this awhile back, wiring up the Triggers on a DC controller to a 360 controller board, which is more work than doing what you want to do with your controller.

Image

Image


EDIT: You can always get yourself a 3rd party DC controller instead, they use POTs instead of the Hall Sensors.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.
Re-mappable Wireless 360 Controller - The CGnome

Post Reply