1. Haha. I was going to add that I thought maybe this bug was really a feature! I just haven't played at servers that did this.
2. I see a command to restart the sound engine (snd_restart) at
http://digitalpaint.therisenrealm.com/reference/commands, but I don't think pball has a way to use other devices yet, as there is only snd_alsa.so and snd_oss.so. Even if I could find the command to specify the device, I would have to copy some snd_pcm.so file over to the pball directory.
3. This sort of things happens a bunch. I've even used the tilda names trick to hack my brother while playing Liero Xtreme. If this isn't related to map corruption, then I guess there's some underlying process that really crashed pball.
Yes, I am running this on a Mac. Actually, I'm running pball twice, as I have Mac Leopard, Linux Ubuntu, and Windows Vista included in a simple triple boot. I wish I knew more about developing on Macs, as I'd love to be the one to port Paintball to Mac OS.
The only reason I prefer PCM to OSS is that Ubuntu/OSS currently doesn't handle audio well on MacBooks. The audio sounds terrible and I can't change the volume unless I specify the PCM sound device for every program.
I've managed to create an installer for Ubuntu, which I'll upload and submit a link to you guys as soon as my web host sorts out its RAID issues. The debian installer is a lot nicer than just a folder of binaries.