I create an ini like it explained and put the switches in where I Should have and still not luck. It won't recognize in the game at all. This is getting kinda discouraging lol.
I am using mame32 version .106 btw
Did you install the XBCD drivers?
You can simply change the settings in the drivers, so that the controller is actually recognized as the normal joystick one directions.
If you go to control panel, and look at game controllers, does it show up?
Can you go into properties for it, and check its calibration and buttons settings?
You need to make sure you even have the joystick installed and working properly in windows before you worry about it working in mame.