Metro Exodus Enhanced Edition

Metro Exodus Enhanced Edition

53 ratings
Updated DLSS Ghosting Fix, Gray Tint removal and DLAA (2025)
By SilentSNOOP
Metro Exodus uses a heavily outdated DLSS version with lots of ghosting and smearing. The black floor is raised, which makes dark colors look horrendous. It lacks DLAA with its clarity boost. There's now a very simple way to fix all that without third party apps.
2
   
Award
Favorite
Favorited
Unfavorite
Fixing the black floor
Starting with the easiest fix:

Metro Exodus has a raised black floor, which makes the game look washed out.

Luckily, this is a simple fix. Just add -deependark to Steam launch options. The difference is night and day.


Updating DLSS with Nvidia App
With the release of DLSS 4 Nvidia added new DLSS tweaks to its app.
This works on ALL RTX cards, not just 5000!

  1. Open Nvidia App











  2. Navigate to Metro Exodus EE settings, as shown here. Choose DLSS Override - Model Presets. If it's grayed out, make sure you have the latest GPU driver.










  3. Change the setting to either Latest. This will update DLSS to the new Transformer model. It offers better quality, but decreases FPS over the old model (CNN).

    • Older RTX cards, such as 2000 and 3000 series may loose quite a bit of performance with this model.

If you still experience some ghosting, or notice a big FPS hit, choose Preset E from the section below. It's still the latest DLSS version, but with the CNN model. That one works for my RTX 3070 significantly better than Latest, although Nvidia constantly updates DLSS, and this may change in the future. Test manually.

Bonus, for advanced users:
If you've previously used DLSS Tweaks, and are familiar with DLSS Presets, you can also change them here.
A quick explanation:
  • Preset A - Intended for Perf/Balanced/Quality modes: An older variant best suited to combat ghosting for elements with missing inputs such as motion vectors.
  • Preset B - Intended for Ultra Perf mode:Similar to Preset A but for Ultra Performance mode.
  • Preset C - Intended for Perf/Balanced/Quality modes):Preset which generally favors current frame information. Generally well suited for fastpaced game content.
  • Preset D - Intended for Perf/Balanced/Quality modes):Similar to Preset E. Preset E is generally recommended over Preset D.
  • Preset E - Intended for Perf/Balanced/Quality modes)The default preset for Perf/Balanced/Quality mode. Generally favors image stability. Go-to for DLSS 3.
  • Preset F (Intended for Ultra Perf/DLAA modes):The default preset for Ultra Perf and DLAA modes.
  • Preset G (Unused)
  • Preset J is the new DLSS 4 Transformer model from last week.
  • Latest (K) is the latest DLSS 4 Transformer model
THIS METHOD AND DLAA BELOW ALSO WORK FOR OTHER GAMES WITH DLSS SUPPORT!
However, it's up to Nvidia to enable the option. Some games are unavailable for now, but this may change with future updates.
Adding DLAA. Image quality boost over TAA
Deep Learning Anti-Aliasing (DLAA) is very simply put, DLSS at your native resolution. Instead of increasing FPS, it increases visual quality.

If your PC is powerful enough to handle Metro Exodus EE without DLSS, use DLAA instead. It has a performance hit, but offers substantially better quality in motion than TAA (Which the game uses if DLSS is off).

In Nvidia App, open DLSS Override - Super Resolution. There, choose DLAA (100%). Either Latest or Preset F are recommended for it.
DLSS has to be enabled in-game at any quality for it to work!

Comparison
Default DLSS Quality. Ancient DLSS version and horrid ghosting vs Latest setting (Transformer). New DLSS version, significantly reduced ghosting and a minor FPS hit:










New DLSS version, Preset E (CNN), no ghosting at all, actual FPS gains (May be different for everyone, please test yourself) vs DLAA:




Finally, Native resolution, DLSS/DLAA disabled.


DLSS overlay (Advanced)
So this is a bit complicated, but here's how to enable/disable DLSS debug overlay. It shows advanced DLSS info.

Download this[drive.google.com] and run the respective file to enable/disable the overlay.

Hey! There's no way I'm running an unknown .reg file, you could break my PC or something!

If you're suspicious of running .reg files from an unknown source (which you should be. A shady person could do a lot of harm with that, down to breaking Windows entirely), extract the files and open them with a notepad or other text editor to see what they do.

They create a reegistry value in [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NGXCore] named ShowDlssIndicator with a hex value of 400 to enable, or 0 to disable the overlay. If you know how to edit Windows registry, you can create the value yourself. It's DWORD (32 bit), 400 hex or 1024 dec. 0 disables it.
Conclusion
If you've got anything else to add or have questions, comment. I'll update the post if new information comes up.
10 Comments
SilentSNOOP  [author] 31 Jul @ 3:43am 
Most people already have nvidia app, so less steps involved.
Kabute 31 Jul @ 2:01am 
Why not just use DLSS Swapper?
Hobo Jack 14 Jun @ 2:05am 
From your average blurry TAA mess to the moon ! Thanks dude
usirious 23 Mar @ 6:44pm 
For the lads having issues and crashes on Nvidia graphics cards, apparently new physx driver is causing these crashes when advanced physx is enabled. Either you have to downgrade your physx driver or simply disable this setting using settings config file C:\Users\%Your-User%\Saved Games\Metro Exodus\%SaveprofileID%\user.cfg or use safe mode when re entering game. If you are wondering what advanced physx does, it simply adds particles floating on surface when shooting gravel. In many scenarios u will hardly notice it. Best to leave it disabled since some others gamers are experiencing crashes even with older drivers on other games as well (2033 - last light).
Beeboup 19 Mar @ 8:09pm 
doesnt let me select latest there is something busted? on a 5070 on the latest drivers
Trómoskýōn Rex 11 Mar @ 4:14pm 
Which Nvidia drivers are you on? Im currently rolling mine back because the game is unplayable on my 4090 again, happened before as an issue with REBAR. Disabling it with profile inspector doesn't work this time though so Im going back through the drivers to see which update broke the game this time.
SilentSNOOP  [author] 5 Mar @ 10:57am 
That fix is from PCGamingWiki, alternative one is -forcenohdr. I don't know any other commands for EE. There's also the usual -dx11 for the original, but Enhanced is DX12 only.
***** 5 Mar @ 12:30am 
Just add -deependark to Steam launch options.
How did you find out about this launch parameter? Where can I find out about others?
Send-Nukez 2 Mar @ 7:39am 
good guide bro!
Nestannery 17 Feb @ 7:25am 
Thats awesome, real awesome