Releases: OldUnreal/UT2004Patches
UT2004 Patch 3374 - Preview 17
Thank you all for the extensive feedback on preview 9. This updated preview contains numerous fixes and improvements. We haven't labeled it as a release candidate yet because we are still looking into a couple of nasty issues.
Most of the changes since the previous preview are listed in this commit.
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
UT2004 Patch 3374 - Preview 9
Hi everyone! Thank you for your patience. This is a preview of our 3374 patch. It has gone through internal testing and is relatively stable. It works in online games, except on servers with AntiTCC. We will release a new, 3374-compatible version of AntiTCC soon to address this issue.
Please note that this is the first public patch for Unreal Tournament 2004 in over 20 years. We have implemented numerous fixes and improvements, written a new SDL backend for Linux and macOS, and even a new renderer. We have also migrated the entire codebase to modern build systems. Some new bugs may have slipped in!
If you do find a bug, then please read our instructions before filing a bug report.
You may have to update your game ini if you're patching an existing installation of the game.
Happy fragging!