You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was playing around with the settings and noticed how the OWL resampler dramatically plays on the performance.
From default 3 to 0 (lowest) I go from 700fps to 850fps.
Max quality 6 gives me around 440fps. (I'm on a Ryzen 5600X)
I tried to bypass the OWL resampler completely in pce.cpp (no sound out) and it gives me even a bit more, reaching 1100fps peak.
I'm not sure how to properly bypass all that stuff, handling the buffers and coding it properly to make it an option without nuking the original code.
If anyone is interested.
The text was updated successfully, but these errors were encountered:
I was playing around with the settings and noticed how the OWL resampler dramatically plays on the performance.
From default 3 to 0 (lowest) I go from 700fps to 850fps.
Max quality 6 gives me around 440fps. (I'm on a Ryzen 5600X)
I changed the code to reduce the quality there:
beetle-pce-libretro/mednafen/sound/OwlResampler.cpp
Line 651 in 3a75c7c
and there for the 0 preset:
beetle-pce-libretro/mednafen/sound/OwlResampler.cpp
Line 631 in 3a75c7c
It gives me around 1000fps average.
I tried to bypass the OWL resampler completely in pce.cpp (no sound out) and it gives me even a bit more, reaching 1100fps peak.
I'm not sure how to properly bypass all that stuff, handling the buffers and coding it properly to make it an option without nuking the original code.
If anyone is interested.
The text was updated successfully, but these errors were encountered: