Editing key bindings - did not crash the game as earlier reports mentioned.
Key binding in general works well. I have a five button mouse, and I was able to bind stuff to all five buttons.
Game play through the first few areas worked great.
There may be some game breaking problems later in the game, but I did not hit any. Everything seemed to work OK except the graphics and performance, as described below.
What does not
The graphics are problematic from time to time, sometimes real bad, sometimes fairly decent. This wine version (2.18 staging) seems to be one of the best, and the game seems to be playable - so far.
Character textures sometimes tear, sometimes just enough to fuzz the character, sometimes badly, sometimes not at all. Textures appear to be stuck in low quality mode, A floating grid is sometimes overlaid on the world at times, it appears at various sizes and with various degrees of intensity. Sometimes you don't see it all.
Overall, the graphic problems do not stop the game from being playable - so far. I have not finished Syria, so I'm still in the early stages of the game.
Performance: Sometimes it is excellent, and normally I get excellent performance. It will stall and stutter from time to time, like it is loading or buffering something. This doesn't usually last very long. This is an annoyance, but doesn't really impact game play because it isn't that often
What was not tested
Later levels. I only played through a few of the early ones.
Multiplayer was not testd.
Slackware 14.2 64 bit, 4.13.5 kernel. nVidia 660 with 384.90 drivers. 16GB ram. Ryzen 7 cpu 8 core (16 virtual cores).
I did not have to do anything special to get the game to run. There are no workarounds, it worked right out of the box (or off of Steam, actually).
The game is much more playable now than it was several wine versions ago. At times the graphics actually looks decent. At times the character textures tear, and at times some textures are missing. It is, however, playable as-is. I'm currently in Syria, and enjoying the game. I'll try to upload some pics so you can see the good, the bad, and the ugly.
Performance at "high" is just as good as "low", and I don't really see much difference in quality. It is as if it won't actually load high quality textures.
Adjusting graphic settings makes a big difference in quality, but not so much in performance.
Some of the graphics options don't seem to do anything. Anti-aliasing, however, works well and makes a huge difference. You might need to play with your graphic settings to find a good balance. This is what I'm currently using:
Anti-Aliasing-FXAA. Makes a HUGE difference. SMAA works well too.
Stereoscopic features are all disabled.
Textures quality: medium
Anisotropid filter: 4x
Shadow quality: medium
Sun soft shadows: off
Ambient occlusion: on
Depth of field: off
Level of detail: high
Screen space reflections: off
Specular ...: normal
Dynamic foliage: medium
Vignette blur: off
Motion blur: off
Purehair: Very high - this is a serious cool setting
Screen effects: on
Film grain: off
Some of these don't seem to do anything. Others make a good difference. Play with them and see for yourself what works and what doesn't.
I have to rate this as Bronze because Silver means it "works excellently for normal use", and the graphic problems are bad enough at times that I can't say it works "excellently". It is, however, playable.
|Slackware64 14.2 multilib
|Oct 05 2017
|Gentoo Linux x86_64
|May 29 2017
|Arch Linux x86_64
|May 17 2017
|Arch Linux x86_64
|Mar 12 2017
|Arch Linux x86_64
|Apr 11 2016
NOTE: This workaround is no longer needed on Wine 2.18 Staging or later.