https://bugs.winehq.org/show_bug.cgi?id=39866
--- Comment #1 from Zakk zakk@rsdio.com --- Digging a little deeper, the game works fine if CheckRenderTargetCapability returns true for format WINED3DFMT_B5G5R5A1_UNORM.
From the MSDN documentation I can find, B5G5R5A1_UNORM is supported as a
RENDERTARGET only under DXGI 1.2/DX11.1. Is there ever a case where D3D9::CheckDeviceFormat() would return true for this combination under real windows? Or is there something triggering the game to do this check that's specific to wine?