Can the mame menu be disabled in lr-mame2003-plus?
-
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 -
@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 ?
-
@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.
-
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.
-
@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.
-
@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. -
@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.
-
@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.
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.