Yet Another Compressor (YAC) - utility the main goal of which is
to use EMS for better compression.
On an average 10%, but often more than 50%, better compression than achieved by competing
software (even solid archives), especially on
large files/file collections.
YAC is not limited to 640K DOS memory. When EMS is available YAC detects it and uses to
improve performance. Even 2 Mbytes of EMS available gives good results.
YAC uses significantly improved LZ+Huffman engine with 64K string match window size. But
when EMS is enabled match window size increases up to 1024K. YAC also automatically
manages auto-solid archives. Updates and deleting files from such an archive do not
require repacking all files every time due to special archive structure.
Compressor works in real mode, so there are no hardware and DOS extender conflicts. YAC
unpacks archives within 330K conventional memory on any PC, but up to ~700-500K EMS and/or
XMS is recommended.
Implemented features: add, move, update, freshen, extract, test, delete, list. You can
limit EMS & XMS usage, though YAC automatically detects physical (or "real")
memory when using virtual memory in multitasking environments.
Compression rate varies, but is especially good on various databases, program development
backups. YAC is fast enough to be used as general purpose compressor.