by H.G.Muller » 23 May 2011, 22:06
The WinBoard bitmaps (*.bmp files) are monochrome bitmaps. The routines in WinBoard that render a piece use the set bits in them (those that display as black when you view the bitmap with, say, MS Paint) to either clear an area of the complete board bitmap that is being drawn, or set it to given color. For the white (outline) pieces this requires two bitmaps: one (the *w.bmp) for setting the white background, the other (*o.bmp) for drawing the black outline over it. The black pieces need only a single bitmap (*s.bmp), as their small 'internals' are transparent.
When I wanted to use them for my viewer webpage, I loaded the *o.bmp and *s.bmp bitmaps in another drawing program (IrfanView), floodfilled the exterior with another color, designated that color as transparent, and then saved them as 16-color gif files.