http://bugs.winehq.org/show_bug.cgi?id=13954
--- Comment #22 from Michael Abbott michael@araneidae.co.uk 2009-03-30 16:34:26 --- Using wine-1.1.18 and ATI Catalyst 9.3 drivers I can report interesting "progress" on this bug -- in fact, I'll create a separate bug report for this.
With no Wine/Direct3D registry keys set, I see perfect rendering of the in game menu (at least, with a virtual desktop) -- but in game rendering is complete garbage. To be a bit more detailed, the image is rendered in multiple repeated flickering horizontal stripes, and is in part upside down.
I've tried the following five combinations for RenderTargetLockMode: default, readtex, texdraw, textex, and disabled. Only disabling RenderTargetLockMode works: in this mode, the in game graphics renders pretty well perfectly -- but the in game menu completely fails to show!
So I can only conclude that whatever RenderTargetLockMode controls is comprehensively broken here.