http://bugs.winehq.org/show_bug.cgi?id=32519
--- Comment #3 from Rico kgbricola@web.de 2013-01-11 05:19:35 CST --- Created attachment 43144 --> http://bugs.winehq.org/attachment.cgi?id=43144 Add support for A16B16G16R16
A wild guess, it may have something to do with: fixme:d3dx:D3DXLoadSurfaceFromMemory Unsupported pixel format conversion 0x24 -> 0x24 fixme:d3dx:get_format_info Unknown format 0x24 (as FOURCC "$\x00\x00\x00"). fixme:d3dx:get_format_info Unknown format 0x24 (as FOURCC "$\x00\x00\x00").
That format is D3DFMT_A16B16G16R16.
Could you give the attached patch a try. Please make sure, that you have latest git and patch http://source.winehq.org/patches/data/93491 . This patch changes the format of the table. OR you may simply copy that one line of code to that file.