This is how it works to me:
1) load modules <i>snd-pcm-oss</i>, <i>snd-mixer-oss</i> and <i>snd-emu10k1</i>:
and you should also add them to the MODULES field in <i>/etc/rc.conf</i>, but you don't have to (if you want to load them every time you want to play ET ) .
2) and then
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
everything, of course, as root.
Good luck, and don't play more than 23 hours a day - you also need to sleep, eat a go to toilet.
Thank you free software developers for sharing your work.
Thanks, that worked but I have a question, what does the echo lines do?
Just out of curiosity: What problem does that solve? I never had any sound related problems in et.
There is a initializing error on some configurations. i had it too some time ago and this fixed it. but i don't need it anymore, so i forgot why it happened....
It more or less tells the system that et.x86 doesn't need full duplex access to the soundcard, and can co-exist with other processes with the same need (TS for example).
I imagine dmix handles this now a days.