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

    Can the mame menu be disabled in lr-mame2003-plus?

    Scheduled Pinned Locked Moved Help and Support
    mame 2003 plusmame menu
    9 Posts 4 Posters 701 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.
    • H
      helirob
      last edited by

      Hello,

      I'm having a problem where a user has been playing a game and accidentally opened the mame menu and then, in a panic to get out of the menu, they end up making changes and leave the rom unusable. Most of my roms in arcade are using lr-mame2003-plus. I've tried to change the menu activation to a different button, but it still happens. Once the configuration is messed up, I delete the .cfg in /home/pi/RetroPie/roms/arcade/mame2003-plus to restore the game, but it's happened several times now.

      My question: Is there a way to just disable the mame menu? I have a script that locks users out of every other config control in the system, but I can't figure out how to lock down this one.

      I'm on build retropie-buster-4.8-rpi4_400
      Running on a Pi 4b.

      Thanks,
      Rob

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @helirob
        last edited by mitu

        @helirob said in Can the mame menu be disabled in lr-mame2003-plus?:

        'm having a problem where a user has been playing a game and accidentally opened the mame menu and then, ...

        Are you using this system as an arcade system in a public space or are you selling arcade systems preloaded with RetroPie ?

        H 1 Reply Last reply Reply Quote 0
        • H
          helirob @mitu
          last edited by

          @mitu said in Can the mame menu be disabled in lr-mame2003-plus?:

          Are you using this system as an arcade system in a public space or are you selling arcade systems preloaded with RetroPie ?

          None of the above. This is my personal arcade in my home. We hosted Easter this year and it got a lot of use. Afterwards, I had found that so many things had been changed in the mame menus that I had to do a restore from my backup.
          20220411_235107.jpg

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            For Mame2003 Plus, there's a Core option (under the input category) that toggles between enabling the keybord (which enables the tab key), the RetroPad or both. You probably want to enable input just from the RetroPad, since this will disable the tab key input.

            H 1 Reply Last reply Reply Quote 0
            • H
              helirob @mitu
              last edited by helirob

              @mitu said in Can the mame menu be disabled in lr-mame2003-plus?:

              For Mame2003 Plus, there's a Core option (under the input category) that toggles between enabling the keybord (which enables the tab key), the RetroPad or both. You probably want to enable input just from the RetroPad, since this will disable the tab key input.

              Thanks for the suggestion, but the keyboard isn't the issue. The mame menu opens when I press the left analog joystick button. That's what I'm trying to disable. I've tried to assign it to a different button, but no matter which one I choose, people still manage to find their way into that menu, even if only by accident. That's why I'd like to find a way to disable the menu all together, or maybe map it to a button that doesn't exist.

              B 1 Reply Last reply Reply Quote 0
              • B
                barbudreadmon @helirob
                last edited by

                @helirob said in Can the mame menu be disabled in lr-mame2003-plus?:

                Thanks for the suggestion, but the keyboard isn't the issue.

                I think the point was that if that key is only mapped to the keyboard, it'll be less likely to be pressed by mistake by kids.
                You could do either that or use an arcade emulator that doesn't have that menu, like FBNeo.

                FBNeo developer - github - forum

                H 1 Reply Last reply Reply Quote 1
                • H
                  helirob @barbudreadmon
                  last edited by

                  @barbudreadmon said in Can the mame menu be disabled in lr-mame2003-plus?:

                  I think the point was that if that key is only mapped to the keyboard, it'll be less likely to be pressed by mistake by kids.
                  You could do either that or use an arcade emulator that doesn't have that menu, like FBNeo.

                  I think you're on the right track, however, before I could test it, the mame menu stopped working. Now I can't get it to come up at all. Even though this was the desired outcome, it's frustrating because I have no idea how this happened. Thanks for the suggestion. I'll try it if the situation arises in the future.

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    barbudreadmon @helirob
                    last edited by barbudreadmon

                    @helirob said in Can the mame menu be disabled in lr-mame2003-plus?:

                    it's frustrating because I have no idea how this happened

                    Hehe, i went through that frustration a long time ago, it actually led me to use FB instead of MAME, later becoming one of their devs.
                    Afaik, the situation with that MAME OSD menu is not as messy as it used to be though.

                    FBNeo developer - github - forum

                    1 Reply Last reply Reply Quote 0
                    • M
                      mahoneyt944
                      last edited by mahoneyt944

                      This is old, but a simple solution in mame2003 and mame2003-plus.

                      1. Display the mame menu. This can be opened via core options (under system).

                      2. In the menu, select the top option input (general)

                      3. Then for config menu, select it to clear the current bind, then quickly double tap on it to bind None.

                      4. Turn off the mame menu in core options, return to game for changes to take effect, then close the game.

                      baluba-250109-085331.png

                      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.