Howto: Unreal Tournament on Linux Installation

Notes:

This are my experiences with (installing) ut on linux, read it, and enjoy Unreal Tournament.
Tested only on my machine, so have a look at my config.

  • GNU/Linux Debian unstable
  • XFree 4.x with Windowmaker
  • Geforce4 (geforce2 did it too)
  • AMD XP 1800
  • My XF86Config-4

Requirements:

  • (Windows) UnrealtTournament CD, or a copy of it
  • Loki installer:
    • for the blue Unreal Tournament CD download ut-install-436.run
    • for the GOTY Edition Unreal Tournament CD download ut-install-436-goty.run
  • at least Pentium II
  • 3D accelerator card ... (maybe the ATI cards will do it too, as they support S3 texture decompression now)
  • XFree86 version 3.3.5 or newer; 16-bit color
  • 64 MB required; 128 MB recommended
  • OSS compatible sound card
  • Minimum 550 MB free space

Install UnrealTournament

  1. Put the CD in the drive
  2. Run the Installscript:
    # /path/to/ut-install-436-goty.run
  3. If the Installation is finished, press "exit"
  4. Go into the <INSTALLDIR>/Maps directory
  5. Delete all *.uz files
  6. Copy the content of the "Maps" folder from a Windows or Wine installation back to <INSTALLDIR>/Maps
    (linuxinstaller is buggy and does not extract the map files)
  7. Edit ~/.loki/ut/UnrealTournament.ini
    (if there is no ~/.loki folder, run ut to create one)
    For OpenGL:
    [Engine.Engine]
    GameRenderDevice=OpenGLDrv.OpenGLRenderDevice
    WindowedRenderDevice=OpenGLDrv.OpenGLRenderDevice
    RenderDevice=OpenGLDrv.OpenGLRenderDevice
    For SDL: (default)
    [Engine.Engine]
    GameRenderDevice=SDLGLDrv.SDLGLRenderDevice
    WindowedRenderDevice=SDLGLDrv.SDLGLRenderDevice
    RenderDevice=OpenGLDrv.SDLGLRenderDevice


    If possible use the OpenGL driver, I'm running fine with them.

  8. Open a terminal and type:

    $ ut

    ENJOY UNREALTOURNAMENT

Related Links:

Lokigames (developers of the linux-binaries)
OpenUT
Abfackelns Server tilities for Unreal Tournament
CaveUT
Linux Gamer's FAQ