http://bugs.winehq.org/show_bug.cgi?id=28743
--- Comment #6 from Stefan Dösinger stefan@codeweavers.com 2011-11-04 08:22:01 CDT --- While testing an entirely unrelated matter on my Radeon X1600 GPU I noticed that this GPU doesn't support P8 surfaces on Windows XP, and SetPaletteEntries returns D3DERR_INVALIDCALL. Yet the game works on this system, but it isn't clear to me why. Not advertising P8 surface support does not help, the game's logfile doesn't reveal anything of value and reporting the X1600's device IDs doesn't change the behavior. I also noticed that we report D3DPTEXTURECAPS_ALPHAPALETTE, which is probably wrong given that we don't support palettized textures, but changing that doesn't make the game happy either.