Releases: emmanuel-marty/lzsa
Releases · emmanuel-marty/lzsa
1.1.4
Version 1.1.4:
- Increase LZSA2 ratio by 0.04% on average
- New speed-oriented 6502 decompressors by Peter Ferrie
- Improvements to the size-oriented 6502 decompressors by Peter Ferrie
- Another small efficiency improvement for very large matches
- Reduce memory required for compression
1.1.3
Version 1.1.3:
- Fix inefficiency when encoding very large matches for LZSA1 and LZSA2
- Increase LZSA2 ratio by 0.025% on average
- Rewritten LZSA1 8088 jumptable decompressor (LZSA1JMP), now 12.5% faster than LZ4 at -m5
1.1.2
Version 1.1.2:
- Newly compressed LZSA1 files decompress ~0.9% faster on average
- Increase LZSA2 compression ratio by ~0.1% on average
- New option in LZSA1 z80 decompressor to decompress highly compressible datasets 2%+ faster (with the decompressor code being larger)
1.1.1
Version 1.1.1:
- Newly compressed LZSA2 files will decompress 0.7% faster on average
- Update to the LZSA2 Z80 fast depacker, now 0.2% faster
- Update to the LZSA2 Z80 small depacker, a byte smaller and slightly faster
- Implement -stats for decompressor developers
- Fix small efficiency issues in the compressor (resulting in a tiny compression ratio increase for some LZSA2 files)
1.1.0
Version 1.1.0:
- Increase LZSA2 compression slightly further (+0.1% on average)
- Use forward arrivals parser in -m modes for LZSA1 and LZSA2, for a better ratio at the same decompression speed
- Remove old backwards parser
- Update Z80 decompressors
1.0.9
Version 1.0.9:
- Increase LZSA2 compression ratio further
- Speed up LZSA1 compression
- Reduce memory use for compression
1.0.8
Version 1.0.8:
- Small increase in compression ratio for LZSA2
- Small decrease in token count for LZSA2 (newly compressed files will decompress slightly faster)
- Add a missing bound check in C decompressors
1.0.7
Version 1.0.7:
- Create LZSA1 files that decompress faster (with the same ratio)
- Increase compression ratio for LZSA2
- Z80 decompressor speed and size improvements
1.0.6
Version 1.0.6:
- 6502 decompressor fix
- Z80 decompressor fix
- Minor improvements to self-tests
1.0.5
Version 1.0.5:
- Support backward decompression for raw blocks (supported by the Z80 and 6502 decompressors)
- When using -v (verbose) and -r (raw blocks), display the minimum safety distance between the decompressed and compressed data start (or between the compressed and decompressed data end in backward mode)
- 6502 decompressor fix