Emulation Station options being erased
-
Hi,
it seems there is a bug in ES. If you manually edit the file~/.emulationstation/es_settings.cfg
and add, for example, the option<bool name="SplashScreen" value="false" />
, it will work as expected, not showing the ES logo when booting. But if somehow you change an ES config using ES UI, theSplashScreen
option added before will be erased.Can anyone else confirm that I'm not mistaken and this issue is happening? In that case, I'll open a bug in Github. I'm using ES 2.9.3.
-
@svera It's not a bug, certain options are not persisted in the config file and are available only as parameters - the splashscreen toggle is one of them.
-
@mitu but don't you think that this behaviour is at least weird? I definitely don't expect that changing a ES setting through the UI would also disable another, completely unrelated setting.
-
The configuration gets saved when you change an option/setting. Being that the option you've added is specifically not saved, it's normal that the - new saved - configuration will not have that option.
If you'd like to disable the splashscreen, you can use the--nosplashscreen
parameter when starting EmulationStation. -
Ok, I understand the process here, what I don't agree with is the fact that saving the configuration implies overwrite it as a whole, instead of just update changed values and leave unchanged ones as they were. This make
SplashScreen
and others unreliable, as they can be easily removed by mistake with just changing a single setting through the UI.
Just my two cents. Anyway, thank you for the--nosplashscreen
flag advice.
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.