|
You last visited: Today at 18:03
Advertisement
[Discussion] about making the Client,lite and don't use too much CPU.
Discussion on [Discussion] about making the Client,lite and don't use too much CPU. within the SRO Private Server forum part of the Silkroad Online category.
03/14/2012, 22:57
|
#1
|
elite*gold: 0
Join Date: Mar 2012
Posts: 132
Received Thanks: 35
|
[Discussion] about making the Client,lite and don't use too much CPU.
Hello
i was trying last days about making vsro client lite and don't use too much CPU ..
any ideas about something like that ?
my idea is , collect itemsdata 5000 , 10,000 , 15,000 , 20,000 , 25,000 , 30,000 , 35,000 , 40,000 , 45,000
into just 1 file ( itemsdataall.txt )
and edit in textdata.txt remove all rows and just add (itemsdataall.txt)
and same idea with characterdata ...
i can't say if it really work , since my PC is Core i7 , and i can't feel any change between the separated itemsdata or the oneitemsdata .
i think it can be done in skills too ..
others i didin't tried :
1- Collect all ICONS in one folder , and ALL ICONS64 into one icon , better than make more than 15 folder in each..
2- collect all -*.bsr in one file in data
it is something like using old clients example [e.g : ECsro , SW , ZSZC ]
but is this ideas may affect the game and make it lite , or the theory itself is wrong
|
|
|
03/14/2012, 23:11
|
#2
|
Chat Killer In Duty
elite*gold: 5
Join Date: May 2008
Posts: 16,398
Received Thanks: 6,509
|
Quote:
Originally Posted by Neko_
Hello
i was trying last days about making vsro client lite and don't use too much CPU ..
any ideas about something like that ?
my idea is , collect itemsdata 5000 , 10,000 , 15,000 , 20,000 , 25,000 , 30,000 , 35,000 , 40,000 , 45,000
into just 1 file ( itemsdataall.txt )
and edit in textdata.txt remove all rows and just add (itemsdataall.txt)
and same idea with characterdata ...
i can't say if it really work , since my PC is Core i7 , and i can't feel any change between the separated itemsdata or the oneitemsdata .
i think it can be done in skills too ..
others i didin't tried :
1- Collect all ICONS in one folder , and ALL ICONS64 into one icon , better than make more than 15 folder in each..
2- collect all -*.bsr in one file in data
it is something like using old clients example [e.g : ECsro , SW , ZSZC ]
but is this ideas may affect the game and make it lite , or the theory itself is wrong
|
i dont think txt all in one could make a big difference(specially for i7) but worth the try
but icons and brs may work since they are in matter of speaking, heavier to read than txts
|
|
|
03/14/2012, 23:12
|
#3
|
elite*gold: 0
Join Date: Jun 2011
Posts: 691
Received Thanks: 521
|
I think It's pretty possible but some stuff may be hardcoded into sro_client and you would have to edit it too aswell. (<- Not sure at all about this)
But theorically seems pretty possible, and a nice idea for a project
|
|
|
03/14/2012, 23:24
|
#4
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,867
Received Thanks: 1,091
|
What are you talking about like build new files ,,, If you want lagless remove some mobs from places ^^
|
|
|
03/14/2012, 23:30
|
#5
|
Chat Killer In Duty
elite*gold: 5
Join Date: May 2008
Posts: 16,398
Received Thanks: 6,509
|
Quote:
Originally Posted by •ᵔBeGodOfWarᵔ•
What are you talking about like build new files ,,, If you want lagless remove some mobs from places ^^
|
no he means making a lite client, not lagless
|
|
|
03/14/2012, 23:40
|
#6
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,867
Received Thanks: 1,091
|
Quote:
Originally Posted by PortalDark
no he means making a lite client, not lagless
|
mmmm but just for your memory .. if you compress the data you will be able to walk like a bird in free street , maybe your speed will be 150% in normal 100% because of loading packets in-game .. thats why when you using cheat engine speed up Sro_client.exe 500% ++ you cant control on game and cant see any mob arround until 2~4 sec. because of loading packets and txt's in data.pk2 and media.pk2 of every line of mobs/player loading/area loading etc.
|
|
|
03/14/2012, 23:53
|
#7
|
elite*gold: 0
Join Date: Dec 2007
Posts: 3,210
Received Thanks: 6,301
|
The client loads everything from text files when the client loads, as less stuff are on the text files, less RAM the client eat. If you want to make a lighter client, remove un-used stuff. Repack all textdata in one won't make it faster.
This might will help you, this is the list of the info and the order that the client reads the data from the Media.pk2:
Credits to Klevre who hooked the client for get those.
It also load maps, so more maps means more ram usage too.
|
|
|
03/14/2012, 23:58
|
#8
|
Chat Killer In Duty
elite*gold: 5
Join Date: May 2008
Posts: 16,398
Received Thanks: 6,509
|
Quote:
Originally Posted by Synx7
The client loads everything from text files when the client loads, as less stuff are on the text files, less RAM the client eat. If you want to make a lighter client, remove un-used stuff. Repack all textdata in one won't make it faster.
This might will help you, this is the list of the info and the order that the client reads the data from the Media.pk2:
Credits to Klevre who hooked the client for get those.
It also load maps, so more maps means more ram usage too.
|
but I think there is a txt to edit to define from which file client must load stuff
also, when he made this btw?
|
|
|
03/15/2012, 00:01
|
#9
|
elite*gold: 0
Join Date: Dec 2008
Posts: 533
Received Thanks: 227
|
Quote:
my idea is , collect itemsdata 5000 , 10,000 , 15,000 , 20,000 , 25,000 , 30,000 , 35,000 , 40,000 , 45,000
into just 1 file ( itemsdataall.txt )
|
This will just speed up the sro client opening and loading process, if I remember, dreamworld did it once.
|
|
|
03/15/2012, 00:06
|
#10
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,867
Received Thanks: 1,091
|
Quote:
Originally Posted by sandzo187
This will just speed up the sro client opening and loading process, if I remember, dreamworld did it once.
|
I think zszc too
|
|
|
03/15/2012, 00:15
|
#11
|
elite*gold: 0
Join Date: Mar 2012
Posts: 132
Received Thanks: 35
|
Quote:
Originally Posted by •ᵔBeGodOfWarᵔ•
I think zszc too
|
Zszc didn't make it ... the old clients are all like that
all clients before EUR was very simple ... textdatas was about 15 txt or 20 max
but when EUR come they made itemsdata from 1*.txt to 9 *.txt
and skill data , and others ..
|
|
|
03/15/2012, 00:22
|
#12
|
elite*gold: 0
Join Date: Feb 2008
Posts: 2,310
Received Thanks: 862
|
I remember back ago when there was testosterone loader there used to be another loader where you could disable all ground, that would dramatically reduce ram usage.
|
|
|
03/15/2012, 00:23
|
#13
|
Chat Killer In Duty
elite*gold: 5
Join Date: May 2008
Posts: 16,398
Received Thanks: 6,509
|
Quote:
Originally Posted by Nova1337
I remember back ago when there was testosterone loader there used to be another loader where you could disable all ground, that would dramatically reduce ram usage.
|
by using gm console(enable it lol)
you type /ground and puuff, no ground
but you must edit the sro_client or at least inject packet to enable this from start
|
|
|
03/15/2012, 00:24
|
#14
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,867
Received Thanks: 1,091
|
Quote:
Originally Posted by Nova1337
I remember back ago when there was testosterone loader there used to be another loader where you could disable all ground, that would dramatically reduce ram usage.
|
OOOh , old moment =3
@post if you disabled ground it will cut more than 5 or 6 lines from media.pk2 at sro_client load connect so your words are true it will make reduce ram using { thats why when you remove mobs from any server database makes client load more faster because you've to remove from media.pk2 and database also it makes lines less=faster open/gameplay }
Quote:
Originally Posted by PortalDark
by using gm console(enable it lol)
you type /ground and puuff, no ground
but you must edit the sro_client or at least inject packet to enable this from start
|
loader makes it atomically
|
|
|
 |
Similar Threads
|
[Help] Making Popup in Client
12/18/2010 - CO2 Private Server - 2 Replies
Anyone know how to make popup page when someone leave the game it's open....
Like when someone in real conquer leave the game it go to the official game website
How do i do that in my client?
|
Making client Smaller
12/27/2009 - SRO Private Server - 4 Replies
Hello, i knew tthere was a combination of keys on your keyboard to make the sro client smaller, only problem is, i cant remember it..
So if anyone knows it, then please post it, and dont come here with alt+f4 bullshit, because then we all know that you are to childish to even give a normal reply..
|
Problem making client
12/10/2009 - EO PServer Hosting - 14 Replies
when i try to replace my target box with "C:\Server\Soul.exe"blacknull it doesnt let me it says specified in Target box is not valid. Make sure path and file name are correct.
|
Making Multi Client
06/02/2009 - Conquer Online 2 - 7 Replies
could anyone help me on how to create multi client with visible time and day?????:confused:
|
[Help] with Ini Acc Making from Client
04/30/2009 - CO2 Private Server - 3 Replies
Ok here a problem i found this is making accounts with Ini file. What happens is it deletes the account and remakes it lol. Any Ideal on how i can fix this here is my code.
public static byte Authenticate(string Username, string Password)
{
if (Username.StartsWith("NEW"))
{
string CreateName = Username.Remove(0, 3);
string File = System.Windows.Forms.Application.StartupPath + "\\Accounts\\" + CreateName + ".acc";
...
|
All times are GMT +1. The time now is 18:03.
|
|