![]()
Explore and survive the Metro stations in Post-apocalyptic Moscow 2034. Plays as Artyom and save Russia from Civil War by crafting your own weapons and slaying the mutated monsters below.
![]()
Follow my step-by-step guide on installing, configuring and optimizing Metro Last Light in Linux with PlayOnLinux.
Note: This guide applies to the GOG version of Metro Last Light. Other versions may require additional steps.
Tips & Specs:
To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained
Mint 19 64-bit
PlayOnLinux: 4.3.4
Wine: 3.21
DXVK: 0.93
Wine Installation
Click Tools
Select "Manage Wine Versions"
![]()
Look for the Wine Version: 3.21
Select it
Click the arrow pointing to the right
![]()
Click Next
Downloading Wine
![]()
Extracting
Installed
![]()
Click (amd64) Tab
Select "3.21"
Click the arrow pointing to the right
![]()
Downloading Wine 64-bit
![]()
Installed
![]()
Wine 3.21 32-bit and 64-bit is installed, you can close this window
PlayOnLinux Setup
Launch PlayOnLinux
Click Install
![]()
Click "Install a non-listed program"
![]()
Select "Install a program in a new virtual drive"
Click Next
![]()
Name the virtual drive: metrolastlight
Click Next
![]()
Check all three options:
Click Next
- Use another version of Wine
- Configure Wine
- Install some libraries
![]()
Select Wine 3.21
Click Next
![]()
Select "64 bits windows installation"
Click Next
![]()
Wine Configuration
Applications Tab
Windows version: Windows 7
![]()
Libraries Tab
Enter the following libraries:
Select one at a time
- d3d10
- d3d10_1
- d3d10core
- d3d11
- dxgi
- xaudio2_7
Click Edit
Select "Windows (Native)
Click Apply
![]()
Graphics Tab
Check "Automatically capture the mouse in fullscreen windows"
Click OK
![]()
PlayOnLinux Packages (DLLs, Components, Libraries)
Check the following:
Click Next
- POL_Install_corefonts
- POL_Install_d3dx10
- POL_Install_d3dx11
- POL_Install_d3dx9
- POL_Install_tahoma
![]()
Note: All packages should automatically download and install
Click Browse
Select "setup_metro_last_light_redux_2.0.0.2.exe"
Click Open
![]()
Click Next again
Click OK
![]()
Click Options
Check "Yes, I have read and accept EULA"
Uncheck "Create desktop icon"
Click Install
![]()
Click OK on all errors
![]()
Click Exit
![]()
PlayOnLinux Shortcut
Select "metro.exe"
Click Next
![]()
Name the shortcut: Metro Last Light
Click Next
![]()
Select "I don't want to make another shortcut"
Click Next
![]()
PlayOnLinux Configure
Back to PlayOnLinux
Select "Metro Last Light"
Click Configure
![]()
General Tab
Wine version: 3.21
![]()
Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine
Display Tab
Video memory size: Enter the amount of memory your video card/chip uses
![]()
Miscellaneous Tab
Download Direct X Runtime to fix the audio bugs
Go to: https://www.microsoft.com/en-us/download/confirmation.aspx?id=8109
Save to your Desktop
Click "Run a .exe file in this virtual drive"
Select "directx_Jun2010redist.exe"
Extract to a folder on your desktop
Click "Run a .exe file in this virtual drive" again
Navigate to the new folder on your Desktop
![]()
Select "DXSETUP.exe"
Click Open
![]()
Select "I accept the agreement"
Click Next
![]()
Click Next
Click Finish
![]()
DXVK Installation
Go to: https://github.com/doitsujin/dxvk/releases/tag/v0.93
Download dxvk-.093.tar.gz
Save to your Desktop
Extract it and open the x64 Directory
Copy all of the dlls
![]()
Past the dll in the same directory as metro.exe
Full path:Code:/home/username/.PlayOnLinux/wineprefix/metrolastlight/drive_c/GOG Games/Metro Last Light Redux/![]()
Back to PlayOnLinux
Select "Metro Last Light"
Click Run
Wait about 1 min for the game to initially launch
![]()
Note: Click debug to see bugs and errors
Optimization:
Click Options
![]()
Click Video
![]()
Adjust:
- Resolution
- Quality
- SSAA
- Texture Filtering
- Motion Blur
- Tessellation
- VSync
![]()
Conclusion:
When I have tested Metro Last Light in the past there was a really bad audio problem that caused distortion and stuttering in the sound. But after adding xaudio2_7 and the DirectX Runtime it is completely gone. DXVK does an amazing job with visuals but there still are a bit of flickering objects and textures. Playing with Tessellation might fix it... Other than that, it runs amazingly well! What a beautifully crafted game!
Gameplay Video:
Screenshots:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Comments
Discussion in 'Guides' started by booman, Jan 19, 2019.
XenPorta
© Jason Axelrod from 8WAYRUN.COM