Extremely poor performance continues.
blujay
Join Date: 2012-07-21 Member: 154277Members
Are there plans to improve this situation at all? All the models are insanely hi-poly, there are no variable shadow settings (maybe just environment shadows, no unit shadows?). Overall the game still feels broken, months later. I think the team needs to get the game to some professionals who know what they are doing. Absoloutely nothing has changed about my situation since I paid for this game, and I still can't play it. C2D @ 3.4 & GTX460 1Gb + 4Gb ram... Better games than this look and run smoother.
This discussion has been closed.
Comments
I think your only option is just to get a new CPU or wait for Haswell to be honest.
When did I say it would run it well? In his case what is he suppose to do? The 460 is an alright card for this game. If he sets everything on low it will not bottleneck him much. He can probably even have a few things on high. If he gets a new CPU and OC's it past 4 GHz he will run the game BETTER than right now. Though running "well" is subjective to each person. Some people are fine with 30 frame rates and others want 60+.
Either wait for the dev's to work out some efficiency for the engine, or do what everyone else has done and OC to over 4ghz. (I don't know how old the C2D is but maybe a newer type of CPU would help too).
Also I dont have problems with my graphics card, but still settings everything to lowest and reducing resolution helps.
* which windows and more importantly.. 32 or 64 bit?
* what do r_stats 1 and net_stats 1 say on fps and choke?
* which settings are you using?
* does it say waiting on cpu or waiting on gpu?
If "waiting for GPU" is consistently >0ms = Your GPU is is the bottleneck
If "waiting for render thread" is consistently >0ms = You either have multicore rendering off or for some reason you system is not letting NS2 use multiple threads
I have mutlicore ON and a i7 2600k @ 4.5GHz, I still get waiting for render thread 1ms ~3ms.
if I go on my own server and spawn like 90 crags, and see r_stats 1 after the fps it says like this
FPS 120(30ms) whats that?
Yeah, multicore on here too, i5 3570K @ 4.2GHz and still I have consistently 0ms waiting for GPU but waiting for render thread is never 0ms, always above it. In main menu I have it around 5ms.
1-3 seconds is a very good score in my opinion.
For me, spamming as much entities in a hive as possible pushes it to 3ms render thread. Well within acceptable limits.
When I have 100 fps, the ms behind it is like... 5, 10ms.
If I spam a hive area and hover above it, this can crash to 25 fps with around 30 to 40 ms.
Not entirely sure what that ms means, but for me the game is very playable. (when do you ever spam that much in one area? never in real game)
If I do not hover over such a insane area, fps restores to good numbers.
I cant even imagine why some of you report performance problems.. it should run perfect.
I believe it is the delay between frames to show microstuttering issues, feel free to correct me if I am wrong.
Game developing isnt that straightforward, some people have more issues than others and different people have different issues, PC is a very broad platform. Many games by smaller dev teams tend to have performance issues on launch that can be so bad it just drives the players away in the worst case.
you are probably right. I did mean that a pc with such specs should not experience any problems and thus we all need more data to see what the hell is going on.
Also I was thinking myself aswell its probably the delay between frames, but thats for the devs to confirm I guess
I'm a programmer.
It's very obviously a case of "write what works without even looking at the run-time".
For the record, it isn't because of the LUA, it's because of how the LUA is implemented (probably). Although, arguably, LUA is still a piss poor choice and a stupid thing to do when you could just handle the same things in a not-retarded programming language and tell the people who don't know how to orient objects proper to go fuck themselves. I give them another year or so.
You give no information about what your specific performance problem is. You dont check r_stats, dont use the performance option, dont talk which settings you use.. IF you even tested anything, you did not inform the rest of us.
uwe has said multiple times they are infact working constantly on performance. A while back someone posted logs with a performance problem which in the end turned out to be a bug in precaching.
A bug found & fixed, probably sooner, because people reported it.
If you are a programmer thats worse. You should appreciate a quality bug report yourself then, instead of a 'performance bad, go fix'.
Blue Jay you're angry, you've given no info, and don't seem interested troubleshooting anything, so I guess I'll just state the typical : the game is constantly being optimized. There's some cool improvements coming down the line soon but to be honest, as long as you are sitting at the minimum requirement level with your 7 year old processor, you should only be able to "run the game" as would be the case for any other game's minimum requirement. Better performance comes with better hardware.
That being said, your hardware should be able to maintain 40 fps on average on a clean OS and with all settings to their lowest.
Actually his specs exceed the recommended:
Recommended:
Processor:Core 2 Duo 3.0 ghz
Memory:4 GB RAM
Graphics:DirectX 9 compatible video card with 1GB, AMD 5770, NVidia GTX 450 or better
The only thing that bugs me is that by judging by some of the benchmarks from the thread I made, even the latest CPUs dip to the 30s/40s.
Often forget how shallow those requirements are... would never recommend this game to someone with a core 2 duo. I don't think anyone would.
My point still stands regarding age of hardware though, despite those misleading requirements. (Also those refer to the stock 3 ghz processors I believe.)
And plenty of people average 60 fps or better in that benchmark thread.
Yes but the average is one thing. My issue is the dips throughout the game. All of those graphs have many dips below 60 fps. For example I Oced my cpu from 4.2 to 4.4 GHz to reach 60 fps average
2013-02-24 15:57:42 - NS2
Frames: 82537 - Time: 1372730ms - Avg: 60.126 - Min: 34 - Max: 109
While I did reach the 60 fps average, I definitely dip below it. Especially in big fights.
In any case there is nothing to really do except wait.
There is no practical reason a 3.4Ghz C2D shouldn't be able to run this ~32 player game. I get 45-60fps with no noticeable drops below 40's in BF3. A game with 64 players, way more going on, and much higher graphics reqs.
The only reason this game would be "processor heavy" is if you didn't big O evaluate your algorithms going in. There isn't enough going on to justify required Sandy Bride and above architecture. Period. No report I can supply will actually help if they aren't optimizing their algorithms in the first place. If they are going to sell a commercial product on STEAM they should meet their minimum requirements as advertised; or get bad BBB ratings and refund requests.
The hallmark of bad coding is that no matter how fast your processor is it's not going to matter as long as one functions gets stuck waiting for another one constantly. The. Game. Is. Poorly. Coded. End of story. If you want to throw a away a large portion of your sales, fine- that's a good way to do it. You want to know why League of Legends is so popular? because it's free first and foremost; but because it will run on almost any computer above all else.
I give them a few years, my patience, and my review to the community. If you don't like it, I don't care.
I 'only' have a 2.8 i7 930. it goes to 3Ghz in turbomode.
I can run in full hd, with most graphic options to full, just fine. stay around 60 fps which I find very playable. For people who desire more fps, then yes.. a better cpu would probably be needed.
Noone said this game can not use more optimized code for its logic thread. uwe has said multiple times they are always working on performance. But comparing this game to battlefield is bull.
Few games track the amount of logic entities in combination with each other. its not a question of 200 entities. Its 200 working together, and depended on another. (far more then 200 ingame ofc)
THAT is what slows the logic thread down most. Optimizing will surely help, but that is simply the main reason.
Calculating what is in range of what + applying all the effects + the overlapping 'features' for both sides.. (like can not build on infestation, so marine buildings are also dependend on kharaa building logic)
If you go to a NS2 classic mod server, which is a mod which tries to run ns2 like it was ns1, you will have no cysts. less entities. People have reported massive fps gain there.
SO yes, they can and are optimizing. The posts stating so are everywhere.
But no, comparing it to a game like battlefield with far less logic code completely depended on another is comparing apples and oranges.
So thats unrelated.
Do you get any errors? What are your specs? (try to look at the sticky topics and run dxdiag)
it just doesnt launch and it pulls the little sqare up and says launching then automatically closes and says syncing by the games name. I only worked the first time i played iot
q9550 but at 4.0ghz instead of 3.4 and a gtx 260. the game is totally cpu bottlenecked. if the alien team is winning, my fps by mid game is already barely 30 fps, everything on low and resolution o 1280x960 (never had to play any other PC game ever on such low settings). rstats shows "waiting for gpu" always at 0.
by end game my fps is sub 25. just by standing in the marine base with no action yesterday i had 21 fps, just because the map is dominated by aliens of screen. i start of the game being near the top kills wise, later on i can't kill anything.
i've complained many times here, but theres no use, the engine is just shit. nothing they do will fix it. upgrade or move on. since i live in shitty croatia, can't afford an upgrade atm, so im gonna enjoy the new update for a few days then move on. I just can't play a game seriously, where my skill doens't matter for half the match. end game, i pretty muc either have to be onos or i just weld exos. evertything else is imposible at sub 25fps.