http://bugs.winehq.org/show_bug.cgi?id=58887
--- Comment #2 from Rafał Mużyło galtgendo@o2.pl --- ...it's not really "tofu"...but it still seems to be something stupid...
Namely, it looks like the window is being given a utf16 string and tries to interpret it as 8-bit/utf8...yet it gets the proper length of the string...
Most interesting part seems to be that only *some* of the strings are affected...
The program might be using something more complicated than TextOut, but on the off-chance it isn't, would you check if 'text' channel is showing something about those strings ?
Otherwise, try to determine which function displays them and trace it back to the point A/W mixup happens.
(if it's a font problem, it's likely only in the way that the fallback path triggers an obscure bug - cause the text, while looking incorrect, is also correct in its content)