summaryrefslogtreecommitdiff
path: root/tools/rle_encode.py
AgeCommit message (Collapse)Author
2021-06-20rle_encode: Include the image size in the commentsDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-29tools: rle_encode: Add a parameter for direct CLUT lookupDaniel Thompson
This can be useful for hand decoding and authoring of images. Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-28tools: rle_encode: Make 2-bit encoding the defaultDaniel Thompson
2-bit encoding is fully ROMable and therefore is more RAM efficient than the older 1-bit encoding. Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-08tools: rle_encode: Add support for rendering 2-bit RLEs to C srcDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-05-18draw565: Switch to a different palette for RLE 2-bit imagesDaniel Thompson
This is an incompatible change... older 2-bit images will need to be re-encoded to display correctly.
2020-04-10tools: rle_encode: Optimize the 2-bit encoding slightlyDaniel Thompson
This results in a image that is entirely ROMable.
2020-04-06tools: rle_encode: Add a new "2-bit" encoding mode.Daniel Thompson
2020-03-22Add licensing information for all wasp-os files.Daniel Thompson
2020-02-03tools: rle_encode: Derive variable names from filenamesDaniel Thompson
2020-01-28tools: rle_encode: Experimental color encoderDaniel Thompson
The output from this is a bit too bulky so the code isn't hooked up to anything at the moment.
2020-01-28tools: rle_encode: Implement proper argument parsingDaniel Thompson
2020-01-28tools: rle_encode: Rework into proper functionsDaniel Thompson
2020-01-23WIP: tools: Simple RLE encoderDaniel Thompson