Package Details: unrealtournament 469b-1

Git Clone URL: (read-only, click to copy)
Package Base: unrealtournament
Description: The classic Unreal Tournament from 1999 (Retail CD or DVD required)
Upstream URL:
Keywords: game unreal ut
Licenses: custom
Groups: ut1999-goty
Conflicts: ut, ut-server, ut1999
Provides: ut1999
Submitter: XenGi
Maintainer: XenGi
Last Packager: XenGi
Votes: 9
Popularity: 0.044318
First Submitted: 2016-03-08 14:36
Last Updated: 2021-05-15 12:55

Pinned Comments

XenGi commented on 2017-02-02 10:57

If you have no sound in the game, you need to enable the oss proxy for pulseaudio:

$ sudo systemctl enable osspd
$ sudo systemctl start osspd

Then start the game with:

$ padsp ut

Latest Comments

1 2 Next › Last »

XenGi commented on 2020-09-23 17:27

I didn't know about I'll have a look at the weekend and will probably rework the whole package. Thx for sharing!

nuts commented on 2020-06-04 10:00


I have the same issue like Noeljunior

Noeljunior commented on 2020-04-18 20:37

I've successfully built the package, however I can't start the game. Any thoughts?

$ ut                                                                                                                                                                                                                                                               :(
/usr/bin/ut: line 14: [: too many arguments
Sleeping for 1 second... done - launching UT
Unreal engine initialized
Bound to
Joystick [0] : Unknown Joystick
SDLClient initialized.
Bound to
Lighting subsystem initialized
Rendering initialized
LoadMap: Entry
Bound to
Case-insensitive search: Botpack -> ..\System\BotPack.u
Failed import: Function Function Engine.Decal.BeginPlay (file ..\System\Engine.u)
Failed to load 'Botpack': Can't find Function in file 'Function Engine.Decal.BeginPlay'
Failed to load 'Entry': Can't find Function in file 'Function Engine.Decal.BeginPlay'
Failed to load 'Level None.MyLevel': Can't find Function in file 'Function Engine.Decal.BeginPlay'
appError called:
Failed to enter Entry: Can't find Function in file 'Function Engine.Decal.BeginPlay'
Executing UObject::StaticShutdownAfterError
Executing USDLClient::ShutdownAfterError
Preparing to exit.
Purging garbage
Unbound to
Unbound to
-0.0ms Unloading: Package Engine
-0.0ms Unloading: Package Core
Game engine shut down
Unbound to
SDL client shut down.
Unbound to
-0.0ms Unloading: Package Render
Lighting subsystem shut down
Rendering shut down
-0.0ms Unloading: Package Logo
Unbound to
-0.0ms Unloading: Package Fire
-0.0ms Unloading: Package credits
-0.0ms Unloading: Package UnrealShare
-0.0ms Unloading: Package UnrealI
-0.0ms Unloading: Package Female2Voice
-0.0ms Unloading: Package Male2Voice
-0.0ms Unloading: Package Female1Voice
-0.0ms Unloading: Package BossVoice
-0.0ms Unloading: Package Male1Voice
-0.0ms Unloading: Package MaleSounds
-0.0ms Unloading: Package FemaleSounds
-0.0ms Unloading: Package Announcer
Garbage: objects: 265->0; refs: 0
Object subsystem successfully closed.
Name subsystem shut down

XenGi commented on 2018-06-21 20:01

@Tom_B You could install the hires textures yourself. They are not included in this package to simplify the installation but also because they are known for causing trouble. There are way nicer textures out there to install. I suggest you use those instead.

Tom_B commented on 2018-06-21 11:10

This installer seems to ignore CD2 with the high res textures, is there any way to install the textures from CD2?

XenGi commented on 2017-12-18 11:25

@ivdok: I'm not sure. I never tested the steam version. Better use the GOTY or Anthology disk to install it.

ivdok commented on 2017-12-18 10:19

Is it normal that Loki's xdelta patches are failing for a 436 GOTY from Steam? UPD: Aaand it also segfaults.

XenGi commented on 2017-12-02 21:17

@rtfm3514 You're right. Fixed the line.

rtfm3514 commented on 2017-12-02 20:41


I believe the current PKGBUILD is missing a backslash at the end of line 143 as the destination operand for the install command follows in the line below.

Thanks for maintaining this awesome classic. I still casually play it on my Linux box.

XenGi commented on 2017-05-15 23:32

@Fenrir What are you trying to tell me/us? Just do what it says. Mount your unreal tournament cd or define "_cdpath" and "_cdversion" variable yourself.