I can only guess that Rugxulo UPXed the executables on his floppy using LZMA, because it gives a few percent smaller output. But if this is the case as I suspect, then it is indeed very wrong. LZMA takes ages to decompress on slower machines (when compressed with --lzma, FDNPKG was starting 30s on my 386 PC, instead of 1s without compression).
I'd say upxing with lzma should be forbidden, unless the application is clearly targetted to pentium+ machines. Mateusz On 16/09/2015 05:16, Michael Brutman wrote: > > Disclaimer: I understand that once I release something into the wild, > there is not much I can do about it. > > > I see two problems with the two included mTCP programs: > > 1. I took great care to write user documentation for my programs and the > DHCP.TXT and FTP.TXT files should be included with the executables. The > README.TXT file is kind of important too - it gives the requirements, > features, and where to go for help. Distributing executables that were > originally part of an ensemble without the general README.TXT or the > program specific instructions is king of wrong. > > > 2 - The file sizes for DHCP.EXE and FTP.EXE are different than the > versions that I compiled and distributed. I am guessing that you ran > them through some sort of image compressor. I can't tell though; did > you include the batch files or a makefile that you used to process the > original executables? > > Your version of FTP.EXE takes 1 minute and 46 seconds to load and print > out the title line. > > My standard version takes 2 seconds. That's 53x faster. > > My UPX compressed version takes 5 seconds. That's 21x faster. > > Your version is 55906 bytes and my UPX compressed version is 58395 > bytes. So my original compressed executable is a little bigger, but > yours is worthless on an 8088 class machine. Given that I wrote mTCP > explicitly to support 8088 class machines, I find this kind of > reprehensible. > > I suspect DHCP has the same problem; it is taking longer to run in > DOSBox. I hope the other programs are not compressed in the same way. > > Please fix this - distribute the appropriate TXT files and fix whatever > compression program you are using, or better yet, use the originally > distributed UPXed binaries. My name is still on the programs and I > don't want other people to think that I am responsible for a nearly 2 > minute startup time. > > > > Mike > ------------------------------------------------------------------------------ Monitor Your Dynamic Infrastructure at Any Scale With Datadog! Get real-time metrics from all of your servers, apps and tools in one place. SourceForge users - Click here to start your Free Trial of Datadog now! http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 _______________________________________________ Freedos-user mailing list Freedosemail@example.com https://lists.sourceforge.net/lists/listinfo/freedos-user