Main > Main Forum

GP-Wiz40 Problems

Pages: (1/2) > >>

Mat:

I'm having several problems with my GP-Wiz40 that I can't figure out.  I haven't reprogrammed the encoder.  I'm using the default inputs on a simple 1-player joystick.  I'm using the directional, shot 1-6, pause, coin, and start inputs.

The first problem occurs using MAME32 Plus Plus 0.119 on PC running XP.  I use the global settings in MAME to assign the inputs.  When playing the first game, all inputs work as they should.  After exiting and starting a new game, all inputs work correctly except pause, which now has "N/A" listed in the input assignment menu.  After every 5th game or so, all the inputs will reset.

The second problem occurs using BSNES on a Mac running Lion.  When playing a game, the directional inputs act as though my joystick switches are wired using the normally closed terminals.  If I disable the up, down, and left inputs, the character will move to the right continuously.

The third problem occurs using MAME OS X on the same Mac.  If I start the program with the GP-Wiz 40 plugged in, the program crashes.

I've run these programs using both a Logitech gamepad and a cheap $5 gamepad and everything runs flawlessly.  The problems only occur using the GP-Wiz 40.  I have no idea where to go from here, any help would be much appreciated.  Thanks.

CoryBee:

Don't know anything about the GP-Wiz40. I couldn't get my genesis emulator to save the setting "launch in full screen", every time I changed the setting after a few games it would start in windowed mode. To solve this I simply set the .cfg file for the emulator to "Read-Only". Right-click and properties, check "Read-Only".

I am sure there is a more elegant solution, but this works for me to stop settings from being changed.

Good Luck  :cheers:

Mat:

Thanks CoryDee, I'll try that when I get home.  Hopefully that'll work, but I don't get why that would happen with the GP-Wiz and not the other gamepads.

CoryBee:


--- Quote from: Mat on June 12, 2012, 02:25:37 pm ---Thanks CoryDee, I'll try that when I get home.  Hopefully that'll work, but I don't get why that would happen with the GP-Wiz and not the other gamepads.

--- End quote ---
No idea boss. Not sure why my settings would change on Gens emulator either. But it worked so I didn't really go into finding out  :laugh:

Also, MalaFE has been turning my wav audio down every time I restart the program. I think I will try this on it as well, hopefully Mala will stop being a jerk.  :laugh2:

RandyT:


--- Quote from: Mat on June 12, 2012, 02:25:37 pm ---....but I don't get why that would happen with the GP-Wiz and not the other gamepads.

--- End quote ---

The primary reason for the difference would likely be that the gamepads don't support 40 inputs, or use the same report structure.  For the system to properly handle a device, not only must the OS be able to understand what is being sent by the device, but the application must also be able to properly act upon the data presented to it by the OS.  So the first thing to do is see what OS X is telling you the capabilities of the device are, and test it in OS X's gaming controller test app.  If it doesn't come up properly there, then the apps written under that OS will not have proper access to the data being generated by the device.  It may be that in the MAC OS, you will need to calibrate the directionals.  This is not necessary with the Windows OS.

First step with your XP machine is to try a different version of MAME.  There may be a bug, or something else going on with your system which is keeping the settings from being saved.  Also keep in mind that plugging and unplugging other USB controllers may result in re-ordering the devices, which can change the configuration associations.  If this happens, you may have a button defined on your gamepad which does not exist (or is reported differently) than the buttons on the GP-Wiz, or vice-versa.  If you search this forum, you will find a utility which should help to keep this from happening.

There is nothing the hardware can do to change settings in the applications, so getting the system and the applications set up properly for the controllers you are using, is the key.

RandyT

Pages: (1/2) > >>

Go to full version