I haven’t really noticed it on NES or SNES(Could be a coincidence), but it does certainly happen on GBA (Vba m and vba next). In the original standalone it doesn’t seem to happen (But that doesn’t have the same syncing method as far as I know). Yes, the sound is always fuzzy because it’s a GBA, but no pop sounds every now and then. In my case it’s only pops coming up in retroarch. They’re not very loud but noticable enough to get on my nerves. Reminds me of when a Vinyl only slightly doesn’t work correctly anymore.
On the getting optimal vsync performance page it says you need about 0.1% accurate measurement of your refresh rate. Thing is, It’s always stuck at 0.5%. Which for my screen always equals 60.002, which might not be accurate enough, I’m guessing. I tried increasing and decreasing manually but no luck.
Audio latency setting has no effect. I can put it on the highest and it still happens.
Still happens with GPU Hard Sync off. Tried vsync on or off, threaded video on or off, that throttle sync thing on or off and audio sync on or off. I tried the three differrent audio drivers. I also tried increasing the priority of the emulator in Windows. It happens in the older Retroarch versions as well, so it’s not exclusive to the new version. I’m testing with Pokemon Fire Red.
This is the only thing that makes me still use the standalone versions sometimes (except for a few emulators), so I’d love to find the cause.