http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #9 from Alexey Loukianov mooroon2@mail.ru 2010-06-16 17:58:42 --- (In reply to comment #8)
In Windows XP recommended is High so its rather Wine bug.
The fact that the game recommends something different on the real WinXP is not a Wine bug. There's no such thing as DirectX on *nix so it has to be emulated. To make things more clean: OpenGL is available both on *nix and Windows platforms so it is generally possible to transparently proxy it from Wine's opengl32.dll.so to the native systems GL library. This can't be done for Direct3D and that automatically means that the video card seen by the game would be a lot different that the one that is seen on native Windows D3D. As the video card capabilities seen by the game are different for Windows native hardware device vs. emulated Wine device it is perfectly for game to offer different recommended settings for them.
Don't blame Wine for not being able to offer 100% perfect emulation of the Direct3D on top of the OpenGL - that is generally not possible at all. You might call this "a bug" but it is likely to be never fixed by the devs.