Roms and audio lag
squeechums last edited by squeechums
Hi everyone. First time poster, and have been experiencing an issue with my Raspberry Pi 3b+. I have RetroPie installed and probably over 1,000 roms loaded. However, any time I play ANY of the games (nes, snes, n64, even sega) it lags bad, and the audio is really weird. Almost like the audio is lagged too.
I have overclocked to these settings:
I have my GPU memory set to 512.
video_threaded = true
video_smooth = false
audio_driver = alsathread
rewind_enable = false
video_hard_sync = true
video_hard_sync_frames = 3
I started out on a Dell 27" monitor, and then switched to my 32in TV, and have the same issue on both. I have also tried putting the TV in "Game mode" and still have the issue.
I also get this error when switching screens (not sure if it's related or not) in RetroPie that says:
lv10 :: VolumeControl :: init () Failed to find Mixer elements.
RetroPie is running on top of Raspbian and everything is up-to-date.
Any one that would have any ideas, I would really appreciate it!
backstander last edited by
Does the Dell 27" monitor have built in speakers?
On the 32" TV you could also turn off all audio filters.
You might experiment with:
video_hard_sync = "false"
video_hard_sync_frames = "0"
Also try (or this might make it worse lol):
audio_latency = set to as low as you can set it without hearing audio crackle
lostless last edited by
@squeechums try not overclocking the pi and see if that fixes the issue with the older systems. It’s possible that that overclock is running too hot and causing the cpu to run at half speed. Or your pi just my be unstable at the higher clocks.
squeechums last edited by
@lostless I just now set up the overclock. The issue was occurring before I did that ☹️
Darksavior last edited by
You're not suppose to fool around with the video settings. The settings are already optimized. Revert all your changes and try again. If they were already like that, it means you probably used a 3rd party image and they are not supported.
Use the default
retroarch.cfg- leave aside all the hard sync settings (I don't think they're relevant for the Pi's GPU) and the audio settings. Also, a GPU mem of 256 is more than enough for most emulators, so I don't see any point in upping it to 512.