| Game Title | MAME Driver | Requires QSound? | | :--- | :--- | :--- | | Street Fighter Alpha 3 | cps2 | | | Marvel vs. Capcom | cps2 | Yes | | Dungeons & Dragons: Shadow over Mystara | cps2 | Yes | | Eco Fighters | cps2 | Yes | | 1944: The Loop Master | cps2 | Yes | | Mega Man: The Power Battle | cps2 | Yes | | Alien vs. Predator | cps2 | Yes | | Progear (Cave) | cps2 | Yes | | Note: CPS-1 games like original Street Fighter II (World Warrior) | cps1 | No (uses discrete DAC) |
Originally, MAME used a "High Level Emulation" (HLE) approach that simulated the results of the QSound audio chip without needing its original internal code. However, starting with MAME 0.201 qsound-hle.zip mame
For more technical details on how the HLE implementation works, you can check out the MAME source code or discussions on the LaunchBox Community Forums Are you getting this error on a specific game , or is it happening across your entire Capcom library mame/src/devices/sound/qsoundhle.cpp at master - GitHub | Game Title | MAME Driver | Requires QSound
The transition of QSound from a High-Level Emulation (HLE) model to a Low-Level Emulation (LLE) model in Predator | cps2 | Yes | | Progear