To be more precise:
What does not
Game is unstable without native msvcrt.dll from VC++ 6.0 runtime. Crash usually happens right after "loading" screen when entering "battle mode", but it is not a strict rule. With native dll override (use "winetricks vcrun6sp6" or "winetricks vcrun6") game works perfectly, had played it straight for ~12 hours without an issue.
Game requires native DirectX 9 helper DLLs to start. Actual DLL required is d3dx9_33.dll, but there are issues with some shaders (some water surfaces namely) when using this one. Installing native d3dx9_36.dll does the trick - most of the time game works perfectly. There still might be problems with shaders sometimes but it is usually enough to save at the problematic place, then exit the game, start it up again and load the save. From that moment on there wouldn't be any troubles with shaders until you exit the game.
What was not tested
Everything was tested.
Game was tested on computer with following specs: AMD Phenom(tm) II X4 955 Processor @3.2GHz, 6GB DDR2 RAM, GeForce GTS-250 (a.k.a. 9800 a.k.a. 8800) GPU with 1GB VRAM. nVIDIA Binary Driver v.280.13
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jan 20 2017||2.0-rc2||Yes||Yes||Platinum||ottopower|
|Show||Fedora 14||Apr 17 2012||1.5.2||Yes||Yes||Gold||Alexey Loukianov|
|Current||Fedora 14||Oct 03 2011||1.3.29||Yes||Yes||Gold||Alexey Loukianov|
|Show||Ubuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)||Dec 13 2010||1.3.9||Yes||Yes||Gold||dr. Hannibal Lecter|
|Show||Fedora 12||May 22 2010||1.1.44||Yes||Yes||Gold||an anonymous user|