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

    Is it possible to load remap files with RGUI?

    Scheduled Pinned Locked Moved Help and Support
    remappingrguicontroller cfg
    5 Posts 3 Posters 430 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.
    • L
      LiquidDivide
      last edited by

      This may seem weird, but I'd like to save a controller specific remap file. I have different gamepads, and for some of them, I like the button layout to be different. I grew up playing NES and think the default A=A B=B mapping is ridiculous. B=A Y=B is a lot closer to the actual NES layout when using a modern, 4 face button controller. I don't want to save a core remap because sometimes I do play with an actual NES gamepad. So, I'd like to create an 4-Face-Button remap file that I can load manually using RGUI when needed. I can only find an option to load a new .cfg file. Is it even possible to load .rmp file from RGUI?

      dankcushionsD retropieuser555R 2 Replies Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @LiquidDivide
        last edited by dankcushions

        @LiquidDivide i'm confused - controllers are mapped seperately via https://retropie.org.uk/docs/Controller-Configuration/, so your NES and (other) controller(s) should have seperate mappings the are loaded automatically by default.

        I grew up playing NES and think the default A=A B=B

        btw, we don't suggest you map A=A B=B on modern controllers, since that's not the retropad layout, which is a SNES face button layout. the suggested mapping for a 4 face button controller is east=A, south=B. for example:

        alt text

        L 1 Reply Last reply Reply Quote 0
        • retropieuser555R
          retropieuser555 @LiquidDivide
          last edited by

          @LiquidDivide Maybe this will work, you could remap the core to use Y & B as the buttons but with your NES style controller, you could map that controller on emulationstation as Y & B. Then you can edit them as being the select buttons on emulationstation I think.

          That way you can select games in the menu but also don't need to remap each time you're using a different controller?

          Pi 5 4GB

          Retroflag GPI with raspberry pi zero 2 w/ wifi

          Retroachievements:- lovelessrapture

          L 1 Reply Last reply Reply Quote 0
          • L
            LiquidDivide @dankcushions
            last edited by LiquidDivide

            @dankcushions It's that recommended default layout that just doesn't really make sense for NES (and to a lesser extent, Gameboy and GBA, I guess). I was using Retropad labels = NES quivalent. On real hardware, it's easy to hold the B button down with the top of your thumb, then press down with the inside of your knuckle on the a button. I like having the west face button be B and the south face button as A. This is more similar to the actual hardware, but only for these few consoles. I prefer the default layout for everything else (emulationstation and other systems). But, sometimes I do use a NES style gamepad, so I don't want to force the core to use Y (west) and B (South) since the NES gamepad only has the B button with a core remap. I sort of want a core remap file that I can load manually on the fly through the RGui.

            1 Reply Last reply Reply Quote 0
            • L
              LiquidDivide @retropieuser555
              last edited by LiquidDivide

              @retropieuser555 Yes, that could work. It might be a little weird though. I'll have to give it a try.

              1 Reply Last reply Reply Quote 0
              • 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.