To give you a real-world comparison, let's look at Street Fighter Zero 3 (CPS-2).
You may also find a file called . This is the older low-level emulation BIOS. If you use qsound.zip , MAME will attempt to run the original DSP firmware on a simulated CPU. This is slower and less accurate on modern systems.
. However, newer versions specifically look for a device ROM called qsound_hle.zip
, the MAME development team changed the way QSound (a spatial audio technology used heavily in Capcom's CPS-2 and Sony ZN-1/ZN-2 hardware) is implemented. Previously, audio might have worked with a file named qsound.zip qsound-hle.zip mame
Launch Street Fighter III: 3rd Strike (sfiii3.zip) or Marvel vs. Capcom 2 (mvsc2.zip). Listen for clean, undistorted, spatial audio.
What exactly is this file? Why is it associated with CAPCOM classics like Street Fighter Alpha 3 or Marvel vs. Capcom ? And why do some MAME builds require it while others do not?
Here’s a direct, practical guide.
If you remember the crisp voice clips in Super Street Fighter II Turbo or the heavy drum beats in Alien vs. Predator , you are hearing QSound. The hardware was so effective that CAPCOM used it in hundreds of titles throughout the 1990s, including the legendary CPS-2 (CP System II) hardware.
It is the internal ROM of the DSP16A Digital Signal Processor (the chip Capcom rebranded as QSound).
Do not unzip it. Keep it as qsound-hle.zip . To give you a real-world comparison, let's look
If both files exist, MAME will prioritize the HLE version. But to avoid conflicts, keep only the HLE file for modern builds.
Place qsound.zip in the roms folder alongside your game ROMs.