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

    Exiting MAME 2003+ via Gamepad

    Scheduled Pinned Locked Moved Help and Support
    exiting mamecontroller cfgexiting fba
    13 Posts 6 Posters 920 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.
    • S
      sleve_mcdichael
      last edited by sleve_mcdichael

      @WeirdH said in Exiting MAME 2003+ via Gamepad:

      Maybe this is just wording, but you should have a key set AS hotkey, not as 'enable hotkeys'.

      The enable_hotkey wording is correct. menu_toggle, exit_emulator, etc., these are all "hotkeys." What you think of as "the" hotkey is a special hotkey called enable_hotkey that enables other hotkeys to be activated. Without it, they just have their normal functions as whatever button. This is usually assigned to the controller's SELECT, or HOME button when available.

      For example, exit_emulator is a hotkey, by default assigned to the START button. But we don't want to exit every time START is pressed; usually we just want it to function as a regular START button to start the game with it, or to pause and resume. So you press enable_hotkey and exit_emulator at the same time (SELECT and START, or HOME and START), to enable the "hotkey" (exit) function of the START button instead of the "normal" (START button) function.

      WeirdHW 1 Reply Last reply Reply Quote 1
      • S
        sleve_mcdichael
        last edited by sleve_mcdichael

        @ase1981 said in Exiting MAME 2003+ via Gamepad:

        The Problem: When I try to use enable hotkey button and then exit, nothing happens.

        You mean at the same time right? Not one after the other?

        I have to turn the system off by cutting the power and reboot,

        Well, no, you don't have to. For example you can SSH in and run pkill retroarch to kill the process and return to EmulationStation.

        https://retropie.org.uk/docs/SSH/

        To troubleshoot this, we're going to need to start with a verbose log. The log can be accessed with SSH or SFTP:

        https://retropie.org.uk/docs/Transferring-Roms/#sftp

        https://retropie.org.uk/docs/Runcommand/#runcommand-launch-menu

        https://retropie.org.uk/docs/Runcommand/#launch-with-verbose-logging

        Please post the log's contents to pastebin.com and share that link here.

        1 Reply Last reply Reply Quote 0
        • A
          ase1981 @barbudreadmon
          last edited by

          @barbudreadmon As I stated I am usinng Retropie 4.8 and all pakages are up to date as of 4 days ago. FBA refers to the file on the drive wherre FB roms are stored. Multiple emulators use the same file. MAME and MAME 2003+ both us the lib mame folder, for example. I believe the emulator running is FBneo but I haven't messed with it yet, as all my focus has been on MAME. Thanks for the advice though. Its good advice, just not relevent to my issue, due to my poor choice of words in the original post.

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

            In addition to the log file that @sleve_mcdichael suggested to post, please post also the configuration of the gamepad, which you can find it in the /opt/retropie/configs/all/retroarch-joypads folder as a .cfg file.

            A 1 Reply Last reply Reply Quote 0
            • A
              ase1981 @WeirdH
              last edited by

              @WeirdH Thank you very much. I have a feeling this will work. I felt all along it was a cfg issue. I have to work a festival for the next 5 days, but when I get some free time I will check it out and let you know what happened. Thanks again.

              1 Reply Last reply Reply Quote 0
              • A
                ase1981 @mitu
                last edited by

                @mitu I will do that. Thank you for the help. I have to work a charity event at a local festival for the next several days. As soon as I get some free time I will post the logs, so we can troubleshoot them. Thanks again for the assistance. Have a blessed day.

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

                  @ase1981 said in Exiting MAME 2003+ via Gamepad:

                  just not relevent to my issue

                  Oh, i thought you had the same issue with "FBA", so it seemed relevant.

                  FBNeo developer - github - forum

                  1 Reply Last reply Reply Quote 0
                  • WeirdHW
                    WeirdH @sleve_mcdichael
                    last edited by

                    @sleve_mcdichael said in Exiting MAME 2003+ via Gamepad:

                    What you think of as "the" hotkey is a special hotkey called enable_hotkey that enables other hotkeys to be activated.

                    Ah yes, you are correct. I always call the select button "the" hotkey, as it changes the functions of the other, 'regular' buttons (like a shift key does).

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

                      The home key is not recognized by mame2003-plus. I'm not sure how and if retroarch handles this key, years ago I inquired about adding support but seems it wasn't in the cards. Verify that another combo works or doesn't work such as select and start or any other.

                      1 Reply Last reply Reply Quote 0
                      • A
                        ase1981
                        last edited by

                        Ok, so I feel like an idiot but it was the un-useability of the home key that was the issue. When I remapped select to the hotkey feature, it worked. Thank you to all of you. At least I learned a lot about cfg. :)

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