Page 1 of 1

Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 1:48 pm
by Dowbocop
I have an old PS3 Fightstick that, after a bit of research, it seems won't work on the PC, even with Motionjoy and the like. I'm loath to throw it out as there's nothing actually wrong with it and I do have a few games on PC that would benefit from using it.

It appears that it's possible to replace the PCB on a stick and leave the rest of the item as is, in effect doing a brain transplant! However, I have no idea which PCB to buy and I don't know where to start! Is there a bog standard USB arcade stick PCB (preferably with no soldering!) that would be recommended to a novice stick or PiCade builder?

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 2:33 pm
by Cheeky Devlin
It's not something I've tried before. Motionjoy drivers are horrendous and I ditched them after they installed a load of malware on my system. Try the SCP drivers, which are much nicer and might work for you.

Beyond that I'm afraid google is all I can suggest. I know Ad7 built a Picade so he might be of more help.

Ad7 wrote:Paging Ad7 to the thread. Ad7 to the thread please.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 2:57 pm
by Trelliz
I have no knowledge or experience, but I would guess a 360/xbone board would be a good bet - windows just recognises them as an xinput 360 controller and you're good to go.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 3:07 pm
by Rex Kramer
When I made my cabinet, I used something like this

https://www.ebay.co.uk/itm/Zero-Delay-A ... SwPcBbMTXQ

Was really simple to set up on a raspberry pi so I'd imagine windows would be even easier.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 7:23 pm
by Dowbocop
Trelliz wrote:I have no knowledge or experience, but I would guess a 360/xbone board would be a good bet - windows just recognises them as an xinput 360 controller and you're good to go.

I did see a knackered Xbox controller in the Cash Converters near my dad a couple of weeks ago (wonky analogues) so was considering picking that up today to try your plan out, but someone had got to it first - I think the board might be a funny shape from a quick Google as well so it'd probably be hard to mount.
Rex Kramer wrote:When I made my cabinet, I used something like this

https://www.ebay.co.uk/itm/Zero-Delay-A ... SwPcBbMTXQ

Was really simple to set up on a raspberry pi so I'd imagine windows would be even easier.

That looks spot on! Assuming the buttons aren't soldered on in the stick I've got...

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Fri Sep 07, 2018 7:24 pm
by Dowbocop
Cheeky Devlin wrote:It's not something I've tried before. Motionjoy drivers are horrendous and I ditched them after they installed a load of malware on my system. Try the SCP drivers, which are much nicer and might work for you.

Beyond that I'm afraid google is all I can suggest. I know Ad7 built a Picade so he might be of more help.

Ad7 wrote:Paging Ad7 to the thread. Ad7 to the thread please.

I'll try them as well before doing anything hardware based.

Cheers all!

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 08, 2018 9:21 am
by Ad7
Which stick is it? And what buttons? In my ADcade I used a generic usb board that cost about £10, it came with all the wires to quickly mod up the stick (although I swapped to new buttons).

Here is my arcade build thread with the parts detailed, and here is the board I used:

t:i-convert-my-old-ion-icade-into-a-bartop-raspberry-pi-powered-arcade-machine-how-to-guide-inside

I went for a 'Zero Delay USB Encoder PC to Joystick 2pin + Happ Push Button For Arcade MAME' from ebay.
http://www.ebay.co.uk/itm/Zero-Delay-US ... xykMpTHzJU

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 08, 2018 9:33 am
by Dowbocop
Ad7 wrote:Which stick is it? And what buttons? In my ADcade I used a generic usb board that cost about £10, it came with all the wires to quickly mod up the stick (although I swapped to new buttons).

Here is my arcade build thread with the parts detailed, and here is the board I used:

t:i-convert-my-old-ion-icade-into-a-bartop-raspberry-pi-powered-arcade-machine-how-to-guide-inside

I went for a 'Zero Delay USB Encoder PC to Joystick 2pin + Happ Push Button For Arcade MAME' from ebay.
http://www.ebay.co.uk/itm/Zero-Delay-US ... xykMpTHzJU

It's this one (Cex link as Amazon links send me to the app)
https://uk.webuy.com/product-detail/?id ... =SPS3HORE1

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 08, 2018 9:40 am
by Ad7
Have you opened it up to see what the connectors on the stick and buttons are? If not, do that and post pictures here.

Looking at this video, the stick is a sanwa one so that's a good start https://youtu.be/zNOE95P4lYY

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 08, 2018 9:56 am
by Dowbocop
I'm away for the weekend but I'll be able to crack it open next week (assuming the SCP drivers don't work, but judging from the forums I've checked that's unlikely). Will post photos as I go!

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 08, 2018 10:01 am
by Ad7
If it's anything like the icade, swapping bits is a piece of piss. That board I got is plug and play, not soldering or drivers needed.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sun Sep 09, 2018 12:52 pm
by IAmTheSaladMan
SCP should work, that’s what I use to get my DualShock 3 working on my computer. As I understand things it tricks the PC into thinking you’re using a wired 360 pad.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Wed Sep 12, 2018 8:50 pm
by Dowbocop
Image
The board seems to be soldered on :evil:

This is officially now more hassle than it's worth, and seeing as Cex will give me folding money (not far off what I paid for it if I recall) I think I'll cut my losses.

Making a stick doesn't seem that hard though, seems to just be PCB + buttons + stick + case. Perhaps I'll give that a go sometime...

Cheers for all the advice :)

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Wed Sep 12, 2018 10:47 pm
by Ad7
Just break the solder then...

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Wed Sep 12, 2018 11:32 pm
by Dowbocop
Ad7 wrote:Just break the solder then...

It's soldered on in place of any screws it appears, and each face button is soldered on individually which makes me think that it's actually a connection as well as a structural thing. I don't have a soldering iron and I don't want to buy one for a small project like this so I'd have no way to fix it back on again.

I did try to sell it to Cex a few years ago but I was only offered a penny by their system so I kept hold of it. I was shocked when I linked to it earlier and found out it was actually worth something again.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Thu Sep 13, 2018 6:16 am
by Ad7
Shame, but as you say you may as well flog it.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Thu Sep 13, 2018 7:09 am
by Dowbocop
Ad7 wrote:Shame, but as you say you may as well flog it.

Yeah, I was thinking it'd be quite a fun and chunky first controller for my son to use when he got into games, but I may still put one together when he's older. Haven't the time for a project which takes longer than half an hour at the moment...

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 15, 2018 3:01 am
by Green Gecko
You might just about be able to reflow the solder with a hairdryer to pull the board/switches out.

Post it to me and I'll do it in about 10 minutes with a desolder pump.

I could also mill some kind of template to hold the buttons in place after they've been taken from the board, but if I were you I'd cut the traces on the PCB connecting the buttons and then solder in breakout cables to each pin to connect each one to some other board. That way the buttons will remain secured, as you say they are each held in place mechanically by that big pin in the middle. This also has the benefit of being potentially reversible.

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 15, 2018 12:12 pm
by Dowbocop
Green Gecko wrote:You might just about be able to reflow the solder with a hairdryer to pull the board/switches out.

Post it to me and I'll do it in about 10 minutes with a desolder pump.

I could also mill some kind of template to hold the buttons in place after they've been taken from the board, but if I were you I'd cut the traces on the PCB connecting the buttons and then solder in breakout cables to each pin to connect each one to some other board. That way the buttons will remain secured, as you say they are each held in place mechanically by that big pin in the middle. This also has the benefit of being potentially reversible.

Sold it this morning but I really appreciate the offer!

Re: Changing an arcade stick PCB (PiCade builders etc input very welcome!)

Posted: Sat Sep 15, 2018 12:54 pm
by Green Gecko
No worries