RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Setting up Asteroids Control Panel with USB Controller

    Scheduled Pinned Locked Moved Help and Support
    asteroids
    3 Posts 2 Posters 625 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      steve8091
      last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • S
        steve8091
        last edited by

        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. :)

        ClydeC 1 Reply Last reply Reply Quote 1
        • ClydeC
          Clyde @steve8091
          last edited by

          @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.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post

          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.