Unreal Tournament 2004
I've only tried this on Fedora Core 6 64-bit so far 1)…
-  Install unreal from the cd (there is a linux-installer .sh script you can run).
 I installed to /home/Media/Games/ut2004
 
-  Make sure you have libopenal.so in /usr/lib64 (or /usr/lib for non-64bit systems, or even /usr/local/lib)I had to install openal on fedora first 
-  Create an openalrc file (~/.openalrc): - (define devices '(alsa))
(define alsa-out-device "default")
(define alsa-in-device "default")
(define speaker-num 2) 
-  Make sure you properly configured  alsa-  to allow multiple sound streams (you may have to reboot after reconfiguring alsa) 
-  Copy libopenal.so.0.0.* to your Unreal System directory (Fedora is using the CVS version of openal - which correlates to version 0.0.9 I think): - $ cd /home/Media/Games/ut2004/System
$ cp openal.so openal.so.bak
$ cp /usr/lib64/libopenal.so.0.0.0 openal.so 
- 
After performing the above changes, I just start ut2004 as usual, and now I can listen to Amarok while playing Unreal