http://bugs.winehq.org/show_bug.cgi?id=7905
--- Comment #11 from MarcinZw marcinzw@gmail.com 2007-08-25 09:17:18 --- Created an attachment (id=7783) --> (http://bugs.winehq.org/attachment.cgi?id=7783) At 16bpp without conversion 565->555 and then 555->565
I have written a simple patch which corrects the problem but I suppose that it also breaks something else. I have a patch which corrects occurrences of bad masks but it seems that without the conversion 565 -> 555 and then 555 -> 565 something is terrible wrong. My guess is that maybe we have a problem with a sign (unsigned char <-> char) but this is only a wild guess. Mikolaj could you please send your patch which replace "CopyImage" I think that at the moment it would be a better solution ...