Skip to content

SteamAppID.txt

Eamonn Rea edited this page Oct 21, 2023 · 3 revisions

SteamAppID.txt

SteamAppID.txt

With enabled option STEAMAPPIDFILE a steam_appid.txt is automatically created in the game directory. When disabled an existing steam_appid.txt will be automatically removed from the game directory. If the steam_appid.txt file is shipped with the game though, the file remains untouched and the option STEAMAPPIDFILE will be set automatically set to 1. A steam_appid.txt can have several advantages. One is, that a game can be played DRM free (see pcgamingwiki)

This file was observed in #941 to cause crashes if set for Non-Steam Games. If you have steam_appid.txt in the same folder as the game's "Start In" folder, it will crash, mainly when used with SteamTinkerLaunch. Therefore make sure you remove this file before starting your game.

Previously, SteamTinkerLaunch's STEAMAPPIDFILE would have worked for Non-Steam Games. However since SteamTinkerLaunch v14.0.20231022-3, we now check if the current game is a Non-Steam Game beforehand. If we have a Non-Steam Game, the option is disabled per-game on launch and the steam_appid.txt text file is not created. It is still safe to leave this option on as default if you have configured SteamTinkerLaunch that way, as SteamTinkerLaunch won't create the file for Non-Steam Games and will only disable it for that Non-Steam Game. Regular Steam games should not be affected by this.

This will not retroactively apply to existing games, and SteamTinkerLaunch will also not remove this file automatically for Non-Steam Games. Therefore if you already have this file you must manually remove it, but newer versions of SteamTinkerLaunch will not create this file for Non-Steam Games and will disable the option for them.

Clone this wiki locally