libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 78 forks source link

Control binding entries not saving to a per game .cfg file. #1170

Closed WarpedPolygon closed 1 year ago

WarpedPolygon commented 1 year ago

Setting up for 2 Player Mouse. I set the mouse index for player 1 and 2 and set the gun input bindings and set to raw input then save via Overrides to a per game .cfg. Only the Raw input entry is saved to the .cfg file with the bindings and index not being saved.

I can manually enter these into the .cfg file to get it to work but it will not save via overrides. Are input configurations from the controller bindings section of RA not savable on a per game basis?

WarpedPolygon commented 1 year ago

I figured out this is kinda locked out as you'll get clashing inputs if you remap input bindings with a per game .cfg, along with having input bindings in the main retroarch.cfg for the same input options. Only really an issue for this use case specifically.

I found a workaround by simply unbinding the gun inputs in the main .cfg then manually creating a per game .cfg with the inputs I want and it works just fine.