http://bugs.winehq.org/show_bug.cgi?id=22434
--- Comment #18 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-24 04:24:16 CDT --- I wish I had written some tests for the Z buffer formats along with the patch. If my memory serves me correctly Windows drivers didn't accept the 24 Z bits + 8 stencil bits formats and instead wanted 32+8, and the bitmasks then signalted that it was in fact the common D24S8 format.
It seems that the game wants a depth buffer format with 24 z bits and fails otherwise. Does it still work on Windows, especially on Intel GPUs? If it does it is possible that windows gives older games(or this specific one) different enum values, or that my patch was simply broken.