Keyboard Issues on Lr-Mame2003
-
What games need to have cheats off ? No cheats are on by default, you have to manually enable a cheat in the cheat menu.
-
@maxbeanz said in Keyboard Issues on Lr-Mame2003:
What games need to have cheats off ? No cheats are on by default, you have to manually enable a cheat in the cheat menu.
Yes, could you say more about this cheats issue @mat ?
What is a game that is affected?
-
@markwkidd said in Keyboard Issues on Lr-Mame2003:
@maxbeanz said in Keyboard Issues on Lr-Mame2003:
What games need to have cheats off ? No cheats are on by default, you have to manually enable a cheat in the cheat menu.
Yes, could you say more about this cheats issue @mat ?
What is a game that is affected?
Like sunset rider, level 2. Use invisible and the boss just rolls back and forth. And Spiderman, when the game zooms out to progress in the level, spiderman jumps up/down. Little things like that need cheats off for a few seconds or so.
Same with Cadillacs and Dinos when you beat a level.
And as of 4.4, I didn't have to enable the cheats via the config step like before, they are already enabled, which was nice.
Yes, I do have to turn whatever I want on when I am playing a game, but to press F6 to turn them off quickly, & "P" to simply pause the game, I can't do anymore.
For what it's worth after I installed 4.4, I did run the "update all installed packages", if it matters.
@dankcushions said in Keyboard Issues on Lr-Mame2003:
@mat those functions are duplicated by retroarch functions so have been disabled.
pause in RA is hotkey + retropad X (to enter RGUI menu), or hotkey + p (or p alone if you have no hotkey - you shouldn't really need a hotkey with a keyboard).
disabling cheats... not sure. @markwkidd? Perhaps this should be re-enabled?
I use the default hotkey + retropad X, thats OK in normal system games, but in Arcade/Mame, P was always working, as with cheats on/off pressing F6. Now they aren't.
-
@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.
-
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.
-
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.
-
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
-
@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!
-
I can tolerate the pause more than the F6 cheat enamble/disable being removed. Would like that restored, otherwise, I have no issues.
-
@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.
-
@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.
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.
-
@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.
-
@markwkidd Thank you for the help/replies, it is appreciated.
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.