Gaming Zone > Unreal Tournament 2004

To unlock frame rate

(1/2) > >>

Piglet:
See my post below: https://miasma.rocks/index.php?topic=1485.msg17632#msg17632

-Adler-:
KeyYouChose=netspeed 1001

KeyYouChose=netspeed 10001 ;D

Piglet:
Yup was on my phone typing it.


--- Quote ---Since there doesn’t seem to be a definitive guide on UT2004 frame-rates and connection settings, I thought I’d share what I found to make everyone’s online experience (much) better.
There is often some confusion as to what netspeed to use and which frame-rate is better than the other, hopefully this guide will put this to an end. Since this game is almost ten years old a lot of the settings were designed for PC’s and networks of pre-2004, but we can now change some things to make better use of current tech.
What we all want to achieve is lower latency when playing online to give us the best gaming experience. To achieve this we need a high stable frame-rate and to also tweak connection settings to send more packets of data. Why more packets? So that the game doesn’t have to wait as long to send your ‘hit data’ to the server – meaning that your hits will be registered more often and more accurately! Before anyone complains, the weapons fire rates are independent of the games’ tick-rate, frame-rate, or packets sent/s, meaning that firing weapons online should be closer to how they feel offline (The way it’s meant to be played  ).
By default the online fps is capped to 85fps. This sends about 43 packets/s, which gives you 24ms of latency before you’ve sent that data to the server. When the Netspeed is set above 10000 (also unlocks fps cap) then the game will send 85 packets/s at 85fps, which gives you 12ms of latency.
Now what if you want higher frame-rate?
I’ve found that the engine caps the online frame-rates to these values:
FPS Caps (BIOS: HPET=off): 85, 93, 102, 113, 127, 145, 169, 202, 252, 335, 502
FPS Caps (BIOS: HPET=on): 90, 100, 111, 125, 142, 166, 199, 250, 333, 500
So, 85fps = (1/0.012 + 2), 93fps = (1/0.011 + 2), 102fps = (1/0.010 + 2), etc.
This can be changed via ut2004.ini:
[Engine.LevelInfo]
MaxClientFrameRate=85.0
Let’s say that you wanted 120fps and you put MaxClientFrameRate=120 in your ut2004.ini, you’ll only get 113fps in-game as that’s the next cap down according to the above fps caps. So, you cannot pick whatever fps cap you like.
OK, so how do you work out which Netspeed to set?
User.ini:
[Engine.Player]
ConfiguredInternetSpeed=
Or, type: ‘Netspeed xxxxx’ in console.
Or, bind to a key: ‘key=Netspeed xxxxx’.

--- End quote ---

THOR`:
I seem to remember that the bind wasn't always required depending on what server I used to join, maybe something server side?

Not 100% sure.

I'd also recommend installing the 64 bit patch for newer operating systems, DX9 64 bit gives me far higher frame rates than DX8 32 bit.

Guide:

Download the v3369 patch.
Extract ut2004_win3669.zip. You should end up with two files: "ut2004-win64-3369.zip" and "ut2004-winpatch3369.exe".
Run ut2004-winpatch3369.exe and follow the instructions to install the patch.
Now extract ut2004-win64-3369.zip
Open the extracted System folder, rename ut2004-win64.exe to ut2004.exe and place in Unreal Tournament 2004/System, overwriting the original executable. Also put DefOpenAL64.dll there.

Optional: Rename "ucc-win64.exe" to "ucc.exe" and place in System. This will only be useful for modders.
Also optional: Rename "UT2004-Win64Logo.bmp" to "UT2004Logo.bmp" and place in the "Help" folder. Now you'll see the nifty "64-bit version" splash screen.

Link to the patch https://www.moddb.com/downloads/ut2004-v3369-including-64-bit

And backup any ini files you may need just in case something goes wrong!

Grim_Fandango:
I've been trying for years to achieve a higher frame-rate, however cannot get anything above the capped rate of 85FPS.

If anyone out there is getting higher speeds, please upload you User.ini & UT2004.ini files.

A screengrab of your FPS would also help.

Navigation

[0] Message Index

[#] Next page

Go to full version