Tomb Raider: Legend

Tomb Raider: Legend

262 ratings
(UPDATED) How to ACTUALLY fix the Steam Overlay (not the "Non-steam game" way)
By Melody
How to actually fix the Overlay and make it work in the game. Tested on Windows 10 + NVIDIA GPU.
8
   
Award
Favorite
Favorited
Unfavorite
Tested on Windows 10 + NVIDIA GPU
These steps have been tested on Windows 10 and NVIDIA GPU (Titan Xp), so I can't 100% guarantee that these steps will work on an older Windows system or on a non-NVIDIA video card.
Fast steps for Experts
All you have to do, is manually run the Steam Overlay process with proper arguments. Run Tomb Raider: Legend and run SteamOverlayUI.exe with the following arguments:
-pid gamepid -manuallyclearframes 0
Where gamepid is the PID of the process.
Steps
First of all, run Tomb Raider: Legend. Once you reach the Main Menu, press ALT Key + Tab Key together to minimize the game.

Now, open the Windows Task Manager by pressing CTRL Key + Shift Key + ESC Key together.

In the "Details" or "Processes" tab (depending on your version of Windows) find "trl.exe" (without quotes) and read on the "PID" column what it says. Let's say that gamepid is the PID.

Now open the directory in which your Steam.exe is located. In order to find it, go back to the Task Manager, right click Steam.exe and click "Open file path".

Once you're in your Steam.exe directory, right click GameOverlayUI.exe or GameOverlayUI (depending on whether your Windows Explorer has the option to show file extensions enabled or not) while holding the SHIFT key (IMPORTANT), and click on "Copy as path".

Now press Windows Key + R Key to open the "Run" dialog box. Paste the path in the textbox. If the path is not between quotes, please add a quote in the start and a quote in the end of the path. Let's say that overlayuipath is the path.

Edit the command in your "Run" dialog box so it looks like:
overlayuipath -pid gamepid -manuallyclearframes 0
For example, it will look like this in my system if the PID is 7944 and SteamOverlayUI.exe path is "C:\Program Files (x86)\Steam\GameOverlayUI.exe":
"C:\Program Files (x86)\Steam\GameOverlayUI.exe" -pid 7944 -manuallyclearframes 0
Once the right command has been written, click on OK and go back to the game.

Press Shift + Tab several times and you'll see that the Overlay is now working (and the screenshotting feature as well).
(Updated) Common problems
Steam Chat not working in the overlay.
This is a problem that doesn't always happen, but sometimes it does. If that happens for you, proceed as explained below:
  • Kill GameOverlayUI.exe from the Task Manager.
  • Close the game.
  • Do the steps as explained in the previous sections, but use the following command line to run GameOverlayUI.exe instead:
    STEAM_PID = PID of Steam.exe process
    GAME_PID = PID of trl.exe process
    GameOverlayUI.exe -steampid STEAM_PID -pid GAME_PID -gameid 7000 -manuallyclearframes 0
Everything should now work as expected.
77 Comments
Monochyuu.ttv 1 Dec, 2024 @ 8:27pm 
My screen goes black whenever I try to launche the game even when it's in main menu, the screen is black and idk how to chnage the screen size, in case that would maybe help the game run better.
leeroy 14 Jul, 2024 @ 7:18am 
thanks! It's really helpful :p2cube:
IchigoMait 16 Mar, 2024 @ 2:25pm 
ever tried --in-process-gpu
Kweeb 14 Mar, 2024 @ 1:26pm 
Never mind, that is just for the gamepad to work
Kweeb 14 Mar, 2024 @ 12:35pm 
just give Steam admin rights.
If you want to upload screenshots,there's an easier way.Save screenshots using using Paint3D.Then download SteaScee app & upload your photos with it.Much faster & easier than repeating the trick with the overlay
Overlay doesn't appear & crashes the game on Win 11
Number Eight 3 Jun, 2023 @ 11:31pm 
The updated method is not good only for resolving steam chat issues, but also the only way how to enable steam overlay in big picture mode. Otherwise the home button will interact with steam running on background instead of the game.

Question remains, why we need to launch GameOverlayUI.exe manually every single time for TRL/TRU, when TRA have no issues with overlay at all.
76561199210101314 16 May, 2023 @ 6:28am 
Tomb raider demo
Melody  [author] 24 Feb, 2023 @ 3:29pm 
It should work. Your overlay thinks the game has crashed, for some reason.