http://bugs.winehq.org/show_bug.cgi?id=22083
--- Comment #12 from Roderick Colenbrander thunderbird2k@gmail.com 2010-03-21 07:13:20 --- Created an attachment (id=26947) --> (http://bugs.winehq.org/attachment.cgi?id=26947) Diff which adds the old code back alongside the new code
If you can code apply this diff to surface.c and figure out what is different between the old and the new version of the blt_info call. Likely some coordinates are calculated incorrectly but without being able to reproduce the problem here, I can't figure out what's wrong.