Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Ghost77 on November 21, 2003, 11:41:28 pm

Title: Performance Issues
Post by: Ghost77 on November 21, 2003, 11:41:28 pm
I was wondering if anybody else was having low frame rates with DX8 version of SCP. Whenever I load up that version of SCP I usually get frame rate 12.1 s to 2.0 s and the worst slow downs tend to occur when any of the ani file’s such as when ships explode or when ships warp in. This happens with both the HT&L and non HT&L versions. But when I use the Opengl version I get a steady frame rate of 30.0 s.

My specs are
400 Mhz Celeron
143 MB of Ram
Geforce 4 Ti4200
Sound Blaster 16
20 GB hardrive
Win 98SE
DX 9a
Title: Performance Issues
Post by: redmenace on November 21, 2003, 11:53:02 pm
well the celeron would be part of the problem. also there could be some problems with just the exe and maybe the ti4200.
Title: Performance Issues
Post by: Bobboau on November 22, 2003, 12:17:22 am
your procesor and defenantly your ram are well below par, however you should be getting much better framerates than you are with that card, try running the timerbars (I think comand line -timebar, someone look into that for me) and get a screen shot of it
Title: Performance Issues
Post by: Bobboau on November 22, 2003, 01:31:56 am
Title: Performance Issues
Post by: Kakis on November 22, 2003, 02:18:22 am
I didn't know you even could use a GF4 with a so much older processor...
Title: Performance Issues
Post by: Carl on November 22, 2003, 02:26:44 am
Quote
Originally posted by Bobboau


indeed.
Title: Performance Issues
Post by: RandomTiger on November 22, 2003, 04:38:11 am
Ghost77, I used to have a system very similar.
Sadly FS2 makes much more use of your processor than your graphics card. I found that freespace didnt go much faster with my GF4 than with my TNT2!

But the code team are working on this. When HT&L is finished you should see a good frame rate increase.
Title: Performance Issues
Post by: Bobboau on November 22, 2003, 08:33:49 am
what are the diferenes between THL and non HTL mode
Title: Performance Issues
Post by: phreak on November 22, 2003, 09:34:05 am
in HTL the graphics card does all the work, the only restrictions there are BUS speed and video card speed
Title: Performance Issues
Post by: Ghost77 on November 23, 2003, 09:00:47 pm
Sorry it took me so long to respond, but I really your responses. I tried using the timebar command line but every version of SCP would either give me page fault error or it would say that command line do not exist. So instead I took six screenshots to show what is happening. The first three are of the 3.5.5 version and second three are of the open_t version with HTL on.

(http://home.comcast.net/~mattrub/SCPD8screen00.jpg)
(http://home.comcast.net/~mattrub/SCPD8screen02.jpg)
(http://home.comcast.net/~mattrub/SCPD8screen06.jpg)
(http://home.comcast.net/~mattrub/SCPHTLscreen00.jpg)
(http://home.comcast.net/~mattrub/SCPHTLscreen02.jpg)
(http://home.comcast.net/~mattrub/SCPHTLscreen07.jpg)

As you can see the HTL version is faster but both versions slow way down when an ani is started such as when a new ship warps in. Also there are frequent pauses as well.
I also ran the original exe and your 3.3 version both seem to run faster than the newer versions but I don’t know the command line to show the fps for these versions.
I forgot to mention that I’m using 45.23 nvidia divers with Antialiasing and Anisotropic Filtering turn off.
I hope this helps.

Oh, like to add that even though my processor is really old I've been able to install Homeworld 2 on this computer and it runs alot smoother than SCP even though it has a similar framerate.
Title: Performance Issues
Post by: phreak on November 23, 2003, 09:03:44 pm
you are bottlenecking at the processesor and motherboard.  were going to throw out a build that turns everything off (shinemaps, glowmaps, ht&L) unless its specified by the launcher
Title: Performance Issues
Post by: Bobboau on November 23, 2003, 09:41:19 pm
realy need more ram, a lot, and it's fairly cheap, and FSO uses a lot of it, I think like 500 megs we have tripled the textures and... other... stuff

get more memory, and get a better procesor, and then get a better motherboard, in that order of importance
Title: Performance Issues
Post by: DragonClaw on November 23, 2003, 09:44:25 pm
Quote
Originally posted by Bobboau
get more memory, and get a better procesor, and then get a better motherboard, in that order of importance


Sometimes its required to get a better motherboard in order to get a better processor. Your level of importance is flawed. :thepimp:
Title: Performance Issues
Post by: Bobboau on November 23, 2003, 09:50:15 pm
if he can aford a faster celeron and memory but not a new mother board, he should go for the procesor and memory, I put motherboard last becase if you get a new mother board, your basicly getting a new computer and just hooking all your old stuff to it
Title: Performance Issues
Post by: Ghost77 on November 23, 2003, 10:53:54 pm
Again thanks for the replies I really appreciate it but unfortunately I’m having a lot of personal problems and money is really tight because them and I can’t justify upgrading my computer when most of games and software I want this year run good enough for me with this setup. I was just curious as to why there was sudden drop in framerate between the DX versions but if no one else is having problems I’ll just put up with until when times are better for me.
Title: Performance Issues
Post by: Trivial Psychic on November 24, 2003, 12:52:52 am
Quote
Originally posted by Bobboau
realy need more ram, a lot, and it's fairly cheap, and FSO uses a lot of it, I think like 500 megs we have tripled the textures and... other... stuff

get more memory, and get a better procesor, and then get a better motherboard, in that order of importance


Isn't there a move afoot to remove some memory-hogging features that were being tried out some time ago but disabled since they were troublesome (something about dammage decals I think)?  Wasn't this going to town down FS2_open's memory demands?  Any new word or work on this front?

Later!
Title: Performance Issues
Post by: Lightspeed on November 24, 2003, 06:39:51 am
Quote
Originally posted by Ghost77
As you can see the HTL version is faster but both versions slow way down when an ani is started such as when a new ship warps in. Also there are frequent pauses as well.


well theres something messed with the warp.pof animated mapping thing. Try using the standard warp effect, it helped quite a lot here. The warp effects tended to slow down even my system to a near-halt. Newer builds and HT&L have improved that greatly, though.

Also, don't try to run recent builds without HT&L. I could run 3.5.5 with 45+ FPS all the time without HT&L whereas i get 16-18 FPS with new builds. Fotunately for me, HT&L works like a charm ;)
Title: Re: Performance Issues
Post by: Devils_Hitman on November 24, 2003, 07:01:18 am
Quote
Originally posted by Ghost77

My specs are
400 Mhz Celeron
143 MB of Ram
Geforce 4 Ti4200
Sound Blaster 16
20 GB hardrive
Win 98SE
DX 9a [/B]


HAHAHAHAHHAHA!, i want ur Ti, ......NOW :mad2:

if u have CS on your computer then i'll kill you, hahahah.

hmmm mabye its your ram....processor, hardrive, motherboard, sound card...i sugest u buy better stuff ^.^
Title: Performance Issues
Post by: Triple Ace on November 24, 2003, 09:19:29 am
My old system had a 450 celeron. My advice, get a new processor.
Title: Performance Issues
Post by: J3Vr6 on November 24, 2003, 10:45:19 am
Wow Bobbou, you're saying Freespace now needs 500 megs of memory?!!?!?  That's.... that's..... disgustingly high.  Do todays games even need that much memory?  That would explain why I get about the same framerate w/ my laptop without htl :(
Title: Performance Issues
Post by: Lightspeed on November 24, 2003, 11:06:30 am
Yeah we need to cut down the memory usage.

Oh, and Intel Sellerie (pardon... celeron) processors are uhm... I won't go into detail :)
Title: Performance Issues
Post by: Bobboau on November 24, 2003, 06:46:46 pm
there horable crap
Title: Performance Issues
Post by: Fry_Day on November 24, 2003, 07:58:01 pm
To swerve a bit off-topic, the original Celeron processor was a piece of crap, and existed in the speeds 266MHz and 300MHz. It was basically a Pentium II without the L2 cache and in socket, and not slot form, making it much cheaper to produce. The Celeron A, on the other hand, was released in the speeds 300MHz up to 450MHz, was much better, including 128kb of on-die L2 cache (The Pentium 2 had 512kb of off-die cache running at half the clock-speed) running at full speed, making it actually faster, clock-to-clock, than a Pentium 2 of the same clock speed. Not to mention a whole lot cheaper.

The whole problem with the Celerons is the bad name they have due to the original, crappy ones. 400MHz Celeries are, on the other hand, of the Celeron A flavor, making them just fine, so I don't wanna hear anyone dissing Celerons.

As for the memory usage, yes, it's horrible, but most of it is used in model loading, meaning it's just some more disk-thrashing when you're loading. It's still bad, and an effort will be made to cut memory usage down.
Title: Performance Issues
Post by: Lightspeed on November 25, 2003, 06:21:35 am
would converting new textures to dds help to speed it up?
Title: Performance Issues
Post by: J3Vr6 on November 25, 2003, 08:27:44 am
Oh, so that 500 megs is only used when you're loading the mission.  Well then how much memory is used when actually playing the game?
Title: Performance Issues
Post by: Lynx on November 25, 2003, 09:20:11 am
Speaking of performance issues....I always had mysterious problems with this since the retail version. Whenever more than a few ships(especially capships) got into view the framerate dropped, it was still playable but a considerable slowdown to about 15-22fps, while other games with more than twice the system requirements ran smooth at full detail. I never understood why, I ran it on a Athlon2400+ with Geforce4MX 460 and 256MB Ram, now with the implementation of HT&L it runs smooth, but still I have absolutely no whatsoever idea what caused this, actually. Can anyone shed light on this?
Title: Performance Issues
Post by: Lightspeed on November 25, 2003, 10:09:40 am
specular highlighting done by the CPU sucks. :D
Title: Performance Issues
Post by: Bobboau on November 25, 2003, 10:47:03 am
our new rendering system sends all the poly data in one burst, the old rendering method sent one poly at a time, the new method is orders of magnatude faster
Title: Performance Issues
Post by: chris_2xtreme on November 29, 2003, 11:18:59 am
yeah i also have problems with multiple ships on screen at once with the non HTL builds of fs2_open and the original exe that came with the game. Sometimes it goes to something very similar to how the stars with the cruisers jumping in (the second last) which ghost77 posted

my specs are:
Pentium III 850Mhz
640MB of Ram
Geforce 2MX 400
30GB hardrive
Win ME
DX 9b
Nvidia Drivers 45.23