PNG → CHGfx PROGMEM Converter

Loads a PNG, reduces it to 16 colours, and emits a palette + PROGMEM sprite array(s) for the CHGfx console (2 pixels packed per byte: low nibble = even column, high nibble = odd column). Optionally splits a spritesheet into multiple frames.

.bin layout: [width][height]<data>; spritesheets prefix a frame count and repeat the data block per frame (shared width/height).

8x