http://bugs.winehq.org/show_bug.cgi?id=16559
--- Comment #38 from Henri Verbeet hverbeet@gmail.com 2009-09-19 15:49:55 --- (In reply to comment #37)
There are only two ways to put the R16G16_SNORM texture together:
DDPixelFormat->u2.dwBumpDuBitMask = 0x0000ffff; DDPixelFormat->u3.dwBumpDvBitMask = 0xffff0000;
That's the correct one.
Errr... no. The game still works. And looks fine. So it looks like these values are completely irrelevant. Cookie for whoever "gets" this.
It might be more interesting to see which fields you can leave at zero. Also, look at dwFlags. Does the game need formats with DDPF_BUMPDUDV, or does it just not like seeing formats with dwFlags set to 0?