http://bugs.winehq.org/show_bug.cgi?id=9659
--- Comment #36 from Stefan Dösinger stefandoesinger@gmx.at 2007-12-09 17:41:23 --- The last report is a different bug, fixed in git already. It was caused by incorrect rounding of floats to ints in GLSL shaders. We applied the shader model 2.0 / 3.0 round to nearest, while 1.x shaders that guild wars uses perform a floor(), even though the docs say otherwise.