http://bugs.winehq.org/show_bug.cgi?id=12299
--- Comment #6 from Alexander Dorofeyev alexd4@inbox.lv 2008-04-01 12:53:55 --- Created an attachment (id=11788) --> (http://bugs.winehq.org/attachment.cgi?id=11788) debug patch 2
It's visible in the log that stateblock private data got corrupted somehow, probably a memory corruption problem of some kind, but it isn't clear where and how it's corrupted. So far I wasn't successful in reproducing it. I got myself a retail version, but I've same bug there as in demo - game is unplayable everywhere except few tutorial rooms, screen goes black and white color with only few silhuettes of objects visible. So I can't test much. I guess I'll have to ask you to run one or few more tests :). Try this next patch please, I added some debug checks there that hopefully may sound the alarm closer to the spot where corruption happens. If you do, maybe this time it would make sense to look for ways to get me a full log. Try to bzip2 it, if it won't be more than 10-15mb you can mail it to me.
BTW what's your hardware and drivers? And do you use some direct3d registry key tweaks? I wonder why you can play the game and for me it's broken in most locations.