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

    (SOLVED) Can't alter Mame 2015/2016 controls

    Scheduled Pinned Locked Moved Help and Support
    mame 2016controls
    7 Posts 3 Posters 1.4k 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.
    • DarksaviorD
      Darksavior
      last edited by Darksavior

      So I was busy transferring roms to mame 2016 and was almost done when I felt the need to modify the inputs for a game. Going into the rgui, there is nothing configured under controls --- and I can't change that. Same for mame 2015. Mame2003, 2010, and fb-neo are fine. I deleted the config folder to see if that did anything /home/pi/RetroPie/roms/arcade/mame2016/mame2016. Running a game auto generated the folder but there was no change. Every game I tried does this from a variety of systems. If it matters, it's only generating the cfg and nvram folders while the arcade emulators that work, auto generate quite a few more folders.

      Pi4 RetroPie 4.6.1. Retroarch 1.8.5 then tried again with 1.8.6. Mame2016 binary. No change when building from source.

      UPDATE: So, these mame's now require to alter the controls through the tab menu and not through the rgui.

      M 1 Reply Last reply Reply Quote 0
      • M
        MBRetrocade @Darksavior
        last edited by

        @Darksavior Hello, thank you for posting this. I have been searching for an answer for a few days before I found your post. I am having the same issue. And this might sound like a really dumb question... but how do you access the tab menu? I probably have been in it before? Thank you in advance! We’d love to be able to configure our controls again.

        YFZdudeY 1 Reply Last reply Reply Quote 0
        • YFZdudeY
          YFZdude @MBRetrocade
          last edited by

          @MBRetrocade said in (SOLVED) Can't alter Mame 2015/2016 controls:

          ... but how do you access the tab menu? I probably have been in it before? Thank you in advance! We’d love to be able to configure our controls again.

          I think this refers to pressing TAB on a keyboard.

          I think I've accessed this menu before on MAME2010 by pressing the center button on my right analog stick on a Logitech F310 / F710. It may not work if you haven't got any inputs set up already though...

          M 2 Replies Last reply Reply Quote 0
          • M
            MBRetrocade @YFZdude
            last edited by

            @YFZdude thank you, I got into the tab menu by pressing tab on my keyboard (blue and white menu with yellow selection bar)
            And it already has my controls defined? But when I go to actually use the controls, they don’t work.
            I am using a USB keyboard, SNES controller and a PS2 controller. Do you think something else happened?

            1 Reply Last reply Reply Quote 0
            • M
              MBRetrocade @YFZdude
              last edited by

              @YFZdude I’m also looking at the MAME2016.rmp file (I didn’t change anything in here) but it says

              input_libretro_device_p1= “5”
              input_libretro_device_p2= “1”
              input_libretro_device_p3= “1”
              input_libretro_device_p4= “1”
              input_libretro_device_p5= “1”
              input_player1_analog_dpad_mode = “1”
              input_player1_btn_select = “-1”
              input_player1_btn_up = “-1”

              Is this correct considering select is usually an 8? It doesn’t make sense to me why the select and button up are the same?

              M 1 Reply Last reply Reply Quote 0
              • M
                MBRetrocade @MBRetrocade
                last edited by

                @MBRetrocade said in (SOLVED) Can't alter Mame 2015/2016 controls:

                @YFZdude I’m also looking at the MAME2016.rmp file (I didn’t change anything in here) but it says

                input_libretro_device_p1= “5”
                input_libretro_device_p2= “1”
                input_libretro_device_p3= “1”
                input_libretro_device_p4= “1”
                input_libretro_device_p5= “1”
                input_player1_analog_dpad_mode = “1”
                input_player1_btn_select = “-1”
                input_player1_btn_up = “-1”

                Is this correct considering select is usually an 8? It doesn’t make sense to me why the select and button up are the same?

                SOLVED, this file MAME 2016.rmp file was generated in
                configs/arcade/mame2016 and over wrote my controls. I deleted the .rmp file and now I have my controls working again.

                YFZdudeY 1 Reply Last reply Reply Quote 0
                • YFZdudeY
                  YFZdude @MBRetrocade
                  last edited by

                  @YFZdude I’m also looking at the MAME2016.rmp file (I didn’t change anything in here) but it says

                  input_libretro_device_p1= “5”
                  input_libretro_device_p2= “1”
                  input_libretro_device_p3= “1”
                  input_libretro_device_p4= “1”
                  input_libretro_device_p5= “1”
                  input_player1_analog_dpad_mode = “1”
                  input_player1_btn_select = “-1”
                  input_player1_btn_up = “-1”

                  Is this correct considering select is usually an 8? It doesn’t make sense to me why the select and button up are the same?

                  Glad it's working for you.
                  I'm still learning some of this but just for reference, I think a "-1" would be the equivalent of saying that button is either disabled or undefined. All regular buttons probably should have a number with no sign (+ or -) associated with them. An analog function usually mentions an axis and those can have a negative sign for one direction and a positive sign for the other direction.

                  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.