I tried all their suggestions but it didn't work. Eventually, reinstalling vcrun and a directx9 via winetricks made it work again (using the directx9 package this time, not the d3dx9). Now everything is ok, except ground textures are missing so it looks really poor. Haven't managed to fix that yet. Often with ati disabling GLSL helps to that, but in this game it just brakes more things.