Solaire / GLC

Lightweight, console-based, tool which automatically detects installed games and displays them to the user.
GNU General Public License v3.0
17 stars 3 forks source link

DUPLICATE: Better game library detection where available #19

Closed Nutzzz closed 3 years ago

Nutzzz commented 3 years ago

Capturing the one issue I had in my fork: https://github.com/Nutzzz/GLC/issues/1

Relying on the Windows Uninstall registry is not ideal when game libraries can be used without it (e.g., after reinstalling Windows, you can just point Steam at an existing library [without reinstalling the games]).

To work around this, we're now ingesting files for Epic, itch, Steam, and Origin. The first 3 seem to be fairly complete solutions at this point, but Origin must currently rely on FindGameBinaryFile() to find the .exe (though if it is in the uninstall registry, it should be able to get it from there).

I've done some research for other platforms which I'll add in the comments.

Nutzzz commented 3 years ago

Oops, I duplicated this one.