LOZ: Tears of the Kingdom Dynamic fps, static fps, and visual fixes patch collection

LOZ: Tears of the Kingdom Dynamic fps, static fps, and visual fixes patch collection 0.5.0

Thinking I somehow made a mistake with my 1.0.0 support, I aggressively debugged my code and made it even more memory safe. Looks like the crash is actually from 1026p. That being said, the code is updated with these memory safety changes, which at best will improve compatibility. I also renamed the resolution mods at the behest of the developer.
I forgot to add support for 1.1.0 and 1.0.0 for my cutscene fix in the last update. That is resolved now.
Additionally, the mod was crashing on Ryujinx due to a memory safety issue, I have fixed that. Sorry for the inconvenience
FMV cutscenes now work as intended when you are using fps++. This has an advantage over theboy181's cutscene fix, that being that the framerate is ONLY limited while you are in a fmv cutscene. So all in-engine cutscenes will run at full speed. Enjoy!
As the title says, I have added `VisualFixes_DisableTargetingDOF` to the collection. With this, I updated it to work in 1.1.1, and 1.0.0.
I removed some redundant and useless mods, and added alternatives to 1836x1026 and disable fxaa. Thanks to Darktalon for filling me in on everything.
  • Like
Reactions: crees77
Saw that we had some new visual fixes floating around, so I added them to my collection here (give me a few to update the credits)
The new fixes are `1836x1026Resolution` (Do not use with `1792x1008Resolution`) and `AnisotropicFix`. Note that I upgraded them to 1.1.1 and downgraded them to 1.0.0 as needed. Have fun!
The mods in my collection should now support all versions of the game. Sorry this took so long haha.
Because of the update, the static fps mods are now included with this, so this will just me my 0.4 release. No updates to fps++ besides 1.1.0 support. Note that if you want the more stable experience, which is cutscene fix compatible, you should use the `stable_static` mods over fps++. That being said, in the next update I hope to have cutscenes fixed in fps++. Tell me how it goes!
Note that I am aware of the pause menu being sped up. I know what needs to be done to fix it, similar to the cutscene issue. I just need to find a good spot to hook to do it.
Sorry about the mistake with Ryujinx crashing with fps++, I made a faulty assumption in mode code. It is fixed now. For the whole spiel on the fps++ update, check my previous update posts. Thanks for the testing!
Edit: If you're using the fps++ tests, make sure to disable the following mods, and they are redundant and incompatible:
- any fps mod
- dynamic fps
- cutscene fix
Note that my cutscene fix in fps++ does not currently work (I need to do more reverse engineering), so if you want to have normal speed fmv cutscenes, you need to use reencoded videos for now.
If you would rather have a more stable experience, download the 0.3.7.2 pack instead.
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!
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/
General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Ratings for it are calling it bad, but it looks cool. Damn 48/100 rating.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    looks are deceiving
  • BigOnYa @ BigOnYa:
    Yea people always down vote games anymore seems like, good or bad, bunch of haters
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, review bombing?
    +1
  • K3Nv2 @ K3Nv2:
    Yeah seems like people hate on original ideas anymore
  • K3Nv2 @ K3Nv2:
    Oh were sorry our small dev team can't shit out a cod clone every 6 months
    +1
  • K3Nv2 @ K3Nv2:
    Mostly positive on steam
  • BigOnYa @ BigOnYa:
    Eew, you use steam, I'm down voting you cause you not using or playing what I like.
  • K3Nv2 @ K3Nv2:
    Yes and epic and gog, sleep with me
  • K3Nv2 @ K3Nv2:
    Gay
  • BigOnYa @ BigOnYa:
    Homophobic
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, whats wrong with steam?
  • BigOnYa @ BigOnYa:
    Nothing, I was just teasing
  • K3Nv2 @ K3Nv2:
    He's a big tease trying to take my booty
  • BigOnYa @ BigOnYa:
    No, I don't wanna make ancientboi mad, I know you two already have a thing going
    +1
  • K3Nv2 @ K3Nv2:
    He divorced me once I threatened him with the fbi
    +2
  • Xdqwerty @ Xdqwerty:
    @K3Nv2,
    he also fucked uremum despite being gay
  • K3Nv2 @ K3Nv2:
    Yeah so did you and I want back child support pay enjoy the lawsuits
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, im virgin
  • K3Nv2 @ K3Nv2:
    So was mother Theresa
  • BigOnYa @ BigOnYa:
    @XdqwertyThat's ok, he is too
    +1
  • K3Nv2 @ K3Nv2:
    Uremum doesn't think so
    +2
  • Xdqwerty @ Xdqwerty:
    good night
    Xdqwerty @ Xdqwerty: good night