Using swtrilgy.zip rom from Mame 0.287, with the latest play store version of Super3 on a Retroid Pocket 4 pro (Android 13), controls are inverted (up is down, right is left etc). Tried the following in the Supermodel.ini:
InputAnalogJoyX = JOY_XAXIS_INV,MOUSE_XAXIS_INV
InputAnalogJoyY = JOY_YAXIS_INV,MOUSE_YAXIS_INV
also without the _INV.
Makes no difference to the inverted controls.
Edit 4-28-26:
In the test menu I set the cabinet to deluxe instead of upright and switched the feedback to disabled to stop the feedback calibration as the game starts up (this is opposite to the setup advice I had read online which recommends setting as upright). This made the x axis ok, left is left, right is right now. I also changed y axis to up=up, down=down and that worked ok in the game too. I didn't make any changes to the .ini file so the settings above are still the same.
Joystick calibration in the test menu was hard as the center set itself to zero if I followed the instructions. Instead I carefully moved the joystick until I got around x=7f and y=7f (since I knew my calibration range went from 00 to ff) then press service to set the center position. Max and mins setup ok following the test menu instructions.
Still seems like the .ini settings for InputAnalogJoy aren't doing anything though, so I think there's still a bug although I have made the game playable in my instance.
Using swtrilgy.zip rom from Mame 0.287, with the latest play store version of Super3 on a Retroid Pocket 4 pro (Android 13), controls are inverted (up is down, right is left etc). Tried the following in the Supermodel.ini:
InputAnalogJoyX = JOY_XAXIS_INV,MOUSE_XAXIS_INVInputAnalogJoyY = JOY_YAXIS_INV,MOUSE_YAXIS_INValso without the _INV.
Makes no difference to the inverted controls.
Edit 4-28-26:
In the test menu I set the cabinet to deluxe instead of upright and switched the feedback to disabled to stop the feedback calibration as the game starts up (this is opposite to the setup advice I had read online which recommends setting as upright). This made the x axis ok, left is left, right is right now. I also changed y axis to up=up, down=down and that worked ok in the game too. I didn't make any changes to the .ini file so the settings above are still the same.
Joystick calibration in the test menu was hard as the center set itself to zero if I followed the instructions. Instead I carefully moved the joystick until I got around x=7f and y=7f (since I knew my calibration range went from 00 to ff) then press service to set the center position. Max and mins setup ok following the test menu instructions.
Still seems like the .ini settings for InputAnalogJoy aren't doing anything though, so I think there's still a bug although I have made the game playable in my instance.