Gunzip 1.1 for MSX released

Gunzip 1.1 for MSX released

by Grauw on 09-11-2015, 19:58
Topic: Software
Tags: grauw, gunzip, gzip
Languages:

Laurens Holst released gunzip 1.1, the high-performance gzip (.gz) archive decompressor. The highlight of this release is performance improvements, it’s now at least 2.5 times as fast as existing unarchiving utilities.

You can download it from the project page.

Improvements in this release:

  • Performance optimisations: 35% faster.
  • Added /f option to skip checksum validation. Use at your own risk!
  • Improved performance on full disks.
  • Reduced memory usage a bit.
  • No empty file generated when header parsing fails.
  • Fixed path parsing bug.

To put some numbers on the performance improvement relative to version 1.0, extracting a disk image of Aleste 2 now takes 87 seconds (-46s) on MSX2 and 18 seconds (-8s) on turboR. With the new option to disable checksum validation it inflates even faster, a mere 55s and 13s. But, use that option at your own risk!

Gunzip is open source and liberally licensed, so you can reuse the code in any way you want. Its deflate algorithm is also used by other file formats like zip and png. One great development based on the gunzip implementation is Louthrax’s SofaUnzip, and more projects are underway.

For more information, questions and technical discussions, visit the gunzip forum thread.

Thanks go to Wouter Vermaelen, Louthrax and bore for support and contributions to this release.

Relevant link: Gunzip for MSX

Comments (9)

By Manuel

Ascended (19691)

Manuel's picture

09-11-2015, 23:12

Fantastic achievement, congratulations!

Looking very much forward to see more spin off projects Smile

By Louthrax

Prophet (2497)

Louthrax's picture

09-11-2015, 23:19

A .PNG viewer ?

By Grauw

Ascended (10821)

Grauw's picture

09-11-2015, 23:25

Would be nice!

By karloch

Prophet (2159)

karloch's picture

09-11-2015, 23:51

Great work with all the new deflate unzip decompressors Smile

By gdx

Enlighted (6443)

gdx's picture

10-11-2015, 09:05

Thanks for this update.

Louthrax wrote:

A .PNG viewer ?

A MSX-DOS2 files manager for MSX1?

By ren

Paragon (1947)

ren's picture

10-11-2015, 11:37

Very cool + congrats!

By edoz

Prophet (2501)

edoz's picture

10-11-2015, 17:54

Impressive!

By anonymous

incognito ergo sum (116)

anonymous's picture

11-11-2015, 17:45

Excellent!. The performance improvement for MSX2 is simply awesome. Can you show us the final test comparing the performances with other MSX tools like .LZH e.g.?

By Manuel

Ascended (19691)

Manuel's picture

11-11-2015, 23:39

PAC: that's in the (updated) first post of the forum thread.