Metro 2033

Latest version on Steam.

Application Details:

Version: Steam
License: Retail
Votes: 2
Latest Rating: Platinum
Latest Wine Version Tested: 3.13-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


Guy can move.

Even shoot.

It even can hit a target.

Select and buy things from sellers (yeah, read below thoroughly — keyboard works).

Rebinding the keys is also possible.

What does not

Humor. It’s pig disgusting.

Also singing Bourbon it’s like Chinese man singing ‘I’ve been working on a railroad’ setting in ‘one-two’ ‘one-two’ like an African American could do. I am a native Russian and I’m sick of games involving Russians that do not speak actual Russian language.

Scavenge. It is more boring than it was in Fallout 3 or any-other-bethesda-game-title-here.

Debris on the floor. In a room deep underground with a mere candle to lighten it, it shines as if it had all chandeliers of the nearby Metro station.

Lightning. It’s enough to play through, but it behaves strange sometimes.


What was not tested


Hardware tested


  • GPU:
  • Driver:

Additional Comments

I managed to run it without glitches and horrible lags it showed the first time I started it. Though it still feels laggy sometimes and lightning works spontaneously at some places I’d consider that state ‘playable’. It all works, it’s just still SLOW. Now about the settings. Since my old wineprefix was very dirty at this moment, I removed it and created a clean new wine32 wineprefix, and also run winetricks with the following settings: ddr=opengl fontsmooth=gray glsl=disabled multisampling=enabled mwo=force psm=enabled sound=alsa strictdrawordering=enabled videomemorysize=1024 vsm=hardware and packages: corefonts devenum d3dcompiler_43 d3dx9 dotnet35 flash mfc42 physx quartz unifont vcrun2008 xact Notes: Disabling ‘glsl’ speeds up a bit mouse movements. With it enabled it feels like you’re moving like in a giant piece of butter. ‘strictdrawordering’ is necessary to dispose of glitches. ‘mwo’ is necessary to make mouse be able to move at 360°. ‘videomemorysize’ is my actual size of video memory. Though, throughout the game the amount of used VRAM never reached even half of that memory (information provided by nvidia-settings) as well as all 4 cores of my CPU were under 60% all the time, this game is always slow. DO NOT install the whole directx9. Because it will break something like interaction between those libs wine has as built-ins and _must_ use them to work properly and those ones from the original directx package. Use d3dcompiler_43 and d3dx9 instead. There happened a miracle and winetricks installed dotnet35 properly first time in my entire life. But this time adobe flash haven’t been installed properly. For some reason there is always something that won’t be installed with winetricks. ‘xact’ is to deal with missing X3DAudio1_7.dll which exe wants. How to make keyboard work I found that accidentally I made the keyboard work in options menu and so, I was able to rebound the keys to what I like. I did a further investigation and the answer will consist of two pieces: 1. you have to disable OR set d3d11 to built-in; 2. be patient. I don’t know why, but keyboard starts working after you disable or set to built-in d3d11 library. You can do that in winecfg or prepending the wine command with WINEDLLOVERRIDES="d3d11=". I actually disabled in via winecfg from the beginning, since I know dx11 only breaks things. I tested it with built-in and it is working that way. But not with native. As for the second thing — just do not press any key until you see Artyom typing. Then you can press Space twice to get to the main menu and voila it should work anywhere. You can even scroll the items in sellers’ shops, i.e. select and buy filters on Market! Oh, I almost forgot I also exported the following variables: export LD_PRELOAD="/lib64/ /usr/lib64/" export __GL_THREADED_OPTIMIZATIONS=0 export __GL_SYNC_TO_VBLANK=0 export __GL_YIELD="NOTHING" I’m not sure whether or not threaded optimizations do something, because the game is very poorly optimized and speed is spontaneous (though it’s almost always slow) Sometimes it feels like _with_ …optimizations set to 1 it works more flawlessly; sometimes it won’t quit normally (after pressing ‘quit the game’) and just hangs, so it’s difficult to say. I export these variables because if something will go wrong I’ll see it immediately. If you see errors about LD_PRELOAD it means you’ve chosen wrong paths. Oh, also emulated virtual desktop. That’s all, any other settings are default ones. My system configuration: wine-1.7.10 winetricks-20130707 nvidia-drivers-331.20 xorg-server-1.14.3-r2 Intel Core i5 2500K, 8GB RAM, MSI GeForce GTX 550Ti 1GB RAM Update: With disabled multisampling and enabling r_vsync as it was suggested in this post on Steam forums I don’t experience any lags anymore.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Sep 20 20183.13-stagingN/A Yes NoPlatinumnonamethanks 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Aug 17 20183.0.2Yes No NoGarbageVasiliy 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Sep 13 20161.9.18Yes Yes PlatinumKari Saaranen 
ShowSlackware64 -currentJul 04 20141.7.21Yes Yes SilverDanny Schmarsel 
ShowFedora 20 x86_64Jan 19 20141.7.11Yes No Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
23793 Metro 2033: flickering in options menu NEW View

Show all bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.