libretro / libretro-uae

PUAE libretro
GNU General Public License v2.0
114 stars 61 forks source link

When alternating to other software or loading state performance drop to less of 50 FPS #650

Closed Augusto7743 closed 6 months ago

Augusto7743 commented 6 months ago

Thanks for reading my topic. Randomly when alternating to another software window or loading an save state the performance drop to few less of 50 FPS or less of 75 % original performance. Also happen crack in sound requiring to reload the core to fix it.

Have an nice day.

sonninnos commented 6 months ago

Nothing to do with this core. Savestate performance is abysmal in this core, but alt-tabbing is up to the frontend, and slowdown does not happen here on any platform. Don't enable rewind or runahead.

Augusto7743 commented 6 months ago

I have tested with others cores and that slowdown issue only happen in UAE core. Perhaps because the OS is configured to use 60 HZ and retroarch use vsync in an core emulating an machine using 50 Hz ?

sonninnos commented 6 months ago

RA disables vsync automatically when rates mismatch that much, as also seen in the log. Try NTSC in PUAE to see what happens then, or some other core in PAL mode. The core can't know or care about what program is active in the host. I can't replicate any of that with any settings.

Augusto7743 commented 6 months ago

Thanks very much for your actions and informations in your reply. I will try with others cores in PAL mode. Have an nice next week.

Augusto7743 commented 6 months ago

That issue happen in X68K core too. I will try another sound or video configuration.