Skip to content

Conversation

@Nutzzz
Copy link
Contributor

@Nutzzz Nutzzz commented Jul 30, 2023

Parses the Uninstall registry in either HKLM64 or HKLM32 and adds an optional corresponding sub-record

@erri120
Copy link
Owner

erri120 commented Jul 30, 2023

Is there anything useful in the registry that isn't available in the .acf manifest?

@Nutzzz
Copy link
Contributor Author

Nutzzz commented Jul 30, 2023

Is there anything useful in the registry that isn't available in the .acf manifest?

DisplayIcon, Publisher, and URLInfoAbout (note the last is occasionally blank).

I don't think the others are particularly helpful:
InstallLocation you're deriving by combining InstallationDirectoryName with LibraryFolder. HelpLink appears to always be https://help.steampowered.com. UninstallString is easy to derive from the Steam client exe and parameter "steam://uninstall/{AppId}"

The negative is that if the user has reinstalled Windows, the uninstall entry may be lost even though the games work just fine after it's pointed at the appropriate library location(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants