Main > Main Forum
Hacking a Dualshock PSOne pad, good 411
cleric:
I have one doubt about this..
How u configure the buttons from example
ONE BUTTON MUST
"ESCAPE TO MENU FRONT-END"
Other
"PLayer Start 1"
"Credits"
bla bla..
armad1ll0:
You should learn to write Mame CTRLR.ini files
taken from my default.ini
START1 "KEYCODE_1 | J1_Button_11"
START2 "KEYCODE_2 | J2_Button_11"
START3 "KEYCODE_3 | J3_Button_11"
START4 "KEYCODE_4 | J4_Button_11"
COIN1 "KEYCODE_5 | J1_Button_8"
COIN2 "KEYCODE_6 | J2_Button_8"
COIN3 "KEYCODE_7 | J3_Button_8"
COIN4 "KEYCODE_8 | J4_Button_8"
where my PSX to USB has select as a direct input "button 9" and start as "button 12"
Taken from the STD.ini is:
UI_CANCEL "KEYCODE_ESC"
Just put a different joystick button on there for the UI_CANCEL line. If you don't get this, either I can't communicate well or you're beyond my help. =)
You can also read up on the MAME documentation.
jjhlk:
I bought a Dual Shock2 and then found out that with the analog buttons it wasn't worth attempting. However, there is a particular model that has some sort of wire terminal for the easiest solderless hack ever (assuming you have the perfect gauge of wire). There is more info on that somewhere in the Shoryuken.com forum (A-series pad versus H-series basically).
So I got one of the PSOne Dual Shocks second-hand at EBGames ($15CAD iirc). I tried to solder onto the points, after scraping all that non-sticky stuff off--first time I ever soldered--but I couldn't get the solder to stick to certain points (like X, and Square, where the copper trace is very narrow). Eventually I just cut the ribbon cable from the PCB with contact points. I scraped the plastic from the end to get the exposed wire (very, very thin, solid wire), then cut them apart so I'd have some width to tape my long, thicker wire to. It's a mess, but it works and didn't take too long.
Perhaps Radio Shack sells something that the ribbon would fit nicely into, saving the mess and some of the time.
Dave_K.:
The solderless hack was documented here first I believe. Here is the thread by spiffyshoes.
http://forum.arcadecontrols.com/index.php/topic,25469.0.html
Devalis:
I have a 3rd party PS2 controller and the joysticks are on a separate pcb with a ribbon cable and all that. What I am wondering is how would I go about adapting one of the joysticks for use in the N64 controller?