http://bugs.winehq.org/show_bug.cgi?id=6963
--- Comment #3 from Roman Mamedov roman@rm.pp.ru 2008-01-08 10:18:05 --- With Wine 0.9.51 and earlier, the described problem was fixable by setting "IsKeepMinFrameRate" to "True" in game file Option.ini. This is equal to "Lower detail" in game Options dialog. It dramatically reduces the amount of graphical detail used by the game. Textures, models, motion, effect details, everything is being reduced to much simpler and lower-quality variants. After this, the game was starting correctly, without the described error message.
With Wine 0.9.52, "IsKeepMinFrameRate=True" seems to be no longer required to start the game. It now seems to start fine in all cases.
However, with some combinations of surrounding game world landscape/objects, and probably the number of characters simultaneously on screen, and the amount of graphic details selected in Options dialog, the game can crash to desktop, with the exact same error message which is mentioned in bug report. On average, I think this happens once in two hours of gameplay.
I use Radeon X800GT with the free DRI drivers (Mesa 7.0.2).