frozenen wrote:I don't see why we don't just leave it compressed?
I downloaded UPX from sourceforge then put nw.dll in the same folder, from CMD upx -9 -qvfk -o nw1.dll nw.dll then rename nw1.dll back to nw.dll
It takes the file size down from 62MB to 21MB.
Assuming your game's download is compressed, which it is almost certain to be, then the executable is already compressed at the point it matters. I am sure the decompressed size on disk doesn't matter. Also depending on how UPX works, it can affect the compatibility or startup time of the executable.