@Meteor, I would say don't install it in wine. It runs much much better with the native linux installer. There a few things to look out for though. It does tend to block anything else from using the sound card unless you run it with the alsa 'aoss' wrapper. UT on linux is pretty old and doesn't support any of the newer sound drivers. This is a problem with TS, which I still need to get working again. I'll show you how to edit the startup file for aoss once you have it installed. The key names are also a bit weird and don't always match the names on the keys themselves, but you should be able to set those up without a problem.
This is my installer which is a rewrite of the original Loki installer, but with support for 64bit (provided you have 32bit compat libs installed) and a cache converter script, which runs whenever you start UT. Instructions at the end of this post:
http://www.unrealize.co.uk/files/ut-436-GOTY-installer.tar.gz
It also fixes a bug in the original installer which didn't decompress the map files.
You need to untar the installer tarball, edit and run the installer script in a terminal. Don't double click it the file manager as you need to edit the locations at the top of the script to point to where your CD drive/ISO is and also where you want it installed. Do this as normal user, not root. There is a desktop file so it should give you a menu item.
Start up a terminal and cd to where you saved the tarball.
Untar the tarball:
tar xvf ut-436-GOTY-installer.tar.gz
That will give you a directory named ut-436-GOTY
cd ut-436-GOTY
Edit ut99install.sh with the appropriate locations:
Code:
# Where the install CD/ISO/FOLDER is located:
CD_PATH=/mnt/cd/dvd
# Where to place the link to start UT. Should be in your PATH:
LINK_PATH=$HOME/bin
# Where to install the game files:
UT_PATH=$HOME/ut99
You will need to create bin/ in your $HOME if you don't have it:
mkdir ~/bin
It also needs to be in your $PATH unless you intend to make a menu item in gnome for it.
Next:
Edit and check the location in ut99cache.sh:
Code:
# Need to change the following line:
utdir=$HOME/ut99 # change it to your UT install dir
That is all the setting up you need.
Next:
./ut99install.sh
It will run and copy all the correct files over. To test UT out:
cd ~/bin
./ut
(if $HOME/bin is where you changed LINK_PATH to.)
There are a few things in ~/.loki/ut/System/UnrealTournament.ini that are different to the Windows version: Video driver can be SDL or OpenGL. You need to try both to see which works best for you. Audio driver can be GenericAudioSubsystem or ALAudioSubsystem. Generic sounds worse IMO but it could be a good fallback if AL isn't working right.
I'm usually idling in #utassault if you need some help with it.