Am Freitag, 3. März 2006 13:58 schrieb david.adam:
Hello,
A lot of ddraw games recquires specular lighting to work (Syberia I, Settlers IV, etc...). Unfortunately, specular lighting is not implemented in ddraw. Does the change ddraw/direct 7 WINED3D resolve this problem? Otherwise, does somebody forsee to work on that? The implmentation of specular lighting would improve considerably the numbers of working games under wine....
I didn't spend a lot of attention to the lights, I just forward the SetLight / GetLight calls to WineD3D, which supports D3DLIGHT_POINT, D3DLIGHT_DIRECTIONAL and D3DLIGHT_SPOT. So ATM there's no specular light support, but I'm sure that this can be added.