Skip to content

Instantly share code, notes, and snippets.

@Rainyan
Last active April 2, 2023 16:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rainyan/31df78b20f7db4fffe3436c18ed73295 to your computer and use it in GitHub Desktop.
Save Rainyan/31df78b20f7db4fffe3436c18ed73295 to your computer and use it in GitHub Desktop.
Fix for the Source SDK 2006 tools "Can't find steam app user info" error.

Credit to people in this forum thread: https://web.archive.org/web/20230309003905/http://bsnooch.com/forums/index.php?topic=2019.msg12995#msg12995

To fix the Source SDK 2006 tools Can't find steam app user info. error:

  • At SourceSDK\bin\ep1\bin\config, create a SteamAppData.vdf file with the following contents:
"SteamAppData"
{
	"RememberPassword"		"0"
	"AutoLoginUser"		"CSM"
	"CSM"
	{
		"User"		"CSM"
		"AccountCreated"		"1"
		"ShowNotifyTrayHintDialog"		"0"
	}
}

Call the SDK tool with -game <absolute path to the folder with your GameInfo.txt>, if needed. If the SDK tool doesn't support the -game argument, see the VPROJECT method below instead.

For example:

"D:\SteamLibrary\steamapps\common\SourceSDK\bin\ep1\bin\studiomdl.exe" -game "D:\SteamLibrary\steamapps\common\NEOTOKYO\mapping" -nop4 -verbose "sphere.qc"

Alternatively, you should be able to set the VPROJECT environment variable to the -game GameInfo path to skip having to use the argument. In this case, omit the entire -game <path> argument from your command.

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