Game: Deadly Premonition Director's Cut
Installer MD5s: 7beb3456cd4a44f6a719b96e33b7d412 setup_deadly_premonition_directors_cut_2.1.0.6-1.bin
2112ca296efa304c8ebf9eaf56406b71 setup_deadly_premonition_directors_cut_2.1.0.6-2.bin
71c93e2cc21b0ebab1da98e327cfc141 setup_deadly_premonition_directors_cut_2.1.0.6.exe
WineHQ AppDB link: https://appdb.winehq.org/objectManager.php?sClass=application&iId=15819 Distro: Linux Mint 18 Cinnamon 64-bit
Kernel version: 4.4.0-71
Graphics card: Nvidia GeForce GTX 750Ti
Graphics driver & version: Proprietary 378.13
Wine version(s) tested: Wine 3.0
Install notes: Requires devenum, quartz, wmp9, xact
Let it install PhysX when it asks but decline DirectX
As per the report on WineHQ's AppDB, you need to do the following to get videos playing properly:
- Get a native version of qedit.dll (this can be acquired from dxnt.cab in the DirectX feb2010 installer - directx_feb2010_redist.exe) and place it inside the prefix under c:\windows\system32
Add an override for qedit (native,builtin)
Then run "regsvr32 qedit"
- Two videos need to be converted using ffmpeg or they won't play properly. Open a terminal inside the game's updata/movie directory and run these two commands then replace the old videos with the newly created versions:
ffmpeg -i add01_us.wmv -vcodec wmv2 -qscale:v 2 add01_us_NEW.wmv
ffmpeg -i AdvD_US.wmv -vcodec wmv2 -qscale:v 2 AdvD_US_NEW.wmv
Additionally, if you want to use
DPFix, you need to add an override for "d3d9" (native/builtin) and install native versions of d3dx9_42 and d3dcompiler_42. There only seems to be an install script for d3dx9_42 however these can both be installed in POL by installing dxfullsetup, or its equivalent in Winetricks.
Keep in mind that installing native libraries in bulk rather than selectively installing them may have negative side effects though: in a previous version of Wine I got dpfix working by installing dxfullsetup, but after doing this I found that the game started suffering from very long loading times. It might be better to extract the libraries from the DirectX redistributable & install them into the prefix manually (just extract them to c:\windows\system32 then add "native,builtin" overrides for them in winecfg).
Start the game from/create shortcut for "DP.exe /fullscreen"
Use DPLauncher.exe to configure.
How well does it run: Almost perfect
Details: This game seems to run much better in Wine than on Windows, for the most part. Much better loading times and seems quite stable compared to Windows too (I did encounter one crash, but I couldn't reproduce it & this game is known for crashing a lot on Windows anyway).
Unless you enable borderless windowed mode DPFix only seems to work at either the game's original resolution (1280x720) or the full display resolution, otherwise it will crash. In addition AA seems to have a greater performance impact in Wine... nothing major though.
Wine wrapper I have put together a Linux Wine wrapper for this game. For more information, see the release thread in the game's forum:
https://www.gog.com/forum/deadly_premonition_directors_cut/deadly_premonition_for_linux