The online racing simulator
LFS Running Bad on Quadcore [with fraps]
Hey Scawen,

Today I decided to record some shots for a movie.

When putting my legal Fraps on Full-Size, the FPS on 30, I found out whilst recording my LFS would start lagging horrible. The FPS did not drop so something else was going on, this has to be since I have a ATI HD 4850 videocard.

When checking what it was I found out that my Quad Core had been pushing one core till 100%, and the other cores had been sleeping.

I know LFS is a single core program, but this is just wrong. People with slower PC's will have less problems then myself with a pretty expensive PC.

When normally driving the game runs as smooth as jelly, and when I start recording everything goes wrong.

Is there something you can do about this in the future, or is this a to far from my bed show?

Looking forward to your response.


Kind Regards,

Rocky
I would welcome that too, I'm buying a multicore CPU soon and I wouldn't want LFS to have less FPS than now.
Quote from rockclan :Hey Scawen,

Today I decided to record some shots for a movie.

When putting my legal Fraps on Full-Size, the FPS on 30, I found out whilst recording my LFS would start lagging horrible. The FPS did not drop so something else was going on, this has to be since I have a ATI HD 4850 videocard.

When checking what it was I found out that my Quad Core had been pushing one core till 100%, and the other cores had been sleeping.

I know LFS is a single core program, but this is just wrong. People with slower PC's will have less problems then myself with a pretty expensive PC.

When normally driving the game runs as smooth as jelly, and when I start recording everything goes wrong.

Is there something you can do about this in the future, or is this a to far from my bed show?

Looking forward to your response.


Kind Regards,

Rocky

Fraps always lowers your framerate, you could try running LFS on one core, Fraps on the second and everything else on 3+4
What would making LFS multi-core do if your limiting yourself by running Fraps? In anycase it sounds like a memory bottle neck if it happens when recording in full resolution. Capturing and saving the video data on the fly has always been memory intensive.

How does LFS run without Fraps? Sure it might suck that you can't record in full resolution, but how do you think this is fault of LFS? Maybe I read your post wrong, but I read it twice to be sure. I don't see how LFS being multi-core would help your specific problem. Make sure _nothing_ is running, including as many background processes except for LFS and Fraps - sometimes that can help loads.

* I would like to see LFS become threaded, but that is not an easy job in any sense. I don't want to hear "its been done in X, Y and Z", as those products were built around threading in mind - LFS hasn't been and just adding it isn't as simple as bolting on a new intake or something.
Quote from Flame CZE :I would welcome that too, I'm buying a multicore CPU soon and I wouldn't want LFS to have less FPS than now.

As long you get a good multi-core CPU with alot cache and MHz, you should be fine.

You still on Pentium 4? Just wondering.
#6 - filur
I'd also like to see LFS become threaded, but in the meantime i would say there's something wrong with your setup if both LFS and Fraps are running on just one of your cores.

Attached is what my usage looks like when recording.
Attached images
usage.png
Did you maybe turned "Force loseless RGB...." on?
Quote from anbiddulph :Fraps always lowers your framerate, you could try running LFS on one core, Fraps on the second and everything else on 3+4

i concur, learn how to set affinity manually. the windows SMP scheduler is garbage.
I had the same problem as you with xfire video, but I found that my fps went almost back to normal when I turned AA off.
I don't think you should worry about affinities, Windows should take care of that. Problem is that video encoding is very demanding operation and doing it in realtime is even more. If your run LFS at some high resolution like 1920x1600, even quadcore CPU just won't be enough to compress that huge amount of data in realtime. Given the fact that the codec FRAPS uses is single-threaded only, there is nothing much you can do except lowering image quality. You can experiment a bit with resolution and color depth to find you which setting gives you acceptable framerate.
-
(Dj-Aeri) DELETED by Dj-Aeri

FGED GREDG RDFGDR GSFDG