Updated 360 controller mac driver, Hori EX2, Mad Catz SFIV Sticks

Hi folks,

Following on from these two threads

http://forums.shoryuken.com/showthread.php?t=178075&page=2
http://forums.shoryuken.com/showthread.php?t=166197

I’ve updated the mac 360 controller driver to support the Hori EX2, and the two Mad Catz sticks, the SE and TE.

I’ve only tested the driver with the EX2 and Mad Catz SFIV SE, but if the info I recieved was right the TE stick should work fine too.

If anyone can pass on the info needed (as explained in the first post of the 2nd linked thread) for the HRAP EX stick, I’ll place that in an updated driver.

The link to the updated driver is as follows.

Its gone :slight_smile:

Any feedback on the status of the TE stick would be greatfull, and I hope you guys have as much fun with MAME as I do :looney:

Edit:

This driver should just install, quick restart and work, no playing around with .plist files or repairing permissions or messing with the terminal, enjoy!

Update:

I’ve included the MadCatz SFIV pad, their Retro Arcade Stick and their 4716 pad in new build, link is as folows.

http://www.megaupload.com/?d=D9G21G3S

Still waiting on the info for the HRAP EX and I’ll include that in a new build.

Enjoy :slight_smile:

You. Are. My. Hero.

I have a 360 TE. Just installed this and it works perfectly. The other instructions about editing the .plist never worked for me.

THANK YOU!

Nice one, I’m glad to hear it’s working.

I’m gonna try to contact the developer of the driver to update it on his website again this week, but it looks as though he hasn’t touched it in well over a year.

P.S. You using MAME OSX or SDLMAME?

Omg
I love you.

Was going crazy trying to change the settings on my mac to allow my stick to be used with MacMAME. Thank you so much.

Yes! Thanks for this!

EDIT: It works with MAMEOSX, but it won’t recognize roundhouse, and I can’t assign it. I can assign all the other buttons (Except LT and LB, they don’t work either, but don’t need them).
The driver window recognizes it, and it DOES work, but MAME OSX just won’t recognize those 3 buttons.
Strange.

Anyone have the correct button layout for the control settings for macmame to be able to recognize the 3 different strength punches and kicks? Playing around with it, got some kick buttons to work, but struggling to find the rest.

Edit: Nevermind. Was looking in wrong spot.

Sorry, I haven’t used MacMame in years, I use SDLMAME now, with that you just hit the tab key and assign the buttons that way, works a charm. I think you could do the same in MacMame, but don’t take that as gospel

P.S. I noticed with the EX2 and the SFIV SE that the trigger buttons were fiddly at being recognised, if that happens hold them for a good second or two when assigning them rather than just quickly pressing them.

TBH I don’t have any emu software installed. I usually bootcamp to windows for snes emu’s. I just wanted to have the stick working for the future if I do download a MAME again.

Thanks again.

Maybe try this out

http://forums.shoryuken.com/showpost.php?p=6624102&postcount=26

as said it all works fine in SDLMAME, so it should hopefully work in MAME OSX!

P.S SDLMAME rocks, to save hassle I just created little applications in applescript which run shell scripts to launch the games, works a charm.


do shell script "cd /Applications/Games/Emus/Mame/sdlmame0127
/Applications/Games/Emus/Mame/sdlmame0127/mame umk3"
activate

You never tried SNES9X on the mac, runs pretty flawlessly for me, not that I really use it much these days?
That and Richard Bannisters emus, and all the 8 bit and 16 bit era consoles are pretty much covered.

Myca77, I also modified my plist to include fightpad support. I’ll post it up here as well so you can include it in your plist.

Oh cool, yeah if you can do that I’ll do a quick recompile and post the updated driver.

I’ve still not heard back from the dev of the driver, so I may just stick it on a new website at some point.

Plus that reminds me, I’m gonna have to hunt down one of those fightpads as I’m still a complete noob with a stick, I’m way to used to my crappy saitek gamepad with MAME

http://ecx.images-amazon.com/images/I/41E69SQQJDL.SS500.jpg

Had this for years, cheap as chips and perfect for fighters in MAME :woot:

Just spent the whole day installing sdlmame, hoping that it would register my RT/LT. Didnt have any luck with MAME OSX.
Well… I still cant assign them. I start game, press TAB, configure input, press enter for “joystick button 6” and then i can hold RT till eternity… nothing happens…

Any changes you made to mame.ini?

Oh and am using Fightstick SE (I think your quoted post was for Hori EX)


edit: ok in mame.ini oput sixaxis = 0 and it should work :wink:
just leaving it in here for other people

I know I’m a little late with this, but these entries are for both FightPad, and** MadCatz Retro Arcade Stick** support

FightPad:



                <key>Street Fighter IV FightPad</key>
                <dict>
                        <key>CFBundleIdentifier</key>
                        <string>com.mice.driver.Xbox360Controller</string>
                        <key>IOCFPlugInTypes</key>
                        <dict>
                                <key>F4545CE5-BF5B-11D6-A4BB-0003933E3E3E</key>
                                <string>360Controller.kext/Contents/PlugIns/Feedback360.plugin</string>
                        </dict>
                        <key>IOClass</key>
                        <string>Xbox360ControllerClass</string>
                        <key>IOKitDebug</key>
                        <integer>65535</integer>
                        <key>IOProviderClass</key>
                        <string>IOUSBDevice</string>
                        <key>idProduct</key>
                        <integer>18216</integer>
                        <key>idVendor</key>
                        <integer>1848</integer>
                </dict>

MadCats Retro Arcade Stick:



                <key>Arcade GameStick</key>
                <dict>
                        <key>CFBundleIdentifier</key>
                        <string>com.mice.driver.Xbox360Controller</string>
                        <key>IOCFPlugInTypes</key>
                        <dict>
                                <key>F4545CE5-BF5B-11D6-A4BB-0003933E3E3E</key>
                                <string>360Controller.kext/Contents/PlugIns/Feedback360.plugin</string>
                        </dict>
                        <key>IOClass</key>
                        <string>Xbox360ControllerClass</string>
                        <key>IOKitDebug</key>
                        <integer>65535</integer>
                        <key>IOProviderClass</key>
                        <string>IOUSBDevice</string>
                        <key>idProduct</key>
                        <integer>18264</integer>
                        <key>idVendor</key>
                        <integer>1848</integer>
                </dict>

any chance we can get this to work with the madcatz pad 4716

(http://www.slagcoin.com/joystick/pcb_diagrams/360_diagram4.jpg)

if you need any information from it just ask and ill try help as much as possible

dave :slight_smile:

EDIT:

Product ID: 18198
Vendor ID: 1848
IOCFPlugInTypes: F4545CE5-BF5B-11D4-A54F-000A27052861

anyone help me install this? i tried manually but couldnt get it to work…i cant find the /system/library/extensions folder? its a bit weird…anyhoo any help would be much appreciated

thanks again in advance

Does the Mac driver support the HRAP EX?

If someone could send me the following I’ll include it in an updated driver

Product ID:
Vendor ID:
IOCFPlugInTypes:

I’m gonna upload the new driver today with support for the fightpad, and a couple of other madcatz 360controllers.

Hey THANKS myca77 ur the savior to us mac users. I would +++rep if I could.

My TE and EX2 now work on my G5 tower. Yipppeeee!!!

360 chatpad

It’s good to see someone is working on this again. It was so disappointing to see it die, especially after he promised a driver for the chatpad. Keep up the good work :smiley: if you could do the chatpad that would be awesome :slight_smile: . I’ve messed around with the chatpad but I couldn’t isolate any info coming from it, nor that the 360 controller even detected that it was there. Good luck and please keep up the good work :smiley:

I downloaded Version .09 of the driver, but it just says No Device Found when I plug my MadCatz 4716 into my computer. The driver said it supported it. Am I doing something wrong? How do I make this work :(.

Please help! thanks in advance

You’re my hero. I was gonna buy a PS2->USB adapter so I could have a pad for my Mac… now I can just buy the FightPad like I was wanting to.

:lovin: