-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Hello!
I am selecting my games folder on my Linux server, but it is subdivided in different folders:
- Steam: Official steam folder where install own steam games, which also have other steam files created by Steam.
- ROMs: Roms files for emulators with subfolder (ps2, psx, nes, snes, n64, gc, wii, etc.).
- Others: For non-steam games that I added to my library of Steam.
This obviously creates some problems during the scans as it finds a lot of files that thinks are games when they are not, mostly two main things:
- RetroArch standalone or Steam version: This "game" have lots of exectutabable files, like bios files and others that are picked up, but at the same time the game itself is not picked up as the linux executable does not really have an extension as it is an AppRun from an extrated .appimage file.
- Steam: The steam folder contains the official files of steam when add a mount in the steam settings, as such it does not have only the "common" folder that contains the games, but also some other files that get picked up.
I dunno if it would be necessary to maybe add the possibility to have more folder to for the library scan so skipping on some problems, evnm if in this case games on steam like Retroarch would pick up a lot of false positive. I would assume a more integrated check from Playerr could help with a database of the files that are surely not game executable like Bioses or .exe files that are in some werid locations as shown in the picture down here with some example of things it picked up, for some reason with windows paths on linux.
Or, even having a blacklist button to specify which .exe files to skip as for example my version of reTHAWed has different exe files (reTHAWed, THAW, Updater) and all of them got in as separate games, even when it is just one!
At the same time introduce the possibility to have the AppRun as an accetable exectutable if there is an appimage close by or something similar.
Images
These are just examples, so there are many many mores. If u need it, I coluld send the entire paths that are picked up to put it maybe in a block list or something similar.
Also as you can see in the picture, the library scan is taking hours, I should be now into the 2 hours mark... most probably is checking too many small files or at some points it slow down as till the 80s games it was fast and then is going forward but taking so much time!