Just in case anyone was interested (or will be), I’ve managed to properly configure the inputs for my SFIV TE for Mupen64Plus 1.99.3. So for those who were having trouble with it or would like to play N64 games with your TE, you can use the button setup I have:
[Street Fighter IV FightStick TE]
plugged = True
plugin = 2
mouse = False
AnalogDeadzone = 4096,4096
AnalogPeak = 32768,32768
DPad R =
DPad L =
DPad D =
DPad U =
Start = button(4)
Z Trig = button(11)
B Button = button(13)
A Button = button(14)
C Button R = axis(4+)
C Button L = button(9)
C Button D = axis(5+)
C Button U = button(8)
R Trig = button(12)
L Trig = button(5)
Mempak switch =
Rumblepak switch =
X Axis = button(2,3)
Y Axis = button(0,1)
The controls are as follows (TE buttons left, N64 right):
Stick (DP mode): analog stick
A: Z button
B: R button
X: B button
Y: A button
LB: C up
RB: C left
LT: C right
RT: C down
Back: L button
Start: Start…
I didn’t configure the 64 pad since most 64 games don’t use it, but if you’re interested in doing so you’ll have to switch the stick mode. LS and RS use axis inputs.
I don’t know if any of the newer TE sticks use the same button numbers, but it’s very likely. Would be cool if someone can confirm that.
And here is the list of added controllers so far:
Hori DOA4 and Fighting Stick EX 2 - 0xF0D/0xA
Hori SC4 - 0xF0D/0xD
Hori Real Arcade Pro EX,EX-SE,Tekken6 - 0xF0D/0x16
Hori Pad EX Turbo - 0xF0D/0xC
MadCatz 4716 Controller - 0x738/0x4716
MadCatz 4716 Controller v2 - 0x1BAD/0xF016
MadCatz SF4 Fightpad - 0x738/0x4728
MadCatz SF4 Fightstick SE - 0x738/0x4718
MadCatz SF4 Fightstick TE - 0x738/0x4738
MadCatz SF4 Fightstick TE-R2 - 0x1BAD/0xF038
MadCatz SSF4 Fightstick TE - 0x738/0xF738
MadCatz MVC2 TE - 0x1BAD/0xF039
Saitek Cyborg 360 - 0x738/0xCB02
PDP Afterglow - 0x1BAD/0xF900
No one has posted the info for the Hori Pad EX 2 Turbo yet, so expect another revision for when that comes.
I scanned through this very quickly but didn’t see anything about the generic gamestop wired 360 controller. The info for it is:
Gamepad for Xbox 360:
Product ID: 0xf901
Vendor ID: 0x1bad
Version: 1.00
Serial Number: 557D874
Speed: Up to 12 Mb/sec
Manufacturer: Performance Designed Products
Location ID: 0x04100000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
Can’t get mine to work for the life of me. OS X 10.6.4, have tried all versions of the driver and all of the downloadable fixes in this thread. Any help would be fabulous.
You probably have a different generic Gamestop controller than mine. The one I’m currently using is simply the rebranded MadCatz 4716 controller. There’s way too many different ones.
I don’t know whether or not this is the right place to ask, but I can’t get either of my MvC TE sticks to work for GGPO in Crossover Games. What can I do to fix this?
I own one 360 stick and one PS3 stick, and I have the Mac drivers for the 360 stick.
Using gamepads and sticks over Crossover Games tend to be a gamble. It can utilize the older DirectInput method but not the newer XInput method from what I understand on the CX forums.
I just checked and got my 360 stick to work with MAMEUIFX32. I don’t have GGPO however and can’t test it.
If you could, test to see if it’s GGPO’s failed to recognize the controller or if it’s CxG’s fault by testing another program. If it’s CxG’s fault, then something might need to be configured in it.
At the end, the best bet is to use a program that converts your stick inputs into keyboard inputs. I personally use Controllermate, but USB Overdrive and Gamepad Companion should work as well. Crossover Games and GGPO should recognize the standard keyboard inputs coming from these programs.
just installed the latest version and plugged in my MvC2TE stick and it said there was an error with the kext file and to contact the vendor for an update/reinstall halp
EDIT-
deleted the old kext folder, re installed and it worked!
thanks for your help tsphan
Product ID: 0xf501
Vendor ID: 0x1bad
Version: 5.33
Serial Number: 08602DAB
Speed: Up to 12 Mb/sec
Manufacturer: HORI CO.,LTD
Location ID: 0x04100000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
EDIT- I can’t get it to work on any emulators and xbox 360 controllers in system preferences won’t recognize it as xbox 360 controller
Looks like I’ve discovered another controller that won’t work. It’s a MadCatz MVC2 TE, with the following info:
Product ID: 0xb738 Vendor ID: 0x0738 Version: 4.90 Serial Number: 1284F0D9 Speed: Up to 12 Mb/sec Manufacturer: Mad Catz, Inc. Location ID: 0x1a200000 Current Available (mA): 500 Current Required (mA): Unknown (Device has not been configured)
Any way we could have this added? Thanks very much!
Hi Guys,
Just got myself a Mad Catz SF4 xbox controller and im getting No Devices Found in system prefs. Device info:
Product ID: 0xf028
Vendor ID: 0x1bad
Version: 4.90
Serial Number: 0F2E6D7F
Speed: Up to 12 Mb/sec
Manufacturer: Mad Catz, Inc.
Location ID: 0x5d200000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
Hey guys, sorry about the long delay on any updates. School has been keeping me from actively editing the controller list. Here’s revision 10 with the MVC2 and the other SF4 pad added!
tsphan,
I noticed you were posting some helpful stuff about connecting controllers to the mac. I can’t get my controller to work for the life of me and have searched and tried literally everything and still can’t get it to work. I had downloaded tattieboggles 0.09 driver and installed it on my mac mini, the newest mac mini available. I then connected my wireless xbox receiver dongle in and then tried connecting my wireless xbox360 controller. It just sits there and blinks all 4 green lights forever. I then searched everywhere for solutions. I found where you had a download to downgrade to 0.08 and I followed all your instructions and put the plist you had in the automator you linked to. Everything went fine with those. I restarted and the same exact thing happened. When I open preference pane the xbox controller icon is there and when I click it it says no device detected. Please help me man. I would be eternally grateful!
Thank You for this great driver! I can confirm that my SF4 TE R2 stick works great with both 0.08 and 0.09 drivers with updated plist (up from ver 8). All 3 modes (including analog RS mode) work great with SDLmame under Snow Leopard. Well done!!!
Hi,
I’m curious if anyone can confirm any success with getting the MadCatz 4716 Xbox gamepad working with these, or any, drivers. I purchased one (the GameStop stamped version), and I’ve exhausted about every combination of instructions I can find. The best I can get is “Controller 1 (Wired)” from the prefpane, but no feedback from any buttons or sticks.
I’d really like to get this working for a project I’m working on, and would appreciate any help anyone can give me.
USB Prober:
Descriptor Version Number: 0x0200
Device Class: 255 (Vendor-specific)
Device Subclass: 255 (Vendor-specific)
Device Protocol: 255
Device MaxPacketSize: 8
Device VendorID/ProductID: 0x0738/0x4716 (Mad Catz, Inc.)
Device Version Number: 0x2231
Number of Configurations: 1
Manufacturer String: 1 "Mad Catz, Inc."
Product String: 2 "MadCatz GamePad"
Serial Number String: 3 "26CA0A4"
I understand it’s been added to the plist, and I can verify that it is there, however I still cant get any input out of it. What am I doing wrong!?