Knuckle Cracker

Knuckle Cracker => Support => Topic started by: pyaehtetaung on November 16, 2013, 07:07:46 PM

Title: idiea of CW3 to smaller
Post by: pyaehtetaung on November 16, 2013, 07:07:46 PM
use UPX.
CW3.exe is Write in C++. And size 10MB.
I use UPX to reduce size.UPX use --ultra-brute...
10MB to 3.33MB.
so 6MB is reduce.
Total is
91MB to 85MB.
You Know 6MB is more than 5 min to download.
Title: Re: idiea of CW3 to smaller
Post by: Grauniad on November 16, 2013, 07:33:26 PM
Actually, CW3 is written in C#, as supported by the Unity3D platform.

UPX is mostly inactive. Except for the recent beta update to support Win64/PE, there hasn't been any work done on it since 2011. Realistically it thus does not support the full complement of platforms that CW3 is distributed on. While you may be impressed by 5 minutes, it is still only about a 6-7% improvement. For that the support headaches at knucklecracker will just increase a lot. For the vast majority of downloads, the saving in time will be much less than 5 minutes.



Title: Re: idiea of CW3 to smaller
Post by: pyaehtetaung on November 16, 2013, 09:01:07 PM
Quote from: Grauniad on November 16, 2013, 07:33:26 PM
Actually, CW3 is written in C#, as supported by the Unity3D platform.

UPX is mostly inactive. Except for the recent beta update to support Win64/PE, there hasn't been any work done on it since 2011. Realistically it thus does not support the full complement of platforms that CW3 is distributed on. While you may be impressed by 5 minutes, it is still only about a 6-7% improvement. For that the support headaches at knucklecracker will just increase a lot. For the vast majority of downloads, the saving in time will be much less than 5 minutes.
that is right.
C# code in C:\Program Files\KnuckleCracker\Creeper World 3\CW3_Data\Managed folder.(This is code use in real CW3 game).
Data and Graphic in C:\Program Files\KnuckleCracker\Creeper World 3\CW3_Data
But you need to check C:\Program Files\KnuckleCracker\Creeper World 3\CW3.exe(This exe is not real game but it can run code and combine Graphic.)
UPX not supported C# or .Net.
But Supported C++.
I patched my CW3.exe to save 6MB.
Title: Re: idiea of CW3 to smaller
Post by: TLMike on November 17, 2013, 01:22:09 AM
I can download 6Mb in like 8 seconds. I would much rather have a stable and working game than I would an 8 second faster download.
Title: Re: idiea of CW3 to smaller
Post by: Godsbrother on November 17, 2013, 02:12:28 AM
Lol, the last time I downloaded World of Warcraft it was almost 30GB
Title: Re: idiea of CW3 to smaller
Post by: pyaehtetaung on November 17, 2013, 01:43:21 PM
Quote from: TLMike on November 17, 2013, 01:22:09 AM
I can download 6Mb in like 8 seconds. I would much rather have a stable and working game than I would an 8 second faster download.
My connection is 33kb/s MAX.6MB take 6min for me.
Quote from: Godsbrother on November 17, 2013, 02:12:28 AM
Lol, the last time I downloaded World of Warcraft it was almost 30GB
I never dream to download.
Title: Re: idiea of CW3 to smaller
Post by: TLMike on November 17, 2013, 03:29:17 PM
Do you still have Dial-up, man? I'm not even sure that companies still offer that as an option.
Title: Re: idiea of CW3 to smaller
Post by: Lord_Farin on November 17, 2013, 05:52:30 PM
Quote from: TLMike on November 17, 2013, 03:29:17 PM
Do you still have Dial-up, man? I'm not even sure that companies still offer that as an option.
Perhaps it's time for you to be more considerate, and cut down on the implicit "every CW3 player lives in my country/the Western world" assumption?
Title: Re: idiea of CW3 to smaller
Post by: TLMike on November 17, 2013, 06:16:33 PM
You're right. But, my comment wasn't exactly an assumption. As you can see, I draw no definitive conclusions; I only demonstrate that I know very little about the download speeds in other countries.

If 33kb/s is the best he can get, then he has my condolences. Still, the point about changing the coding format to save 5 minutes is pretty moot.