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

    Custom Collections are not Showing in Emulationstation for Windows

    Scheduled Pinned Locked Moved Help and Support
    emulationstatiocustomcollectionwindows
    15 Posts 4 Posters 4.1k 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.
    • PittStoneP
      PittStone
      last edited by

      The Problem is with the newest Build. Problems with the PS2 gamelist are in this build, too. Some games showing with informations and videos, some not. Only in Ps2 is this issue.

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @PittStone
        last edited by mitu

        @pittstone Hm, did some tests and there might be a problem with the custom collections path detection. Not sure if it's specific to Windows though.
        So I created a custom-megaman.cfg in the collections folder, ES logs that it cannot find the file:

        lvl2: 	Found non-collection config file in collections folder: ustom-megaman.cfg
        

        The problem looks like it comes from computing the filename to be checked. Filename is passed as C:/Users/mitu/Desktop/es-toolkit-1.2/emulationstation/.emulationstation/collections/custom-megaman.cfg, but the collections path is detected as C:/Users/mitu/Desktop/es-toolkit-1.2/emulationstation//.emulationstation/collections/. If I replace

        std::vector<std::string> CollectionSystemManager::getCollectionsFromConfigFolder()
        {
        	std::vector<std::string> systems;
        	std::string configPath = getCollectionsFolder();
        

        with

        std::vector<std::string> CollectionSystemManager::getCollectionsFromConfigFolder()
        {
        	std::vector<std::string> systems;
        	std::string configPath = Utils::FileSystem::getGenericPath(getCollectionsFolder());
        

        then the error disappears and the custom collection is shown.
        One thing I tried was to add a custom collection through the interface, but after finishing the collection editing (added one ROM), there was no config file created in the collections subfolder.
        @pjft would you mind taking a look ? I tested with the latest master brach and the fix seems identical with your latest commit that was merged.

        1 Reply Last reply Reply Quote 1
        • PittStoneP
          PittStone
          last edited by PittStone

          Where do i replace it?

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @PittStone
            last edited by

            @pittstone The replacement is in the source code, but for now could you check that if you start emulationstationwith the -log parameter, you get the same kind of error like me ? The error should be in the .emulationstation/es_log.txt file, same place as the es_settings.cfg file.

            1 Reply Last reply Reply Quote 0
            • PittStoneP
              PittStone
              last edited by

              yes its the same error:
              lvl2: Found non-collection config file in collections folder: ustom-streetfighter.cfg

              1 Reply Last reply Reply Quote 0
              • T
                Tomaz
                last edited by

                I did some tests, and I think one of the patches done in the last couple of days should have fixed this.
                At least I can't reproduce this bug.

                PittStoneP 1 Reply Last reply Reply Quote 0
                • PittStoneP
                  PittStone
                  last edited by

                  Its definitly not working for me with the latest build. The Custom Collection shows Only if i make a new collection from theme. After closing Emulationstation for windows and start it again, the collections gone. I need go in Menue, make a new custom collection with the same Name and the Collections with my Games i made earlyer are showing again.
                  On Closing and Starting next Time its gone again.

                  1 Reply Last reply Reply Quote 0
                  • PittStoneP
                    PittStone @Tomaz
                    last edited by

                    @tomaz Have you used the portable.bat for emulationstation?

                    T 1 Reply Last reply Reply Quote 0
                    • PittStoneP
                      PittStone
                      last edited by

                      @mitu Have you the Working .exe for me to test it?

                      1 Reply Last reply Reply Quote 0
                      • T
                        Tomaz @PittStone
                        last edited by

                        @pittstone No, I use my own setup.

                        1 Reply Last reply Reply Quote 0
                        • M
                          moonston333
                          last edited by

                          hi all is this issue resolved as ive got the same problem with emulationstation windows the custom collections are not there when i shut down and reload

                          i have to go to setting and add them everytime

                          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.