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

    Freezing when editing MetaData

    Scheduled Pinned Locked Moved Help and Support
    freezingmetadatasplit
    48 Posts 8 Posters 19.0k 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.
    • DominusD
      Dominus @meleu
      last edited by

      @meleu Hmm it seems to be working so far actually! Thanks. I thought that option is how you save any edits you make to the MetaData, or is it just for the times played, last time played etc? So really it has nothing to do with splitting my GPU then? If so that is a relief! Thanks!

      1 Reply Last reply Reply Quote 1
      • DominusD
        Dominus
        last edited by

        Well I switched back to the Simple theme, but it still seems to do it even with "Save metadata on exit" off. I'll test it out in Carbon next and see if it still does it.

        DominusD 1 Reply Last reply Reply Quote 0
        • DominusD
          Dominus @Dominus
          last edited by

          @Dominus said in Freezing when editing MetaData:

          Well I switched back to the Simple theme, but it still seems to do it even with "Save metadata on exit" off. I'll test it out in Carbon next and see if it still does it.

          Well unfortunately even on Carbon I still have the same problem. Heck even hitting 'Select' on a rom to view the options froze. Anyone else have any other ideas? Does anyone know if raising the GPU split would cause a problem with anything else? Maybe it's too high at 512?

          meleuM 1 Reply Last reply Reply Quote 0
          • herb_fargusH
            herb_fargus administrators
            last edited by

            It's possible a bug was introduced with: https://github.com/RetroPie/EmulationStation/commit/77ad01c12cb1eeb6f0569c4970ab3f73b804383d but I haven't been able to test to confirm. Otherwise I'm going to go with user error

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

              @Dominus did you update your emulationstation recently?
              What's your RetroPie version?
              The PR @herb_fargus mentioned was merged 11 days ago.

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

                I tried reproducing this with latest ES build but it runs fine. I would also like to know if you're on the latest ES. Is there anything weird showing up in your log?

                DominusD 2 Replies Last reply Reply Quote 0
                • DominusD
                  Dominus @jacobfk20
                  last edited by

                  @jacobfk20 I'm using just 4.0, I see 4.0.2 is out now, should I update to it and hope that fixes it? I noticed it just recently started it since I added more systems. Do you have 30 or more on yours?

                  meleuM 1 Reply Last reply Reply Quote 0
                  • DominusD
                    Dominus @jacobfk20
                    last edited by

                    @jacobfk20 I haven't checked the log or seen any errors when restarting or going to prompt.

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

                      @Dominus said in Freezing when editing MetaData:

                      @jacobfk20 I'm using just 4.0

                      So it's not the PR mentioned. @Dominus thanks for putting it clearly.

                      I noticed it just recently started it since I added more systems.

                      Uhmm... it seems to be something related to your big collection of systems. Not sure if updating would solve your problem, but I suggest a try. Recently the RetroPie fork emulationstation got two updates related to optmizations when using big gamelists...

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

                        @meleu hardware limitations are hardware limitations. Until the software is coded differently there isn't much that can be done short of upping gpu or limiting systems. The updates to carbon have limited the amount of systems as well so the glow can be removed to improve processing but there is only so much you can do.

                        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

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

                          @herb_fargus said in Freezing when editing MetaData:

                          Until the software is coded differently there isn't much that can be done short of upping gpu or limiting systems.

                          I'm talking exactly about software being coded differently. Specifically these PRs:

                          https://github.com/RetroPie/EmulationStation/pull/59
                          https://github.com/RetroPie/EmulationStation/pull/65

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

                            @meleu those have nothing to do with VRAM or dynamic image loading which is what causes emulationstation to freeze.

                            Unless you're referring to when it "freezes" while it is loading all the metadata. OP try updating emulationstation from source and see if the metadata changes speed anything up.

                            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

                            DominusD 1 Reply Last reply Reply Quote 0
                            • mediamogulM
                              mediamogul Global Moderator
                              last edited by

                              the glow can be removed to improve processing but there is only so much you can do.

                              Surprisingly, turning off the 'Onscreen Help' option improves processing quite a bit as well.

                              Are the recent changes to how Emulation Station saves metadata available in a source update? I've been looking forward to trying that. You guys really seem to be doing some amazing work on that front.

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

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

                                I keep forgetting about this problem... Yeah, ES just wasn't built with this many systems installed in mind. It can be done though! I'd like to tackle that problem but when I have time to work on ES it is mostly for Gridview. @dominus, I'm just curious.. but could you enabled FPS in UI settings and tell me how much VRAM you are using right as it freezes?

                                DominusD 1 Reply Last reply Reply Quote 0
                                • DominusD
                                  Dominus @jacobfk20
                                  last edited by

                                  @jacobfk20
                                  70.9fps, 14.11ms
                                  VRAM: 189.04mb (texs: 147.09mb, fonts: 41.94mb)

                                  I am going to try to do the update here later today too.

                                  1 Reply Last reply Reply Quote 0
                                  • DominusD
                                    Dominus @herb_fargus
                                    last edited by

                                    @herb_fargus , @jacobfk20 Just updated, but still does it. This time even the fonts and images were blocky or not showing up.

                                    Just checked the split and it was set to 256. I put it to 512, and it mentioned something about device specific splits were detected and have been cleared.

                                    I rebooted, and it froze with 73.0fps, 13.70ms, VRAM: 173.16mb (texs: 143.80mb, fonts:29.36mb). I'm going to try GPU split and see if that does anything, but it looks like I'm just gonna have to scrap some systems, or I thought maybe run them only when I have a certain USB in, but linking and putting all the roms on 2 USB drives, and only ever having 1 of them in?!?

                                    1 Reply Last reply Reply Quote 0
                                    • DominusD
                                      Dominus
                                      last edited by

                                      Upped the Split to 768, but it still froze, so I am guessing it has nothing to do with that?!?

                                      herb_fargusH meleuM 2 Replies Last reply Reply Quote 0
                                      • herb_fargusH
                                        herb_fargus administrators @Dominus
                                        last edited by

                                        @Dominus Try a new power supply and or sd card.

                                        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

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

                                          @Dominus Even with a 2.1A power supply on my Pi3 I still can't cause this. I am forcing my vram to overflow, currently setting at 285mb and it is running at 45fps in the Edit Metadata menu. As @herb_fargus said, swap the sd and power and see what happens.

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

                                            @Dominus can you better describe what is this "freeze"?
                                            Please, try to answer these questions:

                                            • after freezing, are you able to quit emulationstation with F4?
                                            • after freezing, are you able to connect to your pi via SSH?
                                            • if yes, can you run htop (or other process monitoring tool) to check if emulationstation is "eating" your CPU/MEM?
                                            • Useful topics
                                            • joystick-selection tool
                                            • rpie-art tool
                                            • achievements I made
                                            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.