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

    Button Config RetroPie

    Scheduled Pinned Locked Moved Help and Support
    mame configretro pie
    7 Posts 3 Posters 1.5k 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.
    • C
      common763
      last edited by common763

      I am building my cabinet now and it has been a while since I have been on my Raspberry Pi. Hopefully simple question here. I plan to set my RetroPie controllers to street fighter 2 settings. which are
      TOP Y X LS
      BOT B A RS

      I recall having to change a couple games like Shinobi but most were fine for me with this above RetroPie layout. Here is my question because I cant recall what I did. If I want to change individual button settings I have to hit TAB then go into MAME settings (INPUT THIS MACHINE) correct? If so, after I change it those button configs override the default I have for RetroPie correct? Hope this makes sense but trying to iron everything out now so I can complete without too much of a headache.

      IanDaemonI 1 Reply Last reply Reply Quote 0
      • IanDaemonI
        IanDaemon @common763
        last edited by IanDaemon

        @common763 Just map the buttons that way in the first place within EmulationStation. The button mappings should cascade through to Retroarch and therefore the Cores/ROMs.

        (IF you're using EmulationStation)

        • 5 Favorite Arcade Games in MAME
        • Cocktail Cabinet Games
        • Check out the MAME RoW
        C 1 Reply Last reply Reply Quote 0
        • C
          common763 @IanDaemon
          last edited by

          @iandaemon I normally set the buttons a certain way in emulation station but if a specific game isnt optimal I want to change for those games. Maybe not understanding your response. I am saying if I want to change the button layout for say Shinobi that doesnt match my button config that I set in emulation station I would edit in MAME where it says input this machine correct?

          DreamcastKidD 1 Reply Last reply Reply Quote 0
          • DreamcastKidD
            DreamcastKid Banned @common763
            last edited by

            @common763

            You can change the control mapping for individual games easily and it creates a remap file (.rmp) for the individual game leaving the controls for other games alone to use the global mapping.

            To remap a game controls ... While the game is playing, press your Hotkey to access the RGUI ... select Controls ... Port 1 Controls ... change the buttons ... go back to the previous menu and select Save Game Remap File

            C 1 Reply Last reply Reply Quote 1
            • C
              common763 @DreamcastKid
              last edited by common763

              @dreamcastkid Yes that is what I was asking. I recalled going into a game and hitting TAB on my keyboard where the MAME screen pops up. I then changed the control settings for the stick for just that specific game. Just wanted to confirm if that was the right way to do it. I dont recall a save option in the MAME GUI but I can figure it out. Thanks.

              DreamcastKidD 1 Reply Last reply Reply Quote 0
              • DreamcastKidD
                DreamcastKid Banned @common763
                last edited by

                @common763 said in Button Config RetroPie:

                I dont recall a save option in the MAME GUI but I can figure it out.

                depends on the version of MAME you are using

                Libretro versions (lr-mame2003, lr-mame2010, lr-mame2015 etc) the save option is there.

                older versions like advmame .. i think it auto saves it (don't really use the old mame versions so can't remember)

                C 1 Reply Last reply Reply Quote 0
                • C
                  common763 @DreamcastKid
                  last edited by

                  @dreamcastkid got it. thanks again. Think I am all set here. Appreciate it.

                  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.