http://bugs.winehq.org/show_bug.cgi?id=9659
--- Comment #37 from Dustin McCartney dustin.mccartney.public@gmail.com 2007-12-09 17:43:53 --- (In reply to comment #36)
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.
Well then... my bad. :-) Thanks for the update. I'll git and build to verify this is fixed then. :-D
Thanks! Dustin