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