[Breath of the Wild] UPDATE: Newer versions of FPS++ breaks dragons [BUG]
bbeamz opened this issue · comments
Describe the issue
NOTE: This is an extension of #544 , now tested on a completely different machine, CEMU version, Graphics Packs version, and with video clips and screenshots. This builds on that original bug with more details.
After trial-and-error to determine which version broke this, after upgrading from BOTW graphics pack v833
--> v834
+ (seems to be all graphics pack versions after v833
), enabling FPS++ causes Dragon pathing animations (tested Farosh and Dinrahl) to be between 1/3 - 1/4 normal speed. This also causes them to distort in strange ways after you shoot them and their "escape to the sky" animation triggers.
I have 3 test case videos below:
- FPS++ disabled (baseline)
- FPS++ from Graphics Packs
v833
@ 120fps - FPS++ from Graphics Packs
v897
@ 120fps - [The linked issue #544 can be considered a 4th test case explicitly testing
v833
-->v834
as the point of breakage]
For these test cases / videos, the following setup exists:
- CEMU: 2.0-36
- All non-FPS++ mods and Graphics Packs disabled (isolate FPS++ to be under-test)
- Renderer: Vulcan
Please refer to the original bug #544 for additional test case setups for older version of CEMU and alternate Graphics Pack version tests
VIDEO: FPS++ disabled (baseline)
- From point of spawn, dragon takes roughly 1min 15 seconds to patrol around the lake
- From point of shot, takes roughly 30 seconds to ascend
- Behavior, in general, normal
VIDEO: FPS++ v833
@ 120fps
- From point of spawn, dragon takes roughly 1min 15 seconds to patrol around the lake
- From point of shot, takes roughly 30 seconds to ascend
- Behavior, in general, normal
VIDEO: FPS++ v897
@ 120fps
- From point of spawn, dragon takes roughly 5 minutes to patrol around the lake
- From point of shot, takes roughly 1 minute 30 seconds to ascend
- During the slowed-down ascent, dragon exhibits graphical distortions
To Reproduce
Steps to reproduce the behavior:
- Install BOTW graphics pack
v834
or later - Enable FPS++ for 120fps (target FPS cap)
- Go to either Farosh spawn location in Lake Hylia (see videos above in Description)
- You will notice that they path extremely slowly
- shoot the dragon; observe they glitch/distort as they ascend into the sky
- Manually downgrade graphics pack to
v8343
, enable FPS++ with similar configs, and observe that this behavior does not occur
Expected behavior
Dragons should path at normal 30fps real-world speed (and same speed prior to Graphics Pack v833
). Their sky ascent animation should also not be glitched/distorted.
In general, the newest version(s) of FPS++ have fixed a lot of the old issues running at 60+FPS. However, the dragons being broken is very game breaking, as they're meant to be encountered "naturally," and needing to manually relaunch CEMU with new FPS settings is very immersion-breaking.
Even the solution of downgrading FPS++ to v833
is sub-optimal, because ragdoll physics are very broken around the 120fps mark (an issue which is mostly fixed in newer version).
Screenshots
See description above for videos. Additionally, here are some screenshots of CEMU config:
FPS++ graphics pack v897
setup
OLD v833
FPS++ config used in videos in Description above:
Desktop (please complete the following information):
- OS: Windows 11 Pro (x64)
- GPU: Nvidia RTX 4090 FE
- CPU: AMD Ryzen 9 7950X3D
- Chipset: X670E
- Renderer: Vulcan
- Version: CEMU
v2.0-36
(or any version within the last year-ish); Graphics Pack version(s)v834
+
Additional context
Was able to verify by manually downloading previously releases, that graphics packs v833 and earlier do not cause this issue for BOTW.
I really really (REALLY!) appreciate you reporting this in so much detail.
hope the devs take a swing at fixing this!
does the same happen for 60fps ?