Results 1 to 9 of 9

Thread: Haruyasu Yoshizaki's LZHUF 32-bit Compile (Or Similar)?

  1. #1
    Member
    Join Date
    May 2012
    Location
    United States
    Posts
    323
    Thanks
    174
    Thanked 51 Times in 37 Posts

    Haruyasu Yoshizaki's LZHUF 32-bit Compile (Or Similar)?

    Hey guys,

    I'm looking for a 32-bit compile of Haruyasu Yoshizaki's old LZHUF compression program. Or a 32-bit compression program that uses the same simple LZ + Huffman to achieve that compression with only requiring 2MB of RAM for decompression.

    I need a fast, simple LZ + Huffman program that only needs 2MB of RAM taht can be run on Windows 32-bit and 64-bit. All LZ+HUFF programs that I see now use much more than 2MB of RAM for decompression and that is unacceptable for this project. Compression speed and RAM usage is not important, the files only need to be quickly decompressed with incredibly low RAM usage.

    EDIT: Also, no file-size limit. Some files in this project will be larger than 2GB.

    Any help would be great.

    Thanks guys!
    Last edited by comp1; 13th March 2014 at 03:55.

  2. #2
    Member
    Join Date
    Nov 2013
    Location
    US
    Posts
    131
    Thanks
    31
    Thanked 29 Times in 19 Posts
    Here's ROLZ with 512k window, 64k blocks. ~2MB for compression and decompression, it can be smaller with smaller window and blocks. 32-bit is limited to 4 GB because I don't know if IO will handle larger files. See if it works for you. Note that dealing with such small blocks is slow I/O.
    Attached Files Attached Files

  3. #3
    Member
    Join Date
    May 2012
    Location
    United States
    Posts
    323
    Thanks
    174
    Thanked 51 Times in 37 Posts
    Quote Originally Posted by cade View Post
    Here's ROLZ with 512k window, 64k blocks. ~2MB for compression and decompression, it can be smaller with smaller window and blocks. 32-bit is limited to 4 GB because I don't know if IO will handle larger files. See if it works for you. Note that dealing with such small blocks is slow I/O.
    Code:
    C:\RH4_x86.exe is not a valid Win32 application.

  4. #4
    Member
    Join Date
    Nov 2013
    Location
    US
    Posts
    131
    Thanks
    31
    Thanked 29 Times in 19 Posts
    I just downloaded and ran it, it works fine for me: http://i.imgur.com/BdAj02G.png

    You can verify with CFF explorer:
    http://www.ntcore.com/exsuite.php

  5. #5
    Member
    Join Date
    May 2012
    Location
    United States
    Posts
    323
    Thanks
    174
    Thanked 51 Times in 37 Posts
    On Windows XP, 32-bit, SP3:



    Does anybody else know of any other programs that could do what LZHUF does? Or could compile the C source into a 32-bit EXE for me?

    Thanks.

  6. #6
    Member
    Join Date
    Nov 2013
    Location
    US
    Posts
    131
    Thanks
    31
    Thanked 29 Times in 19 Posts
    Sorry, I forgot that the newer MSVC versions don't work with Windows XP anymore.

    Here's with gcc. I don't think you'll find many old LZ-based compressors that handle large files or with decent speeds.
    Attached Files Attached Files

  7. #7
    Member
    Join Date
    May 2012
    Location
    United States
    Posts
    323
    Thanks
    174
    Thanked 51 Times in 37 Posts
    Quote Originally Posted by cade View Post
    Sorry, I forgot that the newer MSVC versions don't work with Windows XP anymore.

    Here's with gcc. I don't think you'll find many old LZ-based compressors that handle large files or with decent speeds.
    Thanks it works!

    I will spend time testing and see if it meets my needs for this project. Thanks again.

  8. #8
    Member
    Join Date
    Sep 2011
    Location
    uk
    Posts
    237
    Thanks
    186
    Thanked 16 Times in 11 Posts
    Re msvc not working with xp there is a patch of just 1 location to fix this. May even be a program to do the patch- see other threads
    john

  9. #9
    Member Bloax's Avatar
    Join Date
    Feb 2013
    Location
    Dreamland
    Posts
    52
    Thanks
    11
    Thanked 2 Times in 2 Posts

Similar Threads

  1. ECM linux compile
    By schnaader in forum Download Area
    Replies: 0
    Last Post: 27th November 2009, 17:46
  2. pbzip2 1.05 optimized compile
    By M4ST3R in forum Download Area
    Replies: 0
    Last Post: 2nd October 2009, 16:21
  3. bzip2 1.05 optimized compile
    By M4ST3R in forum Download Area
    Replies: 0
    Last Post: 21st September 2009, 19:49
  4. balz 1.15 optimized compile
    By M4ST3R in forum Download Area
    Replies: 0
    Last Post: 20th July 2009, 22:36
  5. lzop optimized compile
    By M4ST3R in forum Download Area
    Replies: 1
    Last Post: 30th June 2009, 21:31

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •