I am not able to hear sound while playing games and I am not sure how to track down the problem. I am using the SoundBlaster Live! 24-bit sound card which, from what I have gathered, is not FreeBSD "friendly". Since I cannot use one of the sound drivers that come with FreeBSD I am using the OSS driver, the one in ports, not from 4front Technologies. To get the sound working with XMMS, Sonata (i.e. MPD), MPlayer I added the line ln -sf /dev/oss/audigyls0/pcm1 /dev/dsp in my /usr/local/etc/rc.d/oss file. The entire file is:

LBreakout2 - When I start it from a terminal it lists all the sound files it tried to open and at the end of each line it has (Audio device hasn't been opened). After I exit the game it displays the following:

Client finalized
GUI finalized
STK finalized
SDL finalized

BurgerSpace - The message *** Sound device not available *** appears on the game screen.

I am using neither GNOME nor KDE. My system is GTK-based. After posting last time I installed Heretic and it has sound. Before I jump out of the frying pan and into the fire how does the AC97 audio codec work in FreeBSD 7.0-STABLE #1?

Why are you using OSS from ports? Why not just use the OSS that comes with FreeBSD?
In my experience it usually works better and it's a lot easier to set up...

The OSS in ports is the version directly from 4Front. It supports more audio cards, including the AudigyLS & Live! 24-bit, which is what the OP is using. None of the drivers that come with FreeBSD support that chipset.