libretro / blastem

Upstream tracking repo of BlastEm, the fast and accurate Genesis emulator, with libretro specific changes
https://www.retrodev.com/blastem/
GNU General Public License v3.0
53 stars 25 forks source link

Sound Popping on Game Launch #17

Open Awakened0 opened 4 years ago

Awakened0 commented 4 years ago

With this core specifically on Windows, I get sound popping for a second or so when a game first starts. I've noticed it's worse when I'm using crt-guest-dr-venom. And if I have "Sync to Content Refresh" enabled, there are also pops when switching resolution modes (320 to 256 and visa-versa). Turning off latency reducing options like frame delay and max swapchain don't reduce the popping. I tried the other Windows sound drivers, but they were all worse or had other issues compared to xaudio2. I've brought this up to @mikepavone on Discord, and he thinks it could be a DC offset issue. But I thought I'd make an issue here to see if anyone on the libretro side has any ideas.

Here are two videos of the popping with and without the shader enabled.