https://bugs.winehq.org/show_bug.cgi?id=37398
--- Comment #10 from Erich E. Hoover erich.e.hoover@wine-staging.com --- (In reply to Stefan Dösinger from comment #9)
Hmm, it sounds like the game wants palettized blits to just pass data from src to dst surface without doing any palette lookup or other conversions. But I think this is what the current code should already do.
Can you check what the format of the destination surface is in the affected blits?
This is actually to get the primary surface to work, without the patch (on current git) I get: fixme:d3d_surface:surface_convert_format Cannot find a conversion function from format WINED3DFMT_P8_UINT to WINED3DFMT_B5G6R5_UNORM.