<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body>
Ryan C. Gordon wrote:
<blockquote cite="mid1078532060.2203.265.camel@localhost" type="cite">
  <blockquote type="cite">
    <pre wrap="">So basically is because I use a 2.6 kernel that I get better framerate 
On-Line than single player? Go figure...
    </pre>
  </blockquote>
  <pre wrap=""><!---->
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.




  </pre>
</blockquote>
Thanks for the somewhat extensive explanation, man!<br>
</body>
</html>