Retropie 4.8.2 Saving Configs in Retroarch Issues
-
Hello,
I noticed a problem with my somewhat fresh out of box build starting in December 2022 (or late November) with Retroarch not saving configs.
Just a couple of examples to start:
Configurations not saving within Retroarch examples;
In Retroarch Menu> Settings> Video> Scaling >Aspect Ratio> – set to “custom” settings (to fit my monitor better). I then go to Main menu> Configuration and set “Save Configuration on Quit” to “On”.
I quit Retroarch, restart the game and nothing is saved, even the “Save Configuration on Quit”, is now back to “Off”.Same as above with saving shaders. Getting error when saving shader config in Save>Save Game Preset
EmulationStation starts and runs you through the Joysticks/Gamepads setup, the Joysticks/Gamepads configure in EmulationStation works and you are able to navigate the menus but once you select a game and are in Retroarch, the Joysticks/Gamepads do not work. (8bitdo or Generic Joystick [arcade stick and buttons with USB decoder]).
UPDATE: I was able to get joysticks working by copying the joystick configs from my Raspberry Pi setup to my Ubuntu setup.There are also a lot of other save config errors around Retroarch as well…
All of this worked from my fresh install in September up until “lately” when I must have updated Retropie.
I have a pretty basic setup so I ended up blowing it all away and performing a fresh install of Ubuntu 22.04 with a fresh install of Retropie all via https://retropie.org.uk/docs/Debian/ step by step instructions and I’m still getting the same Retroarch saving configs errors.
I am on versions;
Retropie 4.8.2
EmulationStation V2.11.ORP
Retroarch 1.12.0Any help would be appreciated.
Cheers -
https://retropie.org.uk/forum/topic/33593/error-save-retroarch-configs-retroarch-1-12-0-git-d6deee4
Perhaps the same problem I have, I gave up trying to fix it, so I found a way to leave my retroarch version at 1.11.1.
I recently formatted my PC, my raspberry pi3 b+ redid everything from scratch, using the official image, without adding any other scripts, if retroarch updates to any version other than 1.11.1, the problem persist...
-
@kidracer said in Retropie 4.8.2 Saving Configs in Retroarch Issues:
Configurations not saving within Retroarch examples;
In Retroarch Menu> Settings> Video> Scaling >Aspect Ratio> – set to “custom” settings (to fit my monitor better). I then go to Main menu> Configuration and set “Save Configuration on Quit” to “On”.
I quit Retroarch, restart the game and nothing is saved, even the “Save Configuration on Quit”, is now back to “Off”.I think the changed in 1.12 don't allow saving automatically when overrides are present. You can try 2 things:
- start RetroArch from the main RetroPie system and do the changes there, then save the config. The configurations will be applied to all cores started from EmulationStation.
- save explicitly the file from the menu.
For shaders - please get a
runcommand
verbose log and attach it on pastebin.com. I haven't experienced this and saving of shader presets is something else. -
@mitu Thank you for your response and help.
Setting the Retroarch system settings for video aspect ratio within the EmulationStation Retropie configuration menu, worked perfectly and saves the settings for all cores.
Now when I open a game, in any core, I am able to "Save Core Preset" as well as "Save Game Preset" for an individual game within a core that already has a shader saved for that core. Brilliant!
Everything seems to be working now.
Just to better explain what I am doing with the system. I have a cocktail table that is used for 2-player alternating and simultaneous games.
I use the Arcade folder and lr-mame2003 core for Cocktail specific MAME ROMs that have the Cocktail option in the ROM “Dip Switches” for 2-player alternating games. Primary player has a turn and then the screen flips and the secondary player has a turn.
I then use the FBA folder and lr-fbneo for other MAME ROMs for 2-player simultaneous game play using a “Split Screen” Shader. The split screen shader allows both players to have their own screen (within the single monitor) for simultaneous play. I have three different “Split Screen” Shader files that I have to use because not all ROMs setup the same. I save one “Split Screen” Shader to the core that’s takes care of the bulk of the games and then I have to use one of the other two shaders to save for individual games that seem to setup differently than the bulk of them.
I save a custom shader to the core as well as individual games within the same core…
Cheers
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.