http://bugs.winehq.org/show_bug.cgi?id=24598
--- Comment #9 from Vincent Povirk madewokherd@gmail.com 2011-01-20 12:13:07 CST --- I spent some time poking at this but haven't found the cause. It looks like the game checks the original gamma when it starts, then restores the original value when it exits. So I'm guessing it does some calculation of the in-game gamma that fails.