Chaos Project

Featured Projects => Advanced RPG Creator => ARC Reactor Engine => Topic started by: ForeverZer0 on May 06, 2011, 12:41:31 am

Title: Compression
Post by: ForeverZer0 on May 06, 2011, 12:41:31 am
I had some thoughts on including a compression library in ARC.  RMXP's compression isn't very good as you know, basically the same as ZIP format. I think that people could benefit using a better one that is built in, such as 7-zip or something, which is free, though I haven't checked their license in detail concerning making profit on a program that uses it.

Thoughts?
Title: Re: Compression
Post by: Blizzard on May 06, 2011, 02:31:59 am
I'd rather stay with zip. Every PC has zip while not every has 7zip installed.
Title: Re: Compression
Post by: Ryex on May 06, 2011, 03:13:00 am
plus the 7z format is slow in extracting
Title: Re: Compression
Post by: MetalRenard on May 06, 2011, 09:17:35 am
Wait a mo, you plan on making money from this?
Title: Re: Compression
Post by: Agckuu Coceg on May 06, 2011, 09:19:33 am
Quote from: MetalRenard on May 06, 2011, 09:17:35 am
Wait a mo, you plan on making money from this?


Ehem, why not.
Title: Re: Compression
Post by: Blizzard on May 06, 2011, 09:22:28 am
Rather than explaining it again, it's best if you read the suggestions thread. I explained it there a few times.
Title: Re: Compression
Post by: ForeverZer0 on May 06, 2011, 12:11:54 pm
I was referring to embedding the library, it doesn't have to be 7zip, that is just an example. People don't have to have 7zip installed if the library is included. I mainly meant for created archived projects for distribution the file size would be smaller. Its not really needed, the person distributing the game can very easily handle this themselves, I guess. Just and idea I was throwing out there.  :P
Title: Re: Compression
Post by: Zeriab on May 07, 2011, 02:57:54 am
You should also note that the DEFLATE compression appears more worthless than it is because RMXP encrypts before it compresses  :facepalm:
Title: Re: Compression
Post by: PhoenixFire on May 07, 2011, 12:10:00 pm
Quote from: Zeriab on May 07, 2011, 02:57:54 am
You should also note that the DEFLATE compression appears more worthless than it is because RMXP encrypts before it compresses  :facepalm:


-Agrees wholeheartedly-
Title: Re: Compression
Post by: Blizzard on May 09, 2011, 02:52:11 am
I'd like to avoid as many dependencies as possible and an embedded 7zip would be another one. Each time we add an external library, we have to bother with the licenses and credits for that.
Another thing is that we don't really need much of a compression. ZIP is all we really need. It's basically so we have at least something. Nobody prevents users from "compiling" their projects without compression and then use WinRAR or 7zip to compress it themselves to suit their needs.
I'm not even sure 7zip is all that free. >.<