What does not
What was not tested
Just have to do 2 things. 1) using regedit (you can also do with winetricks) in "\HKEY_CURRENT_USER\Software\Wine\DirectInput\MouseWarpOverride" and change it to force or compile wine with this patch "http://bugs2.winehq.org/attachment.cgi?id=31863" 2) Replace secure32.dll dll in system32 by that other "http://www.megaupload.com/?d=OSRP0Q34"(this probably break other things, so I recommend having a separate wine for this game) with this there will be no more temporary freezes or crashes and works perfectly using Directx with the Bloom included :-). Several hours of single and multiplayer game, it works as if on windows. The 2 is not necessary, you can play using OpenGL rendering although some textures that are wrong such as the crossbow is not the look, or the invisible are invisible no longer (very practical: P) and some walls are not have textures, in addition to the temporary freeze. Do not use compiz, the cursor still goes out on top, the problem is not really fixed, or some docks in my case at least, I had to close because they overlap on the game (cairo-dock and avant-window-navigator), can make a script using "pidof" that when you open the game to close these things and when you close the game back to normal everything is quite easy to do. Excluding those things, works perfectly and can be played without any problems.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 26 x86_64||Jul 31 2017||2.13-staging||Yes||Yes||Platinum||Desperalaw|
|Show||Arch Linux x86_64||Apr 24 2017||2.6||Yes||Yes||Platinum||Kron|
|Show||Arch Linux x86_64||Sep 29 2012||1.5.14||Yes||Yes||Platinum||Serge Hooge|
|Show||Gentoo Linux x86_64||Jan 29 2012||1.4-rc1||Yes||Yes||Platinum||Karol Herbst|
|Show||Linux Mint 11 "Katya" x86_64||Feb 04 2012||1.3.37||Yes||Yes||Silver||an anonymous user|
OLD SOLUTION, NOT NEEDED ANYMORE
To fix the mousing issue
1.) Download this file: http://www.gamefront.com/files...
2.) Run the following in terminal (be sure to cd into the directory where you downloaded the file to first)
sudo cp -p /usr/lib/wine/dinput.dll.so /usr/lib/wine/dinput.dll.so.old
sudo mv dinput.dll.so /usr/lib/wine/
sudo cp -p /usr/lib32/wine/dinput.dll.so /usr/lib32/wine/dinput.dll.so.old
sudo mv dinput.dll.so /usr/lib32/wine/
Restart steam and then reload KF and you should be all set.
If your game crashes with a "General Protection Error" when you get attacked:
Go into the display options in KF and toggle "motion blur" off