Mail Archives: djgpp/1997/12/16/20:33:29
I have just uploaded mikalg30.zip as v2tk/mikalg30.zip
Here is a little info of mikallegro 3.0. Mikallegro 3.0 is made up of
modified Allegro 3.0 and modified Mikmod 2.10 library so that they can
compiled together without any problems. Also, Mikmod 2.10 included two
bug fixes.
The library itself can also be obtained from my homepage.
http://www.geocities.com/siliconvalley/vista/8890
*Note*
Allegro 3.0 is by Shawn Hargreaves
Mikmod 2.10 is by Jean-Paul Mikkers
Both are modified by Guan Foo Wah (jgfw AT usa DOT net)
____________________________________________________________________
Get free e-mail and a permanent address at http://www.netaddress.com
itten in ANSI C.
It offers pretty fast compression and *very* fast decompression.
Decompression requires no memory.
In addition there are slower compression levels achieving a quite
competitive compression ratio while still decompressing at
this very high speed.
LZO is distributed under the GNU General Public License.
Availability
------------
ftp://hpv17.infosys.tuwien.ac.at/pub/mfx/lzo/lzo-1.02.tar.gz
ftp://sunsite.unc.edu/pub/Linux/Incoming/lzo-1.02.tar.gz
ftp://sunsite.unc.edu/pub/Linux/libs/compression/lzo-1.02.tar.gz (soon)
ftp://tsx-11.mit.edu/pub/linux/sources/libs/lzo-1.02.tar.gz (soon)
ftp://ftp.elf.stuba.sk/pub/pc/pack/lzo102.zip
Archive size is about 258 kB.
Introduction
------------
LZO is a data compression library which is suitable for data
de-/compression in real-time. This means it favours speed
over compression ratio.
I named it LZO standing for Lempel-Ziv-Oberhumer.
LZO is written in ANSI C. Both the source code and the compressed
data format are designed to be portable across platforms.
LZO implements a number of algorithms with the following features:
- Decompression is simple and *very* fast.
- Requires no memory for decompression.
- Compression is pretty fast.
- Requires 64 kB of memory for compression.
- Allows you to dial up extra compression at a speed cost in the
compressor. The speed of the decompressor is not reduced.
- Includes compression levels for generating pre-compressed
data which achieve a quite competitive compression ratio.
- There is also a compression level which needs only 8 kB for compression.
- Algorithm is thread safe.
- Algorithm is lossless.
Design criteria
---------------
LZO was designed with speed in mind. Decompressor speed has been
favoured over compressor speed. Real-time decompression should be
possible for virtually any application. The implementation of the
LZO1X decompressor in optimized i386 assembler code runs about at
the third of the speed of a memcpy() - and even faster for many files.
Portability
-----------
I have built and tested LZO successfully on a variety of platforms
including DOS, Windows 3.1, Windows 95, Windows NT, Linux, HPUX and
a 64-bit DEC Alpha.
LZO is also reported to work under MacOS, AIX, IRIX, ConvexOS, SunOS,
Solaris and VxWorks.
Building the library under UNIX is easy as LZO uses Autoconf +
Automake + libtool. Shared libraries are supported as well.
For other systems the following build scripts are included:
DOS 16 bit: Borland C, Microsoft C, Watcom C
DOS 32 bit: djgpp v1, djgpp v2, djgpp v2 + Pentium gcc, emx, Watcom C
OS/2 32 bit: emx, Watcom C
Windows 16 bit: Watcom C, Watcom C DLL
Windows 32 bit: Visual C, Visual C DLL, Watcom C, Watcom C DLL
Major changes since the last release
------------------------------------
* improved LZO1X-999 and LZO1Y-999 compression ratio a little bit again
* introduced compression levels for LZO1X-999 and LZO1Y-999
* added support for preset dictionaries
* implemented LZO1X-1(12): needs 16kB for compression
* new algorithm LZO1Z: this is another variant of LZO1X
* added example program: how to use preset dictionaries
* added example program: how to do overlapping (in-place) decompression
* added a little file-packer example program
* LZO now works cleanly under checkergcc
* strict 16-bit memory model is working (but not officially supported)
* adapted for Automake 1.2d and libtool 1.0h
For more information point your browser at:
-------------------------------------------
http://www.infosys.tuwien.ac.at/Staff/lux/marco/lzo.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBNJcMpW10fyLu8beJAQGfpAP+OJD6sTv4lbJBoWm8UIbyaEHn84M2qVvj
Z8+YgyZY3ewfM09wnaLes99TbqJi5iUhxbMxheoNJuuAVR1yfq6NVKeyQVmfsHTu
hcg2R0aBqkiNJp3Kh/RBt+FOKaBgn2C2vdRdprb7jHf4Gie9c3CVHzvuDUr3TvB/
63KqOEZCooA=
=+tl5
-----END PGP SIGNATURE-----
- Raw text -