QSOUND.DRV

This driver plays the sound tracks from games using the Capcom QSound hardware.
These are the CPS-2 and the latest CPS-1 games. Also the games emulated by
The Impact! (ZN1/2) are supported.

Please, if you have any information about this chip, send it to me.

This driver needs a datafile called qsound.dat because the romsets aren't
dumped the same way. This file has the following structure:

[ssfj01.bin]            <-Name of the main program file
system=2                <-System type (1: CPS1 (requires Kabuki keys)
                                       2: CPS2 (default)
                                       3: The Impact! games
program1=ssfj01.bin     <-Program files (program1 must be the same that the
                          section name)
program2=...
program3=...
...

data1=ssf-q1.bin        <-Sound sample data files
data2=ssf-q2.bin
data3=ssf-q3.bin
...


        HISTORY

v0.9    First version
v0.91   Added Sample rate, volume and panning change while sample playing
        Now it sounds better, but the sample size problem is still present.
        Speed control
        The Impact! games are supported (I've only tested Street fighter EX
        and Toshinden 2)
v1.0    The sample length is right now
        Added sample loop effect (needs updated sound driver).
        Kabuki decryption (CPS-1 games work now) (needs updated Z80 core)
v1.1    Reduced the speed in The Impact! games (I don't know if it is correct
        now).
        Modified volume/pan change. Now it's closer to real.
        Disk Writter works 100%
        Added most of the dumped romsets (with GeoShock and MAME names)
v1.2    Directsound output now works, it uses my own sample mixer. SEAL driver
        still uses internal mixing. I recommend using DirectSound because my
        mixer brings better quality, but SEAL requires less CPU power since it
        is done by the SEAL internal mixer (SEAL mixing is more unstable that
        Directsound)
        Fixed many bugs that made the driver hang.
        The impact! games will work after loading other roms (they kept silent
        before if you loaded a QSound rom (CPS1/2) before)
v1.3    Impact! games now sound right. There was a problem with the volume

        BUGS

Some songs of CPS1 games play too fast. I don't know why this happen, perhaps
there is a bug in the modifications I made to the Z80 core to support Kabuki
encryption.


Miguel Angel Horna
mahorna@teleline.es
http://teleline.terra.es/personal/mahorna
