He also said it doesn't max out his CPU (or at least one of the cores), which points in the opposite direction.
But you're right that a full grid will shift the load from GPU limited to CPU limited in most cases. This is most likely because LFS doesn't use the API in a way that is efficient on modern hardware, so it spends too much time making API calls to keep up with the GPU. I'm certain LFS could see a massive improvement by just changing to a newer API and taking more care in batching to limit state changes. You don't even need multi threading to make that happen.
Absolutely, but on my (old) Athlon XP 3000+ with a 7600GT running with 8X AA at 1920x1200 caused a significant FPS drop meaning it was GPU limited. Adding more CPU power at that point won't have much of an effect.
Boris has a 8600GT which is pretty much the same as a 7600GT (despite the higher number) and is using a resolution very similar to mine, hence it's very likely he's GPU limited, especially since his CPU is significantly better. The only way to find out is to lower the AA level, and see if that helps.
That's the ting. You could easily add very advanced pixel shaders to LFS' current graphics without taking ANY hit in FPS. The way LFS is currently using the GPU the actual shader pipeline is not really doing much work and on modern cards there is a hell of a lot of headroom there. The bottleneck is elsewhere on the graphics card (most likely memory bandwidth) and that doesn't have to change when adding more realistic shaders.
Once you have a bottleneck somewhere in a system like this, increasing the workload on any other part of the system won't really have any effect on performance. The GPU isn't some black box with finite performance. Depending on the workload different parts of the GPU may be the thing holding it back.
No, of course not . But the point is that it's quite easy to bog down a 7600GT/8600GT in LFS if you up the resolution and AA/AF, and I'm certain that's the problem in Boris' case.
No, like Jakg said that shows you that the GPU is the bottleneck in your system and it is holding the CPU back. Speaking from experience with a 7600GT (which in many cases is just as fast as the 8600GT), 8X AA is just too much, even in LFS. Try going own to 4X and see if that helps. If it does, the GPU was the bottleneck, plain and simple.
LFS is surprisingly hard on the GPU with it's settings at full tilt. Don't let the fact that it's "DX8" fool you. The shader pipeline on the card may very well be more or less idling when LFS is running, but there are other things on the GPU that can become a bottleneck in these cases (texture fetch, triangle setup, tessellation etc.). It's not as simple as "GPU power".
Last edited by wien, .
Reason : tessellation != rasterization :P
Do you people even try the patch before coming here complaining? The BF1, FO8, FOX, XRR and FXR all have ignition cut, meaning you don't have to clutch (or lift) when shifting. You only use the clutch to launch it off the line. In the BF1 you don't even need it there.
I actually had a bastard stealing my bandwidth within minutes of activating my wireless router after I bought it (WEP turned on). And I even live in a sparsely populated area. I'm not saying that is normal, but I was shocked at how easily the guy got in.
Yeah, I spent a few minutes searching RSC and I couldn't find anything but a few people thinking they saw chassis flex. Maybe that's where I got it from.
Anyway, I should think an approximation of sorts could do the job pretty well in LFS. I don't see the need to go directly to a complex model like in RoR and spend 3/4 of the processor budget on the chassis. The tyres are already very rough approximations, and they work fairly well.
Hmm, correct me if I'm wrong but doesn't nKPro have chassis flex? Even visible chassis flex? I'm certain I've seen a slow-mo video showing it off. I'm not sure how advanced it is and how much of an impact it has but if nKPro already has it it can't be that processor intensitive? High frequency, sure, but it can probably be simplified a great deal and still give approximately the right results. I doubt a physics model like in RoR would be the only way to implement this.
FSVS is vsync. But with some drivers vsync doesn't get enabled if it's set to "off" in the drives. In the ATI drivers for example, you need to set it to "off, unless application specifies" for the in-game setting to work. I think Nvidia has a similar setting.
Then feel free to play the Q patch until your arms fall off. Nothing's preventing you. Furthermore you paid for a program with the following in it's EULA:
Not helpful really, but like romus74 I'm on a 3850 (which is basically a slower 3870) and I had no problems on neither the 7.11 nor the 7.12 drivers (Vista 64). AA & AF also works just fine if I set it in the control center, both manually and through profiles.
Have you tried completely removing the ATI drivers and installing them again? You could also try updating motherboard drivers. Could be an issue there I guess?
Also, you said it only happened in driving games? Sure it isn't related you your wheel/controller somehow? Have you tired disconnecting it to see?
Unless you have set vsync to "always off" in the driver control panel, "Full Screen Vertical Sync" should enable vsync. Minimum sleep is the minimum time LFS will sleep between each frame when the framerate is locked to a specific frequency. This can be use to give the OS "time to breathe" if you have problems with sound stuttering or network lag or stuff like that.
Unless you have a CRT monitor capable of 100Hz refresh rates, that won't do anything. Your screen will probably redraw at 60Hz anyway, negating any benefit from upping the framerate (It may get a little bit smoother, but the fundamental problem is still here).
Also, the cars vibrating wouldn't have any impact on the smoothness of the TV-camera which you said also was jerky.
Worth a try anyway. I think joysticks may be more susceptible to this problem as they have all that weight swinging on top as opposed to wheels, so you may need to go a bit lower because of that. For the record I only use about 40% on my wheel, and I don't see any oscillation.
Yep. If you sample a 100Hz physics loop at 60Hz, the 3rd and 5th frame of every 5 physics frames will never be rendered to screen. (This varies slightly of course since this is never exact) These dropped frames results in slightly jumpy animation.
You can see a similar effect if you watch a movie (24FPS) on TV or DVD (50Hz or 60Hz depending on where you are in the world).
Well, yes. But once you throw your results out there they can easily confirmed/disproved by other people with similar experience. Cold hard data obtained through rigorous testing is always best of course, but since good quality data is usually hard to come by in this field anecdotal evidence isn't completely worthless. If a lot of people with experience agree, you're probably on to something.
Anyway the point was, anything other than "I don't like it because it's different". Back up your claims and you'll usually find people listen to you.
Yep, and that was my main gripe with that thread as well. There is only "I don't like the new clutch" instead of "I don't like the new clutch as it differs wildly from the clutch in my real life car. I can slip the clutch at 3000 revs for 3 minutes in my real car before overheating, but in LFS I can only hold it for 30 seconds before doing the same." See what I'm saying? One is a completely subjective opinion and has absolutely no merit, the other is an objective fact that can be easily confirmed/debunked by a third party.
We want the latter type of comment. The first is worthless. If you want something changed, be prepared to back up your opinion with some facts.