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

    ES No Longer Saving Manual Metadata Entries

    Scheduled Pinned Locked Moved Help and Support
    stationmetadata
    14 Posts 4 Posters 3.9k 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.
    • mediamogulM
      mediamogul Global Moderator
      last edited by

      I just have noticed that Emulation Station is no longer saving manual metadata entries between sessions. Could this have began during the recent and very welcome upgrade that cuts so much time off saving the metadata on shutdown? It only happens during a manual entry. Using the built-in scraper still saves it's data when used.

      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

      meleuM 1 Reply Last reply Reply Quote 0
      • meleuM
        meleu @mediamogul
        last edited by meleu

        @mediamogul look at this post:
        https://retropie.org.uk/forum/topic/3979/edited-game-rom-metadata-not-being-saved/5

        Cheers!

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        mediamogulM 1 Reply Last reply Reply Quote 1
        • mediamogulM
          mediamogul Global Moderator @meleu
          last edited by

          @meleu

          It did appear that we were having the same issue and I was hopeful, but turning off 'Save Metadata on Exit' didn't work here. There may be something unique to my setup. I suppose it would help to try and reproduce the issue on another install. Could you perhaps edit the name of a game on your system that has not been scraped to see if it saves between sessions on your end?

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

          BuZzB meleuM 2 Replies Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @mediamogul
            last edited by

            @mediamogul could be a recent es metadata related patch too.

            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
            • meleuM
              meleu @mediamogul
              last edited by

              @mediamogul you are right. It's not being saved.

              @jacobfk20 could you confirm if your "save metadata on exit" optimization can be related with this issue? (I think not)
              The problem is: ES isn't saving manual metadata entries even if "save metadata on exit" is off.

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • meleuM
                meleu
                last edited by

                I compiled ES using the commit right before the @jacobfk20 PR and the problem still happens.

                @BuZz could you tell what PR you are suspecting? Is it this one?

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                1 Reply Last reply Reply Quote 0
                • meleuM
                  meleu
                  last edited by

                  I compiled the ES commit right before the @jacobfk20 PR and the one before unclealex72 PR.

                  Both versions doesn't save my changes made to metadata in ES (pressing select and editing).

                  I did 4 tests:

                  1. commit before @jacobfk20 PR with "save metadata on exit" OFF: changed the name of a game from arcade dir and it didn't save, checked the arcade gamelist.xml and it is untouched.
                  2. commit before @jacobfk20 PR with "save metadata on exit" ON: changed the name of a game from arcade dir and it didn't save, checked the gamelist.xml and it is untouched (I didn't play anything).
                  3. commit before unclealex72 PR with "save metadata on exit" OFF: changed the name of a game from arcade dir and it didn't save, checked the arcade gamelist.xml and it is untouched.
                  4. commit before unclealex72 PR with "save metadata on exit" ON: changed the name of a game from arcade dir and it didn't save, checked the arcade gamelist.xml and it was updated (even though I didn't play anything, but it is the expected behaviour).

                  Conclusion: this bug was inserted before the recent ES metadata related PRs.

                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  1 Reply Last reply Reply Quote 1
                  • BuZzB
                    BuZz administrators
                    last edited by BuZz

                    It needs git bisecting - I will do it when I next have some free time.

                    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 2
                    • J
                      jacobfk20
                      last edited by

                      @meleu I'm confused... I can manually edit my metadata and it saves just fine. Are you talking about editing meta data externally from ES?

                      meleuM 1 Reply Last reply Reply Quote 1
                      • meleuM
                        meleu @jacobfk20
                        last edited by

                        @jacobfk20 no. I'm talking about pressing select and edit metadata. Are you able to change the name of the game?

                        I made my tests changing the name of the game (as suggested by @mediamogul ).

                        • Useful topics
                        • joystick-selection tool
                        • rpie-art tool
                        • achievements I made
                        1 Reply Last reply Reply Quote 0
                        • J
                          jacobfk20
                          last edited by

                          @meleu I just tried again inside ES. I changed a rom that was both scraped and one that had no metadata to begin with. I was able to change just their names, save, quit ES, re-open and they work just fine. Though this was on my Gridview branch.

                          meleuM 1 Reply Last reply Reply Quote 1
                          • meleuM
                            meleu @jacobfk20
                            last edited by

                            @jacobfk20 said in ES No Longer Saving Manual Metadata Entries:

                            this was on my Gridview branch.

                            is your Gridview branch the master one of your github repository?

                            • Useful topics
                            • joystick-selection tool
                            • rpie-art tool
                            • achievements I made
                            1 Reply Last reply Reply Quote 0
                            • J
                              jacobfk20
                              last edited by

                              @meleu No, it's the gridview branch here. It is even with Retropie except for the last two commits. I'll try saving again with vanilla.

                              1 Reply Last reply Reply Quote 0
                              • J
                                jacobfk20
                                last edited by

                                I built the latest ES from source and it still saves just fine on roms that are scraped and roms with no metadata entered. I also would have noticed this problem when doing my initial tests for my long exit time fix.

                                1 Reply Last reply Reply Quote 1
                                • 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.