https://bugs.winehq.org/show_bug.cgi?id=32092
--- Comment #72 from Henri Verbeet hverbeet@gmail.com --- (In reply to Paul Gofman from comment #68)
Simply disabling the support for texture format D3DFMT_A8B8G8R8 in wined3d solves the issue (surely for ingame settings change, minimap yet to be tested, see above). This is essentially what the patch does. Initially I thought of it as just a tweak which can maybe help to find out a right difference between Wine and native D3D, but my test on Windows 7 (unlike that on Wine test bot) showed that CheckDeviceFormat fails on Windows for this format either. So for now I am not sure if refusing this format is a correct behaviour, or rather there are some conditions or Windows versions/hardware types when it is refused, more testing is needed.
For what it's worth, note that while disabling the format for d3d9 and earlier may be correct, the format is required for d3d10 and later.