Welcome, Guest. Please login or register.

Author Topic: Better archiver that LZX with small unarc tool  (Read 7061 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Better archiver that LZX with small unarc tool
« on: August 09, 2013, 02:10:17 PM »
I'm searching for a better archiver than LZX with a small unarchive tool compatible with 68000 w/o FPU. I've looked into many options but they either don't compress as well as LZX or they compress better but their unarchive tool are huge and/or need huge library file(s) that the better compression doesn't compensate enough for (when it's data and compression tool that need to fit onto a single floppy).

Any suggestions or is LZX the best option?

Offline nicholas

Re: Better archiver that LZX with small unarc tool
« Reply #1 on: August 09, 2013, 02:18:31 PM »
Quote from: Brian;744144
I'm searching for a better archiver than LZX with a small unarchive tool compatible with 68000 w/o FPU. I've looked into many options but they either don't compress as well as LZX or they compress better but their unarchive tool are huge and/or need huge library file(s) that the better compression doesn't compensate enough for (when it's data and compression tool that need to fit onto a single floppy).

Any suggestions or is LZX the best option?


http://aminet.net/package/util/arc/xz-utils
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: Better archiver that LZX with small unarc tool
« Reply #2 on: August 09, 2013, 02:47:35 PM »
Quote from: nicholas;744146
http://aminet.net/package/util/arc/xz-utils


Main program with library is like 300K... not an option.

Offline nicholas

Re: Better archiver that LZX with small unarc tool
« Reply #3 on: August 09, 2013, 02:58:16 PM »
Quote from: Brian;744151
Main program with library is like 300K... not an option.

Then your only option is unrar.

http://aminet.net/package/util/arc/unrar-68k-amigaos-bin
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: Better archiver that LZX with small unarc tool
« Reply #4 on: August 09, 2013, 05:26:15 PM »
Quote from: nicholas;744154
Then your only option is unrar.

http://aminet.net/package/util/arc/unrar-68k-amigaos-bin


Can't get RAR to compress better than LZX and the unrar executable is still too big.

Offline nicholas

Re: Better archiver that LZX with small unarc tool
« Reply #5 on: August 09, 2013, 09:10:09 PM »
Then I guess you are stuck with LZX.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: Better archiver that LZX with small unarc tool
« Reply #6 on: August 09, 2013, 10:25:26 PM »
Quote from: Brian;744175
Can't get RAR to compress better than LZX and the unrar executable is still too big.
Stupid question: Have you tried RAR's 'Create solid archive' option?

Also, try compressing executables and libraries with Power Packer to save more space.
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: Better archiver that LZX with small unarc tool
« Reply #7 on: August 12, 2013, 02:19:53 PM »
Quote from: Thorham;744200
Stupid question: Have you tried RAR's 'Create solid archive' option?

Also, try compressing executables and libraries with Power Packer to save more space.


To be hones probably not... if you could give me an compressionrate optimized command line sample for RAR I'd appreciate it.

I found Imploder (with merged library) to compress better than PowerPacker so used that to compress UnLZX ta about 13K but since LZX have best compression rate that these one the fly extraction options (and require no library) just about everything else get the LZX treatment.

Knowing LZX2 (.CAB) give better compression I had hoped to find a good implementation for the Amiga but still the extraction tool cabextract although it can be compressed to about 35K still require a 175KB library so the gain is lost.

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: Better archiver that LZX with small unarc tool
« Reply #8 on: August 12, 2013, 02:45:31 PM »
Quote from: Brian;744439
if you could give me an compressionrate optimized command line sample for RAR I'd appreciate it.
Sorry, I only use the Windows GUI version :o I don't even have it on the Amiga, and always use LZX. Just read about RAR's features and how to use them in the manual, or compress them on the pc. Not much help, I know :o
 

Offline nicholas

Re: Better archiver that LZX with small unarc tool
« Reply #9 on: August 12, 2013, 04:15:59 PM »
Try crunching all everything in C: L: Libs: and Devs: with this.

http://aminet.net/package/util/shell/lzma-exe
« Last Edit: August 12, 2013, 04:18:53 PM by nicholas »
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: Better archiver that LZX with small unarc tool
« Reply #10 on: August 12, 2013, 04:32:38 PM »
Quote from: nicholas;744460
Try crunching all everything in C: L: Libs: and Devs: with this.

http://aminet.net/package/util/shell/lzma-exe


Requiers 90KB program and a 215KB library to work... everything like that is already LZX compressed.

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: Better archiver that LZX with small unarc tool
« Reply #11 on: August 12, 2013, 05:08:58 PM »
What are you trying to do exactly, and how much more space do you need? I assume everything must fit on a 880Kb formatted floppy? Perhaps it can still be done with just LZX.
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: Better archiver that LZX with small unarc tool
« Reply #12 on: August 12, 2013, 05:41:56 PM »
Quote from: Thorham;744463
What are you trying to do exactly, and how much more space do you need? I assume everything must fit on a 880Kb formatted floppy? Perhaps it can still be done with just LZX.


Trying to fit something on a DD floppy that doesn't fit basicly so have skipped parts but am trying to minimze the amount of skipped parts as much as possible. It works as it is but if I could save some KB by using a different archiver I'd like to do that.

I know there are better compression out there but nothing seem to rival LZX with it comes to the size of it's extraction tool UnLZX Imploder compressed to 13KB with no external library needed and working on 68000 w/o FPU is impressive.

Basicly it's a question if I'm doing it right using LZX or if I have overlooked something (I don't think I have but would live to be proven wrong on this as it would meen freeing up some space for further improvements). :D

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: Better archiver that LZX with small unarc tool
« Reply #13 on: August 12, 2013, 05:55:52 PM »
But, what exactly is the data you're storing? Archivers are general purpose and may net be optimal for the things you're compressing.
 

Offline nicholas

Re: Better archiver that LZX with small unarc tool
« Reply #14 on: August 12, 2013, 06:33:16 PM »
Quote from: Thorham;744468
But, what exactly is the data you're storing? Archivers are general purpose and may net be optimal for the things you're compressing.


Indeed.  It would be useful to know exactly what he's trying to compress as one size does not fit all when it comes to compression.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini