BIOS files and ROMs are copyrighted material. While qsound-hle is a derivative work intended for emulation, it falls into a legal gray area. This guide explains how the file functions within an emulator setup. I cannot provide a direct download link to the file itself. You will need to source it through search engines or emulation community databases.
This change coincided with a push to improve the QSound HLE core itself. The MAME development logs show an "improved qsound_hle core" being added around this time, with changes like "use ROM lookups instead of copying tables at init" and general code style improvements.
Front-ends aggregate multiple emulator paths. If LaunchBox or CoinOPS displays a missing audio file error:
For many years, MAME used a standard qsound.zip file that contained the necessary data for HLE. However, with the release of around August 2018, the development team made a significant change to how QSound was implemented. The new build began looking for a new device file: qsound_hle.zip . qsound-hle.zip rom
), which is the mask-programmed ROM of the DSP16A processor. Audio Capabilities 16 PCM channels 3 ADPCM channels Finite Impulse Response (FIR) filters and echo to create spatialized sound effects.
Historical and technical background
In the early 1990s, arcade machines were in a fierce audio arms race. While Sega used FM synthesis and Namco relied on sampled playback, Capcom partnered with a Canadian company called QSound Labs, Inc. to create a unique 3D positional audio system. The result, simply named , was first deployed in 1991’s Street Fighter II: The World Warrior (although early revisions did not use it fully). BIOS files and ROMs are copyrighted material
The file is small (often under 100 KB), yet it solves a massive compatibility problem. It represents a triumph of emulation engineering: replacing a messy, legally dubious, low-level hardware simulation with a clean, efficient, and accurate software solution.
Here is the crucial part: . It was dumped from Capcom’s proprietary DSP chips. Distributing it without permission is technically copyright infringement. As such, no mainstream emulator website hosts it directly. You will not find it on the official MAME site.
: Inside the qsound_hle.zip archive is a single, essential microcode file named dl-1425.bin . I cannot provide a direct download link to the file itself
Because qsound-hle.zip contains no original Capcom intellectual property – only reverse-engineered emulation logic – its distribution is generally considered in most jurisdictions. However, you should only download it from trusted sources such as the official MAME release or the GitHub repository of FinalBurn Neo.
The story of qsound_hle.zip begins with the arcade technology of the early 1990s. Capcom, seeking to enhance the audio experience in its arcade cabinets, partnered with , Inc. to create a custom audio processor. The result was the QSound chip , also labeled as DL-1425 . Unlike the simple, single-channel sound prevalent at the time, QSound was a sophisticated 3D audio processor capable of creating a rich, immersive stereo soundscape from multiple sources.
The qsound_hle.zip archive must contain a specific binary file to work correctly: : This is the core DSP program.