Ok, so the save to which I will be referring can be found
Here at DFFDThe thread which lead to this is over
here.In fort mode, at the end of the fortress, I was getting about 20 FPS which is in the 'acceptable' range for me.
In adventure mode, several independent adventurers have reported one frame per several minutes as a framerate, which is obviously not acceptable.
Useful information:
- Units:
- DFHack 'slayrace' antpeople (there is a hive with like a hundred of them alive under the fort) netted no performance improvement
- There is a nest of batpeople, and several (like, 6) FB's, many of whom have wings. It's possible that flyign pathfinding is part of the issue, but slaying the batpeople resulted in zero improvement, so... who knows
- Flows:
- The underground sea is apparently not completely full and is sloshing around. On the idea that this might be leading to the framerate issue, an attempt was made to close the edges of the map with DFHack produced obsidian, and then to eliminate the non-full tiles of water to stop the sloshing. I"m not entirely sure of the efficacy of the experiment, and there could probably be more testing.
Does anyone know if there's an elegant way to freeze all of the water? That would let us eliminate water flows entirely as a potential source of issues.
- The magma is pretty well-contained in its pipes, but I suppose that temperature or sloshing of magma could contribute. I don't think it's likely though since folks have adventurered themselves to places with magma and not been squashed by the FPS gods.
- Objects:
- There're a lot of... things... scattered around, as is typical for a fort that gets 'crumbled' and then revisited. This didn't cause an issue the last iteration, though, so I don't think that it is related.
Anything else anyone can think of is welcome. If we can crowdsource a solution to this particular site's issue, it might result in data that are applicable in a more large-scale sense.
Please help!