Generally - everything "vital" for the game process. Game quite stable, except few known places, when it may crash randomly (and only one level, where it may affect gameplay seriosly).
FPS are playable unless there is too much monsters or interactive objects on screen - I'm playing on all-on (except Decals), high shaders and medium shadows.
What does not
See "bugs" section, to see, what doesn't work in detail, here just short list:
What was not tested
Nothing, full game completed.
kernel: 2.6.37 fglrx: 10.12, HD4570 Mobility. wine: from 1.3.5 to 1.3.11 Registry tweaks and winetricks: nothing special, only VideoMemorySize set to correct value.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Mar 31 2019||4.4-staging||Yes||Yes||Yes||Gold||Basiani|
|Show||Debian GNU/Linux Unstable "Sid" x86_64||Mar 06 2019||4.3-staging||Yes||Yes||Yes||Gold||debianxfce|
|Show||Antergos x86_64||Jun 18 2015||1.7.45||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Aug 03 2014||1.7.22||Yes||Yes||Platinum||Luis Alvarado|
|Show||Gentoo Linux x86_64||Dec 19 2013||1.6.1||Yes||No||Garbage||an anonymous user|
Use wine-1.3.6 or revert commit f0b0c1b1dddf606177651deb45c0afd6259076aa as described in RegressionTesting wiki pageWorkarounds for known bugs:
If it crashed anyway (there will be clutch in the sound and no "Chapter complete" message will appear), run console blindly and type wineserver -k.
Switch off "Decals" in Options -> Visuals -> Advanced Settings
To navigate in menu use arrows to control selection, Enter on non-submenu option is "accept", ESC - "cancel". Or you may try to guess mouse position watching at highlights.
Play with Virtual Desktop enabled: winecfg -> Graphics -> Emulate Virtual Desktop and set size for it matching your desktop resolution. Also you probably want to disable window decorations. Enabling Virtual Desktop is commonly a good this to do, as it guaranties you, that application won't mess your current resolution up, if something would go wrong.
Disconnect your gamepad before starting a game or try joypad.txt file from comments below.