Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Breath of the Wild] UPDATE: Newer versions of FPS++ breaks dragons [BUG] #595

Open
bbeamz opened this issue Apr 25, 2023 · 3 comments
Open

Comments

@bbeamz
Copy link

bbeamz commented Apr 25, 2023

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:

  1. FPS++ disabled (baseline)
  2. FPS++ from Graphics Packs v833 @ 120fps
  3. FPS++ from Graphics Packs v897 @ 120fps
  4. [The linked issue [Breath of the Wild] v834 FPS++ breaks dragon animations #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)

FPS++ disabled (baseline)
Notes:

  • 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

FPS++ v833 @ 120fps
Notes:

  • 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

FPS++ v897 @ 120fps
Notes:

  • 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
Screenshot 2023-04-25 103033

Screenshot 2023-04-25 103101

Screenshot 2023-04-25 103139

Screenshot 2023-04-25 103231

OLD v833 FPS++ config used in videos in Description above:
Screenshot 2023-04-25 112547

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.

@bbeamz bbeamz changed the title [Breath of the Wild] UPDATE: Newer versions of FPS++ breaks dragons [Breath of the Wild] UPDATE: Newer versions of FPS++ breaks dragons [BUG] Apr 25, 2023
@labib2002
Copy link

I really really (REALLY!) appreciate you reporting this in so much detail.
hope the devs take a swing at fixing this!

@labib2002
Copy link

does the same happen for 60fps ?

@iriyap
Copy link

iriyap commented Aug 3, 2024

does the same happen for 60fps ?

It's mostly fine at 60 fps, the dragon is a bit slower, but the animation is not glitchy.

There are numerous bugs when playing at 120 fps, I really don't recommend it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants