Retroarch.cfg question
-
I am using a raspberry pi 3 model b
I am using NES usb controller (wired)
IPAC 4 with connected joystick and buttons
Updated RetroPie softwareI was struggling with my controls and discovered that my cfg (I call this “cfg” below) folder was quite different than my retroarch.cfg.rp-dist (I call it “dist” below) folder (which I believe is the default). I deleted the contents of my cfg folder and pasted in the contents of the “dist” folder. Finally, for the first time, things started to work like I wanted. My escape button worked, pause, etc.
After some playing some games and a few reboots, I noticed one of the setting changed. Then I reinstalled a usb controller and now the cfg folder is back to its old contents (includes setups for 16 players and contains a lot more contents than the dist folder). Exit, pause, etc., are now all changed. Did the usb controller change the cdg folder?
Thoughts on what is going on? I plan to replace with contents of the dist folder again. Should I change “savestate auto save” and “saveststate auto load” both from false to true? Or is it the “config_save_on_exit” I need to change to true? Not sure why it keeps changing.
Thanks in advance.
-
Usually this happens if you have
save_config_on_exit
set to true or if you used 'Save Configuration' from RetroArch GUI. -
@mitu Thanks. So I should have all of those settings on false? That’s what I thought I had and all of the settings got changed.
-
@DetroitKp You can check the
.cfg
file itself and see if you have that setting. What file are you looking at ? RetroPie uses a.cfg
per system, but there's also a global.cfg
file that is included for each system - https://retropie.org.uk/docs/RetroArch-Configuration/#config-hierarchy. -
@mitu Thanks. I’m working in the global config folder.
In the “dist” folder - which I believe is the default, some of the entries have a “#” at the beginning. I’m guessing that means they have no function unless and until I remove the #?
-
@DetroitKp For example, the pause section has:
input_pause_toggle = p
Do I need to remove the # to active?
-
Yes, the
#
character at the beginning of the line will comment the line, making it inactive. -
@mitu Thanks! And after I make the changes manually in the global all config folder and I close it out, I don’t need to make sure any save or other items are checked to make sure it isn’t modified going forward?
-
@DetroitKp Yes, that would be the idea.
If you find yourself wanting to change settings, use either the core/game input remapping (see the previous link to the RA's configuration page) or use the 'Save game options' menu, but try to avoid the 'Save Configuration' entry in the RGUI if possible. -
@mitu Thanks mitu! Most appreciated. FYI - here is my folder. See anything in here I need to change? https://pastebin.com/pMkfzfGW
-
@DetroitKp It looks fine - besides the input configuration you added, it's the stock RA config that RetroPie distributes.
-
@mitu Thanks Mitu! Really appreciate all of your help!
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.