View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0005197 | Valley 1 | Bug - Gameplay | Nov 19, 2011 1:40 pm | Mar 30, 2012 1:57 pm | |
Reporter | TNSe | Assigned To | Chris_McElligottPark | ||
Status | assigned | Resolution | open | ||
Product Version | 0.540 (Beta Series 2) | ||||
Summary | 0005197: Frameskip causing unpredictable results. | ||||
Description | It seems like when the game starts skipping frames due to CPU starvation, collision detection breaks down. - You run through pickups - Counciousness shards pass through you I do not believe this is an issue that is of high priority to be fixed, but just something you should note as a known issue. | ||||
Tags | No tags attached. | ||||
Internal Weight | Discussion Only | ||||
related to | 0005445 | resolved | Chris_McElligottPark | Stuttering/dropped frames when entering new chunk |
|
- AI sometimes misses you entirely (like you weren't there) - It becomes REALLY hard to use Storm Dash properly |
|
What sort of framerate are we talking about? Also: have you turned off dynamic skies to get yourself a better framerate? |
|
How do you enable showing of Framerate in AVWW? Its not about low framerates, its mostly about skipping frames when the CPU is busy working with background tasks. My framerate is fine if the only think I am doing is AVWW, but once I start watching livestreams and have webpages autorefresh in the background, things get icky. Thus the "frameskip" being an issue. |
|
I see. You can see the framerate as part of the debug info when you hit F3, although there's a lot of other stuff that it will then show, too. We've had folks routinely playing on about 6fps internally to test that, and weren't seeing this issue there, hence my wondering what sort of horrible framerate you must have been seeing, heh. For this sort of larger skip, honestly I'm not sure that we'd be able to do anything about it. First of all, we've not seen it. But secondly, what you're really talking about is having a bunch of other stuff going on in the background and degrading the game experience, and the game experience is then... degraded. Personally I tend to have two dozen programs up in the background while I play, and about 3-4GB of RAM in use not by the game, and I don't see the issue. That said, it's all stuff that is using CPU and RAM, not much that is using the GPU; watching livestreams or similar would be particularly disruptive to any game because they are both fighting over the GPU. I might try to duplicate this at some point by running some youtube videos or something while I'm playing, but it's not a high priority honestly because having the computer able to run something as heavy as streaming video in the background is a perq, not a requirement, for a game in my view. The one potential fix I can think of for this (not the storm dash one, which is more or less un-fixable, but the collisions stuff) is to tighten up the auto-correct interval on position updates. Right now it's set to about 60px, so you never go through background tiles, but you could definitely skip over things that are smaller than that, like shards, pickups, some enemy projectiles, etc. The problem is, that sort of fix involves doing twice as much CPU work for collisions, as it then has to check all the collisions every 30px of space rather than 60px. Given that this only happens under the circumstances you note at the moment, that's what makes me really not enthused to implement that, as I feel like it could degrade the experience for folks who have old computers that are able to play it at a really low framerate without these issues that you're seeing with background videos. |
|
I agree with you entirely, and I only reported to make sure that its on the "known issue" list if someone down the line reports the same. The most annoying part is the difficulty of getting off the Storm Dash properly :P I'll check my FPS and report back. |
|
Config: 1440x900x32bpp Windowed mode on ATI Radeon HD 6670 @ 1680x1050 Cloud quality 11. Rest on default I am currently playing video from: http://pro.majorleaguegaming.com/live/starcraft_2?slug=scRed Using Opera 12.00 Alpha w/Hardware accel enabled (opera:gpu) Strategic view: 8-9fps Settlement management: 7fps Ingame: 20-30fps depending on action Settings window: 47-50fps Closed video stream Strategic view: 50-55fps Settlement: 23fps Ingame: 50-70fps Settings window: 61fps |
|
Okay, thanks for the added info! That's really everything we could ask for on that. |
|
Is this something that anyone is actually still seeing? Or have some of the performance fixes helped this? |
|
I can confirm it is happening to me. Not sure if it is related to this issue: http://www.arcengames.com/mantisbt/view.php?id=5445 |
|
In that case your framerate must be generally low, meaning that dynamic skies really need to be turned off on your machine -- on older GPUs, that accounts for 90% of the graphics load, and you can get far better performance without them. |
|
I still get this occationally. Sometimes I fall through platforms due to untimely lag. Spells sometimes miss, pickups fly through me. It is a performance issue on my computer for sure, but I changed video card now. It is related to background tasks I am sure. |
|
Still seeing this? I've not heard anything more about it. |
|
I need to test it out. I stopped using the Beta version of Opera 12.00, and that seems to fix it (They enabled hardware acceleration of web content, and it seemed to impact everything else negatively.) |
Date Modified | Username | Field | Change |
---|---|---|---|
Nov 19, 2011 1:40 pm | TNSe | New Issue | |
Nov 19, 2011 2:31 pm | tigersfan | Internal Weight | => Fix Before Major Release |
Nov 19, 2011 2:31 pm | tigersfan | Assigned To | => Chris_McElligottPark |
Nov 19, 2011 2:31 pm | tigersfan | Status | new => assigned |
Nov 20, 2011 2:31 pm | TNSe | Note Added: 0017552 | |
Nov 21, 2011 9:26 am | Chris_McElligottPark | Note Added: 0017554 | |
Nov 21, 2011 9:49 am | TNSe | Note Added: 0017556 | |
Nov 21, 2011 10:02 am | Chris_McElligottPark | Note Added: 0017557 | |
Nov 21, 2011 10:23 am | TNSe | Note Added: 0017558 | |
Nov 21, 2011 10:42 am | TNSe | Note Added: 0017559 | |
Nov 21, 2011 12:01 pm | Chris_McElligottPark | Note Added: 0017560 | |
Jan 27, 2012 3:25 pm | tigersfan | Note Added: 0018261 | |
Jan 27, 2012 3:25 pm | tigersfan | Internal Weight | Fix Before Major Release => Discussion Only |
Jan 27, 2012 3:25 pm | tigersfan | Status | assigned => feedback |
Jan 27, 2012 3:32 pm | laughing_man | Note Added: 0018265 | |
Jan 27, 2012 3:34 pm | tigersfan | Relationship added | related to 0005445 |
Jan 27, 2012 3:35 pm | Chris_McElligottPark | Note Added: 0018267 | |
Jan 27, 2012 3:44 pm | TNSe | Note Added: 0018272 | |
Jan 27, 2012 3:44 pm | TNSe | Status | feedback => assigned |
Mar 30, 2012 1:04 pm | Chris_McElligottPark | Note Added: 0021675 | |
Mar 30, 2012 1:57 pm | TNSe | Note Added: 0021680 |