Hi all, The FreeDOS repo ISO file that was published today can be reduced from 632MB to 579MB by repacking it. This adds 53MB of media headroom, which should reduce pressure to bump packages in future point releases.
Original (as of 2021-11-08): https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/cdrom.iso Repack: https://drive.google.com/drive/folders/1b7IE-EsK5R1ROmXTaEvYNi9-kfVvH5wi?usp=sharing The procedure is: 1. Unzip each FDN package. 2. Further unpack each ZIP and 7Z source file. 3. Zip+Store each SOURCES/* tree like it has LFN. 4. Rezip each FDN package like usual. 5. Optimize each package with AdvanceCOMP. The size at each step is: 660,869,928 bytes, original 629,362,932 bytes, rezipped with InfoZip 3.0 605,766,821 bytes, optimized with AdvZip 2.1 Everything stays in zip format 2.0 and remains compatible with PKUnzip 2.04g and FDNPKG. Supposing that other ARCHIVER/* formats were implemented by the FreeDOS packaging system, the cdrom.iso size could be: 627,403,406 bytes, ARJ (-jm) 557,334,645 bytes, ZIP/BZ2 (-9) 495,380,042 bytes, RAR2 (-m5 -mdE -mm) 449,729,467 bytes, 7Z/LZMA2 (-mx9 -ms=on -mqs=on -md=1m) UnRAR 2.50 is particularly impressive because it is 16-bit, fast, and will extract on an 8088 with 640KB of memory. It also has an output size competitive with the kind of 7-Zip 19 archive that can be extracted by 7ZDEC. For fun, I also replaced SLICER with RAR and reduced the number of installation floppies from eight to three. These repacked floppy images are also in the linked folder.
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user