LZ48 Cruncher-Decruncher by 'Flower Corp'

Started by ComSoft6128, 09:08, 05 July 22

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ComSoft6128

2018 French program for compressing (crunching) files.

From CPCPOWER:
"The compression routine uses memory banks, but the decompression routine does not.

Author's comment:
So, just to say why I made this compressor.
This compressor is dedicated to the compression of multiple small data, it is NOT made to compress large files.
It will be used to compress sprites. In this sense, it generates smaller files than almost all other compressors (minimum size for exomizer 32 bytes, me in 32 bytes I can compress lots of stuff, him nothing).
And above all, the lightning fast decompression speed.
In short, a very specific use!"

From CPCRulez:
"I wrote a new compression format, freely inspired by LZ4 format (thanks to Yann Collet again)
The few modifications suits well to the Z80
The format was designed and modified to fit the decompression routine
Now it's optimised for size and speed
The decompression routine fit in 83 bytes and there is an ultra-short version (you lose some Nops)
Crunching routine is a little slow as matchkey may have an unlimited length
I will release in a few weeks max a C source code if people want to cross-crunch"



Links:
https://www.cpc-power.com/index.php?p...
https://cpcrulez.fr/coding_src-crunch...
https://www.cpc-power.com/index.php?p...
https://cpcrulez.fr/auteur-roudoudou.htm

LZ4:
https://en.wikipedia.org/wiki/LZ4_(co...)

Not emulated - original hardware and software.
Please note that the aspect ratio for this YouTube video is 16:9 but the CPC monitor
has an aspect ratio of 4:3 so you may wish to adjust your viewing device accordingly.

Powered by SMFPacks Menu Editor Mod