Do you know the LZO compression format?
- Open source project
- lossless data compression library written in ANSI C
- fast compression and extremely fast decompression
(a lot faster than zip, lzma or
bzip2) - requires only 64 kB of memory for compression
- No memory required for decompression
- Thread safe and supports overlapping compression
- Very short code (2KB to 6KB)
Here is my Delphi conversion/adaptation:
- include the tiny lzo.inc file in your project
- use the functions provided or call it directly
- fully tested under Win32 and Linux
- converted from i386 optimized code
Now, you have no other choice than using LZO compression in your every programs!
Source code is licensed under the GPL, as LZO itself.
You should take a look at our LZO and SynLZ compression units which are pure pascal compression units, even faster than this unit.