Metro: Last Light

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Metro: Last Light
Metro last light cover.jpg
Developers
Publishers
Engines
Release dates
Windows
May 14, 2013
OS X
September 10, 2013
Linux
November 4, 2013
Metro: Last Light at Steam Charts
Metro: Last Light at SteamDB
 Metro: Last Light at Wikipedia
Metro
Metro 2033 2010
Metro: Last Light 2013
Ranger Mode
RPK
Faction Pack
Developer Pack
Chronicles Pack
Metro 2033 Redux 2014
Metro: Last Light Redux 2014

Key points

Advantage Benchmarking utility is included.
Disadvantage Fairly limited graphics options.
Disadvantage Very narrow field of view, can be fixed.
Disadvantage The OS X and Linux versions are graphically limited.[1][2]

General information

Information Port Report: Metro: Last Light
More information Official forums at thq.com
More information Steam Community Discussions
More information Steam Users' Forums
More information Metro: Last Light Graphics Breakdown & Performance Guide at Geforce.com

Availability[edit]

Source DRM Notes Keys
GamersGate Availability Table Icons - Steam.svg
Green Man Gaming Availability Table Icons - Steam.svg
Origin Availability Table Icons - Steam.svg
Steam Availability Table Icons - Steam.svg
Information All versions require Steam.

Essential improvements[edit]

Skip intro videos[edit]

Fix Delete/rename legal.ogvLink

  1. Go to the installation folder.
  2. Delete or rename legal.ogv. The result seems to depend on the driver version currently installed.
    1. With Nvidia driver 314.20:
      In case you get an eternal loading screen, create an empty text file and rename it to legal.ogv
    2. With Nvidia driver 320.14:
      Delete/rename the file

Game data[edit]

Configuration file(s) location[edit]

  Location 
Windows %LOCALAPPDATA%\4A Games\Metro LL\<user-id>\user.cfg
OS X ~/Library/Application Support/MetroLL/<user-id>/user.cfg
Linux <Steam-folder>/SteamApps/common/Metro Last Light/<user-id>/user.cfg
Disadvantage This game does not support the XDG Base Directory Specification on Linux.
Information Do NOT change user.cfg to read-only. Doing so will cause the game to forget collected journal entries, and may also do likewise with the moral point system.

Save game data location[edit]

  Location 
Windows %USERPROFILE%\Documents\4A Games\Metro LL
OS X ~/Library/Application Support/MetroLL/<user-id>/
Linux <Steam-folder>/SteamApps/common/Metro Last Light/<user-id>/
Steam <Steam-folder>/userdata/<user-id>/43160/

Save game cloud syncing[edit]

System Native Notes
Steam Cloud Native
GameSave Manager Native

Video settings[edit]

Graphics settings.
Graphics option Option WSGF Notes
Widescreen resolution Native WSGF WS Gold.svg
Multi-monitor Native WSGF MM Gold.svg May need to use Borderless fullscreen windowed for some resolutions.
Ultra-widescreen Native WSGF UW Gold.svg
Field of view (FOV) Hackable See Field of view (FOV).
Windowed Hackable See Windowed.
Borderless fullscreen windowed Hackable See Borderless fullscreen windowed.
Anisotropic filtering (AF) Native 4 or 16 samples
Anti-aliasing (AA) Native Supersampling antialiasing. 0.5x activates subsampling.
Vertical sync (Vsync) Native In-game Vsync caps the frame rate at 60 FPS.[3]
High frame rate Native Disable in-game Vsync; force in graphics card control panel if needed.[3]
Information Expand table to see, what each quality setting affects.[4]
Very High High Medium Low
Ambient Occlusion Precomputed + SSAO Precomputed + SSAO Approximate Approximate
Analytical Anti-Aliasing Enabled Enabled Enabled Enabled
Bump Mapping Precise Precise Coarse Coarse
Detail Texturing Enabled Enabled Enabled Disabled
Geometric Detail Very High High Normal Low
Image Post-Processing Full Full Normal Normal
Light-Material Interaction Full Normal Normal Normal
Motion Blur Camera + Objects Camera Disabled Disabled
Parallax Mapping Enabled + POM Enabled Disabled Disabled
Shadow Filtering Hi-Quality Hi-Quality Normal Fast
Shadow Resolution 9.43 Mpx 6.55 Mpx 4.19 Mpx 2.35 Mpx
Skin Shading Subsurface Scattering Simple Disabled Disabled
Soft Particles Enabled Enabled Disabled Disabled
Volumetric Texturing Full Quality + Sun Shafts Low Precision Disabled Disabled

Field of view (FOV)[edit]

Information Default field of view is set to 50 degrees vertical (73 degrees horizontal).

Fix FOV fix via .cfg editLink

Information Note that the game uses vertical field of view rather than more common horizontal. Use FoV calculator if necessary.
  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line r_base_fov X and change X to your desired field of view value.

Notes:

Disadvantage Increasing the FOV will result in some graphical glitches due to the use of 3D-rendered screen overlays in certain parts of the game.[5]

Windowed[edit]

Disadvantage No native option.

Fix Edit user.cfg r_fullscreenLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line r_fullscreen on and change it to r_fullscreen off.
Information If you want to move a game's window, suspend the MetroLL.exe, this will allow you to see the title bar and move the game's window. Resume the process afterward. You won't need to suspend process if you'll want to move window again. You must do this each time you start the game. Here is a video demonstrating how to do this - http://www.youtube.com/watch?v=uUQRilv9vN8

Borderless fullscreen windowed[edit]

In some multi-monitor systems there might be issues with selecting different resolutions than the default (native?) one. To fix this you can force the game to run in borderless windowed mode with an external tool.

Fix Force borderless windowed modeLink

  1. Download Fullscreenizer.
  2. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  3. Locate line r_fullscreen and set the parameter from on to off.
  4. Run the game and enter the main menu.
  5. Run Fullscreenizer and locate the Metro LL line in the list.
  6. Click on the Fullscreenize button
Information Note that forcing the borderless windowed mode with an external tool like the above might break some of the game's post-processing effects in the higher settings (for example the water reflections seem to be a bit corrupted in some areas).

Force DirectX 9 or 10 renderer on DirectX 11 systems[edit]

Information Forcing DirectX 9 will result in better performance. However DirectX 11 specific features (tessellation, SSAO) will be disabled. See Port Report article for benchmarking information.

Fix Force alternate rendererLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line r_api X and change X to coresponding API value: 0 for DX9, 1 for DX10 and 2 for DX11

PhysX[edit]

Information PhysX is enabled by default, even for non-Nvidia cards. Make sure to disable if using an AMD GPU, as there will be severe framerate drops if it is enabled.

In general advanced PhysX causes major issues. If you go into a fight in front of the church and FPS drops under 30 turn advanced PhysX off in the user.cfg

Fix Edit user.cfg r_fullscreenLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line ph_advanced_physX 1 and change it to ph_advanced_physX 0.

Input settings[edit]

Mouse settings.
Controller settings.
Keyboard and mouse Native Notes
Remapping Native "Next Weapon" (mouse wheel up) and "Previous Weapon" (mouse wheel down) cannot be remapped
Mouse acceleration Impossible
Mouse input in menus Native
Mouse Y-axis inversion Native
Controller
Controller support Native
Full controller support Native
Controller remapping Impossible Multiple presets available.
Controller Y-axis inversion Native

Audio settings[edit]

Audio settings.
Game settings.
Audio options Native Notes
Separate volume controls Native Master and Music; to adjust further see Separate volume controls.
Surround sound Native Autodetection without setting. 7.1 audio supported.
Subtitles Native
Closed captions Impossible
Mute on focus lost Impossible Enabled by default.

Localizations

Language UI Audio CC Notes
English Native Native Native
Czech Native Impossible Native
Dutch Native Impossible Native
French Native Native Native
German Native Native Native
Italian Native Native Native
Polish Native Impossible Native
Russian Native Native Native
Spanish Native Native Native
Turkish Native Impossible Native Use Metro: Last Light %100 Türkçe Yama

Separate volume controls[edit]

Disadvantage Game doesn't offer very detailed sound settings.

Fix Better audio controlLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\
  2. Edit user.cfg.
  3. Change s_dialogs_volume, s_effects_volume, s_master_volume and s_music_volume to your liking.

Issues fixed[edit]

Low performance on systems with Logitech G-series keyboards[edit]

Information There seems to be an issue with the game and Logitech gaming software for their high-end keyboards

Fix Kill LCore.exe process[6]Link

  1. Start Task Manager (hit CTRL+SHIFT+ESC)
  2. Click on tab Processes
  3. Select process LCore.exe and hit End Process.

Crash when changing resolution[edit]

Information This issue has been fixed in patch from 16 May 2013.[7] Use this fix if you are still experiencing this issue.
Information There seems to be a problem with the game on multiple monitor setup.

Fix Disconnect all monitors except main one[8]Link

Information You need physically disconnect all screens but one. Disabling screens in drivers yield no results.

Fix Manually change resolution in configuration fileLink

1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.

2. Locate lines

r_res_hor xxxx
r_res_vert yyyy
and change values to your desired resolution.

Aim assist[edit]

Information There is aim_assist cvar within configuration file with questionable impact on the game. Use this fix if you feel like there is someone holding your hand.

Fix Aim assist fixLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line aim_assist 1. and change it to aim_assist 0..

Shadow corruption with 7xxx AMD GPU[edit]

Information This issue has been fixed in patch from 16 May 2013.[9] Use this fix if you are still experiencing this issue.
Information There seems to be an issue with 7-series AMD graphics cards. Be sure to update drivers, as this issue will be probalby fixed by AMD in the future.

Fix Force alternate renderer as a fixLink

  1. Go to %LOCALAPPDATA%\4A Games\Metro LL\ and open user.cfg with text editor.
  2. Locate line r_api 2 and change it to r_api 0 for DirectX 9 renderer.

Stuttering on some machines[edit]

Information On some machines there is noticeable micro stuttering.

Fix Disable core parkingLink

On multi-core machines running on Win7, core parking can cause problems. The easiest way to disable core parking is to run this Disable Core Parking Utility and follow the instructions on the page.

Extreme framerate drops on AMD cards[edit]

Fix Disable PhysXLink

At the pause menu under "game options" uncheck the "Enhanced PhysX" box. You will be required to restart the application after doing this action for changes to take effect.

Mouse disabled or stuttering on Windows 8.1[edit]

Information Mouse lag leads to game being nearly unplayable due to Windows 8.1's new power saving feature that limits the input data [10]
Information This fix requires KB2903939. If Windows Update is set to install updates automatically you already have this.

Fix Install necessary fixesLink

  1. Check for updates through Windows Update; install KB2903939 and any other recommended updates.
  2. Restart your computer if prompted.
  3. Install the Metro: Last Light mouse fix.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP SP2 7
Processor (CPU) 2.0 GHz dual core CPU, Intel Core 2 Duo or AMD Phenom X2 2.6 GHz quad core Intel or AMD processor, Intel Core i5, AMD Phenom X4
System memory (RAM) 1 GB 2 GB
Hard disk drive (HDD) 7.5 GB 7.5 GB
Video card (GPU) nVidia GeForce 200 series
AMD Radeon 3000 series
512 MB of VRAM
DirectX 9 compatible
nVidia GeForce 400 series
AMD Radeon 5000 series
1 GB of VRAM
DirectX 10/11 compatible
OS X
Minimum Recommended
Operating system (OS)
10.8.4
Processor (CPU) 2.7 GHz Intel Core i5 3.2 GHz quad core Intel Core i5
System memory (RAM) 8 GB 16 GB
Hard disk drive (HDD)
10 GB
Video card (GPU) NVIDIA GeForce GT 640M
512 MB of VRAM
NVidia Geforce GTX 680MX
1 GB of VRAM
Linux
Minimum Recommended
Operating system (OS) Ubuntu 12.04 Ubuntu 13.04
Processor (CPU) Dual Core CPU (2.2+ GHz Dual Core CPU or better) Any Quad Core or 3.0+ GHz Dual Core CPU
System memory (RAM)
2 GB
Hard disk drive (HDD)
10 GB
Video card (GPU) NVIDIA GeForce GT 640M
512 MB of VRAM
NVIDIA GeForce GTX 680MX
1 GB of VRAM

References

  1. Linux settings image
  2. http://steamcommunity.com/app/43160/discussions/0/666824801401785033/
  3. 3.0 3.1 No 120 hz support what the hell? :: Metro: Last Light General Discussions
  4. Metro: Last Light Graphics Breakdown & GPU Performance Guide - GeForce.com
  5. Metro: Last Light PC performance thread - NeoGAF.com
  6. Optimization issue... - Steam Community Discussions
  7. New update: AMD fixes and FOV - Steam Community Discussions
  8. Metro: Last Light Bugs, problems and glitches - Metro: Last Light Forums
  9. New update: AMD fixes and FOV - Steam Community Discussions
  10. Mouse pointer stutters or freezes when you play certain games in Windows 8.1 and Windows Server 2012 R2