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