> Both wined3d/directx.c and d3d8/directx.c have an IWineD3DImpl_CreateDevice > that includes the following call: > > glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, > GL_SEPARATE_SPECULAR_COLOR); > > In effect this prevents WINE from using the Voodoo3 for 3D rendering. Not > only does this make D3D games intolerably slow (forget measuring FPS - > start measuring FPM or worse), the result for many operations is just plain > wrong. > > Commenting out the offending line makes it work much better (at least until > it hits one of the other problems), but with a list of software fallbacks > this large, and given that the Voodoo3 is over 5 years old now, there must > be some question as to whether this is worth fixing. Is the response to > people with this problem "just go pick up an old GeForce card for $30"?
Hi, Commenting this line is not a solution. D3D8 default behavior have this mode enabled. what we can do is to disable it on older hardware (when we be able to have a proper hardware detection) Regards, Raphael
pgpGbQRXqk1Gs.pgp
Description: PGP signature