Starbound

Starbound

Stutter Reducer Stable
48 Comments
Keffy 31 May, 2024 @ 11:50pm 
I was having a stutter issue randomly throughout planets, and a lot more in the hub area, and this mod fixed those stutters very epic. Thanks
BRSaura 28 Jan, 2024 @ 5:03am 
I'll look into it, thanks, and give it a go to your mod. I actually deducted what was doing background server stuttering, it was a few storage machines from FU, adding some cycling times mostly solved it. Wish we had better tools to see frametime of running scripts
Ree McScree  [author] 27 Jan, 2024 @ 7:29pm 
It's reshade, which is mainly for shader effects but does let you see some performance related metrics. If you're looking to record and compare results I'd use CapFrameX though.
BRSaura 27 Jan, 2024 @ 8:33am 
What is that menu you bring up in the screenshots? I'm trying to troubleshoot something and is the closest I've seen to a perfomance logger (or a wat to check script tick rate)
Gunning 23 Dec, 2023 @ 8:32am 
Thank you! This mod saved me from going crazy with the 30 sec auto save. I kept feeling it stutter from the saving and it was awful. :steamthumbsup:
Ree McScree  [author] 31 May, 2023 @ 3:46pm 
Yes it's 100% safe to uninstall
Norah Da Starbound Animal 31 May, 2023 @ 10:50am 
is it safe to uninstall this without breaking my character? my computer crashes often and having infrequent autosave has turned out to be a very big problem for me...
Ree McScree  [author] 19 May, 2023 @ 8:32am 
I believe vanilla is 30 sec, it was changed to 15 min
Player 17 May, 2023 @ 11:59am 
How frequent the auto-save on this mod? and what frequency is the vanilla?
Let me know
ShunTheWitch 14 Mar, 2023 @ 6:51pm 
this is witchcraft I'm amazed this shit ran like dog mud at 15 before now its a constant 60
you have one hell of a job
The Lone Wolf 9 Mar, 2023 @ 4:48pm 
I will try it, thanks for the recommendation!
Niko Beniko 5 Mar, 2023 @ 8:46am 
Hey! I readed the latest comments and i would recommend mod "Better (C) Pick Ups", to reduce or even fully determite stutters, when pickup many of items
The Lone Wolf 4 Mar, 2023 @ 3:01pm 
At this point Chucklefish should just push a patch to solve Starbound issues, the game doesn't even use the graphic card to render things, it uses a single core of the Pc to do everything in the game. Imagine if the game had multithread support, buffering instead of polling and actually used the graphic card to render things.
Ree McScree  [author] 4 Mar, 2023 @ 2:55pm 
I'm pretty sure it would take a patch to completely solve Starbound's issues. Also it would be interesting to see how it works in a ramdisk.
The Lone Wolf 4 Mar, 2023 @ 2:47pm 
Right now i'm tempted to try the game in a ramdisk and see how that works. If what you are saying is true, then doing that should help to marginally solve most of Starbound stutter problems.
The Lone Wolf 4 Mar, 2023 @ 2:44pm 
So that means that without developers patching it or the source code, we cannot do anything uh?
Ree McScree  [author] 4 Mar, 2023 @ 2:43pm 
This is honestly just a guess but I suspect Starbound might use polling for I/O, which means the program will stop executing and wait for the I/O operation to be done. Even a NVME drive will be orders of magnitude slower than your processor, so the game will freeze until that operation has been completed. There are other more efficient ways of doing I/O but they are more difficult to implement, so the devs may have just not bothered.
The Lone Wolf 4 Mar, 2023 @ 2:21pm 
Hmmmm, so it's the way the game code writes and reads? That seems quite about right, but i mean, it can't be that bad. Even installing the game in a NVME doesn't help to reduce the stutters. Isn't there a way to "buffer" it to the RAM and then write it down overtime?
Ree McScree  [author] 4 Mar, 2023 @ 2:14pm 
I don't think there's anything I can do about them unfortunately. From what I can tell Starbound is very inefficient when it comes to I/O. So whenever it reads from or writes to the disk is seems to stutter. I'm minimizing writes by reducing autosave, but I can't exactly make Starbound not load assets like items lol. I think to fix that it would require part of Starbound to be rewritten in a more optimal way, which I can't really do.
The Lone Wolf 4 Mar, 2023 @ 2:07pm 
The item pickup freezes are "normal" in heavily modded Starbound, i came here to ask if you know a way of reducing those lag spikes, or if you know why it happens in the first place. Nice mod btw, keep up the good work.
Ashtar 3 Mar, 2023 @ 5:54pm 
oh anw this lag gonr :) i unistaled and instaled again shoud work normal
Ree McScree  [author] 3 Mar, 2023 @ 5:18pm 
Not completely sure what you're saying... Do you mean the update causes the game to freeze when you pick up items? If so the update shouldn't have effected that. Picking up items can cause freezes and this mod doesn't effect those freezes in particular, because I don't believe there is any way for me to. That being said I did change the auto save interval to 15 min instead of basically never, so it could have happened to coincide with that. Though I think it is beneficial to have some form of auto save in case something goes wrong.
Ashtar 3 Mar, 2023 @ 4:49pm 
i noticed and noted freezing lag wen pickup some itens not all

wen i updated ....
It Has Passed 2 Mar, 2023 @ 12:17am 
Wow cool! thanks. its stable but it crashes when i do dumb thing like placing 40 sprinklers linked to a bunc of wires or spam keys when they dont work at first.
Ree McScree  [author] 1 Mar, 2023 @ 11:47pm 
I suppose I could up it a bit from where I have it now, I might do 15 min or something. However I would recommend making sure you have a stable mod list as well.
It Has Passed 1 Mar, 2023 @ 11:43pm 
Is there a way to keep the normal amount of autosaves the game does or at least have them do it a bit more often, because this mod helps alot but when it does crash i lose aloooot of progress. Other than that great mod!
Ree McScree  [author] 25 Feb, 2023 @ 11:58pm 
Well I finally put out a beta version, a link is in the description for any who want to check it out.
Ree McScree  [author] 25 Feb, 2023 @ 9:39am 
It is just a simple edit to some values in config files, nothing complicated. Read the description for more information.
PanicOregon281 25 Feb, 2023 @ 1:30am 
What all changes does this do? like is it replacing conditional operators with branchless code or is it just simple edit?
Ree McScree  [author] 24 Feb, 2023 @ 10:23pm 
Stutter Reducer makes changes for both client and server, I'd recommend having it on both.
Quest Manager Optimizer is client side, but I'm not sure about Optimizebound and Parallax Compression.
ErickD 24 Feb, 2023 @ 9:34pm 
so like the other optimization mod mention above. this is a client-side mod is it ? no need to install on the server
COVID-19 24 Feb, 2023 @ 2:32pm 
Id definitely be up for testing a beta version of this, however this mod in its current state does appear to cut down on stutters quite a bit, even with 600 mods. So, thank you.
Ree McScree  [author] 23 Feb, 2023 @ 4:45pm 
Well after a session of over an hour where I spent roughly 45 min exploring a large planet and then went to each other planet in the system and ran through the surface I did not find any problems with the 1.0 (Feb. 20) version. No crashes, no black boxes, nothing. I'm not sure why there would be such a discrepancy but I was wondering if people would be interested in me having this be a stable version while also having a separate beta version that can be used for public testing.
ShyDispatch 22 Feb, 2023 @ 2:33pm 
While I might need to do more testing for a longer session, in the short term of the 10-15 minute mark I noted earlier. I've not had any issues with memory crashes, or failures in trying to move to new planets or instances after awhile. So the reversion of changes to the caching seems to have worked.
kenanthebarbarian 22 Feb, 2023 @ 1:49pm 
I also experienced a game freeze and crash after installing the initial Feb. 20 version. Can't say for sure it was this mod that caused it, of course, but it was the first freeze and crash I've had in 70 hours of gameplay with a pretty consistent mod set.
Ree McScree  [author] 22 Feb, 2023 @ 9:32am 
I've temporarily reverted the cache changes back to vanilla values until I do some in depth testing. Hopefully everything should work normally now, albeit with reduced effectiveness.
ShyDispatch 22 Feb, 2023 @ 1:15am 
While I can't quite seem to get the everything becomes a black box thing to appear, I'm still running into memory crashes. Either out of the blue, or trying to enter an instance or another planet after a short while. I don't believe it's my computer running out of memory since it's a pretty good one, and more so as you said, Starbound not being built to handle values being changed.
Ree McScree  [author] 21 Feb, 2023 @ 11:43pm 
I think the update I put out earlier today should have fixed your issue. While I wasn't able to replicate it on either version, after 20 minutes exploring a world I found the initial release used upwards of 6 GB of memory, while the new version never went much above 3. I suspect either your computer ran out of memory or Starbound wasn't built to be able to handle that much. Anyway feel free to let me know if you still run into problems.
Ree McScree  [author] 21 Feb, 2023 @ 6:30pm 
Thanks for the info. For now you can see if the update helps (you'll probably have to unsub and resub to get steam to grab it) or wait until I look into it further.
ShyDispatch 21 Feb, 2023 @ 6:12pm 
I've never experienced the game outright crashing before from a memory issue until almost immediately after downloading this mod. I'd say it happens in roughly 10 to 15 minutes. Simply wandering around a large world. If it doesn't crash, then it'll begin to turn things into black cubes. Either npcs and their weapons and objects, to the planet background and tiles themselves. When this happens the only place I can move to are back to the player ship. As it'll potentially boot me to the ship trying to move to a different area of a planet, and refuses to visit an isolated instance or another planet.
Ree McScree  [author] 21 Feb, 2023 @ 5:52pm 
Could you elaborate more on what lead up to that issue? For example how long were you playing, were you switching between many planets/staying on one, etc. For now I'll do a quick update to lower some values and do more extensive testing later.
ShyDispatch 21 Feb, 2023 @ 5:05pm 
I feel like values might need to be tweaked, as while I can definitely see improvement when using this mod. It unfortunately seems to overwhelm starbound in that there's either memory related crashes after awhile, or everything starts to become black cubes.
Violet Pilot 21 Feb, 2023 @ 12:13pm 
Ah, okay. Thank You!
Ree McScree  [author] 21 Feb, 2023 @ 8:49am 
This changes the storageTriggerInterval in client.config, chunkCacheTimeout, textureTimeout, and preloadTextureChance in rendering.config, universeStorageInterval, clearBrokenWorldsInterval, and worldStorageInterval in universe_server.config, and blockCacheSize in world_template.config.
You should see zero difference in quality from these changes.
Violet Pilot 21 Feb, 2023 @ 6:28am 
Hey!
Could you specify what exactly is changed in the config files?
I know that most mods that aid with performance usually set the server quality to low (which I want to avoid), but I was wondering what other things changed too.
Sorry if it's a bother
hades-84 ordum mundus glorimus 21 Feb, 2023 @ 6:11am 
probe su mod y parecer funcionar muy bien con modificaciones de gran tamaño

e notado una mejora en el rendimiento a la hora de cojer los objetos que sueltan los enemigos y mejora tambien la estabilidad de el juego mas fluido a mas velocidad lo note al estar dentro de la nave donde el rendimiento baja lo que mas necesitamos para estarbound es una mejora que haga que el juego no se congele tanto a la hora de abrir contenedores el inventario craftear y cojer el loot de los enemigos gracias a su mod el juego ahora se puede jugar algo mas decente..
hades-84 ordum mundus glorimus 21 Feb, 2023 @ 6:11am 
donde otros mods de optimizacion fracasaron y estoy usando modficicaciones muy exigentes. tengo un buen equipo de gama alta y suficiente ram para culaquier juego de el mercado pero estarbound ni con el pc de la NASA hay solucion.. para las congelaciones lo peor de todo es que cuando se congela el juego solo se congela tu personaje y cuando ya a terminado en la congelacion los enemigos de el juego te han matado.. por que ellos no se congelaron solo se congela el personaje y la imagen de el juego al parecer su mod evita que eso pase.. no de forma milagrosa.. pero si una mayor estabilidad..
hades-84 ordum mundus glorimus 21 Feb, 2023 @ 6:11am 
cuando el juego alcanza mas de 800 mods ya empieza los problemas y no importa si la gente usa FU FRANKI UNIVERSE o no lo usen por que segun ellos franki universe es un mod que consume mucho puedo decir que eso es una completa tonteria.. modifique el juego sin FU Y no se soluciono nada.. franki universe es un buen mod a pesar de lo que digan los demas todo eso es menudencia estarbound es un gran juego que la gente cre abandonado pero eso no es cierto si se le pone empeño este juego tendra solucion con alguna modificacion o parche puedo decir que su mod si soluciona mucho los cuelgues a la hora de cojer objetos y matar enemigos espero que su mods mejore a una mejor estabilidad de la que ya rinde si es posible.. en una futura actulizacion..