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
[Libretro] Ninja Assault, stutter with vulkan #530
Comments
Hey, I experience a similar issue (#474) with the two Dreamcast versions of Virtua Cop 2. I use a Raspberry Pi 4B with the GL video driver and do not get any stutter at all in Ninja Assault. Do you get that stutter with Virtua Cop 2 if you use Vulkan? The issue with Virtua Cop 2 has been known since the summer, but I don't think the exact issue causing the stutter was ever identified. |
I was wondering too is the two issues are linked but the Virtua Cop 2 one also happens with Open GL. |
Just tried Virtua cop 2 with both Vulkan and GL, same stutter with both video drivers, but it's not the same behavior as ninja assault on vulkan. |
I haven't been able to reproduce this issue with the latest flycast core (2ed4b4a) Reopen if this is still an issue. |
I can confirm Ninja Assault with latest Flycast core version runs good, no white flash while shooting and no stutter. GREETs |
Platform / OS / Hardware: Win 10 x64, RTX 3080, I9-10900kf, 32GB Ram
Hi.
Using the latest version of the core (13/02/2022) the inputs for ninja assault seem to be fixed and p2 even works now,
but it seems to have introduce a new issue... stutter.
Specifically it stutters every time you shoot or reload, easy to reproduce just by spamming the trigger or offscreen reload.
Tested on 2 setups,
Win 10 With RTX3080 and I9-10900kf
and Win 7 with HD7850 and I7-7700K (using for crt 15khz).
It happens only when the video driver is Vulkan.
With GL it works just fine.
Basically what's happening is with Vulkan there's no white flash when shooting as opposed to GL driver, so instead there's a hiccup when there's supposed to be a white flash frame.
after using frame advance i was able to see exactly what's happening.
what is supposed to happen is that after pressing the trigger, three frames afterwards there should be a white flash, with GL that is the case and that is how it's supposed to be.
But with vulkan, on the third frame after pressing the trigger, instead of showing the white flash frame it instead goes back to first frame after pressing the trigger, causing the stutter/hiccup.
The text was updated successfully, but these errors were encountered: