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

    Keyboard Issues on Lr-Mame2003

    Scheduled Pinned Locked Moved Help and Support
    lr-mame2003keyboardinput
    15 Posts 4 Posters 2.1k 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.
    • markwkiddM
      markwkidd @mat
      last edited by

      @mat said in Keyboard Issues on Lr-Mame2003:

      cheats on/off pressing F6

      OK, I should be able to set up a way to map a key to the cheat toggle again. That seems like a reasonable feature.

      M 1 Reply Last reply Reply Quote 0
      • M
        mat @markwkidd
        last edited by

        @markwkidd

        Cool, maybe many people didn't use it, but I did.

        And I thought it was something built into Mame.

        Please look at below:

        http://docs.mamedev.org/usingmame/defaultkeys.html

        P for Pause/F6 for Toggle cheats.

        And I do applaud not having to go to config and make cheats disable to enable whenever I do a fresh install. So that was a plus.

        1 Reply Last reply Reply Quote 0
        • dankcushionsD
          dankcushions Global Moderator
          last edited by

          it is part of mame but this mame core is running within a different emulator front end (retroarch), so certain mame features are disabled or unimplemented. really, the end-goal of the retroarch mame cores may be to disable the mame tab menu entirely, and implement EVERYTHING that it does via retroarch.

          in the case of cheats, maybe we got to enthusiastic, but stuff like pause is definitely right to be disabled in this context - retroarch already handles pausing.

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

            I use the mame tab menu often.

            I think it's easier than going to retroarch menu and sift through the menus just to toggle...say cheats.

            As for Pause, I myself find it easier to press P then select/x then press the pause in it. Seems silly but it is a few seconds extra, especially to answer a phone or all of a sudden bathroom rush ;P

            dankcushionsD 1 Reply Last reply Reply Quote 0
            • dankcushionsD
              dankcushions Global Moderator @mat
              last edited by

              @mat if you're using a keyboard you can disable a hotkey entirely (set it to nul) and just use p to pause. you may need to rebind the other system functions also, but the whole hotkey system is designed for joypad users who don't have enough buttons to spare for system functions, so need a 'shift' key (hotkey) to allow a single button to perform multiple tasks. if you're using a keyboard you have enough buttons!

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

                I can tolerate the pause more than the F6 cheat enamble/disable being removed. Would like that restored, otherwise, I have no issues.

                markwkiddM 1 Reply Last reply Reply Quote 0
                • markwkiddM
                  markwkidd @mat
                  last edited by

                  @mat I looked at this more closely, and it's all coming back to me. I didn't remove the feature, I just unmapped it as a default feature in MAME where it conflicts with a default RetroArch key binding.

                  What you need to do is go into the MAME Menu, then Go to General Input settings, and map a new key to the Cheat Toggle button. It can be F6, but that does conflict with a default RetroArch keyboard control which is not recommended.

                  0_1524509033054_Screenshot 2018-04-23 14.40.26.png

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mat @markwkidd
                    last edited by

                    @markwkidd said in Keyboard Issues on Lr-Mame2003:

                    @mat I looked at this more closely, and it's all coming back to me. I didn't remove the feature, I just unmapped it as a default feature in MAME where it conflicts with a default RetroArch key binding.

                    What you need to do is go into the MAME Menu, then Go to General Input settings, and map a new key to the Cheat Toggle button. It can be F6, but that does conflict with a default RetroArch keyboard control which is not recommended.

                    0_1524509033054_Screenshot 2018-04-23 14.40.26.png

                    Will it save so I don't have to toggle it everytime it's shut off and turned on again?

                    Also the keyboard never worked in retroarch after 1.6.2 I think. I used to manually had cheats on console roms when a cheat didn't exist and now I just upload new text file to existing files for whatever game.

                    markwkiddM 1 Reply Last reply Reply Quote 0
                    • markwkiddM
                      markwkidd @mat
                      last edited by

                      @mat said in Keyboard Issues on Lr-Mame2003:

                      Also the keyboard never worked in retroarch after 1.6.2 I think. I used to manually had cheats on console roms when a cheat didn't exist and now I just upload new text file to existing files for whatever game.

                      Yes if you use the General input settings it should save permanently, at least for that game. It may also affect all other games.

                      I don't honestly use MAME input remaps often/at all but if you try and there are further issues, keep posting and we'll figure it out. I will help make sure the remapping functions work for people who have your use case.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mat @markwkidd
                        last edited by

                        @markwkidd Thank you for the help/replies, it is appreciated.

                        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.