The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: emre_tinaztepe on November 15, 2007, 05:27:37 PM

Title: About Compression!
Post by: emre_tinaztepe on November 15, 2007, 05:27:37 PM
Hi guys,
I wonder if anyone knows how to use Compresion apis? Which already exists in Windows NT and upper vers.?
Or of course another methos for writing a compressor!
Title: Re: About Compression!
Post by: gabor on November 16, 2007, 06:26:52 AM
Hi!

Try looking around on the forum, I know there are some topics on compression (RLE and LZW).

Greets, Gábor
Title: Re: About Compression!
Post by: Shell on November 16, 2007, 06:36:12 AM
Don't forget "Patented Jibz technology" - aPLib (examples included in the masm32 package). Also, search for briefLZ. Jibz was very kind to translate it to MASM for us  :dance:

On the topic of "Which already exists in Windows NT and upper vers.?" AFAIK, Compressed Cabinet File Format has been built into Windows Ver 4+. Try looking at msdn for that. WinME+ natively supports .ZIP format as well but I haven't looked into that much  :red

Lastly Jeremey Collake has released his Algorithm 1 a.k.a JCALG1 compression lib to the public domain - hurray  :dance:
Title: Re: About Compression!
Post by: MichaelW on November 16, 2007, 01:26:32 PM
There is a test of the NTDLL compression functions here:

http://www.masm32.com/board/index.php?topic=4777.0