RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Emulation Station options being erased

    Scheduled Pinned Locked Moved Help and Support
    emulationstatioes buges bugs
    5 Posts 2 Posters 457 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      svera
      last edited by

      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, the SplashScreen 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.

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @svera
        last edited by

        @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.

        S 1 Reply Last reply Reply Quote 0
        • S
          svera @mitu
          last edited by

          @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.

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            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.

            1 Reply Last reply Reply Quote 0
            • S
              svera
              last edited by

              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.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              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.