GoldenEye: Source Forums
Debriefing => General Goldeneye => Topic started by: Ruone Delacroix on February 10, 2009, 02:06:58 am
-
I'm not quite sure where this topic should go, but I must ask this.
I'm running a PD 3.2GHz Dual Core, 2 gigs od RAM, and an eVGA 9800 GT. Now, when I am playing GoldenEye: Source, I am usually getting a frame rate of 30-50 on most maps, and 10-30 on the Runway and Egyptian maps. I'm not sure how I'm getting such a bad frame rate seeing as how I close every unecessary program, and have all of my settings on low. AA's off, I have trilinear filtering, and VSync is also off. I get my best frame rate at 1400x1050/
Can anyone help me? I've been trying to figure this out for a while now. I can answer any questions that are thrown at me.
Thanks.
-
Haha, I used to be using a 2.0GHz Pentium 4 with 1024 MB of RAM and a GeForce 6200 on PCI. When you've got a PC that crappy, you eventually learn some great things to improve framerates.
Well, actually, now that I really look at your computer, it sounds more than fit to run the game great. It really should be able to tear through this game, considering it's a lot less expensive on your system than, say TF2 or Left 4 Dead, since it doesn't have 5 shader layers all the time.
I would recommend turning down your resolution, I can get a 20-30 FPS difference by playing at 1024x768 instead of the recommended 1280x1024 on my 9500 GS.
Another thing to try would be going into your game launch options under *right click on game*>properties>set launch options... then, add this:
-threads 2
this should ensure that you are utilizing both of your processors.
But of course, it could always be some crazy Vista problem.
If you want to try some other things, check this out, it helped me a lot:
http://www.tweakguides.com/HL2_1.html (http://www.tweakguides.com/HL2_1.html)
-
Actually, I forgot to mention that I'm running XP.
-
Runaway is a big map and nearly everything is drawn at once which causes even my FPS to drop a to 100 ::)
Try Update your drivers to the latest Nvidia 181.22 unless you already have them that is. I used older 180.XX and they were garbage came up with graphical errors everywhere.
PD is that pentium?
-
Yeah, Pentium D. I've updated my drivers today, with no luck. And another thing, SSL. I get the best frame rate with 1400x1050. I'm looking through that link right now. Thanks.
-
Runaway is a big map and nearly everything is drawn at once which causes even my FPS to drop a to 100 ::)
Try Update your drivers to the latest Nvidia 181.22 unless you already have them that is. I used older 180.XX and they were garbage came up with graphical errors everywhere.
PD is that pentium?
Let me correct that everything is NOT drawn at one time, its just a large map.
-
How big is your heap?
-
Mind being a little more specific?
-
Do what I did and try cooling your system. Take the side panel off of your computer, and stick a fan in front of it, then try playing. My computer is right beside a cold room, so I just open the door, take the side off, and turn on my fan (http://img144.imageshack.us/img144/2122/88076139ew5.png)
-
You and your ghetto set up.
-
I'll have to try that tomorrow, thanks. I'll have to ask my future brother-in-law about a new CPU fan that he mentioned to me around christmas. Maybe that will help out some.
-
Put "-heapsize 1000000" in your launch options see if that helps any.
-
You and your ghetto set up.
Gets the job done (http://img144.imageshack.us/img144/2122/88076139ew5.png)
-
ive been getting 9fps... and this is what i've come up with
http://www.ocforums.com/showthread.php?t=459667
so far it's shown me ALL i need
-
I've tried out that -heapsize, and now i'm able to run at pretty much the highest settings and get the same frame rate (about 30) as I would get at the lowest settings. And Sp1nn3y, I'll look into using some of those when I get home from my class today.
-
Take care with the -heapsize command. As it is explained in the tutorial Sp1nn3y linked you to, it shouldn't go above half of your total RAM (or it will start using all your RAM and leave no "space" for other programs running on the background, such as the OS and other stuff), which in this case should go as: -heapsize 1048576, just like I have in mine (I also have 2Gb of RAM).
-
Does -heapsixze even do anything? I tried it ages ago when I had a P4 512MB but never noticed an improvement im talking about 3years ago.
-
Does -heapsize even do anything?
From what I could understand of Sp1nn3y's post, what the -heapsize command does (here goes the noob and simple explanation, since I'm no master at these things) is tell your computer that the amount of RAM you specify with that command, e.g. half of the one you have, will be used exclusively for hl2.exe, thus allowing it to run smoother.
-
From what I could understand of Sp1nn3y's post, what the -heapsize command does (here goes the noob and simple explanation, since I'm no master at these things) is tell your computer that the amount of RAM you specify with that command, e.g. half of the one you have, will be used exclusively for hl2.exe, thus allowing it to run smoother.
Yes, from most of the tutorials that i surfed through before posting that you got it right on the dot. it will allow that number of ram to be dedicated JUST for Hl2. I also do concur on only using half of your number there or else you will get the dreaded blue screen or some other computer problem because you DO need to have open space for the simple windows os programs in the background.
-
I am alsmot sure the default used to be 64MB ages ago which is why people changed it but i think now it changes depending how much RAM you have. When I load up HL2 or HL2DM it says in console heap 256MB I have 2GB RAM. I do not know the size of my heap in GE:S because it does not print it in my console, is there a command to find out?
-
Don't worry about it, just set it appropriately and then you'll know.
-
Dunno if there is a command, but if you go to Properties>Set launch options, by right clicking on the GE:S icon on the Steam games tab, and write -heapsize 1048576 (if you have 2GB of RAM), then the heapsize will be set for that value and you have nothing to worry about.
-
Think I will leave it as is whatever it may be, I do not struggle to get good framerates so "if it aint broke don't fix it" ;)
-
Are there any more suggestions as to my problem?
-
Are there any more suggestions as to my problem?
You said that after inputting the heapzise command on the launch options, you were able to run the game in the maximum settings but with the same FPS. I suggest tome down some of those settings, like HDR and going only with bloom. Reducing the texture quality (from very High to High) will get you a performance increase.
-
Right, but when I did that, the frame rate didn't change at all no matter what settings I was running it at.
-
Right, but when I did that, the frame rate didn't change at all.
That's weird. Put them down to Medium to see what happens.
-
I'll try that when I get home. My friend's said that perhaps it's my power supply in relation to my video card, but that can't be it seeing as how I have a 585 Watt supply. I'm also going to try using a fan on it later on tonight.
Could the temperature cause this much of a problem?
-
The temperature could cause the video card not to perform to it's fullest. I am not sure if the power supply you have is enough to support that graphics card working at full speed, but since you have only a Pentium D...
-
I use a 525W supply with 8800GT so the PSU is not the problem.
Its probably the CPU, Are they socket 775? If so I recomend an E8400, install one of those and watch your FPS double.
-
Try the temperature thing. Take the side off, and run a nice fan into it. If it helps, then it is the temperature. If it stays the same, then try something else.
-
Try the temperature thing. Take the side off, and run a nice fan into it. If it helps, then it is the temperature. If it stays the same, then try something else.
Yeah it's always worth a try i'd say.. i run a fan as well.. That stuff can get extremely hot after a few good maps of play.
-
I have a feeling that this is going to cost me a new MoBo and CPU.
-
I run with a 3.066GHz P4 and an X1950 and get a playable framerate everywhere but some parts of Archives. Your PD should be up to this game. You say that with the heap set to a gigabyte you can run on any graphics settings, that means your 9800 is definitely up to it.
-
The EVGA 9800s require more power typically than other 9800s ...wierd i know i think its an overclocking precaution. I have a 9800GTX+ and it alone requires 450w of power...im running a 800w with my Q6600. I would check a few other things first though as 650w+ PSUs arent cheap. Im feeling this might have something to do with your ram... what are the speeds? ...if you know
Cooling could also be an issue with evga cards but im pretty sure youll have tried that by now...
-
I have a feeling that this is going to cost me a new MoBo and CPU.
Maybe, it depends which model of Pentium D you have, if it uses a 775 motherboard you could probabyl get away with just the CPU.
-
From what I can remember, the RAM is 533MHz DDR2. And it is a 775 socket.
-
Well that isnt great but should easily run GES. Tbh i dont get it...something is wrong and i fear it may be more complicated than something i could work out/explain on a forum :(
-
Well, at any rate, my future brother-in-law has a fan I can try out.
-
something is seriously wrong with your pc. im running a similiar setup except i have a 8800 gt . i play at 1920x1080 maxed and im getting over 100 fps.
-
Well, the new heatsink and fan brought up my framerate on average 30-40 more than before. I now think that its just the air circulation in my computer. Thanks for all the help and suggestions.
This thread can be closed if desired.
-
I am sorry to revive this topic, but I had a questions about the autoexec.cfg file that the guide tells you to make. To those people that have it working for goldeneye, what directory did you put that file into for goldeneye to work with it. I did it with half life 2 and it worked by just putting it into the cfg file. It just worked. This however hasn't worked for me. My .cfg file I made looks like this inside....
mat_picmip 2
mat_bumpmap 0
mat_specular 0
r_shadows 0
r_decal_cullsize 14
r_waterdrawreflection 0
r_waterdrawrefraction 0
cl_phys_props_enable 0
fps_max 70
is that set up right? ...is that all I need? I just put it into sourcemods/gesource/cfg
does my file look fine with the commands and location??? Cause it isn't working...
-
I am sorry to revive this topic, but I had a questions about the autoexec.cfg file that the guide tells you to make. To those people that have it working for goldeneye, what directory did you put that file into for goldeneye to work with it. I did it with half life 2 and it worked by just putting it into the cfg file. It just worked. This however hasn't worked for me. My .cfg file I made looks like this inside....
mat_picmip 2
mat_bumpmap 0
mat_specular 0
r_shadows 0
r_decal_cullsize 14
r_waterdrawreflection 0
r_waterdrawrefraction 0
cl_phys_props_enable 0
fps_max 70
is that set up right? ...is that all I need? I just put it into sourcemods/gesource/cfg
does my file look fine with the commands and location??? Cause it isn't working...
add +exec autoexec.cfg in your my games > GE:S Right click > Properties > Set launch options and put that bolded text in there so it will auto exec it every time..
C:\Program Files\Steam\steamapps\SourceMods\gesource\cfg (this is where mine is)
ALSO, make SURE it is a .cfg file and NOT a .cfg.txt
EDIT: also i like to have this in there as well(instead of the default 66 i think it is)
cl_updaterate 101
cl_cmdrate 101
rate 45000
-
Hey thanks a lot man for the fast response. Just did it and it worked like a charm. Thanks :)
-
Hey thanks a lot man for the fast response. Just did it and it worked like a charm. Thanks :)
[applauds] cool good stuff ;-) those cl_ ones i added should also help out a-LOT
-
cl_updaterate 101
cl_cmdrate 101
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HA!
That's rich.
-
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HA!
That's rich.
no need to hate cus i was rockin you in LTK lastnight 8)
-
It's not my fault that under source engine LTK spam through walls beats aiming and striking players with accuracy and precision.
And since the server is going to clamp both your update and command rates, my lol stands.
-
It's not my fault that under source engine LTK spam through walls beats aiming and striking players with accuracy and precision.
And since the server is going to clamp both your update and command rates, my lol stands.
:'( :'( :'( It's worth a try isn't it now >.>
-
Always.
-
by the way, what do those 2 commands you added do to the game?
-
cl_cmdrate is the number of times per second the client informs the server of its actions.
cl_updaterate is the number of times per second the server tells the client what's been going on in the map.
It is obviously best to get as many updates from the server as possible because this gives you a more accurate picture of where everyone one is and where their bullets are going.
(Note: this stuff fluctuates with different computers etc etc but i found out the majority of them use 100/101.. while some use 30/30...)
but it also has to do with server tick rates and stuff like that.... hence his haha'ing i believe if i'm not mistaken :-X
http://www.enemydown.co.uk/article.php?id=59] is my reference i've had on favs for a good bit ;-) Copy+Paste Win?
-
Useful commands you pointed out Sp1nn3y. I'll probably put them to use when I play again.
-
Useful commands you pointed out Sp1nn3y. I'll probably put them to use when I play again.
:D I'm always looking into getting better frame rates and having that tad bit better game play myself, might as well spread the wealth.
[applauds] yay for meee
-
500.
Just had to say this.
My FPS just went up by three.
-
500.
Just had to say this.
My FPS just went up by three.
YAY for posts to raise post count ;)
-
Hey, Done make me come in there.
-
YAY for posts to raise post count ;)
Hehe it was just for one, to get to 500.
-
Hehe, Sp
cl_cmdrate is the number of times per second the client informs the server of its actions.
cl_updaterate is the number of times per second the server tells the client what's been going on in the map.
It is obviously best to get as many updates from the server as possible because this gives you a more accurate picture of where everyone one is and where their bullets are going.
(Note: this stuff fluctuates with different computers etc etc but i found out the majority of them use 100/101.. while some use 30/30...)
but it also has to do with server tick rates and stuff like that.... hence his haha'ing i believe if i'm not mistaken :-X
http://www.enemydown.co.uk/article.php?id=59] is my reference i've had on favs for a good bit ;-) Copy+Paste Win?
Additional.
cl_cmdrate You can only send as many updates as you have FPS i.e 30FPS = 30 updates sent.
Tickrate you cannot send or receive more updates than the tickrate lets say you have cl_updaterate 100 but are playign on a 66 tick sever you willonly send and recieve 66 ticks/updates
-
Hehe, SpAdditional.
cl_cmdrate You can only send as many updates as you have FPS i.e 30FPS = 30 updates sent.
Tickrate you cannot send or receive more updates than the tickrate lets say you have cl_updaterate 100 but are playign on a 66 tick sever you willonly send and recieve 66 ticks/updates
Good stuff nice addition..
Thats why i have it set to 100 instead of 30... because my stuff fluctuates from 8-60ish so it will already be like, "oh OK this works its allowing me to do more".
-
I imagine this has been said, but anti-aliasing really sucks the rate out of your frames as well.
I keep mine on only 2x.
And I start a new page yet again...