Starting and playing the game in a virtual desktop works excellent.
What does not
Starting the game as a regular full screen desktop application does work, but with severe issues, not playable
Pixel Shaders (at least with nVidia hardware).
The game does not redraw immediately when regaining window focus. This could however be a bug in the game and my guess is, it behaves the same way on native Windows.
What was not tested
Long time game play.
Need to add overrides in winecfg for: Graphics tab: Uncheck Allow Pixel Shader Check Emulate a virtual desktop Set an appropriate resolution for the virtual desktop Libraries (try without these first, might work): d3dx9_36 (native, builtin) d3dx9_41 (native, builtin) d3dx9_42 (native, builtin) wlanapi (native, builtin) gameux (disabled) You need to download these DLL libraries from dll-files.com and place them in the game folder. Which means you need to own a Windows license. I had to crack the game to get it running.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Ubuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)||Jun 19 2011||1.3.22||Yes||Yes||Gold||an anonymous user|
|Show||Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)||Jun 11 2011||1.3.22||Yes||Yes||Gold||Jorge|
|Show||Gentoo Linux x86_64||May 31 2011||1.3.21||Yes||Yes||Gold||Maquis196|
|Show||Gentoo Linux x86_64||Apr 13 2011||1.3.17||Yes||Yes||Silver||Maquis196|
|Show||Arch Linux x86_64||Apr 19 2011||1.0.1||Yes||Yes||Silver||Guillaume|
From personal testing and user's in the threads the following workarounds work for fm2011.
At the most you will need these to get fm2011 working.
Warning for some users
It seems that mostly Nvidia users are affected by this and in a variety of a distro's; basically if you run fm2011 and it doesn't come up straight away and your last msg involves the "cannot change backbuffer count yet "
A user suggested downloading a program called "stress" and running;
stress --cpu $(number of cores you have)
This seems to help the game load quicker, it doesn't work everytime. Alternatively you can wait (faster the computer, the longer it takes from testing). I also found running another direct3d game in a window elsewhere also helped (for me it was an EVE Online client)
Another warning, starting a new game from within a game (as in not from main menu) seems to result in the game hanging, it's as if it's restarting it's 3d engine which triggers the problem above. You would need to quit and start from main menu if it dies.
All credit to everyone involved.
10093 - TCP/UDP
10094 - TCP/UDP