RetroArch - Linux - Refresh Rate problem

Hi,

I discover recently retroarch/libretro it really seems amazing but I got one problem. Even with video_sync=“true” in retroarch config file a game like wonderboy (for example) running with finalburn alpha core run way to fast (more than 130 fps) so it’s unplayable…

Did I miss something ? In future release will you considerate adding a “fps autolimit” / “auto frame skip” like in some other emulator (final burn have an auto frame skip).

Hope to find a solution :wink:

see you

In the in-game RGUI menu, under settings > video settings, is VSync set to ‘ON’? Also, it’s easy to accidentally disable vsync by pressing the spacebar hotkey. Does it have this behavior even if you move/delete your cfg entirely?

Hi hunterk,

yes under settings > video settings, vsync is set to ON. I try pressing the spacebar when in game it’s worse at the beginning I’m near 170/180 fps after spacebar I’m at 200…

I also try by deleting the cfg it did not change anything.

To complete, I’m using retroarch in Virtualbox 4.3.6 under netrunner (ubuntu derivative).

hope it will help.

Ah, my guess is that Virtualbox is reporting a weird refresh rate. Under settings > video settings, what does it say the detected monitor refresh rate is?

Hi,

When starting retroarch in RGUI, the indicated FPS is 185. In setting>video options the estimated monitor refresh rate is around the same 185Hz… In control center of linux screen is parametized with the right refresh rate (60Hz). I manually change the video_refresh_rate in retroarch.cfg to 60 and it nearly work in RGUI it limit the FPS to 74 but when starting the game it’s 180fps again.

Any idea, I can try what you want. I can also give you my VM if you want just need somewhere to upload it.

See you

Hi,

I’ll try with vmware instead of virtualbox this evening, I’ll tell you the result.

Doubt you’ll get any kind of sane VSync behavior out of a VM … If you enable audio, it should block on that, so you wouldn’t see crazy high FPS at least.

Hi,

so here the results : it’s working under VMWare player. It’s also working in virtualbox when compiling all the project (v1.0.0.2) from git.

It seems the problem was more simpler than that, your VM must be in fullscreen not in window mode to retroarch to work well.

See you