The bmp2c program needs to be updated to generate uint8_t values from a 256-colour image. We originally used uint16_t values representing the RGB values in 5-6-5 format. Then I accepted a pull request to use 8-bit values and a pallette instead. But bmp2c was not updated.