Hey guys, this update is a bit of a regression, but an important step for moving forward.
Using the same setup as ChucksFeedAndSeed, I have reimplemented the fps mod, and made some minor updates to the dynamic fps patch. I went ahead and packaged this as `fps++`. Unfortunately, this breaks cutscenes, and becomes incompatible with the cutscene fix from theboy181, so
if that matters to you, I urge you to not participate in this little test. That being said, I want those of you who don't mind that to help test these changes. What you should expect:
- Hitches should not cause you to jolt forward nearly as often
- Whenever you hitch, the mod will treat the hitch-frame's frametime as that of the last non-hitch-frame's frametime
- If your frametime is >= 0.1seconds, this also applies
- If your framerate is very close to 60, the mod will ignore the averaged frametime, and just use the raw value
- The frametime averaging now uses 3 samples, which should be less responsive to drastic changes in frametime (making it smoother)
I would like those of you who test this to tell me if these changes improve the overall experience, or if I should go in some other direction. Thanks!
I am managing a repository with the source code at
github/SomeRandomPeople0/Scarlet-Exlaunch-Totk (I can't post links lol), but it doesn't seem to be visible to other users at the moment (not sure why) source is now on bitbucket: bitbucket.org/totk-fpsplusplus/fps/src/master/
Testing 2 update:
I was doing some testing and realized we could set the internal update rate to anything while dynamic fps is enabled. With that in mind, this update simply sets the internal update to 2 (the default). This seems to fix stuff like falling off of ladders when you finish climbing. Will probably have similar positive effects on internal timers. That's all, hope to see some positive testing results!