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

    Emulationstation 2.1.0RP not saving metadata

    Scheduled Pinned Locked Moved Help and Support
    emulationstatiometadatagamelistupdate
    20 Posts 7 Posters 5.3k 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.
    • fieldofcowsF
      fieldofcows
      last edited by

      I'm taking a look but I can't reproduce this at the moment. Can anybody give me any pointers on how to setup a minimum config to trigger this error?

      1 Reply Last reply Reply Quote 1
      • J
        jwcbronski
        last edited by

        I can only tell you that the error message "terminate called after throwing an instance of 'std::out_of_range'" is still displayed even when I have deleted all of my gamelists.

        fieldofcowsF 1 Reply Last reply Reply Quote 2
        • fieldofcowsF
          fieldofcows @jwcbronski
          last edited by

          @jwcbronski Ok. Thanks. That's actually very helpful and rules out a fair chunk of the code that could be causing the issue.

          1 Reply Last reply Reply Quote 1
          • fieldofcowsF
            fieldofcows
            last edited by fieldofcows

            Ok. Got it. It only happens on systems that use folders when checking to see if the metadata for the folder has changed. I know what the problem is and how to fix it.

            In fact, @Buzz has already suggested the correct fix in https://github.com/RetroPie/EmulationStation/issues/79. I'll update the issue with the reason the fix works.

            Thanks everyone and sorry for causing the issue :(

            herb_fargusH 1 Reply Last reply Reply Quote 3
            • herb_fargusH
              herb_fargus administrators @fieldofcows
              last edited by

              @fieldofcows seems the only time bugs show up is when it's actually put in the master :p thanks for the quick response :)

              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 1
              • BuZzB
                BuZz administrators
                last edited by

                This is now fixed - please update ES from binary (or source if you prefer).

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                1 Reply Last reply Reply Quote 1
                • hooperreH
                  hooperre
                  last edited by hooperre

                  Really speedy work, y'all!

                  Any idea why it was only happening to 3 of my systems? Seems weird.

                  4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                  fieldofcowsF 1 Reply Last reply Reply Quote 0
                  • fieldofcowsF
                    fieldofcows @hooperre
                    last edited by

                    @hooperre said in Emulationstation 2.1.0RP not saving metadata:

                    Any idea why it was only happening to 3 of my systems? Seems weird

                    Do you only have rom subfolders on those 3 systems? That would explain it.

                    hooperreH N 2 Replies Last reply Reply Quote 0
                    • fellegF
                      felleg
                      last edited by felleg

                      You guys are an amazing development team. I'm proud to be here!

                      BuZzB 1 Reply Last reply Reply Quote 2
                      • hooperreH
                        hooperre @fieldofcows
                        last edited by hooperre

                        @fieldofcows path for all roms are .\retropie\roms\SYSTEM\FILE

                        I'll check when I get home from work to make sure this fixed it :X

                        ETA: WRONG. PC (DosBox) games are in subfolders. Very possible all subsequent systems (which would be PC, PSX, and SNES) are affected.

                        4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                        1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators @felleg
                          last edited by

                          @felleg :-)

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          1 Reply Last reply Reply Quote 0
                          • N
                            Nismo @fieldofcows
                            last edited by

                            @fieldofcows Now i remember when ES was crashing for me when I had a subfolder for unlicensed games in my megadrive roms folder. Do you remember that?

                            It was crashing with lvl1: OptionListComponent too narrow! in the log file on windows...

                            Thanks for the kick fix, i already applied to the build i'm using for windows from your old fork.

                            Really guys you are the best.

                            1 Reply Last reply Reply Quote 1
                            • hooperreH
                              hooperre
                              last edited by hooperre

                              Well done! Happy holidays.

                              4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                              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.