Controls not saving in RGUI menu
-
@mitu I have noticed this line at the top of the config file:
config_save_on_exit = "false"
Is this correct??
-
@Lugzyboy82 said in Controls not saving in RGUI menu:
config_save_on_exit = "false"
Is this correct??Yes.
I went back to retroarch to see if the controllers have saved, which they did. But upon playing a ROM the controls are completely different again.
Did you 'save' the configuration when you started a game from that system at some point ? What game/rom did you start (and doesn't have the controls you've set) ?
-
@mitu hi there. I don't think I have saved a game at all. I have tried to use Alien Storm and I cant even access the game as the start button seems to be set as reset the emulator.
-
@Lugzyboy82 said in Controls not saving in RGUI menu:
I don't think I have saved a game at all
Not saving a 'game', but the RetroArch configuration for that game/system - with 'Save Configuration' from the RGUI. What system is this ROM from - arcade/mame-libretro/etc. ?
-
@mitu its for the sega mega drive. I cant recall doing a save. If I have, then the controls are completely different to what I would use.
-
@Lugzyboy82 Post the contents of the
/opt/retropie/configs/megadrive/retroarch.cfg
(also accessible via file shares at\\retropie\configs\megadrive\retroarch.cfg
) to pastebin.com and provide the link. -
-
The config you provided looks like it's have been produced with Save Configuration from RetroArch's RGUI. The settings here will override the main settings you defined - for all systems - by using RetroArch started from the RetroPie system, that's why your controls are not working.
Are you using a RetroPie image from retropie.org.uk/download or a 3rd party image downloaded from elsewhere ?
-
@mitu I am using the retropie image suggested in the initial setup documents. That makes sense what you say, so how do I correct this?
-
But if you didn't save this config file, then how it's automatically saved ? It has
config_save_on_exit = "true"
in there, so if it hasn't been enabled, maybe there's another mechanism that you activated which switches this on, potentially breaking again the configuration. -
@mitu yes, I remember that now. I was following a video tutorial online which was unsuccessful. What do I need to do now to make this work? Re-install retropie??
-
@mitu or can I just delete my config file and install the correct one?
-
@mitu or can I change the line to config_save_on_exit = "false"??
-
You should replace the
megadrive
system'sretroarch.cfg
with the default one provided by RetroPie and re-try to see if your main input mapping is applied. The file contents should be:# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/megadrive/" #include "/opt/retropie/configs/all/retroarch.cfg"
-
@mitu I will have to wait until I get a new memory card unless this config can be downloaded or a possible pastebin link?
-
@mitu I have managed to get the correct config file in there which is now correct. Thank you so much.
-
@mitu just to make sure this time, when I want to change the button layout I use the input section in the RGUI and save the config remap?
-
If you want to modify the layout just for a system and/or game, then yes, use a core/game remap, as I explained at the beginning of the topic.
-
@mitu thanks mitu. Im confused yet again. I have gone into each separate system this morning and changed the button layout using the controls option then pressing save core overridesin the RGUI section. Yet again, they are not saving. Should I be using the input option in the RGUI menu and creating binds for each system??
-
@Lugzyboy82 said in Controls not saving in RGUI menu:
Yet again, they are not saving.
Don't you get the 'Remap saved successfully` message when you save your core remap ? How do you determine they're not saving ?
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.