Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
AFAIK... You can't.
There is option to "Add a Non-Steam Game..." on the lower left corner, it however does not add .cmd file to your library since it's command line not executable program (.exe).
The command line it'self however launch the game through the steam client in the same way as if you would launch it from your library.
Best thing you can do is to create shortcut of the command line, click "Change Icon..." in properties for the shortcut, navigate to the folder where you have Steam client installed, then to "\steam\games" sub-folders, find the correct icon for the shortcut, then place the shortcut to the same place from where you launch Steam Client from.
I'm glad that you find it useful.
his method works perfect for me with this lines
@Echo off & SetLocal EnableDelayedExpansion
set "STEAM_PID="
set "PID="
"C:\Program Files (x86)\Steam\Steam.exe" steam://rungameid/8140
timeout /t 5
for /f "tokens=2" %%A in ('tasklist ^| findstr /i "steam.exe" 2^>NUL') do @Set "STEAM_PID=%%A"
for /f "tokens=2" %%B in ('tasklist ^| findstr /i "tru.exe" 2^>NUL') do @Set "PID=%%B"
if defined PID "C:\Program Files (x86)\Steam\GameOverlayUI.exe" -steampid %STEAM_PID% -pid %PID% -gameid 8140 -manuallyclearframes 0
2) lines from main guide doesnt work for me
Also why not extending this to make the Steam Chat, Community HUB and Game Overlay in Big Picture Mode available as well?
@Echo off & SetLocal EnableDelayedExpansion
set "STEAM_PID="
set "PID="
"C:\Program Files (x86)\Steam\Steam.exe" steam://rungameid/8140
timeout /t 5
for /f "tokens=2" %%A in ('tasklist ^| findstr /i "steam.exe" 2^>NUL') do @Set "STEAM_PID=%%A"
for /f "tokens=2" %%B in ('tasklist ^| findstr /i "tru.exe" 2^>NUL') do @Set "PID=%%B"
if defined PID "C:\Program Files (x86)\Steam\GameOverlayUI.exe" -steampid %STEAM_PID% -pid %PID% -gameid 8140 -manuallyclearframes 0
Nonetheless, thanks for the guide. It was good foundation for learning few things about the those commands.
To be honest though, while it does works for me, I'm not 100% sure I have everything correct in there.
For those who wants this clean, do it like this:
Create .bat / .cmd file:
-Make a folder
-Make a normal notepad file
-Push the arrow down in the folder to access "display"
-Find "filtypes" and cross it (can remove it after making the file)
-Rename your file as .bat/.cmd and it will change icon to cog icon.
-Paste what you see on this page
Finishing touch:
-Move the file into steamapps -> Tomb Raider Underworld folder
-Make a shortcut for your .bat/.cmd file
-Put icon on desktop
-Properties -> Change icon -> "tru" (in TR - UW folder)
Congratulations! Your Tomb Raider Underworld game will work properly with Steam Overlay, and the icon itself looks just like the exe file.