Online fps is limited to your netspeed, by default you can't set above 20000 while connected to a server as it will go back down to 20000, you would have to typically disconnect from a server use the netspeed command then re-join the server for it to take effect.
To easily allow higher netspeed limits while connected to servers without having to disconnect, set netspeed, then reconnect, you have to edit a line in your UnrealTournament.ini that is located in your /UT/System/ Folder.
Example FPS limits via netspeed (formula is netspeed / 64)
- 20000 (default LAN) 312.5fps
- 25000 390fps
- 40000 625fps
- 50000 781fps
The INI Edit Instructions
- Open UnrealTournament.ini
- Find the section [IpDrv.TcpNetDriver]
- Now find the line MaxClientRate=20000
- Change the value to something higher for example 100000 example: MaxClientRate=100000
- Save the file
The netspeed command is simply: netspeed 25000 in the system console.
Next time you start UT you should be able to set higher netspeeds while connected to a server, do note that some servers that use IG+/Newnet force you to 25000, if you are playing gametypes like monsterhunt settings the netspeed higher will make the gameplay less laggy(not fps wise but how often the monsters and other players update)
If you want the highest possible FPS on a non ARM PC, use the Linux-AMD64 build of UT as it has a significant performance advantage compared to windows' 32bit build.
Note for Demos
- Higher fps limits will significantly increase the size of demo files.