The fightstick I’m modding is a PS3 Hori Ultimate Marvel vs Capcom 3 fightstick. Has a USB connection for the PS3, but I’ve been using it on my Raspberry Pi 3 (RetroPie) setup, along with my GroovyMAME (Windows PC) setup for my CRT’s.

Has Sanwa buttons and joystick

I’m pairing the Toodles MC Cthulhu control board with opt2not's RJ45 cables for PS1/PS2, Sega Saturn, and Sega Dreamcast (he makes cables for other systems as well).


Totally stole your photo opt2not - hope that's OK
I want the option to put the stick back to stock (just in case I mess the installation up, or turn out to never use this with PS1-2/Saturn/Dreamcast as planned) so I disconnected all the stock wires and zip tied them off to the side. Also labeled everything, and have the proposed location of the MC Cthulhu shown top center. I'll need to get quick-detach wires for the two different connection types shown below:



(1) The prongs for the buttons measure 0.1135" wide, so these "Orange 16pc 22 AWG Wire with .110 Quick Disconnect" I'm guessing are the closest to that size and should fit, correct? And do people daisy chain ALL the grounds of the buttons to one single wire, or is it better to do it separately (I've seen videos both ways and the MC Cthulhu does have 4 grounds)? If people do daisy-chain (and there's nothing negative about it), I can use this 10 Connection 22 AWG .110" Ground Daisy Chain Wire for the common ground, right? Which pin is used for ground doesn't matter I read.
(2) For the joystick and it's 5-pin connector, this should be the correct wire harness to get? Mine measures 0.43" across all 5 pins, and individual pins are 0.04" wide/each.
That takes care of the 8x buttons, the joystick, and start. There's a couple other buttons/switches I have questions about which are on the top of the fight stick, hooked up to a small PCB:

(3) I haven't taken the PCB off yet but I'm sure it's easy enough to find which wires from those ribbon cables is for the two buttons there (select and PS? button) - same as above it doesn't matter which one I use for ground, correct? Is it alright that I solder directly onto where the ribbon cable goes into the PCB? Is the "HOME" button marked on the Cthulhu board what I hook the Playstation button up to? I don't think that matters for the PS1-2/Saturn/DC consoles (wouldn't think they use that at all), but I can always use another button for MAME (and if I use this on a PS3 I'll want that as well).
(4) There's no way to keep the ability to use those turbo switches anymore once I hook everything up to the Cthulhu, correct?
(5) There's also a switch to switch from DP, LS, RS (d-pad, left stick, right stick I believe). I usually keep that in DP and don't think I've ever had to switch it before (but I've only used this for MAME to date). Is that going to be needed at anytime for regular play?
After the buttons and joystick are hooked up I need to figure out how to get a RJ45 connector onto the case of the fightstick. I'm looking at buying a Neutrik NE8FDP RJ45 Feed-Through port. It looks like all I do is drill a 24mm diameter hole, and the two smaller holes for the screws and I should be set. The back seems to be a regular female RJ45 port again.
(6) What I need clarification on here is different CAT types of Ethernet cable seem to have different color codes on the wires. So my ethernet cable I have laying around says "AWM E329905 STYLE 2835 VW-1" on it which I can't find a color code for. Am I better off just buying a cheap cable so I know the exact cable type and can then lookup the correct code? The only other way to get the wires soldered in the correct order would be to peel back the insulation all the way and cut into the ethernet connector so I can see which wire is 1st, 2nd, etc. – so there must be an easier way or I'm missing something. After I figure that out, I know it's wired to the first row of the Cthulhu like this:

(7) I also wanted to confirm that I only need ONE single external port on my fightstick – which I want to be RJ45. I can then use a 13 Foot USB to RJ45 Cable, and plug that USB directly into my Raspberry Pi 3, my MAME Windows PC, or my PS3. That will be exactly the same as if I plugged in a regular Male A-B USB 2.0 Cable from the stock USB-B port of the Cthulhu into those systems, right? ...just need this confirmed so I don't have to figure out how to install TWO external ports on my fightstick instead of one which would be pretty annoying.
After that, all that's left is a way to mount the Chulthu into the case via some sort of attachment system (if I don't want it flopping around of course). Don't have that worked out quite yet, but I'll figure something out. Inside the case proper, there doesn't seem to be any good place to screw screws into, and not many flat areas to use the adhesive pads on either). Maybe in the area where the original USB cord got wrapped up and stored in would be good, but it'll be tight there with all the wires coming out the sides of the Cthulhu – open to suggestions.
(8) Last, besides these older PS1-2/Saturn/DC consoles, the Cthulhu works with PS3 it says at the top of the instruction PDF. But NOT Xbox 360? That confuses me as the wiring example they give you on the very bottom of the PDF is for a "MadCatz360" fightstick, yet it doesn't work on a Xbox 360? (just wanted to confirm that as that's really weird)
Thank you, and I hope none of this is too simplistic. Never done this before so want to make sure it's done right. Please let me know if I missed anything.