I started playing Boundless again about a week ago and everything was fine (except when my connection got slow but thats not the topic). I could actually play the game fluently on nearly the highest settings but about yesterday (08.02.17) i started noticing constant laggs that weren’t there before. Its like the game is skipping frames every 2 seconds, constantly with no pause. I don’t know if this is since a certain release, i noticed a small patch of about 8MB and maybe its since then? I can’t really tell.
But here are a few things i noticed. First of all turning all settings down doesn’t change anything at all it keeps lagging. Restarting the game obviously doesn’t help either, if got it all the time now. But when i go in windowed mode and tab out of the game than the game isn’t lagging anymore but as soon as i tab in so i can control again its lagging again. Even when i switch from windowed mode to fullscreen by pressing F11 i usally have to make a click first before im actually tabed in the game and can move and as long as i don’T do that there is no framerate issue. Besides the framerate actually isn’t changing or showing any drops its just that constant stuttering.
I tried reinstalling the game, i even reinstalled my graphic card drivers and got the latest windows update.
My system is actually quite old already (from 2011) but id say should still be able to play it.
Windows 7 Home Premium 64-bit
Intel Core i7 Q740 1,73Ghz (Quadcore)
6,0 GB DDR3 RAM
AMD Mobility Radeon HD 5850 (1GB)
running on a Alienware Mx17 R2 Notebook
Its everytime i play now, and its on all world i would say, i tried therka, mundeen, septerfon, vulpto and epsilo, changing the chunk download limit doesn’t change anything (this isn’t helpful informaiton i guess xD) , and yes i checked my pc about virus, cleaned it of junk data; other games work fine.
EDIT: i mean it’s not very nice when it comes down to exploring and fighting, but for mining and building its not that bothersome (still annoying so) but id say if this is one of those magical problems that might fix itself over time and in later versions i will let you know and till then keep building up my base xD (nothing much to do anyway)
EDIT 2: when i switch from windowed to fullscreen i can even right-click and swing my tool without the lags starting, as soon as i legt click or move so the controls actually start working its lagging, i just find that amusing, its so weird xD
Hey, I had this same problem yesterday as well. It wasn’t just lag though. It would jump me around or turn my character when I wasn’t turning at all. About every 4-6 seconds for me. I speedtested my internet and still have 30Mbps d/l and 10Mbps u/l as well.
@michaelb@james can I request that we have a dedicated log for "Slow Network Warning"s that we can all upload please?
It should also log impact damage/deaths so you can see how much we’re affected and how the times correlate across servers.
At the moment the client seems to check every single click and keystroke with the server, which I imagine is a good anti-cheating mechanism but it does cause big issues with rubber banding when the client and server become out of sync. You end up swap something in your inventory over and over and then suddenly they all bounce back and you see that you’ve been clicking different items based on where the server thought you were clicking.
I think the client should have “priority” bumped up a bit and perform more interface functions without double checking with the server.
Should probably also increase the “steps” in which player “look” movement is broadcasted to the server and “glide” the movement when sending data out to other players.
Think all of this would massively lower overhead and give everyone a better experience.
Game client already runs with prediction enabled and doesn’t wait for server authority. This assumes responses from the server and only corrects when they’re different.
The rubber banding you’re describing only happens when the messages takes so long to arrive that they’re thrown away (over 1 second). When this happens the client is instructed to return to the last confirmed valid state.
The entity (non chunk / world loading) overhead is currently less than 1 Mbit.
you can see the lags there, especially look at the character animation when i open the inventory, you can see the lags there too but as soon as i tab out is when the animation becomes fluent, and when i tab back in the game its starting to lag again, and dont worry about the low fps, when i put all settings low i have 40 fps and still have the same lags
That all makes sense, but the bandwidth for entity overhead wouldn’t be as important as low latency right?
I’m just saying that if there’s lots of packets flooding at the same time some will get lost, so even though the bandwidth is very slim that feels to me like where some optimization needs to happen.
Anyway happy to admit if I’m wrong about that, but what about the additional log file I’m requesting?
Entities are everything that isn’t the world chunks: player actions, creature actions, machines, storage, doors, and the result of any interactions on the world. This stuff needs to be low latency or you or creatures or other players will bounce around.
We do send multiple packets per frame and have discussed coalescing these together.
(I’m not an engineer working on this stuff so I’m mainly passing on discussions I’ve heard.)
Ok, dear developers and boundless players, plz sit down and listen closely, (i tell you a little lesson in trickery, just kidding xD) i now managed to discover what causes the strange lags i got, or lets say at least stops them. since i cannot explain why this is causing the lag but i hope the developers will find a solution.
so since the game is fully supporting controller usage i tried my xbox 360 for windows controller a few days before the lags occured, since then the controller was actually plugged in all the time, but at some time i must have plugged it out and didnt notice the lag right away…
because NOW when i plug in my xbox 360 for windows controller the lags stop immediately and as soon as i unplug it the lags are starting again … like what the hell xD? is this some mysterious conspiracy with microsoft xD?
Does make sense though, have seen other people getting more lag on systems using Bluetooth mice/keyboard/controllers.
The Devs didn’t seem to agree with me here but I’m pretty sure that packet density in boundless is just too high at the moment, resulting in systems actually having networking/Bluetooth conflicts as a result, leading to lag/rubber banding.
I use an Xbox one controller via Bluetooth and via Xbox RF stick for PC and face no stutter or lag. I also use a DS4 without any lag either. I do not think wireless controllers are the cause of the issue.
I’m not saying it’s the cause, I think that on certain systems where the WiFi/Ethernet and Bluetooth share common buses, the high packet density of boundless causes lag when using Bluetooth peripherals