Graphics Optimization and DLSS Upgrade + Frame Generation Integration for ALL GPUs

Rise of the Tomb Raider4 · 47 ratings3.1k views59 favorites8 min readby 0p3r4t10n CHAOSUpdated 22 Dec, 2025View on Steam ↗

Introduction

I've compiled this guide for performance enhancement and quality optimization, to make people not overuse resources on negligble graphics settings.
The DLSS Enabler mod is capable of making things run on pretty much any card with staggering performance gains. On average you can expect a whopping 100% gain in either performance or quality.
I went from High/Very High in 1440p to now being able to play this in 4K on the same settings, no problem. Isn't that crazy?

My System Specs:
-OS: Windows 10
-GPU: Sapphire AMD Vega 64 Nitro+ 8GB (comparable to an RTX 1080 or 2060), overclocked to the limit
-CPU: i9 -9900K, overclocked to 4.8gHz on all 8 cores
-RAM: 48GB HyperX 3466 mHz
-Mainboard: Gigabyte Z390 Designare

Please don't forget to LIKE if this guide was helpful for you. If you're happy with the results and feel generous leave a Steam points award. Commenting your experience will also be appreciated. Thank you and I really hope you find success with it.

DLSS Enabler

https://www.nexusmods.com/site/mods/757
"This all-in-one package allows the users of any DX12 compatible GPUs (from NVIDIA / AMD / Intel) to enable DLSS upscaler and DLSSG Frame Generation in most of the games implementing NVIDIA DLSS 2 / DLSS 3 features."

Download one of the newer optional file BETA versions 3.03.

Installation:
Make sure you locate the right folder for the installation
The path should look something like this:
D:\Programs\Steam\steamapps\common\Rise of the Tomb Raider

Have those things checked during the Installation if you have an NVIDIA GPU:
Have those things checked during the Installation if you have an AMD GPU:

If you have an AMD: After installation find the "DisableNvidiaSignatureChecks.reg" file in that folder and run it.

That's it. You're done. Now it should work. You can modify it with the instructions from the readme file if you wish to.

I haven't spent any time trying to modify or optimize the mod. If you start runninng into problems I suggest combing through the forum posts on the nexusmods page to find out how people are combating certain abnormalities in mod behavior.

If you wanna uninstall it, run the "unins000.exe" in the folder.


Just one final step to re-enable the Steam overlay
  1. Go back into the folder where DLSS Enabler is installed

  2. Delete the "nvngx.ini" file from that folder.

  3. Start the game

  4. Make sure that an upscaler is enabled. From the game's display options, choose an upscale type like NVIDIA DLSS or AMD FSR.

  5. Press the INSERT (or Ins) key on the keyboard while in game.

  6. The Optiscaler menu will appear. Then, at the bottom, click "Save INI"

  7. Close the game and return to the game folder. You should either see a new "nvngx.ini" file or "Optiscaler.ini"

  8. Open that file and find the line "DisableOverlays = auto", replace "auto" with "false". Then save the file.

Optiscaler - The multitool for all upscaling and frame generation

https://github.com/OptiScaler/OptiScaler

The latest DLSS Enabler Beta version includes an older version of Optiscaler, but as far as I know the latest version of Optiscaler can basically do everything the DLSS Enabler does. Just that it doesn't organically integrate through the ingame options, but it works through its own interactive overlay. So if you got the DLSS Enabler installed already you can also test it. Uninstall DLSS Enabler and use the newest Optiscaler, because I'm not sure if it's advised to mix the versions together. Use one or the other.

Within DLSS Enabler you can test it like this:
(hit "insert" key during the game to open Optiscaler menu). Now check the "Frame Generation" and "Hud Fix" boxes. In a lot of circumstances the game will run better if you check "Async" too.

NOTE: Using this together with the MSI Afterburner/Rivatuner Frame Cap can lead to problems or latency issues. I am not sure, I wouldn't recommend it.


NOTE: I'd upgrade all upscalers with DLSS Swapper first before doing the Optiscaler installation. Depending on what files from Optiscaler you replace with DLSS Swapper later it will break the Optiscaler.

Installation:
  • Download the latest version from the link above

  • Unzip and copy all the files into the directory of your game where the .exe file is and replace everything. Then run the setup_windows.bat and give the prompts that fit your system to finish it.

  • When you next start the game an overlay message should display from Optiscaler. Optiscaler wants you to first choose any upscaling (DLSS, FSR, XESS) in the game menu options. Do that and then open the Opti overlay by pressing the insert key. Now you can override any game options with Optiscaler.
    Choose an upscaler you want in the overlay, then for Frame Generation choose "Opti FG" and check "Hud Fix" boxes. In a lot of circumstances the game will run better if you check "Async" too.
    Then at the bottom it says save.ini, click it so that the options you chose in the overlay will always be applied upon game startup. Now the game wants you to restart to apply the frame generation. Afterwards everything should work.

So this will effectively double any frames you have pretty consistently. There could still be some little glitches on the hud or subtitles, depending on the options you checked, but nothing major. You can then experiment with increasing or decreasing the Hud Fix option.

Just one final step to re-enable the Steam overlay by modifying the Optiscaler.ini file in the folder. Open it and hit CTRL+F and search for DisableOverlays. Change it from true or auto to this:
DisableOverlays = false
Then save the file.

DLSS Swapper

"DLSS Swapper is a tool that allows you to conveniently download, manage, and swap DLSS, FSR and XeSS dlls allowing you to upgrade or downgrade DLSS, FSR and XeSS version in a game without the game needing an update."

https://github.com/beeradmoore/dlss-swapper?tab=readme-ov-file

This is an insanely great tool, I am so impressed with it. It could not be easier and reverting the changes is also an inbuilt function.

NOTE: If you're using the DLSS Enabler, you should only swap after the installation.

Graphics Settings

I've done some testing and drawn inspiration from some benchmarking sites and videos.

I know, this video is about Shadow of the Tomb Raider, the sequel to Rise, but the games are very similiar in all aspects, because it was built with the same engine. The graphics options between the games differ a little bit, but a comparison of performance behavior is possible and helpful.


It all depends on your hardware, but the High Preset will be a good baseline to start from. It's a ~20% performance increase in FPS from Very High.
If you can handle Very High, manually adjusting the remaining settings to maximum will only cost you like 5%. That's roughly speaking though, I can't confirm that across the entire game. There will surely be differences in fluidity.
The most demanding settings seem to be Shadows, Ambient Occlusion and PureHair. Which also give the biggest bump in perceived quality, I guess. Textures also of course, but they only demand VRAM.

So after testing stuff for myself and cross referencing it with benchmark results, this is what I came up with:

[Display Settings]
Fullscreen
Enabled
Exclusive Fullscreen
Enabled
Enable DirectX 12
Enable it if you can, this will be necessary to have on to use the DLSS Enabler Mod.
Stereoscopic 3D
Off
Resolution
I'd go as high as you can to max out on quality, as long as you can still achieve 60 FPS.
NVIDIA DLSS
ideally Quality, but you can go to Balanced or Performance if you need more FPS.
Refresh Rate
Choose your monitors maximum Hz.
V-Sync
Off. If you have screen tearing that you can't fix with capping your framerate, you better use the Vsync option of your graphics driver which has a lot less input latency.
Anti Aliasing
This will only be available if you choose to play in native. SSAA2X or SMAA
[Optimized Graphics Settings]
Texture Quality
As high as you have VRAM. For 8GB cards you can go to Very High. 6GB High, 4GB Normal and less than that Low. At least in theory.
Anisotropic Filtering
16, always. In most games this setting rarely ever impacts FPS, while usually improving visual quality massively.
Shadow Quality
Medium
Sun Soft Shadows
On
Depth of Field
On
Level Of Detail
High
Dynamic Foliage
Medium
Ambient Occlusion
On
PureHair
On
Specular Reflection Quality
Normal
Vignette Blur
Disabled
Motion Blur
Disabled
Bloom
Enabled
Tesselation
Enabled
Screen Space Reflections
Enabled
Lens Flares
Enabled
Screen Effects
Enabled
Film Grain
Disabled
[The Settings I use for my Setup]:

Adjust it to your needs. I was just going for a 60FPS lock in 4K. I still have some drops to 50 every now and then, but I generally prefer quality over performance. You can certainly crank this harder for more quality if you have a better card than me.

If this was in any way helpful for you, I'd appreciate a thumbs up! :)

If you liked it, disliked it, whatever you may feel, please leave a rating. If it helped you out and you're happy with the results, leave a Steam points award. Comments are also appreciated.

Improve DX12 Performance


It is a known thing that people do, more commonly known in multiplayer games where everybody's desperate for every fps they can get. Here another article explaining the same thing, so you don't have to take some random Youtuber's opinion at face value:
https://www.toolify.ai/hardware/unlock-the-full-potential-of-dx12-games-improve-performance-and-stability-2856272

I got around 8% of performance gain out of this. It will depend on your system though how much this does for you. It's said to improve FPS and resolve stutters some systems might experience with DX12. You can do this for all games you know that run on DX12.

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.