Skip to content

SteamAppID.txt

360900 edited this page Aug 2, 2026 · 2 revisions

SteamAppID.txt

SteamAppID.txt

With the STEAMAPPIDFILE option enabled, 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 STEAMAPPIDFILE option will be 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 when 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 TinkerGame. Therefore, make sure you remove this file before starting your game.

Previously, TinkerGame's STEAMAPPIDFILE would have worked for Non-Steam Games. However, since TinkerGame v14.0.20231022-3, it now checks if the current game is a Non-Steam Game beforehand. If it is 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 TinkerGame that way, as TinkerGame 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 TinkerGame 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 TinkerGame will not create this file for Non-Steam Games and will disable the option for them.

Clone this wiki locally