> > Repacking T2502 with a modern deflate32 implementation adds 45 MB of
> > usable payload space in the FreeDOS distribution media.
>
> You say it would need UNZIP 6 for DOS and would not work with PKZIP 2.

No, deflate32 is at the pkzip-2.04g compatibility level.

Deflate64, which is Method 9, is at the pkzip-2.1 compatibility level.


> Assuming that we want the ZIPs or other packages to still unpack
> reasonably well even on 8086, how about using ADVZIP instead?
>
> https://github.com/amadvance/advancecomp/releases - also for DOS :-)

Yes, I know about this because I did most of the recent integration
work in advzip.  :-)

https://github.com/amadvance/advancecomp/blob/e17d498d4d3bfac8bac34e62dc03f5ddb3be9bea/HISTORY#L9
https://github.com/amadvance/advancecomp/blob/e17d498d4d3bfac8bac34e62dc03f5ddb3be9bea/HISTORY#L116


> Solid archives compress better, but make access to file listings and 
> individual files harder.

Not really.  7z and rar archives have a central directory feature like
ZIP, so listings are nearly free, and I/O initialization overhead
usually dwarfs seeking costs in archive payloads that can be buffered
by the system, which is all but approximately a dozen packages in
distro.


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to