Modding a Mayflash stick (finished! 1/18/2009)

I can confirm that the Mayflash PCB is common ground. You can test for yourself. Plug the controller into a computer, open up controller settings. Take a multimeter and measure between a single ground and a signal. You should get corresponding inputs regardless of which ground you use.

The Mayflash PCB might be a bit confusing since it uses a ground wire for the buttons but 4 separate wires for the joystick. However, they’re all connected to the same ground rail.

I’ve worked on 3 Mayflash PCBs so far, so I can confidently say that they are common ground.

If you don’t have common ground PCBs, you will have to end up converting the non-common ground PCBs into common ground or using a physical switch. Which was the case for this setup.

http://img.photobucket.com/albums/v156/Freezerburn/IMG00260.jpg

http://img.photobucket.com/albums/v156/Freezerburn/IMG00261.jpg

This is a JLW with OBSF-30 buttons. The knob switches it from 360 mode to PS2/3 mode. The PCB I used for this one was from a GameStop rebranded Pelican controller which was not common ground. I took a 2 port DB25 switch, gutted the internals, wired the I/O port to the joystick and buttons and wired each PCB to their respective ports. Yes, this does mean I wired 75 wires.

So do yourself a favour and get a common ground PCB. The Mayflash is, for sure, common ground.

^WoW thanks a bunch freezerb, that was very helpful of you. :tup:
Check your pm. Thanks!

Sorry, md72582. I’m pretty new to SRK and I don’t have enough posts to reply to PMs yet. I need like, two more. I’ll answer your question here.

http://img.photobucket.com/albums/v156/Freezerburn/IMG00269.jpg

This is the (mine, actually) Mayflash PCB (which is exactly like the one you showed me). I wish I had another camera besides my BlackBerry.

Not sure if you can see but if you look at the lead beside where it says TG-STICK-B3, it’s labeled GND (mirrored backwards, no idea why it’s like that). That’s the common ground. If I had a good camera, I would take a picture of the backside of PCB and show you that that GND lead is wired and spread to the entire board.

Judging by the way the PCB is laid out and how the top 4 buttons work, I can assure you that all Mayflash arcade sticks, new and old, are common ground.

EDIT: Oh, and I’m Canadian. Currently in Ottawa.

Thats perfect now i know. I really appreciate it you helping all of us. :tup:

No prob. I just wanted to create a knowledge base for any future modders/hackers. It took me a bit to find out about the Mayflash PCB and doing a dual PCB setup. Just cutting the work down for others.

I just wish I could find a place in Ottawa where they print lami-labels so I could get some custom artwork.

How’d you mount the JLF?

Similar to kowal’s method. I dremeled to countersink into the existing screw holes. I used the old screws and screwed in the PCB. The gate was dremeled so it would fit flat against the microswitches.

I didn’t have a mounting plate on mine because the place where I got my JLF charged extra for it. I would maybe had better support but the plastic is pretty sturdy and there are no screws or screw holes from the top.

EDIT: Wait, did you mean the JLW? Also, pics. They suck, though.

http://img.photobucket.com/albums/v156/Freezerburn/IMG00262.jpg

http://img.photobucket.com/albums/v156/Freezerburn/IMG00263.jpg

Yeah, oops. I’m most concerned with mounting without screw holes on the top.

You can’t tell from the pictures because the dust washer from the JLW covers the screws. If you look at the image closely, you can see warping where the screws are (top and bottom). With no mounting plate, I screwed the joystick in from the top (after making sure it was flush to the surface). The JLW dust washer is huge compared to the JLF.

Aha, I see. Maybe I should consider a JLW for that reason…or maybe I should consider my extra-long-screws-from-the-bottom hypothesis.

Just a warning, the JLW is much stiffer than the JLF. I find it almost comparable to a Happ stick. You could also just have a giant dust washer.

I think someone tried the whole mounting from the bottom by adding an MDF plate to it, as seen here.

You can check out this dude’s images. It helped me out quite a bit.

Hey guys, just finished modding a mayflash last night. It was such an easy mod. Especially since im used to modding fs3/ex2’s. I ended up using screw ins, which worked out since you dont have to be too careful when shaving the buttons holes but a pain since its cramped inside and i had to shave afew of the nuts.
Wish i had read afew posts on here before i started, would of saved me afew minutes since i wired the JLF incorrectly due to the ground being the red wire. lol
Looks like alot of people had that problem though, so i dont feel so bad.
I ended up remapping the buttons for the ps3, since it has that funky mapping.Heres acouple pics.

http://i298.photobucket.com/albums/mm275/mountaindewfkr/Wii%20Stick%20and%20Mayflash/1.jpg

http://i298.photobucket.com/albums/mm275/mountaindewfkr/Wii%20Stick%20and%20Mayflash/2.jpg

http://i298.photobucket.com/albums/mm275/mountaindewfkr/Wii%20Stick%20and%20Mayflash/3.jpg

Nice mod. Also, a bit creepy. It looks almost exactly like my stick, because of the colours. I used snap-in buttons though.

Yeah, i saw your post after i posted mine.lol Just something classic about a black a lime green joystick. Pink and black is cool too. I was gonna use black buttons for the L1 and L2, but glad i went all green.

I was looking at buying one of the Mayflash sticks on eBay- I wish I knew what any of you people were talking about.

:sad:

So…so you take the thing off…and then you…you get the other thing…

Hmmm…a stupid question…does it work with the xbox 360?? like at least the dpad?

the mayflash stick is ps2\ps3\pc not a 360 stick. it’s possible to dual modif you really want

If you’re asking about the Mayflash PCB… then no it doesn’t work with the 360. Microsoft has things set up so that only licensed controllers work with the system (thus the raised price of a typical controller over a PS3 equivalent that you somethetimes see).

If you’re asking about something else… can you clarify what?

TS, I’ve thought about writing a very thoroughly (and clearly) explained guide to modding a Mayflash stick (as well as doing a dual-PCB mod with a MadCatz 360 PCB), but it’s a lot of work. If there is enough demand for a guide like that… and perhaps some people willing to throw me a couple bucks over PayPal as a tip for the insight… then I may go ahead and do that.

Because… frankly… the Mayflash is a great platform for a modded stick in my experience, and I love the result of my work.

Kendrik- I agree with you about the mayflash being a awesome stick to mod, so much room, nice size. This wont be my last one, thats for sure. Too bad they didnt give it a home button, that would of been really nice. Oh well, you get what you pay for.

+1, I have exactly the same feelings after 2 modded mayflash (removed the original PCBs to put 360s pcbs inside).