Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: mrchips on January 10, 2023, 11:13:38 pm
-
I'm soooo close to finishing my first arcade build. It's a 4-player pedestal with all Ultimarc everything.
Rpi 4b+ 8GB
RetroPie / EmulatorStation
2 Ultimate I/O
2 ServoStik
2 non-servo Stik
1 UltraStik 360FS flight stick with USB (not wired to an Ultimate I/O)
1 spinner
1 trackball
My trouble is with the flight stick.
For the life of me, I cannot figure out why it's doing what it's doing and how to fix it.
I'm using libretro MAME2003-plus emulator, trying a simple game like After Burner (aburner).
The flight stick is, I think, operating in digital mode, not analog. I've got LEDSpicer up and running and I think I can use that to set the flight stick to analog mode using the rotator support.
But that's not what's chuffing my butternut.
When I press the finger trigger on the flight stick, the game exits back to the EmulatorStation.
I've used TAB to get into the MAME menu and I think I remapped the buttons to get guns and missiles working properly. But when I exit the game and go back in, it's back the way it was before. I'm not sure how to save my mapping in MAME so it's permanent.
Thanks!
-
Whelp, nevermind, figured it out!
When mapping this control using Retroarch, I mapped the directions up, down, left right and used trigger and thumb buttons as A and B.
There are no other buttons on this joystick, so I could not map anything for the hotkey.
Turns out, when you play a game and hit the A button without a hotkey, it was mapped to exit the game.
I manually mapped the hotkey button in the .cfg file to a random number, and that seems to have fixed it.