View Full Version : Titan optimisation question
dotswarlock
10-26-2006, 03:07 PM
I think that I already know the answer but I’ll ask the question anyway: is there a way to optimize the game so that I will not lag as much inside the Titan? Whenever I am outside of it I have no issues but once inside – and especially if it is moving – there are some lag issues that slow down my response time to the point where I cannot assault a corridor as effectively.
I already turned off dynamic lights and dynamic shadows and my connection to most servers is pretty good (between 8 and 30 ms). Any suggestions?
Roothax
10-26-2006, 03:13 PM
I think it has less to do with lag and more to do with the crappy collision code, soldiers standing on moving objects has been an issue since BF1942 its always been glitchy, that would be why bodies slide around and grenades don't fly right and you run in to walls more often than you should, you feel like your lagging but your actually not. The game just seems to have problems with motion relative to moving platforms.
Or other scenario you really do have lag and just need to adjust settings, but if its only happening while the titan is moving I'd assume its the former.
Towelly
10-26-2006, 03:18 PM
Not really, from talking with my clan mates we figure the main problems with the titans are;
Everything gets drawn, so even if you can't see the guy on the other end of the titan, he is drawn by the game, therefore you can have upwards of 24 people all moving around at one time, this creates a whole ton of lag obviously. The main problem with this is that it's character drawing is all done by the core engine, so how they're going to improve this I don't know. This is also the reason that sentry guns fire even when they can not see a target, because it is being drawn they think they can shoot it.
The Titan is essentially one giant vehicle, and when the commander starts moving it with people on, that's more than the engine was ever made to cope with, and almost no servers can cope with it effectively. The only way we figure to fix this is to stop movement of the titan after the shields are down.
Turning your graphics down can improve things slightly, but I think it's the processing of information which causes the lag we are all experiencing in titan mode.
Roothax
10-26-2006, 03:21 PM
Not really, from talking with my clan mates we figure the main problems with the titans are;
Everything gets drawn, so even if you can't see the guy on the other end of the titan, he is drawn by the game, therefore you can have upwards of 24 people all moving around at one time, this creates a whole ton of lag obviously. The main problem with this is that it's character drawing is all done by the core engine, so how they're going to improve this I don't know. This is also the reason that sentry guns fire even when they can not see a target, because it is being drawn they think they can shoot it.
The Titan is essentially one giant vehicle, and when the commander starts moving it with people on, that's more than the engine was ever made to cope with, and almost no servers can cope with it effectively. The only way we figure to fix this is to stop movement of the titan after the shields are down.
Which is pretty much what I said, the game (server side in this case) has issues calculating relative motion for all the occupants of a titan while its moving, this causes the glitchyness that players experience. It has nothing to do with network latency or lag, or rendering. If it was rendering issue the problem would persist titan moving or not.
Towelly
10-26-2006, 03:23 PM
Which is pretty much what I said, the game (server side in this case) has issues calculating relative motion for all the occupants of a titan while its moving, this causes the glitchyness that players experience. It has nothing to do with network latency or lag, or rendering. If it was rendering issue the problem would persist titan moving or not.
The titan moving is more of a problem, but there is still graphics lag, if it's not moving it's essentially the Iron Gator, and everyone knows how bad that can hurt your FPS.
dotswarlock
10-26-2006, 03:24 PM
Thanks for the information guys, it confirmed what I was thinking. I was kind of hoping otherwise but I had a feeling that the number of *don't move the titans!* server messages were not for nothing ;)
Roothax
10-26-2006, 03:27 PM
The titan moving is more of a problem, but there is still graphics lag, if it's not moving it's essentially the Iron Gator, and everyone knows how bad that can hurt your FPS.
Alright I'll grant you that, but I still think it has more to do with how the information is processed by the server. One only has to think back to trying to run around on the deck of a ship that was moving, which was hell, back in BF1942. Ever try to get up to those machine guns on the destroyers while that thing was moving, pretty much impossible. This is a reincarnation of a problem that wasn't fixed 4 years ago
sausageson
10-26-2006, 03:38 PM
How did this get past beta testing when they found out this problem the should have addressed it immediatly
Towelly
10-26-2006, 03:42 PM
How did this get past beta testing when they found out this problem the should have addressed it immediatly
The beta was a demo with unlocks.
los001
10-26-2006, 03:51 PM
They will simply stop the titan moving once the shields are down. Or they will have to rewrite large portions of the code, and that would be a pretty big patch.
[=FAV=]kakaroto_
10-26-2006, 03:52 PM
How did this get past beta testing when they found out this problem the should have addressed it immediatly
It didnt, it was the main discution in the open beta forums, it seems that they didnt paid attention to it, a solution, once the shields are down, also the engines must go down, a stationary Titan is way less laggy than a moving one, it will not solve all the problems, but its better
sausageson
10-26-2006, 03:58 PM
They will simply stop the titan moving once the shields are down. Or they will have to rewrite large portions of the code, and that would be a pretty big patch.
They should rewrite the titan code because we should get what we paid for. The only reason I bought 2142 was to play titan; cause I had enough of conquest. Now I find myself playing conquest cause titan is so laggy. Titan mode is a great game mode cause it goes from vechicular combat to infantry; which is a nice variety
dumbo
10-26-2006, 04:30 PM
They should rewrite the titan code because we should get what we paid for.
As someone that has an 'educated guess' about why the moving titan is such a problem... IMHO 'rewriting the code' might take a seriously long time a lot of code, and a huge number of patches/tests (and would most likely break a lot of stuff).
It is far better for all concerned to simply say 'shields drop = engines stop'.
sausageson
10-26-2006, 04:54 PM
Note to self make sure not to buy a game that takes less than 1 year to make
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.