I compiled a version of nanozip for large text compression benchmark. It is nanozip 0.02 with 1min of worth hacks/tunings for LTCB. It is at http://nanozip.net/nanozipltcb.zip. It requires 1670mb of free memory. I didn't bother to rip off other nanozip code from the executable, so it is bloated. The real size of the executable would probably be about 60kb.
Here is a quick benchmark with enwik9.
Code:
program archive size / c.time
nanozipltcb 166.251.135 / 140 s
bliz 0.24b c 262144000 175.404.703 / 375 s
bliz 0.24b f 262144000 177.936.934 / 317 s
dark v0.51 p-b250mfi2 178.141.689 / 234 s
m99 v2.2 -m 250m 178.945.536 / 364 s
m99 v2.2 -f 250m 186.995.547 / 280 s
(I didn't test decompression, except for nanozipltcb which I verified.)
I run these under winxp64/2gb and killed all background programs (including explorer.exe) from taskmanager. It showed 1.8gb free memory. I wanted to run dark with 334mb block, but I was unable because all it said was out of memory. m99 and bliz are relatively memory inefficient, requiring 6n blocksize, so I run them with 250mb block as well.