Hi everyone,
I would like to address this one in case someone shares any information about this issue, but first let me explain the problem I have with more detail:
1st of all I must say that I LOVE this new feature and I find it super useful in every way! 😃
2nd I understand that this feature is in early access but I would like to point the issue at this point in time so that the developers keep it in mind for the future updates (if they are not already know it).
Now to the point.
My retroarch.cfg file is set like this (only the sorting files part):
…
sort_savefiles_by_content_enable = "true"
sort_savefiles_enable = "true"
…
As you see both core name AND content directory sorting are enabled.
This allows me to use multiple cores for the same system and take advantage of the individual cores best features (eg. N.E.S system with FCEUmm core for light-gun games and Mesen core for all the other games for more accuracy) keeping all of them under the same content directory folder. (eg. “N.E.S\Mesen” and “N.E.S\ FCEUmm”)
At the other hand this also allows me to have a more “compact” and organized saves folder rather having every save game file loose in the “\saves” folder, or have in a generic “\saves\core_name” folder with every save-game file loose inside and not mentioning the systems like Naomi 1\2 or Sammy Atomiswave which uses nvram files.
Alongside the all the above, some games files (usually those with multiple disks or DosBox games) exist in their own separate folders under their system directory (eg. DosBox “MS-DOS\3DChess\” or some Sharp-X1 games eg. “Sharp X1\Ys (Falcom)\”), so for those games the “saves\core_name” sorting is out of the equation. For those games I use an additional cfg file in “config\core\core_name.cfg or \rom_name.cfg” adding the lines below
…
# Sort Saves ONLY By Core Name:
sort_savefiles_by_content_enable = "false"
…
to override to the retroarch.cfg.
So after all this my “\saves” folder structure looks like this:
So I use this setup for a very long time and I’m really happy with it.
The problem now begins as LaunchBox starts, reads (i suppose) the retroarch.cfg file and starts auto-populate saves folders in order to find those save files which then makes my saves folder after couple of seconds look like this instead:
(Hint: Look how many items has created!!!) 🤪
As you see there are waayy too many folders in there which most of them (except those actually used) are just empty!
The thing is that LaunchBox looks only the retroarch.cfg file and not the additional config files under “config\core\*.cfg” as how to look for save files.
*(could be “core_name.cfg” and\or “content_directory.cfg” and\or “rom_title.cfg”)
As I already said i REALY LOVE this save feature and I would like to be able to use it with my current setup, so any kind of enable/disable option in the future as the only way of resolving it will be REALY sad 😔.
If anyone has any information about this issue I’m having, perhaps the developers for the upcoming updates I would like to know.
Or if anyone knows or suggests another way of resolving and\or organizing the save files please share.
Thank you all in advance. 😀