Hi there,
This is on GNU/Linux using Vulkan and Alsa or Alsathread audio (NO Pulseaudio/Pipewire, so it’s direct ALSA access). In all other cores I use (Nestopia, GenesisPluxGX, Snes9x(Current), FBNeo…) I can set latency as low as 16ms without problems, however BSNES-libretro (https://github.com/libretro/bsnes-libretro) shows cracking or dropouts (depending on ALSA or ALSATHREAD usage) when I go down from 64ms.
My guess is that this core has problems with small audio buffers for some reasons: I recall @RealNC or @hunterk took a look at some cores to improve their ability to run with small audio buffers: wasn’t the great BSNES one of them?