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

I decided to rewrite the mod, and base it on exlaunch instead of Scarlet-Exlaunch-Base. Besides being build with hindsight, the only difference from the last version is that I fixed the mysterious Ryujinx crash. In any case, the new source lives here: https://bitbucket.org/totk-fpsplusplus/dynamicfps
I was asked by one of the fps++ developers to rename fps++, so it's changed again (Sorry for the confusion that this will inevitably cause.) At the moment, DynamicFPS++ has feature parity with DynamicFPS1.5.1 (thanks to chuck for letting me know how he did the cutscene fix). Using one or the other shouldn't have particularly different results. But if there are differences, it will likely be the following:
  • My implementation of the cutscene fix is more naive, and may be worse
  • My timing method for the implementation of cutscene fix is more precise (us instead of ms), which may lead to differences in cutscene timing over DynamicFPS
  • My implementation of UltraHand fix is probably very different

Another thing of note, I removed the frametime averaging, and at this point, the only time I change the detected frame time is if I detect an unstable or hitched frame. This should prevent any and all cases of slow motion and super speed, but may result in microsutters being more noticeable.
In this update, I have updated the collection of mods to be compatible with game version 1.1.2.

  • added 1.1.2 support to 20fps_stable_static
  • added 1.1.2 support to 30fps_stable_static
  • added 1.1.2 support to 60fps_stable_static
  • added 1.1.2 support to CutsceneFix_stable
  • replaced FPS++ with DynamicFPSv1.5.1, since it is now more complete. Note that an updated version of FPS++ is on the bitbucket repository.
  • added 1.1.2 support to VisualFixes_1008P_Chuck
  • updated VisualFixes_1008P_FXAA_Off/On_FSR_Off
  • added 1.1.2 support to VisualFixes_AnisotropicFix
  • added 1.1.2 support to VisualFixes_DisableDynamicResolution
  • added 1.0.0 support to VisualFixes_DisableFSR
  • added 1.1.2 support to VisualFixes_DisableFSR
  • removed VisualFixes_FSRShaderSkip (it seems redundant now)
  • updated VisualFixes_DisableFXAA
  • added 1.0.0 support to VisualFixes_DisableQualityReduction
  • added 1.1.2 support to VisualFixes_DisableQualityReduction
  • added 1.1.2 support to VisualFixes_DisableTargetingDOF
  • added 1.0.0 support to VisualFixes_ShadowResolution
  • added 1.1.2 support to VisualFixes_ShadowResolution
Sorry this took so long, I've spent all of my recent free time on the new ffxiv patch haha
Some minor changes to the fps++.
- Number of frames used for averaging correlates to target framerate now (should make FPS++30 feel consistent with FPS++60)
- Some logic slightly simplified
- Avoid a potential divide by zero error (due to entropy)
- Add an extra safety check, where the dynamic timestep will be skipped if you hitch for an unusually long period of time
- Improve unlocked fps behavior
- Behavior while performance is improving is potentially smoother. Tell me how this feels!
Update to use SweetMini's tweaks to the old mods. Should be more stable now. Have fun!
Fixes the map icon and frox issue seen in the previous version. Note that inside the `VisualFixes_DisableFXAA` folder are separate versions of the mod for each patch version. Make sure to choose the one which corresponds to the version of the game that you are running.
Small update which should help users with extremely low fps run slightly smoother. Additionally, I improved the behavior of dynamic fps in response to macrostutters.
Hey folks, in this update I am just reintroducing the cutscene fix for those who are using `static + dynamic + cutscene fix` , over testing fps++. I have back-and-forward ported it to work on all versions of the game. Keep in mind that if you don't want to use the cutscene fix, you just need to re-add the lines which are notes at the bottom of the static 60 fps files. Have fun!
Just a small update which has corrected averaging behavior when you are using unlocked FPS.
Updated the 1026p mod to it's new, more stable 1008p version. Looks like Zeikken went in a cirlce lol. With this change I renamed Chuck's 1008p patch in the collection to `VisualFixes_1008p_Chuck`.
Additionally, I have added a 30fps version of fps++.
General chit-chat
Help Users
  • T @ Texasauras:
    its on amazon
  • Psionic Roshambo @ Psionic Roshambo:
    Download Batocera make it your own
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    If you want GC PS2 Wii stuff like that use a PC
    +1
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, i also use my tv stick to watch YouTube and streaming services
    +1
  • BigOnYa @ BigOnYa:
    Psi those play well on the Pi5 now...
  • BigOnYa @ BigOnYa:
    @Xdqwerty yep that's what I use my stick for most anymore, streaming tv shows, movies. or even youtube. Or doing kens mum.
    +1
  • K3Nv2 @ K3Nv2:
    RG Cube is going to be good for ps2 if it's $100
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and since the default emulator is below average i downloaded some "replacements" like snes9x for snes games for example
    +1
  • Xdqwerty @ Xdqwerty:
    And I also have my ps3
    +1
  • BigOnYa @ BigOnYa:
    Yea ps3 is a beast still to today compared to most "sticks"
  • K3Nv2 @ K3Nv2:
    If you just want pi for emulation no point when Anbernic releases new shit every two seconds
    +1
  • BigOnYa @ BigOnYa:
    What's really cool about Pi's tho is you can have multiple SD cards with different OS on each SD card and change from say a gaming machine to a full fledged pc if wanted
  • K3Nv2 @ K3Nv2:
    Plus all bios are set up and usually includes at least 128gbs or 64
  • K3Nv2 @ K3Nv2:
    Yeah but if your main goal is just to play n64 and GameCube you can save about $50 and have the portability option
    +1
  • BigOnYa @ BigOnYa:
    True, but on 2 monitors at 4k. Its just want you want really, to each they own.
  • K3Nv2 @ K3Nv2:
    For a kids aspect Anbernic would be the better option they'd probably melt over the price on a good 4k display
    +1
  • BigOnYa @ BigOnYa:
    For that texasroo guy, I'd recommend the Spell and speak as his first system.
    +1
  • K3Nv2 @ K3Nv2:
    So they buy a pi5 kit for about $150 and say a 28" 4k display probably looking around $400 total
  • K3Nv2 @ K3Nv2:
    They'll be getting in the territory of portable Pcs anyway
    +1
  • BigOnYa @ BigOnYa:
    Again you get what you pay for, its like buying a S series for $300 but its only 1440p native, if you want true 4k, gotta get the X model for $500. But yea you right, when moms buying it anyways, you gotta stay cheap.
  • K3Nv2 @ K3Nv2:
    They could use HD out on their TV no real need for a monitor these days tbh the purists will disagree
  • K3Nv2 @ K3Nv2:
    I'm kind of phasing out on the need for wanting all these consoles cool to have but they just become dust build ups
  • BigOnYa @ BigOnYa:
    I here ya there, I have too many myself, and have hard time letting them go, since most of mine I've modded at some point. Anymore I just play Switch on the go, seriesx at home.
  • Xdqwerty @ Xdqwerty:
    ack my throat
  • K3Nv2 @ K3Nv2:
    I need to invest in some storage tots tbh
    K3Nv2 @ K3Nv2: I need to invest in some storage tots tbh