libretro / libretro-uae

PUAE libretro
GNU General Public License v2.0
111 stars 60 forks source link

PUAE (master) strange slowdown on x86 #582

Closed iconoclusterdotexe closed 1 year ago

iconoclusterdotexe commented 1 year ago

System features: AMD Ryzen 7 3750H 16GB Ram DDR4 Vega 10 Graphics 2GB

OS: Batocera v36 (compiled with the commit b2c4acb)

Settings used:

I've noticed an heavy stuttering with games like Shadow Fighter (OCS, AGA and CD32) and Brian the Lion (Same). Framerate drops at 48-47fps and the sound starts to crackling (i'm using PAL versions with correct 50hz refresh rate on screen). I've tried Normal and Best Compatible, but same results. It's strange to me these games are heavy for my pc.

These games uses a really heavy parallax scrolling on backgrounds (especially Shadow Fighter). I've tried other games like Shadow of the Beast (a rare framedrop on first and third game) and Jim Power and they works great. Any solution for this issue?

iconoclusterdotexe commented 1 year ago

I see some improvements by enabling Threaded Video and Vulkan, but some framedrops (especially in Brian the Lion) remains.

iconoclusterdotexe commented 1 year ago

Found the issue. It was the "Sync to Exact Content Framerate" option. It makes slowdowns to all cores, not only puae. I think i can close it. Sorry for opened it up uselessly.