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