http://bugs.winehq.org/show_bug.cgi?id=18560
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2009-06-10 18:56:21 --- To be honest, I didn't think it would help, but it was worth a try.
Probably due to all of these: err:d3d7:IDirect3DDeviceImpl_3_GetRenderState Unexpected texture stage state setup, returning D3DTBLEND_MODULATE - likely erroneous fixme:d3d_surface:IWineD3DSurfaceImpl_BltOverride Implement hardware blit between two surfaces on the same swapchain
Someone more knowledgeable than me will suggest a debug channel readout when needed.
Just out of interest, have you tried Wine 1.0.1?