Tree of Savior Forum

So, why can WoW run with those many ppl at the same time and ToS struggles with just 20?

Here’s the last event on a WoW private server:

Notice that there’s no significant stuttering?

While in ToS I can’t walk in Klaikpeda Ch1 without getting 5-12 FPS. Figthing a field boss? 4 FPS, tops. I have a GTX 960 and an 4Ghz overclocked AMD processor.

What can we do to increase our FPS besides changing settings and the user.xml?

1 Like

Only thing to do is wait for them to actually optimize the game so it works for both low-end/high-end PCs. Which it should hopefully one day.

Now, I have no experience whatsoever as a developer but I’ve played some nice looking games in my lifetime that were optimized really well and could run 60+ fps on high graphical settings. They might as well look into finding someone or either working on optimizing the current game state.

It’s because this game is poorly optimized and doesn’t actually make use of your GPU.

Ignore the reddit white knights who say the game is fine.

6 Likes

Step 1. Unplug your graphics card.
Step 2. See your fps drop to 5.

Yes, the game uses your GPU. It’s just a poorly optimized game.

Actually, this game utilizes TCP which is a safe (e.g. the order of which information is recieved) but very slow networking protocol. All realtime applications (e.g. games) should use UDP as it doesn’t matter in which order the information is sent & recieved or if some information is never recieved at all. All that matters is the newest information you get in regards to positioning of players etc.

In addition to using a completly wrong networking protocol, the entire drawing loop is interrupted / halted while it waits for the network request to complete. They just ■■■■■■ it up because they had no idea wtf they were doing :smiley:

They will not be able to change this, so live with it :slight_smile:.

2 Likes

The reality is… most MMO’s use TCP lol. This whole TCP/UDP business being discussed about recently is just lulzy.

It has nothing to do with how stable the game is with TCP or UDP. It’s like saying this game uses directx instead of opengl that’s why it runs like ■■■■.

No, it doesn’t run like ■■■■ because it’s TCP. It runs like ■■■■ because it was programmed like ■■■■.

oh and btw wow runs on tcp.

1 Like

TCP is used for critical data while all the other realtime data is transferred using UDP.

You are kind of right though, MMOs are not nearly as time-critical as e.g. FPS games. The main problem is that the drawing loop is interupted which is just plainly stupid. The extremly bad FPS is caused by using TCP in combination with the drawing loop being interrupted.

If it was just TCP remember Ragnarok + TCPNoDelay / TCPAckFrequency.
Frames dropping ist not related

(…) the entire drawing loop is interrupted / halted while it waits for the network requests to complete

TOS is Ragnarok successor, they used code from 15 years ago.

the developer wrote TOS code while on drugs i guess :weary:

1 Like

Literally already a thread discussing these issues. Can we get this closed?

1 Like

The game does not make use of GPUs, and it has a buggy compatibility with Nvidia drivers to boot.

Yes, having a GPU increases performance.

No, the game is not making use of the GPU very much though.

1 Like

You should educate yourself on what a GPU is before you start making claims like that.

this wow video is using very OLD graphics (and set to low), the NEW graphics that are in WoW right NOW (they updated it A LOT) can cause BIG fps issues (if u played the “PvP Island” u know it)
other thing, DUDE wow is 10+ YEARS OLD, they had all that time to fix everything, while TOS is what 2 weeks old?

give staff time, first they will deal with bots and bugs, laaaater comes optmization

Sad when a private server is smoother than one hosted by a corporation.

And you should educate yourself on the threads created by people who monitored their GPU loads while playing this game.

Not only is it a joke, but the GPU randomly stops processing stuff completely, presumably while the game is waiting for something else to happen. Except it happens a lot.

1 Like

wait, what? 2 weeks? where you find this son?

iTOS is out for 2-3 weeks…

Optimization issues have been present in TOS for basically a year, when it was still in beta.

1 Like