Page 1 of 1

Framerate dies with other cars

PostPosted: Sat Jan 05, 2008 18:26
by Baboy
As the title says, the framerate gets ridicolously low with too many cars around. Sure, they're high poly objects and all, but I can run the game on max with a good 30 FPS all the time when driving alone - already 5 cars cause 15-20 FPS on medium, and the championship mode with 16 cars is absolutely unplayable for me. I get like 1 frame each 5 seconds. My rig is a Pentium 4 2.5 GHz, 768 Mb RAM, GeForce 7300 GT.

PostPosted: Sun Jan 06, 2008 10:38
by Seb
Have you tried to set your display options?
If no, try these settings

menu Options/Display/3D :
all normal

menu Options/Display/Textures :
global : 1024
reflexions : 256
shadows : 256

menu Options/Display/Effects :
reflexions : High
shadows : Medium
tire marks : 0
particules : 100

In the launcher, try the resolution 800x600

With this settings, the game should run correctly on your computer.

I wish this will help you. Good game !

PostPosted: Sun Jan 06, 2008 15:47
by Baboy
Seb wrote:Have you tried to set your display options?
If no, try these settings

menu Options/Display/3D :
all normal

menu Options/Display/Textures :
global : 1024
reflexions : 256
shadows : 256

menu Options/Display/Effects :
reflexions : High
shadows : Medium
tire marks : 0
particules : 100

In the launcher, try the resolution 800x600

With this settings, the game should run correctly on your computer.

I wish this will help you. Good game !


This helped, although not too much. Racing against 15 cars is still too laggy. I think that if I go on very low it might work, but it would be a shame to ruin these nice graphics because of this problem :(

EDIT: I tried on very minimum... everything on low or none, no shaders, 16 bits, 800x600, full screen, etc. etc.. It was playable, sometimes up to 20 frames, but 1st curve had about 5 FPS, and 1st loop around 4 FPS. That's too low for a decent playing, considering that without other cars the game runs perfectly on very max. I use Windows XP Professional if that matters.

PostPosted: Mon Jan 07, 2008 2:07
by Fred
I think the 7300 (all the x300 nVidia series I believe) uses shared video memory. This is terrible for performance, with multiple levels of slowdown expected.
1. The 'video memory' is mapped from main memory, so windows has less ram to run, so will swap.
2. All access to the 'video memory' stalls the processor, killing performance.

The best solution is to run in the lowest resolution possible, and use the smallest textures possible. Shader models probably won't have a huge impact on performance.

PostPosted: Mon Jan 07, 2008 15:05
by Baboy
Fred wrote:I think the 7300 (all the x300 nVidia series I believe) uses shared video memory. This is terrible for performance, with multiple levels of slowdown expected.
1. The 'video memory' is mapped from main memory, so windows has less ram to run, so will swap.
2. All access to the 'video memory' stalls the processor, killing performance.

The best solution is to run in the lowest resolution possible, and use the smallest textures possible. Shader models probably won't have a huge impact on performance.


That may be the case - but for mentioning other good graphics racers, I had no problem whatsoever in running TrackManias or FlatOuts at a great detail with many cars, so I think the game has some kind of incompatibility with one of the hardwares or softwares I'm using - I'm just trying to find out what exactly is the matter.

PostPosted: Mon Jan 07, 2008 17:25
by montana
I have the same problem on my second PC:
AMD XP 1800+, 768MB RAM, GFX 5700 with XP SP2.
Game without opponets is playable on Max settings with 1280x1024, but play with 15 opponets in race is unplayable on any settings...
But this PC is very, very old so its understandable, I think :)

PostPosted: Mon Jan 07, 2008 18:25
by Etienne
Have you tried to turn off tiremarks, particules, and high level of shadows ?

PostPosted: Wed Jan 09, 2008 13:47
by fourdee
I have the same problem, although the frame rates only drop to 30 ish, they do go down.

I think the game could do with dynamic LOD scaling option, which lowers the polys of other cars to keep a "decent" framerate.

Maybe we could see this in a future release?

cheers

PostPosted: Wed Jan 09, 2008 13:56
by Etienne
There's already LODs in the game, you mean changing the LOD level dynamically when the frame rate drops ?

PostPosted: Wed Jan 09, 2008 15:58
by fourdee
Etienne wrote:There's already LODs in the game, you mean changing the LOD level dynamically when the frame rate drops ?


I think so, iam not a coder or game designer. But basically it allows the Level of detail to be lowered automatically to keep up the framerates (usually polygons are reduced on targeted items - eg: cars). So yes, when the framerate drops, details are removed.

If the game allready has it, would it be possible to have a setting ingame to increase/lower the auto LOD setting to either a target framerate or a simple min-max setting. I think this would help people with low spec machines?

eg: Level of detail framerate target = 60fps
eg: Level of detail dynamic setting = Maxium performance
etc

Cheers