Setting up Asteroids Control Panel with USB Controller
-
Hey everyone. I am completely new to Retropie, but have some past experience with MAME. The project that I'm working on is a dedicated Asteroids cocktail table. I'm using a Raspberry PI 3 Model B+ with version 4.6 installed, and a generic 'Reyann' USB controller connected to the original controls. I'm working in the default-installed MAME emulator with a 0.78 romset. I'm still working on details, and while I've been able to get the control panel working, it seems unnecessarily complex and unreliable, and I suspect that I'm doing something wrong.
I find that if I only set up the controls using the 'configure input' in EmulationStation, the controls are unreliable in the game. Granted I've been doing a lot of testing and playing around, but it seems like generally the directional buttons (remember that Asteroids has no joystick) never work, and the other three (fire, thrust, and hyperspace) work inconsistently. If I go into the game-specific controls (hitting tab while in the game), however, I can get them working. Is it typical to need to do this? It just doesn't feel like the best solution.
-
For posterity, I think I figured it out; I'll apologize in advance for butchering the terms. I think that amidst my testing, I ended up switching to AdvMame, which isn't impacted by Retroarch, which is what sits behind the 'configure input'. So to use a non-LR emulator, you must configure controls within each game. In my specific case I believe that this approach makes sense, as I will have very few games (I got greedy and added a few other classics that only use 2-way L/R joysticks, such as Galaga and Space Invaders) and I want to be able to fine tune vector settings, which the default-installed MAME doesn't allow me to do.
As I recall doing back when I built my MAME cabinet, once I figured everything out, I did a clean install and set up only the options that I ultimately want. All is working well now...just took a little patience and learning. :)
-
@steve8091 said in Setting up Asteroids Control Panel with USB Controller:
I want to be able to fine tune vector settings, which the default-installed MAME doesn't allow me to do.
But mame2003-plus does. Just FYI.
Thanks for sharing your solution, have fun with RetroPie.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.