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't access MAME 2003+ (libretro) in-game menu

    Scheduled Pinned Locked Moved Help and Support
    mame 2003 plusmenuinputretroarchemulationstaton
    13 Posts 2 Posters 3.8k 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.
    • G
      grant2258 Banned
      last edited by grant2258

      the default menu button is l3 (left analog button) when you press it down. By default mame2003-plus is set to retropad for the input interface. If you want to be able to use the keyboard and retropad at teh same time. change input_interface to sim and the tab key will work

      S 1 Reply Last reply Reply Quote 1
      • S
        skrilmps @skrilmps
        last edited by skrilmps

        Update: I've discovered that sometimes the Y button on my gamepad will pull up the config menu. When I do so, it looks like this:

        mame_controls.png

        Which I find strange. For one thing, TAB doesn't work. As for why the Y button opens the menu, I found this... here is my RetroArch mappings for the gamepad:

        retroarch_controls.png

        And indeed, Y and L3 are both mapped to the same button. So now I have the issue of I don't know how to delete the mapping for L3. If I go to map it and wait for the timer to expire, it does not delete the mapping. If I use "Bind All" and let the timer expire on L2, R2, L3, R3, RetroArch still maps them all to button 3.

        S 1 Reply Last reply Reply Quote 0
        • S
          skrilmps @grant2258
          last edited by

          @grant2258 said in can't access MAME 2003+ (libretro) in-game menu:

          the default menu button is l3 (left analog button) when you press it down. By default mame2003-plus is set to retropad for the input interface. If you want to be able to use the keyboard and retropad at teh same time. change input_interface to sim and the tab key will work

          Thanks for your response. I just discovered the L3 setting is indeed there, so that makes sense. But when I go to change input_interface to sim, the tab key still isn't doing anything.

          G 1 Reply Last reply Reply Quote 0
          • G
            grant2258 Banned @skrilmps
            last edited by grant2258

            @skrilmps I never checked the rest of your settings to be honest but what you need is legacy mapping enabled and input interface set sim. (save the options file)

            S 1 Reply Last reply Reply Quote 0
            • S
              skrilmps @grant2258
              last edited by skrilmps

              @grant2258 My .opt file doesn't have a legacy mapping setting, so I added the following line to the .opt file:

              mame2003-plus_legacy_mapping = "enabled"

              Will that do the trick? There is also a mame_remapping setting already in the opt file, set to enabled.

              I made sure to save the .opt file.

              Still no luck on the TAB working.

              1 Reply Last reply Reply Quote 0
              • G
                grant2258 Banned
                last edited by

                dont edit your options file set it from the options menu

                S 1 Reply Last reply Reply Quote 0
                • S
                  skrilmps @skrilmps
                  last edited by

                  @skrilmps said in can't access MAME 2003+ (libretro) in-game menu:

                  And indeed, Y and L3 are both mapped to the same button. So now I have the issue of I don't know how to delete the mapping for L3. If I go to map it and wait for the timer to expire, it does not delete the mapping. If I use "Bind All" and let the timer expire on L2, R2, L3, R3, RetroArch still maps them all to button 3.

                  I was able to solve this part by manually editing G:\Emulation\RetroArch\retroarch.cfg and setting those key mappings to "nul".

                  However, no I truly have no way to open the in-game menu in mame, since TAB still doesn't work.

                  1 Reply Last reply Reply Quote 0
                  • S
                    skrilmps @grant2258
                    last edited by

                    @grant2258 said in can't access MAME 2003+ (libretro) in-game menu:

                    dont edit your options file set it from the options menu

                    Oh, OK. Do you happen to remember which menu in RetroArch has it? I don't see it in Settings->Input or Settings-Configuration.

                    1 Reply Last reply Reply Quote 0
                    • G
                      grant2258 Banned
                      last edited by

                      is the core options menu usually settings select +x to bring the menu up then pick options

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        skrilmps @grant2258
                        last edited by

                        @grant2258 said in can't access MAME 2003+ (libretro) in-game menu:

                        is the core options menu usually settings select +x to bring the menu up then pick options

                        Woot! I found it. The legacy mapping option was already set to "on". However, I changed the retropad/keyboard setting to "simultaneous" and now it works!

                        Many thanks for your help!

                        1 Reply Last reply Reply Quote 0
                        • G
                          grant2258 Banned
                          last edited by

                          @skrilmps said in can't access MAME 2003+ (libretro) in-game menu:

                          cy

                          no problems at all always use then menu to set options code can change any time.

                          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.