[ut2004] linux client's framerate capped at 50?

Ryan C. Gordon icculus at clutteredmind.org
Fri Mar 5 19:14:20 EST 2004


> So basically is because I use a 2.6 kernel that I get better framerate 
> On-Line than single player? Go figure...

Well, partially.

You'll get a better framerate than a 2.4 person because the process
scheduler works at a 1 ms resolution, as I said. But frequently your
framerate is better online because:

1) In single player, you're playing against bots. Bot AI is expensive
(about 2 fps per bot time ten bots is a framerate killer). Even on a
server with bots, the Bot AI is not running on your machine, so if you
have a good connection to the server, you might find that this makes
your game experience much more responsive. Someone suggested that it
might be beneficial to those with dual processors to run a dedicated
server for themselves on the same machine, and connect to that for
single player games...this effectively splits the game logic and physics
onto one CPU, and rendering and sound onto the other, which can be a
good win.

2) There are some basic physics done on the client, but by and large the
heavy load is done by the server...this is a bigger framerate win for
Onslaught because of the vehicles.

In short, it isn't uncommon to get a better framerate, up to the cap,
online.

--ryan.






More information about the ut2004 mailing list