Alright guys, another n00b here, I just have a quick question for you guys:
I have the mayflash stick with stock parts right now and was thinking of ordering these two items – 1 X JLF-TP-8T Ball Handle Joystick (Black) | 8 X Sanwa OBSF-30 Pushbutton (6 White, 2 Black)
Can someone please let me know if they will be alright for a smooth SF4 experience, coz the stock buttons just SUCK! I will be getting the standard mounting plate and 5-pin wiring harness along with the joystick, is that enough to get the job done? Also, will these buttons stick perfectly on the board or will I have to make space for them? If yes, can i just get the 28MM ones to get the job done without having to make space? The same question for the joystick, will it fix in the box straightaway?
Sanwa parts are great for fighters, you won’t regret the purchase.
You should read through the posts in this thread as they answer most of your questions, but I’ll answer what I can.
It would be a good idea to first figure out which year the PCB revision yours is because it will determine whether or not you can use the wire harness. That way if your PCB is 2009 and you can’t use the wire harness, you can save money by not buying one.
30mm Japanese buttons require you to widen the holes for them to fit while 28mm Korean buttons will fit fine.
There is enough space inside to mount a JLF stick but to actually mount it will require some work. One method is to drill holes in the top of the case and use nuts and bolts to secure the stick through the mounting plate. Another method is the one seen in Laugh’s Paewang stick mod which will allow you to use the existing holes in the case but you won’t be able to use the mounting plate.
Alright man, this is what it says on my mayflash PCB: MF-STICK-B1, 20-4-2009, so it’s the 2009 one and I can’t use the wire harness, I seriously don’t know what that means though.
So, I have decided to buy these two items: 1 Sanwa JLF-TP-8T Ball Handle Joystick, 4 & 8-Way Adjustable (will come with the standard mounting plate, 5-pin wiring harness and a ball top) and 8 Sanwa OBSF-30mm Pushbuttons, will these be good enough? I am gonna order the stuff from lizardlick.com.
I have gone through some tutorials already but I don’t quite understand what you meant there by wire harnessing. As far as I know, I gotta remove the existing button plate and replace the buttons by sanwa ones with joining the ground and respective wires. I will remove the existing joystick and it’s wires, then replacing it with the new one, then will attach that harness with the joystick and pcb. I went through the tutorial you mentioned in your post and I guess that PCB is same as mine right? The color of the button pcb is also same. Will I get that JLF-H harness with my order?
Non-common ground means that it doesn’t like how the joystick PCB joins all of the ground traces together, which is why you can’t use the 5-pin wire harness.
The stick seen in Laugh’s tutorial is different in that it is common ground, but it uses the same case as the Mayflash.
Your choice of a JLF joystick and 8x OBSF-30 buttons is perfectly fine, but may I suggest that you get the JLF-TP-8YT-SK instead of the JLF-TP-8T as it is the exact same joystick but comes with a shaft cover and doesn’t come with the 5-pin wire harness?
By cutting the ground traces on the joystick PCB and soldering the wires directly to the microswitches, you mean that I’ll first have to disassemble the new joystick and do that grinding thing on it and then just solder the new wires coming from the stick to the mayflash PCB? Since mine is a non-common ground PCB, can you link me to some tutorial of the same so that I can get a better picture of the stuff I’ll be needing to do. And what about the buttons, the non-common thing applies to that as well or will there be a common ground black wire which will have to be attached to all buttons and mayflash PCB?
Yes, you will have to disassemble the JLF joystick and remove the microswitch PCB array to cut the ground traces on it. You will be using the joystick wires from the Mayflash PCB, not the the wires from the JLF which is the 5-pin wire harness.
The buttons are fine, you can use one daisy-chained wire for the ground on all of the buttons.
There isn’t a tutorial that I know of specifically for the 2009 PCB. There is however this translated French tutorial where the wires from the Mayflash PCB can be seen soldered directly to the joystick microswitches.
Oh ok, to be honest it appeared so simple at first but this cutting the ground array thing seems to be a bitch. The tutorial say it has to be cut so damn precisely. I have no idea HOW am gonna do that, arghhhhh!!
Everything else seems to be pretty easy though. This tutorial also mentioned the same JLF model number which you mentioned, so I’ll just get that one when I sort out this grinding thing.
All Sanwa JLF are the same; some just have different prefixes to show what is added on.
Here the six variations listed in Sanwa Catalog ('07~'08):
JLF-TP-8 is Base JLF.
JLF-TP-8Y is Base JLF with the TP-MA (PCB) rotated 90.
JLF-TP-8T is Base JLF with JLF-P-1 (Flat Mounting Plate).
JLF-TP-8YT is Base JLF with the TP-MA (PCB) rotated 90 with JLF-P-1 (Flat Mounting Plate).
JLF-TP-8S is Base JLF with the TP-MA (PCB) rotated 90 with JLF-P-1S (S Mounting Plate).
JLF-TP-8Y-SK is Base JLF with the TP-MA (PCB) rotated 90 with JLF-CD (Shaft Cover).
Of course other variations can be done too:
JLF-TP-8-SK, JLF-TP-8T-SK, JLF-TP-8S-SK, JLF-TP-8YT-SK.
I’ll just add this for completeness, since it is JLF:
JLF-TM-8 can do; JLF-TM-8T, JLF-TM-8T-SK, JLF-TM-8S, JLF-TM-8S-SK.
You don’t have to be precise, just don’t damage the micro-switches attached to the PCB. The razor knife that I used to cut the ground traces was anything but precise.
And like JDM said you can also desolder or dremel the switches off of the JLF PCB, but that may be more work than just cutting the ground traces.
Hey man, just ordered the stuff I mentioned before. Hope it will all go well. Thanks to you guys once again for helping me out. I’ll post some pics once I finish the job.
Guys, just one thing I wanna confirm before I screw anything. In the below image, circuit which I have marked with black line HAS to be cut and NOTHING else, right?
^ Yep, that’s exactly what I do - just make tiny cuts with a scalpel along the GND lines of the JLF PCB. You can still use the 5 prongs on the PCB this way to access the signal and one of the GND points as I did in this EX2 mod a while back:
Ok, so from the edge where those screws are (which you have marked in blue), all the way along the red line until it CUTS the first circuit line that is appearing on the opposite side of the screw? Or the cutting has to be stopped BEFORE it cuts the circuit line?
Nope, especially since you’ll be soldering the Mayflash direction signal wires directly to the microswitches.
A new microswitch PCB assembly, called the Sanwa TP-MA, is only $13 USD on Lizard Lick, so as long as you can afford that then replacing it to use the Sanwa joystick on a different controller PCB shouldn’t be a problem.