I tested on my everdrive, it just i was not at home but thanks for the offer :)
Unfortunately i tested on the real hardware and still there is some missing SFX sometime.
I believe it does happen really rarely now but still happen :-/
I really don't see any reasons for that, I am even reading commands several time at each sample during the VBlank... Definitely there is something weird in the sound driver (68k side i mean). What could help me is that have a debugger to spy what does the 68k sound driver in game, what are reads & writes on Z80 memory during a complete frame and at which scanline...
Anyway here are version 5 :
https://dl.dropboxusercontent.com/u/...sf2_mod_v5.bin
https://dl.dropboxusercontent.com/u/...5_filtered.bin
They are based on my second driver, i believe the sample quality is a bit better as i does take care of not using 68k bus even before the V-Int.
We can still hear a bit of distortion (specially on die) but they are caused by the 68k accessing YM for music, i can't do anything for that (sound driver design).
I'm afraid that without better debug tools it will be very difficult for me to understand what the original 68k sound driver does for PCM playback and fix that stupid missing SFX bug :-/