http://bugs.winehq.org/show_bug.cgi?id=3945
------- Additional Comments From ivg2@cornell.edu 2006-13-07 14:00 ------- I'll take a look at the log. I also have the demo on my main machine, I might have some notes as to what's wrong with it. For future reference though - it's not necessary to post giant logs - those usually contain a large amount of redundant and useless information. The end of the log is usually fine.
Don't enable shader Emulation - that doesn't work at all, and should probably be hidden away so users can't turn it on. Don't disable pixel shaders - that will cause more harm than good most likely.
I would have suggested you try to downgrade the GLSL reported caps to something less, but given that your game tries to use 3.0 shader instruction even when GLSL is off, I'd say it's futile - it doesn't pay any attention to caps.