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

    default hotkey combos list in libretro mame

    Scheduled Pinned Locked Moved Help and Support
    hotkeyslibretromame
    13 Posts 5 Posters 4.2k 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.
    • meleuM
      meleu @mattress67
      last edited by

      @mattress67 Looks like you want to check your /opt/retropie/configs/all/retroarch.cfg.

      The combos you mentioned are input_shader_next and input_shader_prev.

      I don't know any clear and organized list of all available combos, but the retroarch.cfg skelleton on RetroArch repository is a good reference IMHO.

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      1 Reply Last reply Reply Quote 0
      • M
        mattress67
        last edited by mattress67

        Yup, buried in there was...

        # input_exit_emulator = escape
        # Applies next and previous shader in directory.
        # input_shader_next = m
        # input_shader_prev = n
        # Hold button down to rewind. Rewinding must be enabled.
        # input_rewind = r
        # Toggle between recording and not.
        # input_movie_record_toggle = o
        # Toggle between paused and non-paused state
        # input_pause_toggle = p
        # Frame advance when content is paused
        # input_frame_advance = k
        # Reset the content.
        # input_reset = h
        # Cheats.
        # input_cheat_index_plus = y
        # input_cheat_index_minus = t
        # input_cheat_toggle = u
        # Mute/unmute audio
        # input_audio_mute = f9
        
        meleuM 1 Reply Last reply Reply Quote 0
        • M
          mattress67
          last edited by mattress67

          Thanks. It was "input_shader_next" that I needed. Without that, I didn't even know what to search for. This provided the "hotkeys" I was looking for as well as others. Still, you'd think they'd be a list.

          I appreciate all the guides, videos and instruction on this and other web sites, but I've never had such a difficult time getting something to work. After a few weeks, I can say I'm almost there. Weeks! That's crazy!

          1 Reply Last reply Reply Quote 0
          • meleuM
            meleu @mattress67
            last edited by

            @mattress67 please format your posts ;-)

            put small logs in code blocks - see http://commonmark.org/help/ - and put large logs on a pastebin type site like http://paste.ubuntu.com/ http://pastebin.com/ or similar.

            Your snippet above should be between one line with 3 back ticks in the start and another line with 3 backticks at the end. Like this:

            ```
            This is my code block
            ```
            
            • Useful topics
            • joystick-selection tool
            • rpie-art tool
            • achievements I made
            M 1 Reply Last reply Reply Quote 0
            • TMNTturtlguyT
              TMNTturtlguy
              last edited by

              Also in there is a turbo button function, but I can't get it to work nonmatter what I try to do.

              pjftP 1 Reply Last reply Reply Quote 0
              • pjftP
                pjft @TMNTturtlguy
                last edited by

                @tmntturtlguy I believe I managed to get that to work but it's suboptimal. You need to keep holding the button while holding the one you want to do turbo on - so effectively you'll be holding two buttons at once.

                SanoS meleuM 2 Replies Last reply Reply Quote 0
                • SanoS
                  Sano @pjft
                  last edited by Sano

                  @pjft said in default hotkey combos list in libretro mame:

                  @tmntturtlguy I believe I managed to get that to work but it's suboptimal. You need to keep holding the button while holding the one you want to do turbo on - so effectively you'll be holding two buttons at once.

                  I tried that too !
                  I couldn't assign fast forward to a single button (ie : R2 trigger), it had to be combined with select.
                  Problem is : if you have to maintain select+R2 for turbo, and say wou want to make an action ingame (B), that will hit the reset rom shortcut (select+b)...
                  Here I stopped my researchs, after accidentally resetting maybe 10 times :)

                  pjftP 1 Reply Last reply Reply Quote 0
                  • pjftP
                    pjft @Sano
                    last edited by

                    @sano Hm.

                    I'm not sure that's what I experienced. I think I managed to assign it to R1 in my case, but then I needed to keep holding R1 for Turbo to be in effect, which made it weird as I had to spend the entire game with R1 pressed.

                    But it was a long time ago.

                    SanoS 1 Reply Last reply Reply Quote 0
                    • SanoS
                      Sano @pjft
                      last edited by Sano

                      @pjft
                      My bad, I mistaken turbo and fast forward in your post.

                      1 Reply Last reply Reply Quote 0
                      • meleuM
                        meleu @pjft
                        last edited by meleu

                        @pjft said in default hotkey combos list in libretro mame:

                        I believe I managed to get that to work but it's suboptimal. You need to keep holding the button while holding the one you want to do turbo on - so effectively you'll be holding two buttons at once.

                        This is exactly how it is supposed to work. But you can optimize your fingers... :) Let me explain with an example:

                        • L2 is the enable turbo button
                        • Y is the button that makes the space ship shoot

                        Hold L2 and then hold Y, it makes your ship shoot continuously.

                        Release the L2 but keep pressing Y, your ship keeps shooting (Y still is on turbo mode).

                        Release Y, yor ship stops shooting (of course) and Y is not on turbo mode anymore.

                        Summing up: when you press L2 plus another button, the "another" button is on turbo mode and the you can release L2. Once the "another" button is released it is not on turbo mode anymore.

                        • Useful topics
                        • joystick-selection tool
                        • rpie-art tool
                        • achievements I made
                        pjftP 1 Reply Last reply Reply Quote 1
                        • pjftP
                          pjft @meleu
                          last edited by

                          @meleu Oh! Had I known about that...!

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

                            @meleu Ugh. Of course. My apologies. I'll see if I can edit. Done!

                            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.