Bayonetta

Bayonetta

Ver estadísticas:
CrunchyBiscuit 22 ABR 2017 a las 16:34
60 fps cap mistiming, variable frame rate?
This topic is probably only meant for experienced gamers, perfectionists, nerds like me, geeks and experts on the alignment of frequencies. Feel free to contribute, but no uneducated responses please.

Bayonetta is capped at 60 fps, but a very low 60 fps at that (more like ~59.94 fps or something). On most monitors with standard timings (~59.94 Hz), this won't be a problem, but on my monitor and other monitors like mine with a true 60.0000 Hz default refresh rate, this leads to an accumulated missed frame every ~15-20 seconds or so (keep rotating the camera and you'll notice a minor 'skip' every couple of seconds, only properly visible with v-sync enabled on true 60.0000 Hz).

Is there any way to slightly adjust the frame rate cap of the game? Or use a variable frame rate? I tried playing it at 50 fps @ 50 Hz (PAL), but the game just skips frames a lot, since this is one of those rare games that uses an internal timer of ~59.94 Hz for everything. Transformers: Devastation, Metal Gear Rising and The Legend of Korra (all three from PlatinumGames) don't have a problem with 50 fps @ 50 Hz (PAL), but this game does. Funny thing is that Transformers: Devastation also has a default frame rate cap of 60 fps, but it's higher than Bayonetta's (about 59.9899 fps).

The only solution for me is to use CRU (Custom Resolution Utility) to change my refresh rate to 59.94 Hz and restart my system before I can play Bayonetta without missing a frame every ~15-20 seconds, then change it back to true 60.0000 Hz after I'm done playing the game, and restart my system again. Gotta do it every time. It works wonderfully, but it sure is a hassle.

Any ideas or suggestions? Thanks in advance.
< >
Mostrando 46-58 de 58 comentarios
GiladN 29 MAY 2020 a las 9:43 
Publicado originalmente por Flappy Pannus:
It'a incredible(ly incompetent) how Platinum games has had this bug exist across 4 games now:

- Bayonetta
- Metal Gear Rising
- Transformers: Devastation
- Wonderful 101 Remastered

Yes, it can be worked around somewhat - on Bayonetta/Metal Gear/Transfomers, it will work for a 'while' by using various tricks like fast vsync, borderless window etc (there is apparently a mod for Wonderful which permanently fixes it) but the games are always fighting it. Christ someone please start a gofundme to get Platinum a true 60hz display to hook up to their PC.

However, if you really want to play Bayonetta on the PC at a rock-solid 60fps, there is an option I just tested - Cemu! Cemu also runs Bayonetta 2 extremely well these days, but still has the bug of no character shadows - this isn't a problem in Bayonetta 1 though. While they may be as sharp as the PC version on the highest setting, that's about the only detriment.

There's some time needed of course to build up your shader cache so you'll get stuttering out of the gate (albeit with beta Vulkan drivers and cemu's new asynchronus shader creation even this may no longer apply), but that's largely a one-time thing. As well, the performance is remarkable - at 5k (5120 x 2880) using Vulkan I get 60fps, easy - on a GTX 1660! Bayonetta PC with all the options lowered can't do that.

So an emulated version of a game runs better and doesn't have the bugs of a native PC version. Yikes, Platinum.

NieR had this too before FAR. I find it odd that Bayonetta on Cemu runs better for me than on PC (I can easily do 5K on Cemu while on PC FPS will drop sometimes for me). The only bug I encountered on Cemu, was that while gameplay rendered perfectly, cutscenes lacked shadows and had exploded vertices, though I hadn't tested in a while so it might have been fixed too.
Sevithian 31 MAY 2020 a las 23:31 
I've encounter this too since launch, it was driving me nuts until I just got the switch version of the game. Has there been a comprehensive fix for this yet?
Ghaleon4 24 JUN 2020 a las 16:42 
Publicado originalmente por Sevithian:
I've encounter this too since launch, it was driving me nuts until I just got the switch version of the game. Has there been a comprehensive fix for this yet?
I too have been lurking and waiting for a mod or workaround to appear. I've been bummed about this for soooooooooooooooooooooooooooo long.
Frozzen 29 JUN 2020 a las 12:54 
Any news about that problem ?, I plan to buy it but I always look at the discussions in case any game has problems, and really this problem discourages me from buying it, I am not so picky but I have already suffered in other games that kind of problem and I really do not want go through the same...
PD: Free bump
Ghaleon4 6 JUL 2020 a las 14:48 
Bump!
Pawlogates 22 SEP 2020 a las 6:10 
I just can't unsee it now ;3; please Platinum...
Flappy Pannus 22 SEP 2020 a las 20:05 
The only method I've found to reduce the chances of this occuring is to run in borderless window mode. It's not perfect, it can happen, but I've had sessions of 2 + hour with it staying at the proper 60hz.

Other than that, on the PC your best bet is to just run the CEMU emulator with the Wii version of Bayonetta. As mentioned cutscenes are still a little borked, you get vertex explosions but gameplay is fine. The textures seem a little lower res than the PC version but the performance is great on my 1660 + i5 9400, at 5k (! - 5120 x 2880) I only get dips below 60fps when the screen is filled with alpha transparency effects, so it actually runs a bit better than the native version.
BONKERS 24 SEP 2020 a las 16:00 
Set your monitor to a custom refresh rate of 59.94 using Custom Resolution Utility and reset your video drivers or restart your PC.
Crimsomrider 30 NOV 2024 a las 5:38 
(Old thread I know)

Am here to inform everyone still interested regarding the game's broken frame pacing;

As of 3 days ago the game's awfully coded in-game FPS limiter causing frame-pacing hitches after 30 minutes of playtime can finally be disabled via BayoHook[github.com].
Added Disable FPS Limiter (thanks Skyth!)
  • Place the dinput8.dll next to Bayonetta.exe inside the game's install folder
  • Run the game and press DELETE on your keyboard
  • Go to the System tab - Disable the FPS Limiter and enable 60FPS Cutscenes
  • Then click Save Config in the top left corner
  • Once that's done be sure to externally cap the in-game FPS to 60 via any program capable of doing so (SpecialK or Nvidia CP or the AMD Radeon or MSI Afterburner/RivaTuner)
Was so overjoyed and pleasantly surprised to see this option make it to the game! Finally after so many years runs consistently smooth as it always should've been and the 60FPS cutscenes are phenomenal (especially Gomorrah no longer being capped to 30FPS in certain fights).

Personally am running BayoHook together with SpecialK (to cap the FPS to 59.94 and make the game far more stable than the game's default DX9 API), along with Nvidia's DLDSR for better visual clarity - it has been a beautifully smooth gaming experience and a massive improvement ever since.

:bloodroselolli:
Última edición por Crimsomrider; 30 NOV 2024 a las 6:54
Flappy Pannus 30 NOV 2024 a las 7:29 
Publicado originalmente por Crimsomrider:
(Old thread I know)

Am here to inform everyone still interested regarding the game's broken frame pacing;

As of 3 days ago the game's awfully coded in-game FPS limiter causing frame-pacing hitches after 30 minutes of playtime can finally be disabled via BayoHook[github.com].
Added Disable FPS Limiter (thanks Skyth!)
  • Place the dinput8.dll next to Bayonetta.exe inside the game's install folder
  • Run the game and press DELETE on your keyboard
  • Go to the System tab - Disable the FPS Limiter and enable 60FPS Cutscenes
  • Then click Save Config in the top left corner
  • Once that's done be sure to externally cap the in-game FPS to 60 via any program capable of doing so (SpecialK or Nvidia CP or the AMD Radeon or MSI Afterburner/RivaTuner)
Was so overjoyed and pleasantly surprised to see this option make it to the game! Finally after so many years runs consistently smooth as it always should've been and the 60FPS cutscenes are phenomenal (especially Gomorrah no longer being capped to 30FPS in certain fights).

Personally am running BayoHook together with SpecialK (to cap the FPS to 59.94 and make the game far more stable than the game's default DX9 API), along with Nvidia's DLDSR for better visual clarity - it has been a beautifully smooth gaming experience and a massive improvement ever since.

:bloodroselolli:

Great stuff, thanks for the update.
Ghaleon4 30 NOV 2024 a las 12:29 
Publicado originalmente por Crimsomrider:
(Old thread I know)

Am here to inform everyone still interested regarding the game's broken frame pacing;

As of 3 days ago the game's awfully coded in-game FPS limiter causing frame-pacing hitches after 30 minutes of playtime can finally be disabled via BayoHook[github.com].
Added Disable FPS Limiter (thanks Skyth!)
  • Place the dinput8.dll next to Bayonetta.exe inside the game's install folder
  • Run the game and press DELETE on your keyboard
  • Go to the System tab - Disable the FPS Limiter and enable 60FPS Cutscenes
  • Then click Save Config in the top left corner
  • Once that's done be sure to externally cap the in-game FPS to 60 via any program capable of doing so (SpecialK or Nvidia CP or the AMD Radeon or MSI Afterburner/RivaTuner)
Was so overjoyed and pleasantly surprised to see this option make it to the game! Finally after so many years runs consistently smooth as it always should've been and the 60FPS cutscenes are phenomenal (especially Gomorrah no longer being capped to 30FPS in certain fights).

Personally am running BayoHook together with SpecialK (to cap the FPS to 59.94 and make the game far more stable than the game's default DX9 API), along with Nvidia's DLDSR for better visual clarity - it has been a beautifully smooth gaming experience and a massive improvement ever since.

:bloodroselolli:

OMG WUT.
Dangit, I have to go out the door just now after seeing this notification! Are you SERIOUS?
I'm testing this as soon as I get back. :steamhappy:
Crimsomrider 30 NOV 2024 a las 15:27 
Yup the broken frame pacing curse is finally over, Bayonetta is now a perfect game! :steamhappy:

Also nice to see people still here despite the last replies being from 2020. Been playing the game religiously nonstop these two weeks and read every thread made in the last 7 years about this issue once I noticed it myself, tried countless things trying to get rid of it.

Naturally nothing ultimately got rid of it and almost gave up hope after two weeks of nonstop trying, until BayoHook added the option literally just 3 days ago. Almost fell out of my chair from excitement, after extensively testing it figured may as well spread the word for any old and future players so nobody suffers from it anymore.

This is now the definitive way to play Bayonetta.
Ghaleon4 30 NOV 2024 a las 20:07 
Omg this works.
Can they do the same thing for Metal Gear Rising???
< >
Mostrando 46-58 de 58 comentarios
Por página: 1530 50