Dinorius_Redundicus
kuid 68213
OK now, the latest instalment of this little study.
Adopting most of the ideas suggested by nismit, I tried the trainzoptions settings shown in the top-left corner of the graph. Note that in this test the scenery was concentrated in the town and I had keepallresources turned off.
The effect of tying the frames to the monitor frequency reduces the variability in frame rate quite a bit. My monitor can't handle 100Hz, so I had to use a lower frequency than Nismit recommended. I chose 75Hz and a vsync = 3 aiming for an average frame rate of 75/3=25fps. I got 23, which was not too bad, although it gave whole thing a nervous, twitchy feel.
Caching occurred at about the same time and degree as in previous runs, so not much difference there. Periods of momentary stuttering were now spread over a wide period instead of being closely associated with the caching.
For the next test, everything was the same, except I now had keepallresources turned on. This gave me the same numerical average frame rate but it was somehow smoother, with less severe caching and fewer times when it stuttered. Probably the best result so far.
Next step will be to try the dispersed scenery idea with the trainzoptions settings used here and see if I can eliminate the caching altogether.
Adopting most of the ideas suggested by nismit, I tried the trainzoptions settings shown in the top-left corner of the graph. Note that in this test the scenery was concentrated in the town and I had keepallresources turned off.

The effect of tying the frames to the monitor frequency reduces the variability in frame rate quite a bit. My monitor can't handle 100Hz, so I had to use a lower frequency than Nismit recommended. I chose 75Hz and a vsync = 3 aiming for an average frame rate of 75/3=25fps. I got 23, which was not too bad, although it gave whole thing a nervous, twitchy feel.
Caching occurred at about the same time and degree as in previous runs, so not much difference there. Periods of momentary stuttering were now spread over a wide period instead of being closely associated with the caching.
For the next test, everything was the same, except I now had keepallresources turned on. This gave me the same numerical average frame rate but it was somehow smoother, with less severe caching and fewer times when it stuttered. Probably the best result so far.

Next step will be to try the dispersed scenery idea with the trainzoptions settings used here and see if I can eliminate the caching altogether.