http://bugs.winehq.org/show_bug.cgi?id=23637
--- Comment #7 from Florian florian@fkoeberle.de 2010-07-22 02:51:40 --- I had a second look at the log. It looks like WINE tries to use ARB shaders and fails to do so because the shader is to complex. Maybe before patch 16 the shader was simpler and that is why it worked before.
The big question is: Why does it use ARB shaders and not GLSL?
It could be that your graphic card or graphic card driver does not support GLSL.
If you are lucky that isn't the case and you have disabled GLSL manually some time ago and forgot about it: You can use regedit to find out if the following registry key is set and to which value (Don't change any registry key if you don't know what you do or you may run in some strange "bugs" later on): HKEY_CURRENT_USER/Software/Wine/Direct3D/UseGLSL