ENIGMA Forums

Sharing is caring => Ideas and Design => Topic started by: Goombert on January 01, 2014, 05:33:38 pm

Title: Include Files
Post by: Goombert on January 01, 2014, 05:33:38 pm
I recently had the idea that for include files instead of attaching each little file to the executable separately, we should stick them all inside a single ZIP, and attach that to the end of the executable, in which case it will also be compressed leading to even smaller executable sizes compared to GM. This is pretty much up to Josh as I am unaware of what he was planning with include files.
Title: Re: Include Files
Post by: Sslaxx on January 20, 2014, 05:31:10 pm
Any progress on this one?

Could also have the a separate resources file plus executable as well.
Title: Re: Include Files
Post by: Josh @ Dreamland on January 20, 2014, 06:42:24 pm
Resources are no longer compressed at all, in ENIGMA, as far as I know. They used to  be zlib compressed. If you want it to be smaller for internet purposes, zip the executable before you upload. Most upload sites make you do so, anyway. As do browsers.

We are much more likely to allow specifying that resources be stored in an external zip archive or directory. The reason for that would be to remove resource overhead during compile time.
Title: Re: Include Files
Post by: Goombert on January 20, 2014, 08:06:28 pm
Actually ya, Josh is right, pointless idea. People may also want to make their own version that uses encryption as well.