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.

With continued blessing from Epic Games, the OldUnreal team recently released another preview patch for Unreal Tournament 2004. This comes with full Linux support, and the game is free nowadays too and they only recently announced new easier installers for older Unreal games.


Pictured - Unreal Tournament 2004 on Linux

For UT2004 Patch 3374 - Preview 17:

Additional changes include:

  • Adjusted AntiDrv lighting code to better match D3D9Drv
  • The game will now log additional debug information to the log file when it crashes
  • We made AntiDrv's handler for combiner materials with the CO_Use_Color_From_MaterialX color op emulate D3D9Drv (this fixes an issue in KFMod 1.x)
  • The SystemARM64 folder in the Linux patch now contains the correct Default.ini and DefUser.ini (OldUnreal/UT2004Patches#209)
  • We've removed CTF-BP2-Concentrate from the single-player ladder
  • The Linux patch should now replace outdated binaries such as ucc-bin-amd64 with symlinks to the updated binaries
  • Fixed a bug that could make AntiDrv render player models incorrectly on UTComp servers
  • The game will now prompt you to upgrade to the widescreen-friendly version of the menu
  • The Linux and macOS clients now use SDL 3.4.2
  • We fixed an AntiDrv bug that made the shield gun's shield effect fully opaque and white when hit by a lightning bolt
  • The Linux patch is now available for powerpc64le platforms
  • We fixed a UCC bug that caused unexpected type mismatches, making it impossible to compile certain packages on Linux platforms

We also fixed some regression bugs that were introduced by the 3374 patch:

  • We reverted a fix that made it impossible to load certain Onslaught maps and mods
  • We fixed a bug that made team symbols invisible on flags (OldUnreal/UT2004Patches#233)
  • Fixed a bug that broke mod support on Linux systems
  • Fixed a bug that broke the web admin on Windows servers
  • The server browser no longer duplicates favorites you added by IP address and then updated by FQDN (OldUnreal/UT2004Patches#92)
  • Restored voice chat support and fixed several bugs and security vulnerabilities in the voice chat code
  • We fixed a bug that made it impossible to load localized sound packages (OldUnreal/UT2004Patches#240)
  • The macOS client will no longer show the IME menu when holding down a key (OldUnreal/UT2004Patches#161)
  • We fixed broken deco/description texts in the maps/player menus (OldUnreal/UT2004Patches#263)
  • We fixed a bug that made the game center your view when switching seats in an Onslaught vehicle
  • We fixed an accessed none bug that broke the admin context menu
  • Added additional checks in the BodyGetDoubleRate function so we can hopefully figure out the root cause of a crash bug that has been reported in the public tracker (e.g., OldUnreal/UT2004Patches#387)
  • We restored nearclip support in all renderers, but clamped the allowed nearclip values between 3 and 100

Source: GitHub

Really nice to see the classic shooter getting a fresh life on modern systems thanks to dedicated community members working to fix up issues with it.

Article taken from GamingOnLinux.com.
6 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.
No comments yet!

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