Older versions of MAME used a file named qsound.bin . Since version 0.186, this was replaced by the more accurate dl-1425.bin .
: As of MAME version 0.201, the emulator specifically looks for an archive named qsound_hle.zip File Content must contain dl-1425.bin with a specific CRC32 hash: Common Fix : Many older ROM sets contain a file named qsound.zip with an older qsound.bin
If you run any of these games in MAME, FinalBurn Neo, or RetroArch (with the CPS2 core), and audio is glitchy or missing, it is almost always because the emulator cannot locate a valid dl-1425.bin .
: The term "qsound hle" refers to High-Level Emulation , which simulates the behavior of the QSound hardware in software. This was the standard method before the internal ROM ( dl-1425.bin ) was successfully "decapped" (the process of physically opening a chip to read its contents) to allow for Low-Level Emulation (LLE) .
dl-1425.bin is a (a copy of data from a read-only memory chip). It was originally dumped from an arcade game board made by Capcom in the early to mid-1990s. Specifically, it came from the CP System II (CPS-2) arcade hardware.