andymanic / PresentMonLauncher

Launcher made for PresentMon to make it easier to use.
MIT License
23 stars 4 forks source link

Implement game autodetection feature #10

Closed h0rnman closed 8 years ago

h0rnman commented 8 years ago

Implement feature to scan Program Files, Steam, Origin, and GOG Galaxy folders to look for games for the ProcessFileList.

These reg keys may be helpful in figuring out what is installed: HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall

The Win32_Product WMI class may also be handy, but it's less reliable.

h0rnman commented 8 years ago

I was thinking that we might try to build a database of .exe files like Wattman/Catalyst/GeForce Experience generates for individual game settings. This would be good to tie into #17 for detecting if a game is already running and auto-attach to that process if it is detected.