http://bugs.winehq.org/show_bug.cgi?id=13198
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winex11.drv |directx-ddraw
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-10 03:17:59 --- (In reply to comment #5)
I investigated some more and discovered that not setting ddraw palettes is not really normal operation for the game. It appears what it actually needs is RC_PALETTE flag from GetDeviceCaps. Current implementation of winex11 doesn't normally set this flag because in non-paletted modes palette_size is 0.
That's correct behavior of GetDeviceCaps. What you have found may mean that ddraw should set/initialize default palette.