You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dim strSteamInstallPath as String = My.Computer.Registry.GetValue(
"HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam", "InstallPath", Nothing)
MsgBox("The install path is " & strSteamInstallPath)
Once you have Steam main folder (the one containing steam.exe) you can read games installation folder from appmanifest_<steamappid>.acf files contained in \steamapps subfolder.
For example, appmanifest_2280.acf contains informations about Ultimate Doom.
You can search for a particular steamappid or analyze every files and get game name from name key.
Also check libraryfolders.vdf in \steamapps subfolder for other game installation folders.
For example I have some games in D:\mygames so my libraryfolders.vdf is:
The beginning, the Steam installation folder, is fine.
libraryfolders.vdf file also contains what the instruction says.
Additional info: each installation folder has its own increasing stringify ID number beginning from "1", i.e.:
The location of the appmanifest_XXXXXX.acf files isn't right. The files are not stored inside the Steam main folder but instead separately inside each Library Folder. So in my case, inside D:\Gry\Steam\steamapps\ I have several *.acf files. A structure of a file type is as follows:
https://stackoverflow.com/questions/34090258/find-steam-games-folder/34091380#34091380
This method would be much more reliant.
Originally posted by @redwolf2 in #656 (comment)
The text was updated successfully, but these errors were encountered: