Deus Ex: Human Revolution - Director's Cut initial release.
Version 18.104.22.168 (?) released by Eidos Montreal, on 22 Oct, 2013.
The initial release version for DXHRDC.
New features (DXHRDC vs DXHR):
Adding in non-lethal options to take down bosses, was not possible. However alternate strategies where created for players who took a stealthy and otherwise non-lethal path.
(Note this version may also include the 2013-11-21 update, but the game version hasn't changed on the title screen.)
Videos work flawlessly, the loader and configuration (mostly) and gameplay is fine including mousefeel (using Nvidia multimonitor). In game menus work fine, as does the inventory and skill screens.
Loading, saving, Steam achievements and cloud save seem to work fine. Performance seems acceptable on a Nvidia 650ti boost, although some brief pauses occur, possibly texture loading (or shader compilation?) related. I left GLSL enabled and it seemed to be fine.
The first few missions had no problems or obvious bugs.
What does not
No DirectX11 support and probably tesselation as a result.
Running without strict draw order causes visible artifacts, and some floors still seem problematic even with strict draw order enabled. Menus are also glitchy without SDO enabled.
What was not tested
Missions beyond the first 3. And further boss fights, etc.
Requires "StrictDrawOrdering" "enabled". System info (from steam): Processor Information: Vendor: GenuineIntel CPU Family: 0x6 CPU Model: 0x3a CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3401 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported Network Information: Network Speed: Operating System Version: Ubuntu 13.10 (64 bit) Kernel Name: Linux Kernel Version: 3.11.0-15-generic X Server Vendor: The X.Org Foundation X Server Release: 11405000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime-release_2013-10-23 Video Card: Driver: NVIDIA Corporation GeForce GTX 650 Ti BOOST/PCIe/SSE2 Driver Version: 4.4.0 NVIDIA 331.20 OpenGL Version: 4.4 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0x11c2 Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1200 Desktop Resolution: 3840 x 1200 Primary Display Size: 20.43" x 12.76" (24.06" diag) 51.9cm x 32.4cm (61.1cm diag) Primary Bus: PCI Express 16x Primary VRAM: 2048 MB Supported MSAA Modes: 2x 4x 8x 16x Sound card: Audio device: Intel PantherPoint HDMI Memory: RAM: 15935 Mb Miscellaneous: UI Language: English LANG: en_AU.UTF-8 Microphone: Not set Total Hard Disk Space Available: 461817 Mb Largest Free Hard Disk Block: 10664 Mb
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Nov 26 2017||2.22||Yes||Yes||No||Silver||Kari Saaranen|
|Show||Gentoo Linux x86_64||Jun 08 2016||1.9.11||Yes||Yes||Silver||Radosław Szkodziński|
|Show||Arch Linux x86_64||Oct 02 2014||1.7.27||Yes||No||Garbage||Storm Engineer|
|Current||Ubuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)||Dec 23 2013||1.7.8||Yes||Yes||Silver||Michael|
These notes were last updated: 28 November 2017
Follow these guidelines to avoid embarrassment when your Test Submission is immediately rejected!!
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:]]'
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 – Director's Cut will start in DirectX 11 mode. The menus will display correctly (some dialogue boxes may appear to be undersized??) 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\DXHRDC.exe\DllOverrides" "/v" "dxgi" "/t" "REG_SZ" "/d" ""
Wine, by default, does DirectX draw calls in a different order from Deus Ex: Human Revolution – Director's Cut 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\DXHRDC.exe\Direct3D" "/v" "StrictDrawOrdering" "/t" "REG_SZ" "/d" "enabled"
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 – Director's Cut 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.