[Guide] How to compress client size.

07/08/2013 21:38 鳳凰城#1
Hello

Today, I though in sharing the method which compresses the client size by good value.

Guide benefits:
  • Small client size.
  • Easy to upload.
  • Won't be a problem for your players if they were from Egypt 'since they're almost with 512~1mb internet connection'

Guide purpose :

I see too many servers with 2~3gb client size, and I don't know why dafuq it's with that huge size .

Guide sideeffects :
  • Your teleport screen will be ugly / removed
  • There will be no music/sound for such effects OR background music.
  • The icon quality will be ugly
Tools :

Protection:
  • VMProtection
  • Themida
  • Any tool you know

Converters:
Compression:
Extra tools:
All in one.rar

1. Description:

VMProtection/Themida/Etc.: They're professionally-developed tools by its owners to lock/pack the chosen exe itself. but, It decreases the size too.

OGG to MP3: Because the client's music is in OGG format, We will convert it to MP3 to be able to compress it then, change it to OGG later.

DDJ <-> DDS: Because the client's images is in DDJ format, We've to convert it to DDS if we'll use DDS plugin for Adobe Photoshop CS3+.

2. Apply:

1- Protection:

(Used program in the tutorial: Themida cracked)

Drag the program in themida window
Customize the settings like the picture:
Hit Protect
Finish message:
Result:
Same for other program I guess, You don't need to specific highly protection from debugging / etc. Its just only to decrease the SRO_Client size and the rest of exes. you can skip it if you want to.

Converters:

Music:-

Step1:

Extract your Music.pk2
Open your OGG to MP3 Converter, Select all your extracted result from your music.pk2
Hit convert
Wait a couple of minutes.
Result

Step2: Compressing mp3 size:-
Open - add your mp3 converted files in this program
Change the settings to the following one:
Hit R
Wait couple of minutes
Result:

Step3: Converting to OGG and reimport:-
Move to the 2nd tab: [Only registered and activated users can see links. Click Here To Register...]
Add your compressed MP3
Convert
Wait couple of minutes
After being done, Import em by Pk2Editor
Image: (2 Methods)
#1:
Extract all of interface's folder (Media.pk2)
Convert em to DDS using DDJ DDS Converter
Make sure you've installed the DDS plugin for Adobe Photoshop CS3+
Load em in your Photoshop
Remove/Decrease it's content/quality
Save as DDS
Convert as DDJ
Import
Done!
#2:
Extract all of interface's folder (Media.pk2)
Open DDJ Viewer
Load batch converter
Select your extracted folder
Hit convert
Load image compressor
Select all your converted images
Change the settings to the following one
Hit convert
Wait couple of minutes
After being done, Reconvert to DDS by DDJ Viewer
Convert to DDJ by DDS DDJ Converter
Import em again by Pk2Editor to Media.pk2/interface/xx
Done!
Finalizing the compression:

One easiest step of all:- Use 7zip to compress your client in .7z format.
Any problems that facing you using my tutorial, Feel free to pm me about.
I will create a video-tutorial soon. I don't have the free-time to create it at the moment.
Within 2~5 days, I will add a new guide in the thread about Data.pk2 compression "Long and useful, Maybe decreases 500mb+"

Result of using the tutorial: 1~1.2GB Client size.

Thanks, Feel free to post any error/question you want to do.

By the way, since when {the release section's create thread operation}'s {check button if it was release/guide or not} was removed?
07/08/2013 21:40 eminem5#2
right click add to rar upload it
07/08/2013 21:40 鳳凰城#3
Download links will be ready within 10 minutes. I'm facing troubles with my router.
07/08/2013 22:09 perrytje#4
Skip all steps and use 7zip: 1.1 gigs for all client files + nothing is fucked up.

????
07/08/2013 22:15 鳳凰城#5
Quote:
Originally Posted by perrytje View Post
Skip all steps and use 7zip: 1.1 gigs for all client files + nothing is fucked up.

????
Indeed, no. It will be 1.9GB for d14++ client (Since the mesh will be bigger in its size)

Download links are done in the thread.
07/08/2013 23:05 Nezekan#6
use upx to pack executables

leave resources alone because it will fuck your client up

use 7zip to transfer client


???????

profit
07/08/2013 23:12 Schickl#7
I can get the current isro client to 1.26GB.
Takes just 4 minutes and there's no loss in quality
With D14 there might be 100MB more, but that's still 1.36GB with everything there
07/08/2013 23:17 .Erikr#8
Quote:
Originally Posted by Phoenix 1337 View Post
Indeed, no. It will be 1.9GB for d14++ client (Since the mesh will be bigger in its size)

Download links are done in the thread.
I'm not sure you know when to use 'indeed'.
07/08/2013 23:24 鳳凰城#9
Quote:
Originally Posted by .Erikr View Post
I'm not sure you know when to use 'indeed'.
However, Your post was ignored but, I felt it was something from your almighty troll shits. and I'm quiet sure you don't know what does post means.
Yeah, go ahead and create war in the thread. Then the whole posts get deleted and everything goes back to where it was. GZ

Quote:
Originally Posted by Schickl View Post
I can get the current isro client to 1.26GB.
Takes just 4 minutes and there's no loss in quality
With D14 there might be 100MB more, but that's still 1.36GB with everything there
I'm talking about the clients with d14/baghdad/shitload of duplicated bsr/images/etc. Even I fault in the same mistake in evolution client. some tools like decryption / DDS DDJ / etc. were in the client which increases the client size a lil bit. Anyway, still good idea. :)
07/08/2013 23:37 Snow*#10
I'm pretty sure you know that's the wrong section. You don't like to wait until a mod approve your thread?
07/08/2013 23:40 鳳凰城#11
Quote:
Originally Posted by SnowStorm1 View Post
I'm pretty sure you know that's the wrong section. You don't like to wait until a mod approve your thread?
Thats why there was no check box. I though it was the release section. My apologize!
Read the end of the topic, you'll understand.
Any moderator if you don't mind, move it please. :)
07/08/2013 23:58 PortalDark#12
#moved to correct section

Quote:
Originally Posted by perrytje View Post
Skip all steps and use 7zip: 1.1 gigs for all client files + nothing is fucked up.

????
KGB Archiver - Wikipedia, the free encyclopedia
i have used it, nothing got fucked up but it takes ALOT of time to pack

1gb=>10-15mb
07/09/2013 00:04 鳳凰城#13
Quote:
Originally Posted by PortalDark View Post
#moved to correct section


KGB Archiver - Wikipedia, the free encyclopedia
i have used it, nothing got fucked up but it takes ALOT of time to pack

1gb=>10-15mb
I used it @ GTA IV. It went to 10kb. after extraction, it went fvl retarded. 30GB of corrupted files. this compression method still fail.
07/09/2013 01:20 .Erikr#14
Quote:
Originally Posted by iDarky View Post
Im sure he's nubcandy trolling

and yo, you didnt reply to my post ;o
Probably because your point wasn't even correct. You do put a comma before but, and you also put a space after each punctuation mark, obviously not on paper, but online you do.

As for this guy's being nubcandy I guess it's possible, but nonetheless I couldn't care - this insult was so fucking next level I just had to, yo!
07/09/2013 01:24 鳳凰城#15
My thread is a war-spot. :awesome: