Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

The team from OldUnreal have put up a rather big patch for the classic Unreal Tournament, bringing lots of improvements and fixes to the classic Epic shooter.

In case you missed it, back in December, Epic Games pretty much gave it the official stamp of approval too setting the game free with the full thing available via the Internet Archive. Epic also directly link to OldUnreal too. Using the updated releases from OldUnreal is absolutely the best way to play the game, and pretty much required for online play.


Pictured - Unreal Tournament on Linux

I won't list everything that's changed here in Unreal Tournament v469e as the changelog is pretty darn long but the main highlights included apart from tons of bug fixes are:

  • We added dozens of major quality-of-life features to Unreal Editor
  • Our Windows patches now include two great DirectX 11-based renderers: Metallicafan212's ICBINDx11 and dpJudas' D3D11Drv. These renderers offer great performance, low input latency, and lots of features. However, they will only work on recent versions of Windows and require a somewhat recent GPU
  • Apple users rejoice! This patch includes a brand new renderer that will talk to your machine using Apple's Metal API. You can enable this new renderer by setting the GameRenderDevice option in the [Engine.Engine] section of your game ini to Frucore.FrucoreRenderDevice. Please note that we couldn't call this renderer MetalDrv because that name is still taken by the renderer that targets S3's Metal API
  • The Windows and Linux patches now ship with dpJudas' VulkanDrv
  • By popular request, we added widescreen FOV scaling to the game (thanks Masterkent!)
  • The in-game server browser now needs much less time to populate the server list

The simplest way to install it on Linux is actually via their own install script, which downloads the game and patches for you. You can find it on the GitHub page.

In my own testing today, the resolution was incorrect so I had to edit the full-screen mode to get it to display properly. You can find the settings in "/UnrealTournament/System64/UnrealTournament.ini", when I put "StartupFullscreen" to False it loaded properly and displayed correctly after.

Article taken from GamingOnLinux.com.
8 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
3 comments Subscribe

Greaser 3 hours ago
Loved this game as a kid!
The installer runs pretty well but unfortunately I can't the game started itself. It shows the error

Failed to enter Entry: Can't find file Entry.

History: UGameEngine::Init <- InitEngine <- main


I have no clue how to solve it emoji
Tethys84 2 hours ago
It would be nice if Epic would allow UT2k4 to get this treatment at some point.
vertigo 1 hour ago
Great to see another UT99 patch. A couple of years ago when I switched over to linux UT99 deathmatch was my multiplayer mainstay. I'd definitely recommend it but unless you're quite experienced with arena fps it may be worth playing with some mates. Otherwise, you'll quickly learn to get good with hitting sniper headshots while dodging.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register