Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: richard d on March 10, 2011, 10:40:28 pm

Title: MAMEuifx32 with Xarcade controller not working
Post by: richard d on March 10, 2011, 10:40:28 pm
I hope this isn't the wrong place to ask. I just got MAMEuifx32 up and running on my laptop. I have an old Xbox hacked with a bunch of emulators, and an Xarcade controller to play it with, works fine. The Xarcade adapter has USBs as well as the Xbox plugs on it; the red light on the Xarcade lights up, but it won't control the MAMEuifx32 on my PC. I made sure the "Enable Joystick Input" box was checked, any other ideas what's wrong? I assume(mistake?)the cable is correct, since it's USB and the red light is on?
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: BobA on March 11, 2011, 10:04:48 am
Delete
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: Hoopz on March 11, 2011, 10:11:50 am
If you open notepad and move the joystick around or hit buttons, does it register anything for key presses?

Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: BobA on March 11, 2011, 10:26:29 am
Maybe get the PC adapter cable so you will have keyboard buttons not a gamepad connection meant for the PS3 or Xbox.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: richard d on March 11, 2011, 05:10:58 pm
I did have the wrong cable, now some of the buttons work, but no joystick. Any ideas?
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: BadMouth on March 11, 2011, 07:23:50 pm
Do you have a keyboard plugged in to it?
Is NUMLOCK on?
Is the switch on the back in the default position?
Are the controls in MAME mapped to the default x-arcade setup?
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: richard d on March 11, 2011, 10:09:37 pm
Laptop, no keyboard to plug in.
NUMLOCK was on, probably the problem right there.

"Is the switch on the back in the default position?
Are the controls in MAME mapped to the default x-arcade setup?"
Not sure on those; I'll check with NUMLOCK off and go from there, thanks.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: postmortem on March 12, 2011, 01:56:37 am
are you currently going through USB/PS2 (with keyboard)/or Gaming adapter? If you are going throught PS/2 then you need a ps2 keyboard plugged into it or it wont work. If you are going through a game adapter (such as the PSX), there are button combos that change the joysticks from digital to analog and that will cause them to stop working. I use the PSX adapter and pressing the white button on the side plus other buttons at the same time it throws my xarcade into analog mode and mame wont respond when I move the joysticks. Pressing the white button on the side (which I use as "insert coin") plus the top left black button on that player (the button you would use for high punch on mortal kombat, or weak punch on street fighter) it puts the joystick back to digital mode and it works fine. If you plan on using the xarcade for MAME the absolute best configuration is the Xarcade PSX adapter, then plugged into 2 different PSX to USB adapters. This makes the computer think the xarcade is a gaming controller rather than a keyboard. The purpose of this is, USB keyboards are limited to how many buttons can be pressed at the same time. So if you're playing a game like NBA hangtime with 2 players, if player 1 is holding a diagnal andturbo and shoot, and player 2 is doing something similar, one of the players buttons wont be registering. The PS/2 with a PS/2 keyboard is supposed to depend on the keyboard to determine how many buttons can be pressed at once. Ive tried maaaaaany PS/2 Keyboards and none of them worked when pressing down every xarcade button at the same time. The only thing that allows ALL buttons to be used at once is the PSX to 2 different USB adapters (one USB adapter for each player).  Hope this helps. Hope I wasnt too confusing. If you need anything clarified please ask.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: richard d on March 12, 2011, 04:34:25 am
Thanks, NUMLOCK didn't do it, I'll look into this some more tomorrow. I'll read Postmortem's suggestions when I'm not so braindead from a long week. I'm a dummy, so I'll have more questions for sure.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: JohnnyRocket76 on March 12, 2011, 03:16:48 pm
I've been having the same problem. Xarcade does not work in mame 32. I manually configed it but I still have to type 'ok'. But.... it works perfect in mame plus. I've been trying to figure this out forever! Is there a script I can open to check? or maybe copy from mame plus to 32?
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: ark_ader on March 12, 2011, 03:57:55 pm
I have to agree with the rest, my mame32ui doesn't work with my Xarcade either.

Don't know why.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: postmortem on March 12, 2011, 11:29:01 pm
hmm. mine works fine with mame32ui.. only thing that doesnt work is when u have to hit ok (or left and right) to start the game. but once you get into the game once, u never have to hit ok again. The exception to this is if you're playing a game with a bad rom image or if its not perfect you have to hit ok before the game. I dont add these games to my arcade. I wait for them to be perfected in mame.  You can compille your own version of mame to remove the warning screen if you want. Thats what most people do.
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: JohnnyRocket76 on March 17, 2011, 05:33:09 am
"You can compille your own version of mame to remove the warning screen if you want. Thats what most people do."

How do you remove the warning screens?
Title: Re: MAMEuifx32 with Xarcade controller not working
Post by: Vigo on March 17, 2011, 10:04:19 am
You will have to sift through this thread a bit, but basically use Headkaze's MAME compiler to get rid of the nag screen and follow the instructions to the letter.

http://forum.arcadecontrols.com/index.php?topic=64298.0 (http://forum.arcadecontrols.com/index.php?topic=64298.0)

Here is the direct link to Headkaze's Mame compiler site, there are very clear instrucions here:
http://www.headsoft.com.au/index.php?category=mame&page=mc64 (http://www.headsoft.com.au/index.php?category=mame&page=mc64)