Please upgrade your browser for the best possible experience.

Chrome Firefox Internet Explorer

Performance Status Update

First BioWare Post First BioWare Post

EricMusco's Avatar

01.09.2015 , 03:11 PM | #1 This is the last staff post in this thread.  
Hey folks,

As I mentioned in my post last week, we have been working hard on assessing and figuring out how to address the “lag” issues which have been prominent since Game Update 3.0 went live. After speaking with our engineers, we thought the following would help explain what’s happening and what we are doing to address the issues:

What The Problems Are

Here are some of the issues that players have been experiencing since the launch of Game Update 3.0:
  • Server performance: Ability delay, Latency issues
  • Client performance: A drop in framerate
  • The game having a general “laggy” feeling, which is really a mix of the above

Causes and Their Status

As you might expect, when you start to talk about performance, almost every game system has an effect. Once the performance issues with Game Update 3.0 were identified, we needed to isolate what was causing them, and narrowed it down to two main sources:
  • Server code – There is a whole lot going on behind the scenes to keep the game running. The main symptom of server related issues is something we call “hitching”. Server hitching is the main culprit behind what a lot of you will commonly refer to as lag in SWTOR. The servers are busy processing responses from all the players at once, and sometimes a particular activity on the server can take longer than usual. This is basically the equivalent of a low “framerate” on the server rather than on your client. Server hitching occurs when you issue a command on your client (such as activating an ability, moving your character, opening a vendor) and there is a delay in the server actually performing that command. The server will “hitch” in its response since it is taking a long time to deal with your action or the actions of other players. For the most part, this behavior is responsible for nearly all of the problem areas mentioned above.
    • Note: Many of you noticed that shortly after Game Update 3.0 we made a quick change to limit the amount of players in each planetary instance. This was an interim solution to this problem as lowering the number players in a specific area reduces the impact of server hitching to the player. We’ll continue to monitor and adjust this number as needed.
    • Status: We’ve implemented changes in Patch 3.0.2 to address some of these issues. We will continue to monitor and make additional adjustments, as needed.
  • The User Interface – Next up is our game’s UI. Following Game Update 3.0, we noticed a large spike in time spent rendering our UI. This caused a lot of the framerate issues many of you reported. Keep in mind that the UI will always have some performance impact versus having it turned off—it’s busy doing something, after all. The question is how much time is acceptable to spend rendering the UI, and what can we do to improve it.
    • Status: Several changes have been made for 3.0.2 to address the UI’s performance issues.

I learned a few other things while talking with the development team. First is our data tracking around performance. We are constantly monitoring the performance of the game to determine when things have gotten worse and to find ways to address it. That data, as well as your feedback, reports to Customer Service, and information from the Forums helped isolate the major focus areas. After reviewing all our performance data, we were able to pinpoint some pretty critical areas. The engineers informed me that any code change will have a profound impact regardless of the change, so they consider them very high risk. That means extensive testing! A bad change could take down the entire service, or at least cause some surprising bugs.

Second is how performance is adjusted - think of it as a sliding scale. Our engineers will constantly make optimizations where we can to help move that slider in the direction of best performance. When we implement new features, or new systems, typically they require additional game resources and impact our overall performance and the slider moves away from “best”. For example, last year we made substantial changes to the way our chat systems worked and it had a dramatic and positive impact on performance. In fact, performance for the chat system has never been better. Each time we patch the game, it typically includes slider performance adjustments of some type, even if they have a very small impact. We know Game Update 3.0 moved the slider in the wrong direction, but we fully intend to get to back to pre-3.0 performance and improve it even more.

I know performance is far from perfect and that changes aren’t coming quite as fast as we wish they were. We apologize for the inconvenience this has caused many of you. Please know that we are working on them and will get performance back to a better place!

Eric Musco | Community Manager
Follow us on Twitter @SWTOR | Like us on Facebook
[Contact Us] [Rules of Conduct] [F.A.Q.]

jrwellworth's Avatar

01.09.2015 , 03:21 PM | #2
Thank you. I'm sure many of us sincerly appreciate this update as well as the fixes you guys have coming. It is a time of great turmoil for the Old Republic and I'm sure this will be a welcome boost to morale.
Sandari-65 (kinetic combat) +more <Aeternium Ascension> Dread Slayer


Jandi's Avatar

01.09.2015 , 03:22 PM | #3
Much appreciated. Hopefully you guys can get a fix sooner rather than later, because the performance situation is pretty dire for those of us who are running mid-range computers.

ronniehenlau's Avatar

01.09.2015 , 03:26 PM | #4
Thank you for the transparency Eric - you and the dev team clearly put a lot of work into this post, and it's much appreciated. I'd give you a heart, but have a rancor with sunglasses instead I know how much you love rancors with sunglasses

MorgenBlue's Avatar

01.09.2015 , 03:27 PM | #5
It's good that you are working on performance. Maybe one day I will be able to get 30 FPS in 16 man ops while in combat.

howieloader's Avatar

01.09.2015 , 03:32 PM | #6
Appreciate the post, looking forward to what comes as a result of it game-wise...
Deván - Vánér - Lochlánn - Xévan
R.I.P. Jung Ma
Quote: Originally Posted by McgeeYT View Post
um...... what defense moves does a jedi knight sentinel even have.... how can i change my class? sentinals mostly just attack not much defense and stuff

Sindariel's Avatar

01.09.2015 , 03:32 PM | #7
And when will we finally get an option to reduce particle/spell effects to increase raid performance?
Click my friend link for a free character transfer, 7 days of free sub and more goodies. Details

Jandi's Avatar

01.09.2015 , 03:36 PM | #8
Quote: Originally Posted by Sindariel View Post
And when will we finally get an option to reduce particle/spell effects to increase raid performance?
I'd like an option to turn them OFF. At least the buffs/debuffs. It's 100% immersion breaking when everyone is glowing, on fire, blinking, oozing and radiating 7 different colours.

When everyone looks like a ball of rainbow, it becomes just stupid.l

Code_Airwolf's Avatar

01.09.2015 , 03:36 PM | #9
Well done, Sir Musco. Well done. Thank you for the update.

jedip_enguin's Avatar

01.09.2015 , 03:39 PM | #10
Click my link please, I'm almost out of Cartel coins -