In short, it hijacks /dev/dsp mmap calls and outputs the sound via jackd instead.
Unfortuneately, the developer's website has been offline for some time and this solution has been buried in the depths of google...with the author's permission, I have created a mirror of the original site here:
http://www.craknet.net/q3jack
When I have time, I will write a formal HOWTO based on my experiences.
Specifically, I am running Q3A in a 32bit chroot on an AMD64 nForce3 Mobo; which has a Realtek ALC850 sound chip. One anomaly remaining...I have to run jackd, q3jack and quake3 all as root:
root@32bitChroot~# jackstart -R -d oss &
root@32bitChroot~# q3jack quake3 +fs_type q3ut3
Cheers
Keywords: AMD64 Quake3 Q3A OSS Alsa mmap ubuntu debian realtime latency jackd sound urbanterror urt ut3 q3