recently I've started to wonder how it's possible for me to have 20+ cars
(as many as my view settings/framerate will allow it seems) in my clientside
replay of an online race while I'm on 33k6 dial up?
If you remember back to GPL without the BW patch, you saw just 5 other cars,
4 ahead and 1 behind. For that you needed something like 13kbps down and
6kbps up connection bandwidth. Extrapolating that to 20cars makes 52kbps
down and 6kbps up... that's more 33.6kbps and yet those 20 cars are in my
replay and look pretty smooth too. It would appear to me, in order to make
this work position data would have to be transferred less frequently, to the
detriment of position accuracy. There is a hint this may be happening at the
start of a race: while stationary behind the pacecar, the number of cars
shown is still fixed... it's only when they start to move others pop into
view.
So the question is this: has there been a software breakthrough that allows
more cars to be shown for less data or is there really a cars visible /
position accuracy trade-off? -If so, does it affect all cars equally or does
the update rate on cars close to me remain the same, with those further a
field getting updated less frequently?
Perhaps one of the people at Papy, Project Wildfire or another code guru can
shed some light on this?
Thanks,
Jan.
=---