Difference between revisions of "Metro Exodus"

From PCGamingWiki, the wiki about fixing PC games
(Availability)
(Various notes to controller and audio settings. Since TAA is always enabled it should take precedent over the additional SSAA possibility.)
Line 14: Line 14:
 
{{Infobox game/row/reception|IGDB|metro-exodus|83}}
 
{{Infobox game/row/reception|IGDB|metro-exodus|83}}
 
|steam appid  = 412020
 
|steam appid  = 412020
|steam appid side  =  
+
|steam appid side  = 889920, 889921, 924220
 
|gogcom id    = 1407287452
 
|gogcom id    = 1407287452
 +
|gogcom id side = 1414471894, 1307899199, 2063590233
 
|official site= https://www.metrothegame.com/
 
|official site= https://www.metrothegame.com/
 
|hltb        = 46401
 
|hltb        = 46401
Line 21: Line 22:
 
|mobygames    = metro-exodus
 
|mobygames    = metro-exodus
 
|wikipedia    = Metro Exodus
 
|wikipedia    = Metro Exodus
|winehq      =  
+
|winehq      = 19878
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
Line 100: Line 101:
 
{{Game data/saves|Epic Games Launcher|{{p|userprofile}}\Saved Games\metro exodus\{{p|uid}}\ }}
 
{{Game data/saves|Epic Games Launcher|{{p|userprofile}}\Saved Games\metro exodus\{{p|uid}}\ }}
 
{{Game data/saves|Windows|{{p|userprofile}}\Saved Games\metro exodus\}}
 
{{Game data/saves|Windows|{{p|userprofile}}\Saved Games\metro exodus\}}
{{Game data/config|GOG.com|{{p|game}}\saved_games}}
+
{{Game data/saves|GOG.com|{{p|game}}\saved_games\}}
 
}}
 
}}
  
Line 146: Line 147:
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          = x4, x16
 
|anisotropic notes          = x4, x16
|antialiasing              = true
+
|antialiasing              = always on
|antialiasing notes        = [[SSAA]] x0.4-4.0 controlled with "Shading Rate" option. [[TAA]] is enabled by default.
+
|antialiasing notes        = [[TAA]] is enabled by default. [[SSAA]] x0.4-4.0 controlled with "Shading Rate" option.  
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                = None, Half, Full.
 
|vsync notes                = None, Half, Full.
Line 208: Line 209:
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = true
 
|controller remap          = true
|controller remap notes    = Partial. Two presets. Can also change shoulder buttons to triggers, invert y-axis, change movement stick from LS to RS.
+
|controller remap notes    = Can switch between customized layout or two different presets. Additional options to change shoulder buttons to triggers and movement stick from LS to RS.
 
|controller sensitivity    = true
 
|controller sensitivity    = true
 
|controller sensitivity notes= General, Aim, Aim Assist, Auto Aim Border.
 
|controller sensitivity notes= General, Aim, Aim Assist, Auto Aim Border.
Line 236: Line 237:
 
|other button prompts notes=  
 
|other button prompts notes=  
 
|controller hotplug        = true
 
|controller hotplug        = true
|controller hotplug notes  = Controller plugged in after game launch, auto detected once a button is pressed. Changes button prompts automatically.
+
|controller hotplug notes  = Auto detected once a button is pressed. Changes button prompts automatically.
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = Strength can be adjusted or turned off.
|simultaneous input        = unknown
+
|simultaneous input        = limited
|simultaneous input notes  =  
+
|simultaneous input notes  = Some actions do not work simultaneously, like moving with the keyboard and aiming with the controller.
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
Line 274: Line 275:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Dialog, music, and master. See also [[#Separate volume controls|Separate volume controls]].
+
|separate volume notes    = Dialog, music. See [[#Separate volume controls|Separate volume controls]] for control over "Effects" volume.
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Dolby Atmos.{{note|On Windows (Windows 10 Pro 1909 at least), with Dolby Atmos (Version 3.20402.409 of 2019-04-26 at least) in its default "Music" mode, directional audio may not work as expected. Speaker's voices fade in and out seemingly at random, making it next to impossible to follow dialogue. It sounds as if Artyom has a hearing problem. One solution is to switch Atmos to "Games" mode (translated from "Spiele" in German).}}
+
|surround sound notes    = Also supports Dolby Atmos.{{note|On Windows (Windows 10 Pro 1909 at least), with Dolby Atmos (Version 3.20402.409 of 2019-04-26 at least) in its default "Music" mode, directional audio may not work as expected. Speaker's voices fade in and out seemingly at random, making it next to impossible to follow dialogue. It sounds as if Artyom has a hearing problem. One solution is to switch Atmos to "Games" mode (translated from "Spiele" in German).}}
 
|subtitles                = true
 
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = Additional options for speaker names, font size and background. Audio and UI language can be set separately.
|closed captions          = n/a
+
|closed captions          = true
|closed captions notes    =  
+
|closed captions notes    = Describes enemy behavior along with their location and distance. Environmental effects (e.g. storms, radiation) are not highlighted.
|mute on focus lost      = true
+
|mute on focus lost      = always on
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
Line 403: Line 404:
  
 
===Separate volume controls===
 
===Separate volume controls===
 
Since at least 2020-01-17, the game's user interface has separate volume controls under Options -> Audio.
 
 
 
{{Fixbox|description=Different volume configurations|fix=
 
{{Fixbox|description=Different volume configurations|fix=
 
# Go to the [[#Game data|configuration file location]].
 
# Go to the [[#Game data|configuration file location]].
Line 425: Line 423:
 
|tridef 3d gg3d award        =  
 
|tridef 3d gg3d award        =  
 
|iz3d gg3d award            =  
 
|iz3d gg3d award            =  
|native 3d                  =  
+
|native 3d                  = false
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable
Line 570: Line 568:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 7 SP1, 8, 8.1, 10 (1809)
+
|minOS    = 7 SP1
 
|minCPU  = Intel Core i5-4440
 
|minCPU  = Intel Core i5-4440
 
|minCPU2  =  
 
|minCPU2  =  
Line 586: Line 584:
 
|minother =  
 
|minother =  
  
|recOS    =  
+
|recOS    = 8, 8.1, 10 (1809)
 
|recCPU  = Intel Core i7-4770K
 
|recCPU  = Intel Core i7-4770K
 
|recCPU2  =  
 
|recCPU2  =  

Revision as of 15:06, 5 July 2020

Metro Exodus
Metro Exodus cover
Developers
4A Games
Publishers
Deep Silver
Engines
4A Engine
Release dates
Windows February 15, 2019
Reception
Metacritic 82
OpenCritic 83
IGDB 83
Metro Exodus on HowLongToBeat
Metro Exodus on IGDB
Metro Exodus guide on StrategyWiki
Metro Exodus on MobyGames
Metro Exodus on Wikipedia
Metro
Metro 2033 2010
Metro: Last Light 2013
Metro 2033 Redux 2014
Metro: Last Light Redux 2014
Metro Exodus 2019

Key points

Microsoft Store version has multiple problems that are exclusive to that version of the game. See Issues unresolved

General information

PC changelog
Official Discord server for game series
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Epic Games Launcher
Only available in certain territories.
Some stores or copies might inaccurately list Steam as the platform.[1]
Windows
Epic Games Store
Epic Games Launcher
Gold Edition also available.
Windows
Gamesplanet
Icon overlay.png
Gold Edition also available.
Windows
GOG.com
DRM-free
Gold Edition and Franchise Bundle Edition also available.
Windows
Green Man Gaming
Icon overlay.png
Gold Edition also available.
Windows
Humble Store
DRM details are not known
Option of EGS or Steam key. Gold Edition also available.
Icon overlay.png
Icon overlay.png
Windows
Microsoft Store
Microsoft Store
Gold Edition also available.
Windows
Steam
Icon overlay.png
Gold Edition also available.
Windows
Denuvo Anti-Tamper DRM was removed on May 27, 2020.[2]

DLC and expansion packs

Name Notes
Expansion Pass Includes The Two Colonels and Sam's Story.
Windows
The Two Colonels
Windows
Sam's Story
Windows

Essential improvements

Skip intro videos

The game allows you to skip intro video by pressing E. To always skip them, follow these instructions.
Instructions (Steam)[citation needed]
  1. Go to <path-to-game>.
  2. Delete or rename credits.webm and legal.webm.
Instructions (Epic Games Store)[citation needed]
  1. Go to <path-to-game>.
  2. Delete or rename credits.webm.
  3. Create a blank file named credits.webm.

Enable manual saving in Ranger mode

Game is bugged and hardly ever saves in Ranger mode.
Instructions
  1. Go to the configuration file location.
  2. Open profile.cfg and set g_game_difficulty value to 2
  3. Open user.cfg and set ranger_mode_game value to on
  4. Launch the game, go into gameplay options and select options to enable/disable. Make sure difficulty is set to hardcore (switch between difficulties) and make sure manual saving is enabled in-game

Notes

Unfortunately, transparent or invisible HUD prompts are not possible with this tweak.
Also works in new game + mode. After starting a game, repeat the above steps.

Game data

In the sections below, "Windows" means the Epic Games Store version, started from <path-to-game>\MetroExodus.exe, not via Epic Games Launcher. Note that on Windows, neither the game nor the Epic Games Launcher synchronizes any of the locations listed here with any of the others.

Configuration file(s) location

System Location
Microsoft Store %LOCALAPPDATA%\Packages\DeepSilver.ProjectWindfall_hmv7qcest37me\SystemAppData\wgs\<user-id>\
Epic Games Store %USERPROFILE%\Saved Games\metro exodus\<user-id>\
Windows %USERPROFILE%\Saved Games\metro exodus\
GOG.com <path-to-game>\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/412020/pfx/[Note 1]
Settings are stored in user.cfg. There is another configuration file, profile.cfg, which tracks collectibles (diaries and postcards).

Save game data location

System Location
Microsoft Store %LOCALAPPDATA%\Packages\DeepSilver.ProjectWindfall_hmv7qcest37me\SystemAppData\wgs\[CRYPTIC-NUMBER-REPRESENTING-GAME-DATA-FOLDER]\[CRYPTIC-NUMBER-REPRESENTING-SAVE-FOLDER][3]
Epic Games Store %USERPROFILE%\Saved Games\metro exodus\<user-id>\
Windows %USERPROFILE%\Saved Games\metro exodus\
GOG.com <path-to-game>\saved_games\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/412020/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Epic Games Store
GOG Galaxy
Steam Cloud
Only configuration files are synced, save files have to be backed manually
Xbox Cloud

Video

Video Settings Page 1
Video Settings Page 1
Video Settings Page 2
Video Settings Page 2

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Default is 60° vertical. See Field of view (FOV).
Windowed
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
x4, x16
Anti-aliasing (AA)
TAA is enabled by default. SSAA x0.4-4.0 controlled with "Shading Rate" option.
Vertical sync (Vsync)
None, Half, Full.
60 FPS and 120+ FPS
No frame rate cap.
High dynamic range display (HDR)

Field of view (FOV)

This game uses vertical FOV. See FOV Calculator for help.
Change field of view[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Change r_base_fov from the default 60 to the desired value (up to a maximum of 90).

Notes

Unfinished player model may be revealed, and damage overlay doesn't scale properly.

Windowed

Set windowed/borderless mode[citation needed]
  1. Go to the configuration file(s) location.
  2. Open user.cfg.
  3. Change r_fullscreen on to r_fullscreen off.
  4. Use Special K or Borderless Gaming if you want to force borderless fullscreen window mode.

Motion blur

Disable motion blur[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Change r_blur_level and r_game_mblur_scale to 0

Input

In-game Keyboard Settings
In-game Keyboard Settings
In-game Mouse Settings
In-game Mouse Settings

Keyboard and mouse State Notes
Remapping
Accessibility options for QTE events: Tap, Press, Hold
Mouse acceleration
Raw input possible by tweaking configuration files. See Mouse acceleration.
Mouse sensitivity
See also Mouse sensitivity.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Can switch between customized layout or two different presets. Additional options to change shoulder buttons to triggers and movement stick from LS to RS.
Controller sensitivity
General, Aim, Aim Assist, Auto Aim Border.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
DualShock button prompts
Light bar support
Connection modes unknown
Generic/other controllers
Additional information
Controller hotplugging
Auto detected once a button is pressed. Changes button prompts automatically.
Haptic feedback
Strength can be adjusted or turned off.
Simultaneous controller+KB/M
Some actions do not work simultaneously, like moving with the keyboard and aiming with the controller.

Mouse acceleration

Disable mouse acceleration/smoothing[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Set sens_border to 2
  4. Set mouse_curve_num and mouse_curve_coef to 0
  5. Save file and exit.

Mouse sensitivity

Set optimal mouse sensitivity for higher FOVs[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Set sens to 0.59399998 for FOV value of 90, which converts to 120 horizontal.
  4. Save file and exit.

Audio

Sound Settings
Sound Settings

Audio feature State Notes
Separate volume controls
Dialog, music. See Separate volume controls for control over "Effects" volume.
Surround sound
Also supports Dolby Atmos.[Note 2]
Subtitles
Additional options for speaker names, font size and background. Audio and UI language can be set separately.
Closed captions
Describes enemy behavior along with their location and distance. Environmental effects (e.g. storms, radiation) are not highlighted.
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
Czech
French
German
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Ukrainian
Added in Ranger Update

Separate volume controls

Different volume configurations
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Find the following variables:
    • s_dialogs_volume
    • s_effects_volume
    • s_master_volume
    • s_music_volume
  4. Change the values to your liking
  5. Save file and exit.

VR support

3D modes Native Notes
Native 3D
Nvidia 3D Vision
See Helix Mod: Metro: Exodus - 3D-VisionReadyFix - Losti - V1.50.
vorpX
G3D, Z3D, DirectVR
Officially supported game, see official vorpx game list.

Issues unresolved

Cannot switch to DX11 in the Microsoft Store version

Even though the graphics settings has an option for it, DX11 is only available by launching the game in Safe Mode, it cannot be changed in the config file or in-game.[4]

No windowed or exclusive fullscreen mode possible in the Microsoft Store version

Due to the nature of UWP applications, the game runs only in borderless fullscreen windowed, cannot be changed by editing the config file[5]

Crash on startup

Nvidia users need to disable Nvidia Geforce Experience in-game overlay. Verified in February 2020 for the Steam version.

Issues fixed

Extreme FPS drops

Disable graphical settings
  1. Go to the configuration file location.
  2. Open user.cfg.
  3. Set r_ssaa_auto and r_enum_ssaa value to 0.
  4. (optional) Set r_foliage_shadows and r_foliage_hemi_ao value to 0.

Stuttering

Disable Nvidia HairWorks[citation needed]
Download and install Rivatuner, and add MetroExodus.exe and limit Framerate to 60FPS[citation needed]
Run the game as administrator[citation needed]

(might work only if the game is installed inside program files directory structure)

Disable in-game Vsync and enable Vsync through the control panel[citation needed]

Washed out colors

Set gamma manually[citation needed]
  1. Go to the configuration file location.
  2. Open user.cfg
  3. Set r_gamma to 1.5.
  4. Save file and exit.
Only works in DX11
Use Nvidia Freestyle[citation needed]
  1. Turn on overlay in GeForce Experience.
  2. Open it in-game (Alt + F3 by default) and add filter "Contrast / Brightness"
  3. Set Contrast to 15% (you can keep the rest or set to default values)
Can be adjusted and toggled in-game
Only for Nvidia users

Missing weapons in New Game+ with "My weapons" modification

Disable Steam Cloud and start a new game[citation needed]

Other information

API

Technical specs Supported Notes
Direct3D 11, 12 Also supports DirectX Ray tracing (DXR)
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX

System requirements

Windows
Minimum Recommended
Operating system (OS) 7 SP1
Processor (CPU) Intel Core i5-4440
System memory (RAM) 8 GB
Hard disk drive (HDD)
Video card (GPU) Nvidia GeForce GTX 670
Nvidia GeForce GTX 1050
AMD Radeon HD 7870
2 GB of VRAM
DirectX 11 compatible
Windows 10 is required for raytracing capabilities.

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/412020/ in addition to or instead of this directory. The app ID (412020) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
  2. On Windows (Windows 10 Pro 1909 at least), with Dolby Atmos (Version 3.20402.409 of 2019-04-26 at least) in its default "Music" mode, directional audio may not work as expected. Speaker's voices fade in and out seemingly at random, making it next to impossible to follow dialogue. It sounds as if Artyom has a hearing problem. One solution is to switch Atmos to "Games" mode (translated from "Spiele" in German).

References

  1. Metro Exodus at Twitter: "Your physical copy of Metro Exodus will now ship with an Epic key… " - last accessed on 2019-01-30
    "Your physical copy of Metro Exodus will now ship with an Epic key"
  2. METRO EXODUS HOT FIX - 27 MAY 2020 - last accessed on May 27, 2020
    "Hotfix notes are as follows: Removed Denuvo from Steam, Epic, Xbox PC Gamepass versions."
  3. https://www.reddit.com/r/metro_exodus/comments/c0zb4d/my_crappy_guide_for_transferring_nonwindowsstore/
  4. Metro Exodus Windows Store version is a joke - last accessed on 2019-06-10
  5. Verified by User:Anthraksi on 2019-06-12
    No option in-game, tried by editing the config, but nothing happened.