Deus Ex: Human Revolution

Deus Ex: Human Revolution - update.

Version 1.3.643.1 released by Eidos Montreal, on 18 Oct, 2011.

Partial changelog for this patch:

  • A fix for some players that get stuck on an infinity loading screen in Detroit.
  • Fixes for some issues that caused crashes for players using specific firewall or proxy software.
  • Additional improvements to counter stuttering in the game.
  • Support for Eyefinity in combination with 3D when using interleaved stereoscopic monitors.
  • Support for additional brands of stereoscopic interleaved monitors when using AMD graphics hardware.
  • Support for Nvidia 3DVision.
  • Support for Nvidia Surround, also in combination with 3DVision.
  • Improved control over the stereo-3D display in the game.
    • The allowed range for the stereo 3D Strength setting has been increased.
    A Stereo 3D Plane setting was added to provide additional control over the 3D effect.
  • Various performance improvements.
  • Fix for ‘moire’ issues seen on billboards in DirectX 11 mode.
  • Some changes to try to counter specific driver issues causing crashes in DirectX 11 mode.

Application Details:

Version: 1.3.643.1
License: Retail
Votes: Marked as obsolete
Latest Rating: Garbage
Latest Wine Version Tested: 1.5.7

Maintainers: About Maintainership

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




sound (for a short time)

keyboard/mouse input (mouse input with patch)

What does not

sound (sound cuts out after few minutes of playing)

mouse input without raw2 input patch


What was not tested

didnt complete the game

didnt test windowed mode

Hardware tested


  • GPU:
  • Driver:

Additional Comments

rig: AMD Phenom II X4 955 BE @3,2 ghz, 8 GB 1333mhz ram, Nvidia GTX 560 Ti 1GB, kernel 3.1.2 , nvidia driver ver 290.10 , ext4 filesystem game settings: 1280x1024 fullscreen, settings normal, FSAA high and AF 8x Game runs fairly smooth with few framerate drops from time to time. the biggest problem is sound. it just cuts out really fast. doesnt happen with other games i have played. its probably the pulse+alsa+wine issue. but its more extreme in this game than any other. Bronze raiting i would say. according to winehq maintainer raiting definitions it shouldnt be garbage, even tho u need to patch wine.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Jun 30 20121.5.7Yes Yes GarbageNell Hardcastle 
ShowUbuntu 11.10 "Oneiric" i386 (+ variants like Kubuntu)Mar 05 20121.4-rc6Yes Yes BronzeJonathan 
ShowLinux Mint DebianMar 25 20121.4-rc4Yes Yes BronzePeter Norell 
ShowDebian GNU/Linux 6.x "Squeeze"Dec 23 20111.3.35Yes Yes Garbagean anonymous user 
CurrentLinux Mint 12 "Lisa" x86_64Jan 02 20121.3.34Yes Yes BronzeXpander 

Known Bugs

Bug # Description Status Resolution Other apps affected
43363 Unable rotate mouse more than 180 degrees using Wayland (Deus Ex: HR, Max Payne 2) NEW View

Show all bugs

HowTo / Notes

Test Submissions ... how to avoid a rejection notice!!

These notes were last updated: 28 November 2017

Follow these guidelines to avoid embarrassment when your Test Submission is immediately rejected!!

  • Put your PC specifications in the Extra Comments section e.g. like your CPU and system memory.1
  • When adding test results please specify video card and driver version you are using.2
  • It's also useful to mention what Desktop Environment you are using (e.g. KDE/Plasma, Gnome, Xfce, Budgie, Mate, Cinnamon, ...)
  • Specify if you installed the Deus Ex: Human Revolution into a fresh Wineprefix (or not).
  • Specify what version of the Windows compatibility you use for your Wineprefix (e.g. Windows XP, Windows 7). Specify if you override this for the Deus Ex: Human Revolution executable.
  • Specify whether you installed into a 32-bit or a 64-bit Wineprefix.
  • Add detailed comments about what is not working for you.
  • Please indicate if your using Wine Staging and/or any additional patches applied - to the version of Wine you are using.
  • Please, don't submit test results like "Everything is working" or "Everything isn't working".

These guidelines ensure your submitted test results are actually relevant to other users of Wine and WineHQ.

1 The console version of the lshw utility is your friend. This command will dump your System hardware specification in a clean format. Post command and output in the Extra Comments section:

sudo lshw -short | egrep -v '(volume|disk|bus)'

2 glxinfo can be used to display your OpenGL and graphics driver versions. Post the command and output in the Extra Comments section:

glxinfo | egrep '^[[:alpha:]]'

To get the Keyboard/Mouse working
Please purge your previously wine installation before using that HowTo!

For patching and installing latest wine on Ubuntu:

apt-get build-dep wine
(This wine version is given as an example)
tar xjpf wine-1.5.13.tar.bz2
cd wine-1.5.13
patch -p1 < raw3.patch

Thanks to t800 for the tip ;-)
Known Issues

DirectX 11 Support

As of Wine version 1.7.53(+) there are tests enabled to see if your graphics hardware supports DirectX 11... Unfortunately a significant amount of the DirectX 11 translation layer has still to be implemented in Wine.

On supported hardware, Deus Ex: Human Revolution will start in DirectX 11 mode. The menus may display correctly. In game there will be a lot of graphical corruption and missing textures.

The workaround is to disable support for the DirectX Graphics Infrastructure (DXGI) in Wine:

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\AppDefaults\dxhr.exe\DllOverrides" "/v" "dxgi" "/t" "REG_SZ" "/d" "" /f

Graphical Corruption

Wine, by default, does DirectX draw calls in a different order from Deus Ex: Human Revolution running under Windows.

The workaround is to enable strict draw ordering (via a registry key):

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\AppDefaults\dxhr.exe\Direct3D" "/v" "StrictDrawOrdering" "/t" "REG_SZ" "/d" "enabled" /f

In addition the AlwaysOffscreen registry setting is enabled by default (since wine version: 1.5.10). It is important that this registry setting should be left enabled.

Mouse Escapes Window (Wine Virtual Desktop mode)

The symptom of this problem is that when Deus Ex: Human Revolution is run in a Wine Virtual Desktop the mouse can escape from the fullscreen game window.

The workaround is to enable the grab mouse in full screen mode setting (via a registry key):

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\X11 Driver" "/v" "GrabFullscreen" "/t" "REG_SZ" "/d" "Y" /f

This is a workaround introduced by Wine Bug 6971 - Mouse "escapes" window or is confined to an area in the full screen program.

Incorrect DPI Scaling of Elements

The symptom of this issue is that all UI popup elements, the in-game HUD, etc. are scaled to an inappropriately small size. This appears to manifest on a single-head X session with multiple monitors, combined into a single X display.

The only known workaround is to use a Wine Virtual Desktop. The issue is to be investigated further as no Wine bugs appear to be filed against it.

In-game stuttering and generally low FPS

Enabling StrictDrawOrdering leads to a high price in game performance. It is recommended, certainly for Nvidia GPU users (using the proprietary driver), to use the Wine Staging CMST patchset available in the Wine Staging package. AMD GPU users who are using Gallium Nine may not require or benefit from this patchset.

This unstable feature can be enabled in the Staging tab of the winecfg utility. Regressions (crashes, graphical artifacts, etc.) should be reported at the WineHQ Bugzilla - stating that the Wine Staging patchset was used.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

by Xpander on Saturday February 4th 2012, 5:31
i can actually play it now.
with MATE desktop (on linux mint)
it doesnt require me to have pulseaudio so if i do
killall pulseaudio and start the game right away.. then it takes alsa stuff and sound doesnt cut out.
RE: Gameplay
by Peter Norell on Friday April 6th 2012, 18:45
Just to chime in - I have now completed the full game without any problems what-so-ever. This includes the DLC "Explosive Mission Pack".

Not a single crash throughout the whole game, all 38 hours of it.

Excellent game - warmly recommended.
RE: Gameplay
by Peter Norell on Saturday April 28th 2012, 12:12
Now completed "The missing link" as well.

Game works fine with the direct input patches.
RE: Gameplay
by Xpander on Sunday April 29th 2012, 12:33
nice to know
gotta find some time to complete the game also:)
time is money sadly, never enaugh for playing games.
Gameplay Video
by Xpander on Monday January 2nd 2012, 4:08

problems with sound that cuts out pretty fast in this game.
otherwise, runs fairly good.
RE: Gameplay Video
by Maquis196 on Monday January 2nd 2012, 4:17
Are you using Ubuntu by any chance? Sound cutting out is a big problem in wine thanks to pulseaudio's alsa plugin.

If not Ubuntu then maybe another distro that uses pulseaudio. (I think it's being worked on since the workaround of removing pulseaudio is not much of a workaround)
RE: Gameplay Video
by Xpander on Monday January 2nd 2012, 4:21
Mint 12 and yes it has pulseaudio. i know its been an issue with wine pretty long time. but mostly sound have been working in other games when i run killall pulseaudio before i start the game. in this game tho somehow sound cuts out really fast and wont return untill i do killall pulseaudio and start the game again.
also i have tryed different setting /etc/pulse/daemon.conf but with no effect for this game.
RE: Gameplay Video
by Maquis196 on Monday January 2nd 2012, 4:23

There were some tips in there to restart sound, I've not really played much attention I must admit (even though I'm one of the few people who use Gentoo and Pulseaudio :P). Doing some kind of test in the game sometimes restarts sounds afaik.
Raw Input Patch for wine 1.3.35
by Galym Kerimbekov on Monday December 26th 2011, 14:03
Raw Input Patch for wine 1.3.35 is here