Hey guys, wiring up a (USB) GPWiz40 to use with MAME .133
I've got all the controls working fine, except when i push player 3 left, it does nothing.
More interesting, Player 4 right controls both player 4 right and player 3 left...
I checked in windows, control panel, game controllers, and the buttons do not cross over. P3 left in windows is Button 17, and p4 right in windows is 16.
Curiously, when i push P3 left while configuring, it sets it to Joy 1 Button 16 (mame lists all buttons as one value less than what windows reports?), but when i reload mame or load any game, it always switches "Joy 1 Button 16" back to "Joy 1 Button 15".
The buttons do not interfere with each other in either Joy2Key in notepad, or in any other emulators...
Edit:
Just checked mame's \cfg\default.cfg, in it, both P3 Left and P4 Right are mapped to JOYCODE_1_BUTTON16, but all the controls in a close number range (14-20) are in use...
Edit2:
I think I've found the problem. Mame starts counting at 0, while windows control panel and mame\cfg\defaults.cfg both start counting at 1.
This wouldn't be an issue, but when default.cfg reaches 16, for some reason it counts it twice, making the numbers stop lining up with the control panel, and start lining up with mame (counting from 0) resulting in a duplicate of JOYCODE_1_BUTTON16, which on my particular setup reflects P3 left and P4 right.
Am I the only one in the world having this problem?
Edit3: Tried a new computer, never ran mame on it before, got the latest mame, problem persists. It can't be a wiring problem, as in control panel it still shows up correctly, and nothing is hitting 2 buttons (mainly P4 right).
Any suggestions? I'm wondering if there's a ctrlr file or something i should be using?