the devpVXD-Output-device install howto.

(- install direct-x, at least version 5)
 - copy the vxdapc.vxd in your windows\system-directory.
 - put the vocp.dll either in a directory in the path or together
   with the cphost.exe somewhere else.
 - put the cphost.exe in your autostart-group.
(- remove all other hardware-DEVPs/DEVWs/DEVSs from your cp.ini.
   your [sound]-section should look like this:

  playerdevices=devpVXD devpNone devpDisk devpMPx
  samplerdevices=devsNone
  wavetabledevices=devwMixF devwmixQ devwMix devwNone

   because otherwise, the native-driver will use the soundcard, and windows
   will reserve the device for the CP-task (better: cp-VM). if this
   occurs, you will find something like "couldn't create dsound-object"
   in the cphost.exe-log. so, remove the other device-driver, restart the
   dosbox, and enjoy :)

   (it *MUST* be possible to launch some direct-sound-output while the
    cp is *running* (not neccesarily *playing*). try a win*** or something
    first (using DirectSound, *not* WaveOut), if this works, continue trying
    the cp to use DirectSound)

if cphost.exe starts, there will be a small cubic in your systray.
if this cubic gots a little yellow exclamation sign (you should know
this from your windows-device-manager ;), there's something wrong.
just double-click on the cubic, and you'll see an error-log.

"The DLL vocp.dll couldn't be loaded."
  - the vocp.dll wasn't found. be sure that it's loadable.
"ERROR: This Software won't work under Windows NT or 2k."
  - yeah, that's sad but true. it will only work under windows 9x.
"WARNING: Couldn't set priority class!" /
"WARNING: Couldn't set thread priority!"
  - the host couldn't instruct windows to give him more cpu-power.
    there will be serious skipping while playing.
"ERROR: Couldn't load VAPC.VXD! Is the VAPC.VXD in your
 windows\\system-directory?"
  - yeah, the vapc.vxd must be in your system-directory.
    but maybe it just fails to load. don't now why.
    most probably the file is just MISSING.

"DEVPDX5: ..."
  - a DirectSound-error occured.
  typical errors are:
"DEVPDX5: couldn't lock primary ..." /
"DEVPDX5: couldn't play on primary ..."
  - no problem, the driver will use secondary buffer.
"DEVPDX5: couldn't create directsound-object"
  - your soundcard is in use by some other stuff, maybe a dosbox, maybe
    *this* dosbox. remove all other hardware-devices from your cp.ini,
    as described in the beginning of this document.

everything else shouldn't occur.

well, now fire-up the cp. the devpVXD-device should be detected, and should
be used.

that's all. you can now use every windows soundcard in your cp.
