after testing with this command for a while now, the stuttering problem becomes instantly apparent.
longest frame: sometimes comes up as 66.000 ms (seems to be a hard limit either for engine or display). so you can't even tell when a frame is taking longer than that.
however, 66ms is 4 frames dropped when speaking of 60 fps. that's almost 7% ;\ and that's the lower limit, it's prob higher than 66ms... so like 10% frame loss? not even triple-buffering will help you (it may reduce the effect by 25-50%, but will also increase input lag accordingly). or a drop to below 15 fps if you look at it from another angle, although momentarily, it's dropping a few frames.
this is a min spec system, so i can completely see that as possible, but if someone could test on a higher spec rig, would be nice, just so i can rule this out as a low-spec issue.
edit: yea, it doesn't happen outside of town. so it's an npc multithreading issue, or simply low-spec issue where ram/cpu/bus cant feed gpu fast enough. doesn't happen in villages either, unless i run to a new area, which spawns more npcs: hits 66 every time.
oh yea, if you ride to those 4 npcs in white orchard shrine that don't materialize until you are within 5 feet, it hits 66 at the instant they spawn. actually, it hits 66 for each one that spawn, if you spawn them 1 at a time ;o
been able to reduce the effect somewhat by setting:
edit: disregard, almost no improvement. dev notes only. you can play with it, but prob waste of time.
community.ini
Code:
VISIBILITY_SPAWN_RADIUS=90.0
VISIBILITY_DESPAWN_RADIUS=180.0
VISIBILITY_AREA_DESPAWN_RADIUS=180.0
user.settings
Code:
[Gameplay/EntityPool]
SpawnedLimit=100
general thinking is to reduce the amount of times npcs are being spawned in/out. not how many are spawned. attempting to increased the SpawnedLimit now to see if that has any effect.
although this is all still preliminary.
well, i don't think it can be done, bcs eventually you exceed even SpawnedLimit=200, so it has to start despawning them. then you get mass blobs spawning again. only slight improvement, or even none at all.