Aug 2nd, 2023 at 10:37 pm
#1898Haven't been working on this for awhile (it's in my agenda).
Our missing piece has been Huffman Coding, a method used for compressing and organizing repeating bits of information. The problem is that it can be implemented in a variety of ways, which means it's going to be a trail and error for our file format unless somebody wants to get their hands dirty reverse engineering what tools we already have.
This missing piece became evident when messing with the bytes of a CMP file and CMPview erroring. It's error conveniently provided me with the source file name 'huffcode.c'.