I'm hoping to switch from Cedega to CX Games for Day Of Defeat:Source but the one thing holding me back is voice chat. It works perfectly under Cedega but I can't get it to work at all under CX.
I've hacked the script to read:
AUDIODEV=/dev/dsp2 MIXERDEV=/dev/mixer aoss ./wine --bottle "win2000" --check --wait-children --start "c:/windows/profiles/crossover/Desktop/Steam.lnk" "$@"
..and my .asoundrc file is:
pcm.input {
type dsnoop
ipc_key 1026
ipc_key_add_uid true
slave {
pcm "hw:Headset"
rate 44100
period_time 0
period_size 1024
buffer_size 65534
channels 2
}
}
This is what we want as our device
a fully duplex (read/write) audio device.
pcm.hda-duplex {
type asym
playback.pcm "dmixed"
capture.pcm "hda-input"
}
pcm.duplex {
type asym
playback.pcm "usb-audio"
capture.pcm "input"
}
pcm.dsp0 {
type plug
slave.pcm "dmixed"
}
pcm.dsp2 {
type plug
slave.pcm "duplex"
}
pcm.hda-dsp0 {
type plug
slave.pcm "hda-duplex"
}
ctl.mixer {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixed"
}
ctl.!default {
type hw
card 0
}
This enables all the game sounds to be passed through my Sennheiser headset - which works fine. The only bit that doesn't is voice chat under CX Games.
Can anyone help?