Tree of Savior Forum

Client Performance Optimization Tests

Yeah. , we can see on the After half that there’s almost no stuttering when on 20 FPS we’d already experience stuttering.

FPS isn’t everything and this is why it’s hard for some people to understand. You can have like 30 FPS by having some really fast 0,5s rendering and another 0,5s blocking event because FPS is an average measurement.

On this case I just said the game would be an unplayable slideshow even at 30 FPS.

Seems that most of these blocking events were either moved to another thread or changed. Fixing this doesn’t mean double FPS but only a slightly higher average while the gameplay effect is considerably better, because there’s less time spend waiting other things to be processed first.

We still have some misconception about where the game’s bottleneck is. It’s not on the graphics processing side. Lua (just like Java) is a little slower (but usually acceptable) than native code performance, on top of that there’s its limitations, the engine design and technology used (which comes from 2012, when the game was being developed).

The delays and lags are mostly within the code ran by the CPU. For example, if we look at the previous Client Optimization posts we can see their charts here:
https://treeofsavior.com/page/news/view.php?n=785

Majority of the game’s lag is probably on the main loop.

By moving things elsewhere and removing the blocking code from the game’s main loop you can have faster rendering, higher FPS and better gameplay since everything there affects each single frame, which is directly related to CPU code, not GPU.

4 Likes

if you ask me, the lack of play time in this game reflects one’s lack of understanding on these optimization changes

@DrRM performance does improve overtime though. but after a couple of major updates. it does seem to be decreasing. but i can still run on 20 fps on a fully packed channel in the klai central square. though i do heard a lot of laptop players have trouble with these. may i ask what server are you playing from? ‘w’?

Forcefully Klaipeda D: since Orsha is gone now…

that been said, I won’t fully blame the game or devs for my misfortune…

is part of my dna now and if I survived it before, am sure I will survive this until the road gets good again :blush:

1 Like

ah i guess it’s not that EU server issue then ‘w’; for now, try playing on less populated channels. though on my side. i havent experienced getting limboed in the loading screen nor desynched on dungeon runs for 2 months. though back then i can run 36 fps on an fully packed klai channel a couple of updates back then

I hope it will help. Current optimization make Gvg almost impossible ;(
This was played and recorded on AMD card.

4 Likes

… I have 24GB, still I need a better nvidia -.-

I got lot of N-vidia :joy:

Fun fat: envidia means envy in spanish which is prob were it got it name :expressionless:

1 Like

Same here.
I’ll test again how bad it is during peak hours with 50+ people in Klaipedia ch1.

1 Like

nice optimization! mass crit error on wb 20+ people
:tired:

1 Like

game still freezing, we have less channels on every map, thanks for ruin the game

1 Like

I noticed these few things about the optimization:

  1. Walking on city is just slightly faster, the lag happens when loading characters that were offscreen.

  2. Staying in the same place (no new resource loading) gives me slightly higher FPS.

  3. On dg300 I used to lag a lot before when splitting rooms due to too many skills in the left corridor and the middle room. This lag/stutter was reduced by like 70%+.

CPU: Intel® Core™ i5-4590 CPU @ 3.30Ghz
RAM: 16.0GB
GPU: NVIDIA GeForce GTX 960
OS: Linux (64 bit) - Wine: 3.5-staging

1 Like

Maybe put up your specs and elaborate more on the before and after? There are people getting slightly better results from various sources and you are not the only player. Blatantly spitting out “thanks for ruin the game” does not in anyway help anyone in this situation.

2 Likes

That’s something I will never get, they merge 2 servers but shrink the amount of channels…

O.K.! I DO know why they did it, mainly insecurity cause size matters and the more people appear on one place the better it looks :expressionless:

like having a salad with fruits and veggies that don’t mix and taste awful, but hey it looks great on the outside so…

am looking at you Klaipeda (both town and server)>.>

My wooden dualcore pc is fine xD
My fps goes from 30-20 most of the times.
And the laggs in town are reduced now.
Didnt do ch_mode today i have to wait till saturday for it :<

CPU Core i7 920
RAM 6GB
GPU Radeon HD5850 Black Edition
OS W10 64-bit
HD SSD 840 EVO

My computer is old but works well, I’m not having problem with the performace of the computer but the lags and freezes are disgusting, the server and the connection are problematic on sillute the past month and they told it gonna be fixed today but its WORSE!

Also you can’t have a nice experience when they put 2ch on fedimian, 5 ch on 340 hunting ground with this population size of sillute… I’m sorry but they are doing it wrong like they always do.

1 Like

I see some very good changes and some bad.
GOOD: it feels a lot more smoother, and I tried doing CM with my Cleric AA with Aiming from another’s chars falcon. Before FPS would go down to 0,8 - 2 very often and this time it went only once. That’s a whole less. IMO, that’s the most stressing situation I’ve seen in the game. Freaking hell lot of lines from the Inqui flames hitting several monsters at the same time. Maps loads fasfter too.
BAD: VGA crashes in Saalus, WB (massive, not only myself) that didn’t happen before. Some graphic glitches, like Murmillo’s helm.

Silute is STILL having freezes all the time, lagging terribly in WB, etc.
@Staff
@STAFF_Ethan
@STAFF_Yuri
@STAFF_Amy
@STAFF_Letitia
@STAFF_Ines

Very good update. Thank you very much. Performance became much better on both NVIDIA and AMD

@Suchi
Thanks for your supportive feedback. :wink:
Please let us know via Support Ticket if you are experiencing Silute lag issues with more information.
(Map, Channel, time)
And also regarding the graphics error (Character is white out/Glitches), please see the following link.
https://treeofsavior.com/page/guide/view.php?n=36

2 Likes

I have an AMD configuration
Athlon x4 860k
with an Nvidia graphics card (750ti) and the game runs way better than before.
Sure, I got some random freezes during today activities but the overall experience and smoothiness of the game is surely improved.

Yep.

It’s. Better. Than. Nothing.

:joy:

1 Like