Welcome, Guest. Please login or register.

Author Topic: 7-Zip client for XAD/UnArc  (Read 1902 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline chrisTopic starter

7-Zip client for XAD/UnArc
« on: January 28, 2008, 10:45:26 PM »
I have released a plug-in for XAD that allows decrunching of most 7-Zip (7z) archives through UnArc (there are some that won't be supported yet)

This is a turbo-charged version, for both 68k and PPC AmigaOS with xadmaster v12+

If you downloaded the previous slow test version you can update to this one through AmiUpdate.

Download
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: 7-Zip client for XAD/UnArc
« Reply #1 on: January 28, 2008, 11:09:51 PM »
How much ram does the 680x0 version require?
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline chrisTopic starter

Re: 7-Zip client for XAD/UnArc
« Reply #2 on: January 29, 2008, 07:38:26 PM »
Good question, and one I can't answer very well.

The LZMA decompressor memory requirements are dependant on the dictionary size used when compressing - this can be anything up to 64MB, but I think is capped at the size of the file and in any case usually a lot smaller than this.

LZMA also has a few K overhead beyond this.  The 7-Zip overhead I believe is only a few KB per file.

plus you need enough memory for the entire compressed and uncompressed versions of each file.

All in all, you should be able to decompress with 2MB unless you have big files in the archive and/or it has been compressed with a large dictionary.

I would welcome some real world results as this is all theory.

It doesn't need any more memory than the OS4 version though.  In fact, probably a little less due to 68k code being smaller.

Chris
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz