Game specific input settings
I am confused regarding configuration of game specific controls.
I am using RetroPie installed on minimal Ubuntu PC. According to RetroPie documentation input:
input changes should be done via Quick Menu -> Controls -> ... but I am not able to change any settings there. Instead of seeing any specific button configured I see three dashes instead with no option to make any changes.
I am going to get through all of my 200 games that I picked and would like to reconfigure each and every game so it's quite essential option in my case.
If you press left/right, the 3 dashes will turn into one of the RetroPad's controls, cycling between them.
@mitu nope, they does not. Nothing happens at all. It works only in Settings -> Input -> Port 1 Binds but that does not let me easily set game specific settings and I also guess that it will mess up how RetroArch reacts (e.g. Exit combination might change).
It works only in Settings -> Input -> Port 1 Binds ...
That's not the place to change per-game settings. From the aforementioned doc page:
Start a game of the system you want to remap the buttons
- Invoke RGUI (Hotkey+X with player 1)
- Go to Quick Menu and then Controls
- Configure the buttons the way you want
- Select Save Core Remap File
- OR, if you want to save this remapping for the current game only, select Save Game Remap File
@mitu and that's exactly what I cannot achieve.
Care to explain more ? You say you're not able to change the controls - is that it ? Or you're not able to save it per-game ?
It should help to make things a bit clearer :)
@melvin-fox Looks like some MAME 2016 weirdness. Have you tried using the MAME input menu (via Tab) ?
@mitu you are right, with FBNeo it works just fine :/
I found this thread:
and it seems that .rmp file might corrupt it but the problem is that in /opt/retropie/configs/arcade there is no rmp file related to mame2016.
More likely a Mame2016 core bug - https://github.com/libretro/mame2016-libretro/issues/36.
Melvin.FoX last edited by Melvin.FoX
@mitu I don’t fully get it -someone submitted a fix on March 8 but it’s still not implemented to repo?!
Update: I just compiled lr-Mame2015 and it acts the very same.
@melvin-fox No, it looks like someone submitted a bug report, with the intention of also submitting also fix, but I don't think the fix was added, since the bug report was not closed.
@mitu with Mame2016 I fully understand it but I have the same thing happening with Mame2015 which does not have this bug reported but still - it behaves the very same way.
@melvin-fox 2015 and 16 are likely the same libretro backend.
is there any particular reason you're using 15/16 rather than lr-mame (or my preference, standalone mame)?
@dankcushions it’s about performance. On 2016 I can play eg. Die Hard Arcade with minimal slowdowns during QTE but overall game is pretty playable. With current mame it works in around 10 fps. Apart from that I have Mame2016 romset and don’t need to find another source for that.