http://bugs.winehq.org/show_bug.cgi?id=25569
--- Comment #3 from Austin English austinenglish@gmail.com 2011-05-17 19:33:49 CDT --- (In reply to comment #2)
Also affects LEGO Pirates of the Caribbean DEMO.
However, the game wouldn't run without d3dx9_36 (http://bugs.winehq.org/show_bug.cgi?id=24417) and I got the strange colors using native d3dx9_36.
If you go into the graphical options and turn off "Enhanced Graphics" then the issue goes away (however interesting shader effects are disabled).
Likely a different bug then (presumably in d3d9/wined3d).