Custom Collections are not Showing in Emulationstation for Windows
-
@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 acustom-megaman.cfg
in thecollections
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 asC:/Users/mitu/Desktop/es-toolkit-1.2/emulationstation//.emulationstation/collections/
. If I replacestd::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 thecollections
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. -
Where do i replace it?
-
@pittstone The replacement is in the source code, but for now could you check that if you start
emulationstation
with 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 thees_settings.cfg
file. -
yes its the same error:
lvl2: Found non-collection config file in collections folder: ustom-streetfighter.cfg -
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. -
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. -
@tomaz Have you used the portable.bat for emulationstation?
-
@mitu Have you the Working .exe for me to test it?
-
@pittstone No, I use my own setup.
-
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
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.