Peter Helcmanovsky (Ped) 9913dcf4bb z80_unpacker: comment with possible LUT variant of updating probs value
missing 512 byte table generator, which doesn't look trivial to do
(especially in terms of code size).
Not tested, but looks as decent speed up.
2022-09-19 14:31:00 +02:00
2022-09-18 23:38:41 +02:00
2021-11-25 22:43:39 +01:00
2021-11-25 22:43:39 +01:00
2022-09-15 00:18:30 +02:00

Upkr

Upkr is a simple general purpose lz packer designed to be used in the MicroW8 platform. The compressed format is losely based on Shrinkler with the main difference being that Upkr doesn't differnetiate between literals at odd or even addresses and that I went with rANS/rABS instead of a range coder.

At this point, Upkr should still be considered unstable - the compressed format is not very likely to change but I still want to keep that option open a little longer.

Inspirations:

Description
Languages
Rust 51%
Assembly 31.5%
C 8.6%
JavaScript 5%
Makefile 3.9%