http://bugs.winehq.org/show_bug.cgi?id=21105
--- Comment #10 from Henri Verbeet hverbeet@gmail.com 2013-01-25 03:02:51 CST --- (In reply to comment #9)
Unlikely, I have the latest version of Nouveau - also see recently fixed bug report http://bugs.winehq.org/show_bug.cgi?id=21119
Although it's not necessarily the problem you're having, you're not actually using Nouveau, but llvmpipe. (Which is a software rasterizer.) That could be because you have e.g. only the 64-bit version of Nouveau installed, or some other kind of configuration issue. LIBGL_DEBUG=verbose should provide some more information there.
The game works fine with a NoCD.
In that case there's a good chance this is related to the copy protection. There are a couple of bugs for Safedisc in our bugzilla, although I'm not sure if this is any particular one of those.