Hi! Sorry for digging up an old thread - I do feel it is related to all the troubleshooting steps provided here.
I turned on core debugging and can I see fbneo loading samples for roms like `dkong`:
[libretro INFO] [FBNeo] Samplerate set to 48000
[libretro INFO] [FBNeo] Applied dipswitches from core options
[libretro DEBUG] Cheat cpu-register INIT.
[libretro DEBUG] CPU-registry: Z80 cpu #0 ...
[libretro DEBUG] Loading "run01.wav": [libretro DEBUG] Converting 11025hz [16 bit, 1 channels] to 48000hz (native).
[libretro DEBUG] Loading "run02.wav": [libretro DEBUG] Converting 11025hz [16 bit, 1 channels] to 48000hz (native).
[libretro DEBUG] Loading "run03.wav": [libretro DEBUG] Converting 11025hz [16 bit, 1 channels] to 48000hz (native).
[libretro DEBUG] Loading "jump.wav": [libretro DEBUG] Converting 11025hz [16 bit, 1 channels] to 48000hz (native).
[libretro DEBUG] Loading "dkstomp.wav": [libretro DEBUG] Converting 11025hz [16 bit, 1 channels] to 48000hz (native).
[libretro DEBUG] *** Using BUFFERED samples-mode.
[libretro INFO] [FBNeo] Initialized driver for dkong
I don't see it loading all the different tracks for Donpachi:
[libretro INFO] [FBNeo] Samplerate set to 48000
[libretro INFO] [FBNeo] Applied dipswitches from core options
[libretro DEBUG] Cheat cpu-register INIT.
[libretro DEBUG] CPU-registry: 68k cpu #0 ...
[libretro INFO] [FBNeo] Initialized driver for donpachi
[libretro INFO] [FBNeo] Adjusted audio buffer to match driver's refresh rate (57.550000 Hz)
In fact, when I flip the dip switch, I don't hear any BGM anymore (I hear only sound effects) and when I flip it back to OFF, the built-in lower quality audio plays (as expected).
The MD5SUM of my fbneo/samples/donpachi.zip is aa8c5e742ba27cb30ce7a872edd684bf
I can unzip the file and play the .wav files in it just fine (which sound great btw!)
Any pointers?