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 inside Retropie on Raspberry Pi B+ does not work with more than 20.000 roms

    Scheduled Pinned Locked Moved Help and Support
    retropie 4.2raspberry pi 1romemulator
    24 Posts 6 Posters 10.5k 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.
    • B
      barretta
      last edited by barretta

      Hello,

      i've configured some emulators and putted inside the roms but i've seeen that Emulation Station become unstable with screen flickering or totally frozen and blocked.

      When i leave the roms it back to be ok.

      Is there perhaps a limit fo roms ?

      Actually i've inserted 13494 roms and it work properly but when i add at least 7.000 roms it flickers

      Thank You

      i use a Raspberry PI B+

      rbakerR spannernick1S 2 Replies Last reply Reply Quote 0
      • rbakerR
        rbaker @barretta
        last edited by

        @barretta Isn't the raspberry pi B+ the last revision of the first generation boards prior to the 2 coming out? If so, it may not cope with the demands of emulation and because you don't provide information on what emulators you are using, I can't advise. Should be ok with early MAME titles though but 20000 roms? I suspect your system is writing metadata forever.
        https://github.com/RetroPie/RetroPie-Setup/wiki/FAQ#why-does-shut-down-and-reboot-take-ages

        C B 2 Replies Last reply Reply Quote 1
        • C
          CaelThunderwing @rbaker
          last edited by

          @rbaker yea it was the second revision of teh Pi1
          @barretta i'd say Mame, NES, GB/GBC Snes (After overclocking otherwise youll norice Sound glitching.) but the Pi1 cant handle anything beyond the SNES. Amiga and DosBox you can count out somewhat early Amiga games should be fine, your going to get Probbly no better than maybe a 20mz 386 -ish performance in Dosbox

          B 1 Reply Last reply Reply Quote 1
          • B
            barretta @rbaker
            last edited by

            @rbaker really thank you for your answer but i've noticed to have written not correctly because the problem is not on Retropie but on Emulation Station .

            I've updated my post .

            1 Reply Last reply Reply Quote 0
            • B
              barretta @CaelThunderwing
              last edited by

              @CaelThunderwing really thank you for your answer but i've noticed to have written not correctly because the problem is not on Retropie but on Emulation Station .

              I've updated my post .

              1 Reply Last reply Reply Quote 0
              • spannernick1S
                spannernick1
                last edited by spannernick1

                I have a B (not a B+ sorry)and it worked fine on mine and I overclocked it,make sure you have download the right one,not for RPI2 or 3,look for the one for the zero.This one.. https://github.com/RetroPie/RetroPie-Setup/releases/download/4.0.2/retropie-4.0.2-rpi1_zero.img.gz

                You can use Winrar to uncompress it. http://www.rarlab.com/download.htm

                I have a RPI3 now and I love it,You should upgrade your RPI to a 3 and you will not regret it..;)

                B 1 Reply Last reply Reply Quote 1
                • spannernick1S
                  spannernick1 @barretta
                  last edited by

                  @barretta How many roms are you putting in the roms folder,you put the roms in the folder for that emulator so if you download Sega cd roms you put then in the segacd folder and don't put them in zipped,having them in a zip file they don't run.I uncompress all my roms.

                  B 1 Reply Last reply Reply Quote 1
                  • C
                    CaelThunderwing
                    last edited by

                    with your Post reworded i'd agree w/ an earlier statement its the sheer amount of roms you have written to SD, and do you have a Low Speed/class SD in there? if yor going to have sooooo many i'd recommend low less than an Class 4 SD,

                    B 1 Reply Last reply Reply Quote 1
                    • B
                      barretta @spannernick1
                      last edited by

                      @spannernick1 i'm thinking about that upgrade but i'm worried about the migration fo all the structure becaue i've insatlled retrosmc durectly on a 4TB HD and the last time that i've tried to reinstall i've lost all :(

                      1 Reply Last reply Reply Quote 0
                      • B
                        barretta @spannernick1
                        last edited by barretta

                        @spannernick1 yes the roms are all correct and zipped or unzipped ( it depend from emulator ) .

                        Only Gameboy - Gameboy Color and gameboy Advance were at laest 7K roms.

                        When i erased them the emulation station back to work without flickering or blocking.

                        1 Reply Last reply Reply Quote 0
                        • B
                          barretta @CaelThunderwing
                          last edited by barretta

                          @CaelThunderwing thank you but 'ive installed all on a 4 TB USB external disk so, i think, that that problem does not exist is correct?

                          1 Reply Last reply Reply Quote 0
                          • obsidianspiderO
                            obsidianspider
                            last edited by obsidianspider

                            Twenty thousand games?!

                            Just for the heck of it, how does it work when you have "only" a few hundred games? I don't download full sets and my install works fine.

                            Edit: I see you changed your original post and you said with thirteen thousand games it works. I'm guessing Emulation Station is freaking out over parsing those enormous gamelist.xml files that would be required for that number of ROMs.

                            📷 @obsidianspider

                            B 1 Reply Last reply Reply Quote 2
                            • obsidianspiderO
                              obsidianspider
                              last edited by

                              Some looking around on the Internet leads me to believe you're running out of RAM. EmulationStation is just choking on game lists that are that big. Since most people won't ever have anywhere near that number on their system, they won't run into that limit, so I don't see EmulationStation trying to optimize for that as a high priority. You also said you're on a Pi 1, which only has 512MB of RAM, not 1GB like the Pi 2 and Pi 3.

                              📷 @obsidianspider

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

                                Which ES theme are you running ? Increase GPU memory split and switch to a low memory theme (like carbon).

                                see https://github.com/retropie/retropie-setup/wiki/themes#white-screen-of-death

                                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

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

                                  or remove some games...

                                  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
                                  • B
                                    barretta @obsidianspider
                                    last edited by

                                    @obsidianspider said in EmulationStation inside Retropie on Raspberry Pi B+ does not work with more than 20.000 roms:

                                    Just for the heck of it, how does it work when you have "only" a few hundred games? I don't download full sets and my install works fine

                                    It work correctly without problems

                                    Edit: I see you changed your original post and you said with thirteen thousand games it works. I'm guessing Emulation Station is freaking out over parsing those enormous gamelist.xml files that would be required for that number of ROMs.

                                    Is the same thing that i think so the only solution is to reduce the rom's numbers ?

                                    Some looking around on the Internet leads me to believe you're running out of RAM. EmulationStation is just choking on game lists that are that big. Since most people won't ever have anywhere near that number on their system, they won't run into that limit, so I don't see EmulationStation trying to optimize for that as a high priority. You also said you're on a Pi 1, which only has 512MB of RAM, not 1GB like the Pi 2 and Pi 3.

                                    Yes it's correct may be a PI3 can be better but how much?

                                    I know that is not the best to have so many roms but i'd like to have a big list on emulation station

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      barretta @BuZz
                                      last edited by

                                      @BuZz i actually use the Carbon Theme :)

                                      I'm starting to think that only way is to have a low rom's number :(

                                      C 1 Reply Last reply Reply Quote 0
                                      • C
                                        CaelThunderwing @barretta
                                        last edited by

                                        @barretta Unforantly Yes outside changing the memsplit, the Pi1 has significantly less RAM than the Pi2 or 3.

                                        B 1 Reply Last reply Reply Quote 1
                                        • B
                                          barretta @CaelThunderwing
                                          last edited by

                                          @CaelThunderwing i'll try to change also the Raspberry but i'd like to know how many roms can be inserted without having problems ( i'm just curious ) :)

                                          C 1 Reply Last reply Reply Quote 0
                                          • C
                                            CaelThunderwing @barretta
                                            last edited by

                                            @barretta not many overload thier SD's in this manner, try skimming down Romhacks, one sin languages you cant read dups, etc.

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