Switch over to Xalphenos version since his version now has a dynamically sized "oldest frame" (there's not really a good name for what it does) thing which was one of the main things in my version.
Once FPS++ progress is halted, I'll clean up the comments again to something similar what I had in my version, which I feel is more understandable for people that want to see what it does and maybe improve it.
If testing is correct, the previous version also had stability drops or something in comparison with this version. If anything, this update only pushes the arrow time stamina drain fix.
Didn’t realize that VS uf_uniformRegisterVS[ARi.x+2].y is actually used
to offset sampling x4 when doing the custom PS blur shader. Reverting to
simple scale by res in the meantime
This is just using the values from the old pack. from what i can tell, most of the pack does the job anyway; adding this preset ends up making the game a little darker
Also made some bug fixes with it.
Only works on the latest game version for now!
It's a completely new FPS averaging implementation from the one Xalphenos posted on the Cemu forum, but they do pretty much the same thing. This version has some added things like being able to change the amount of frames it averages in the rules.txt. It's also relatively faster then Xalphenos implementation... but it's not noticeable in any way.
I've ported over his comments and shared some of the info I've learned from looking at his code and formatted it a little bit.
P.S. Xalphenos also suggested a change to the low FPS limiter. This might fix weird physics when < 15FPS (see things like guardians).
P.P.S. The cheats got removed since we've got them in separate packs.
It seems that best fence skip has been broken for a while now, on both versions. I apparently seemed to have fixed it in the last update for the latest BotW update, but hadn't done so for 1.4.0 and 1.4.1.
(Also, it seems that I forgot to change this variable to be actually correct when pushing all these addresses, whoops)
* Update 0f2b9ee517917425_00000000000003c9_ps.txt
Small improvement to fxaa inventory.
* Update f14bb57cd5c9cb77_00000000000003c9_ps.txt
Major Update to World FXAA. Super Smooth.
* Update rules.txt
Slight changes.
* Update f14bb57cd5c9cb77_00000000000003c9_ps.txt
Fxaa Improved final
* Update rules.txt
had a negative number in High Contrasty which created a cemu log error
* Update 0f2b9ee517917425_00000000000003c9_ps.txt
Resolution pack Inventory AA
* Update f14bb57cd5c9cb77_00000000000003c9_ps.txt
Resolution pack World AA
* Update 0f2b9ee517917425_00000000000003c9_ps.txt
AA Pack
* Update f14bb57cd5c9cb77_00000000000003c9_ps.txt
AA Pack
* Update rules.txt
AA Pack
Fixed up Inventory Native AA and FXAA World AA
* Delete disabled_58b8411478181d7f_0000000000000079_ps.txt
not needed
* Delete disabled_58b84124c01721ff_0000000000000079_ps.txt
not needed
* Update 0f2b9ee517917425_00000000000003c9_ps.txt
Inventory AA Fixup for 1080p by rounding up
. Anything between 720p-1080p (1.0-1.5) would get rounded down to 1.0 and therefore messy/fuzzy inventory especially in 1080p. The reason it got rounded down is because all the vector data types are initialized as integers instead of normal floats for accuracy.
* Update rules.txt
Added 1600x900 resolution per request, that resolution no longer glitches out due to cemu workaround. We may never know now lol.
* Update rules.txt
Update 16:10 resolutions to fix rounding errors and remove black line at the bottom of the screen.
* Update rules.txt
Update 16:10 resolutions to fix rounding errors and remove black line at the bottom of the screen.
* Update resolutions_1080.md
Fix up 16:10 resolutions to prevent rounding down issues.