http://bugs.winehq.org/show_bug.cgi?id=9659
--- Comment #21 from Stefan Dösinger stefandoesinger@gmx.at 2007-11-06 08:40:21 --- Please attach screenshots to the bug report instead of linking them from an external site. This will make sure that they remain accessible in the future.
"-dx8 -noshader" should be the same as "-noshader", and it is indeed as far as I can see. It looks like there is an fglrx bug here. The d3d9 testsuit has a test for the depth buffer behavior which shows the correctness of the patch that was found to cause the regression. If this test is broken on fglrx it might help debugging this bug.
You can run the test from dlls/d3d9/tests, by running wine "d3d9_test.exe.so visual" . Perhaps enable the virtual desktop before doing so, and *make sure that no window overlaps the test window* .