[Rseding91] [2.1.12] Stuttering when interacting with the tech tree

We are aware of them, but do not have solutions that don't cause other issues. They go here in order not to take space in the main bug thread list.
darkszero
Burner Inserter
Burner Inserter
Posts: 18
Joined: Wed Jul 19, 2017 3:30 am
Contact:

[Rseding91] [2.1.12] Stuttering when interacting with the tech tree

Post by darkszero »

This happens with latest 2.0 but I've managed to reproduce it with 2.1. It reliably happens with my late game nullius base which makes this quite noticeable, but sadly it went away when I reduce the number of mods in the save file to just Nullius. My investigation tells me that it needs a high time usage from the factory itself to be more noticeable, so the provided save files has just the mods needed for the base to keep going (except for waterfill which I need to port to 2.1, so the base will stop working at some point).

It's also necessary to have the tech screen not pause the game. So either multiplayer or the `technology-gui-pauses-game` setting.

Included is a video of the stutters in question. How to reproduce: load the file, open tech tree and quickly add multiple copies of some infinite tech. All research queue operations have the stutter and maybe even just clicking other techs too. Feels like rendering the tech tree is being expensive, but that's just me guessing.
Attachments
2026-07-23 12-44-53.mp4
(6.81 MiB) Downloaded 37 times
Warehousing.zip
(3.08 MiB) Downloaded 35 times
nullius.zip
(39.04 MiB) Downloaded 33 times
sfmp-nullius-less-mods-2.1.zip
(74.34 MiB) Downloaded 109 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 17491
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] [2.1.12] Stuttering when interacting with the tech tree

Post by Rseding91 »

Thanks for the report. I looked into this and found some small areas to improve however the underlying logic simply scales poorly as more technologies are visible in the GUI. The slight improvements will be in the next release however I'm not calling this "fixed" and so I will put this in minor issues for now.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Minor issues”