Go Back   Tactical Gamer > Tactical > Counter-Strike Source > Counter-Strike - General Discussion


Counter-Strike - General Discussion General Discussion for Counter-Strike

Reply
 
Thread Tools
Old 06-20-2007, 10:51 AM   #1 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
FPS Problems - Solution

This is nice set of tips to get your FPS's on track with what you want.

http://www.fpsbanana.com/tuts/1569

Currently i'm looking for a way to disable DX 7 though as it disabled a lot of effects in the game that would hinder those running higher directx levels.

apparently zblock should do this so it is now installed.
__________________




Last edited by Vulcan; 06-20-2007 at 11:09 AM.
Vulcan is online now   Reply With Quote
Old 06-20-2007, 12:57 PM   #2 (permalink)


 
SloppyJoe's Avatar
 
Join Date: Jul 2005
Location: Bay Area, California
Posts: 2,171
Re: FPS Problems - Solution

You must spread some reputation around before giving it to Vulcan again.

__________________
.


Serving the [4th Force Recon] since June 2007
[Game rules, announcements, and SOPs ][ Armed Assault ][ Counter-Strike Source ][ Call of Duty ]
"The success of what we do depends upon people valuing the team over themselves."
- Wulfyn
SloppyJoe is online now   Reply With Quote
Sponsored links
Old 06-20-2007, 02:23 PM   #3 (permalink)
 
XploSive's Avatar
 
Join Date: Mar 2007
Posts: 29
Re: FPS Problems - Solution

For anyone that wants a really nice FPS config, this is a great one. People that used to get 20-40 fps should be getting 85-100 fps with this config. It's commented as well to tell you what commands are changeable and whatnot, so you can play around with it if you want to make it optimal for yourself.

If you want to try it, here are the instructions to do so:

1. Copy the below text and put it into a notepad document.
2. Save the notepad document to your Steam/SteamApps/(steam name)/counter-strike source/cstrike/cfg folder as "autoexec.cfg" or whatever name you please.
3. Go to your Steam/SteamApps/(steam name)/counter-strike source/cstrike/cfg folder and locate the file that says "config.cfg"
4. Open the file and add a line at the end of the file that says "exec autoexec.cfg" or whatever you named the file in step 2.
5. Open up Source and the fps configuration should be all loaded and ready to go.

To ensure that the fps config is always loaded, right click on the config.cfg and the autoexec.cfg, go to properties, and make sure both files are "read only." this ensures that they will not be overwritten or anything during gameplay.

Also, if for some reason your config.cfg file in step 3 is jumbled, or looks nothing like your autoexec.cfg (if it doesn't look like a nice list), then simply disregard steps 3-5. Instead, just open up source, go to your console, and type "exec autoexec.cfg" or whatever you named your file in step 2.


Here's the fps config:



// FPS Settings
// ----------------


//Cl_ Commands

cl_cmdrate "101" // Must be set to 100/101
cl_drawmonitors "0" // changeable
cl_ejectbrass "0" // changeable
cl_forcepreload "1" // changeable
cl_interp "0.01" // Must be set to .01
cl_interpolate "1" // Must be set to 1
cl_lagcomp_errorcheck "1" // changeable
cl_lagcompensation "1" // changeable
cl_predictweapons "1" // changeable
cl_pred_optimize "2" // changeable
cl_phys_props_max "50" // Must be set to 50+
cl_ragdoll_physics_enable "0" // changeable
cl_ragdoll_collide "0" // changeable
cl_smooth "1" // changeable
cl_smoothtime "0.01" // changeable
cl_updaterate "101" // Must be set to 100/101


//Mat_ commands

mat_bloomscale "0" // changeable
mat_bumpmap "0" // changeable
mat_clipz "1" // changeable
mat_colorcorrection "0" // changeable
mat_compressedtextures "1" // changeable
mat_debug_postprocessing_effects "0" // Must be set to 0
mat_debugdepthmode "0" // Must be set to 0
mat_debugdepthval "128" // Must be set to 128
mat_debugdepthvalmax "256" // Must be set to 256
mat_disable_bloom "1" // changeable
mat_dxlevel 81 // Must be set to 81 or higher
mat_filterlightmaps "1" // changeable
mat_forcehardwaresync "0" // changeable
mat_hdr_enabled "0" // changeable
mat_parallaxmap "0" // changeable
mat_picmip "0" // Must not be higher than 2
mat_reducefillrate "1" // changeable
mat_specular "0" // changeable
mat_vsync "0" // changeable
mat_picmip "2"

//R_ Commands

r_decals "0" // changeable
r_decal_cullsize "0" // changeable
r_dopixelvisibility "0" // changeable
r_drawbatchdecals "0" // changeable
r_drawflecks "0" // changeable
r_drawmodeldecals "0" // changeable
r_dynamic "0" // changeable
r_eyes "0" // changeable
r_flex "0" // changeable
r_lightaverage "1" // Must be set to 1
r_lod "-1" // Must be set to -1/0/1/2
r_maxdlights "32" // Must be set to 32
r_occlusion "1" // changeable
r_renderoverlayfragment "0" // changeable
r_rootlod "2" // Must be set to 0/1/2
r_shadows "1" // changeable
r_shadowmaxrendered "1" // changeable
r_shadowrendertotexture "1" // changeable
r_teeth "0" // changeable
r_waterforceexpensive "0" // changeable
r_waterdrawreflection "0" // changeable
r_worldlights "2" // Must be set to 2
r_worldlightmin "0.0002" // Must be set to .0002

r_3dnow "1" // changeable
r_mmx "1" // changeable
r_sse "1" // changeable
r_sse2 "1" // changeable
r_3dsky 0 // changeable

//Rope_

rope_averagelight "0" // changeable
rope_collide "0" // changeable
rope_shake "0" // changeable
rope_smooth "0" // changeable
rope_smooth_minwidth "0" // changeable
rope_smooth_minalpha "0" // changeable
rope_smooth_maxalphawidth "0" // changeable
rope_smooth_maxalpha "0" // changeable
rope_smooth_enlarge "0" // changeable
rope_subdiv "0" // changeable
rope_wind_dist "0.01" // changeable


//Miscellaneous


fps_max "100" // changeable
func_break_max_pieces "0" // changeable
gl_clear "0" // changeable
jpeg_quality "100" // Must be set to 100
mp_decals "0" // changeable
net_showevents "0" // Must be set to 0
props_break_max_pieces "0" // changeable
props_break_max_pieces_perframe "0" // changeable
rate "25000" // Must be set to 25000+
snd_flushasync
texture_budget_background_alpha "999 // changeable
texture_budget_panel_height "0" // changeable
texture_budget_panel_width "0" // changeable

voice_enable "1" // changeable
voice_scale "1" // changeable
voice_modenable "1" // changeable
violence_agibs "1" // changeable
violence_hgibs "1" // changeable
violence_hblood "1" // changeable
violence_ablood "1" // changeable








** Config edited to take out unnecessary commands that are blocked by sv_cheats. Also edited to take out cl_minmodels which makes the CTmodels and Tmodels the same no matter what a player chooses

Last edited by XploSive; 06-20-2007 at 04:13 PM.
XploSive is offline   Reply With Quote
Old 06-20-2007, 02:25 PM   #4 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
Re: FPS Problems - Solution

Posting config usually ends up giving people problems because of various hardware differences. So i recommend you do not load up a posted config and instead check out some of the commands in sections, load up css and make sure everything works ok until you get all the commands without any issues.
__________________



Vulcan is online now   Reply With Quote
Old 06-20-2007, 02:33 PM   #5 (permalink)
 
XploSive's Avatar
 
Join Date: Mar 2007
Posts: 29
Re: FPS Problems - Solution

Quote:
Originally Posted by Vulcan View Post
Posting config usually ends up giving people problems because of various hardware differences. So i recommend you do not load up a posted config and instead check out some of the commands in sections, load up css and make sure everything works ok until you get all the commands without any issues.
This is true, however, if the config i posted above does in fact give you problems (and i have never heard of any problems with that config, and i know over 300 people have it), you can easily take it off and there is no harm done.
XploSive is offline   Reply With Quote
Old 06-20-2007, 03:18 PM   #6 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
Re: FPS Problems - Solution

Quote:
Originally Posted by XploSive View Post
This is true, however, if the config i posted above does in fact give you problems (and i have never heard of any problems with that config, and i know over 300 people have it), you can easily take it off and there is no harm done.
They are pretty universal for the most part but some people like certain things so going in sections they can see what is changing and if they like it or not as well as see if one area is going to cause an issue with the client.

basically use at your own risk. lol

Some of these have been cheat protected as well.
Quote:
Can't use cheat command cl_soundscape_flush in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_bloomamount_rate in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_bumpbasis in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_debug_autoexposure in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_debug_bloom in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_debug_process_halfscreen in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_debugalttab in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_debugdepth in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_force_bloom in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_hdroverbrightrange in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_leafvis in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_norendering in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_showlightmappage in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_surfaceid in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar mat_surfacemat in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_ambientfraction in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_avglight in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_drawdetailprops in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_modellodscale in multiplayer, unless the server has sv_cheats set to 1.
__________________



Vulcan is online now   Reply With Quote
Sponsored links
Old 06-20-2007, 04:08 PM   #7 (permalink)
 
XploSive's Avatar
 
Join Date: Mar 2007
Posts: 29
Re: FPS Problems - Solution

Thanks for that vulcan. i'll edit the config. the new update may have made many of those cvars unuseable without sv_cheats 1 on
XploSive is offline   Reply With Quote
Old 06-21-2007, 03:59 PM   #8 (permalink)


 
SloppyJoe's Avatar
 
Join Date: Jul 2005
Location: Bay Area, California
Posts: 2,171
Re: FPS Problems - Solution

Warning:

Setting -dxlevel as a command line argument in the launch properties of CSS will b0rk the retention of video option changes. (IE every time you launch it will go back to old/default settings).

Better to use mat_dxlevel in console if needed.
__________________
.


Serving the [4th Force Recon] since June 2007
[Game rules, announcements, and SOPs ][ Armed Assault ][ Counter-Strike Source ][ Call of Duty ]
"The success of what we do depends upon people valuing the team over themselves."
- Wulfyn
SloppyJoe is online now   Reply With Quote
Old 06-21-2007, 05:09 PM   #9 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
Re: FPS Problems - Solution

You only need to put -dxlevel "81" once and run css, then you take it out of the shortcut. Using mat_dxlevel can cause crashes.
__________________



Vulcan is online now   Reply With Quote
Old 06-22-2007, 03:46 AM   #10 (permalink)


 
SloppyJoe's Avatar
 
Join Date: Jul 2005
Location: Bay Area, California
Posts: 2,171
Re: FPS Problems - Solution

Is dxlevel 81 better than 90?
__________________
.


Serving the [4th Force Recon] since June 2007
[Game rules, announcements, and SOPs ][ Armed Assault ][ Counter-Strike Source ][ Call of Duty ]
"The success of what we do depends upon people valuing the team over themselves."
- Wulfyn
SloppyJoe is online now   Reply With Quote
Sponsored links
Old 06-22-2007, 04:55 AM   #11 (permalink)
 
Join Date: Jun 2007
Posts: 69
Re: FPS Problems - Solution

No, its just an older version of dx 9 that takes away some of the graphical goodness making lower end computers getting better fps.
toyota is offline   Reply With Quote
Old 06-22-2007, 10:48 AM   #12 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
Re: FPS Problems - Solution

It's better for FPS. I run dx 81 atm to see if i get a noticeable difference in FPS during some memorably very laggy moments on certain maps.
__________________



Vulcan is online now   Reply With Quote
Old 06-22-2007, 11:18 AM   #13 (permalink)
 
Join Date: Apr 2005
Location: MA
Posts: 3,581
Re: FPS Problems - Solution

Thanks for finding this, I went from around 60 FPS on an X1950XTX to over 120.
__________________
Acid is offline   Reply With Quote
Old 07-14-2007, 12:59 PM   #14 (permalink)


 
Vulcan's Avatar
 
Join Date: Jan 2005
Location: Montreal
Age: 29
Posts: 7,171
Re: FPS Problems - Solution

bump for the searching handicapped.
__________________



Vulcan is online now   Reply With Quote
Old 07-15-2007, 07:24 PM   #15 (permalink)
Banned
 
Yer Mom's Avatar
 
Join Date: Jan 2005
Location: TN
Age: 22
Posts: 789
Re: FPS Problems - Solution

I searched the forums for the phrase FPS and it came up nothing. The bump is appreciated.

I am still having issues, and it only seems to be on the TG server. I can host a server on cs_office07 and get 20-30 FPS in CT spawn, while I get 10-17 on TGCSS.

I can't figure out if it's me, or if it's you, as most of the servers on CSS are crap to even test settings on.

I do have a list of the specs for my video card, and I hope that someone can tell me if it's TGCSS or if it's me from them.

Graphics Card Manufacturer Powered by ATI
Graphics Chipset RADEON 9200 SERIES
Device ID 5961
Vendor 1002

Subsystem ID 7C13
Subsystem Vendor ID 1545

Bus Type AGP
Current Bus Setting AGP 4X

BIOS Version 008.015.073.000
BIOS Part Number BK-ATI VER008.015.073.000
BIOS Date 2004/01/18

Memory Size 256 MB
Memory Type DDR SGRAM / SDRAM

Core Clock in MHz 250 MHz
Memory Clock in MHz 200 MHz

Primary Display Yes

Driver Packaging Version 8.252-060503a-038185C-ATI
CATALYST® Version 06.11
Provider ATI Technologies Inc.
2D Driver Version 6.14.10.6614
2D Driver File Path System\CurrentControlSet\Control\Video\{133B7E27-43CF-4938-919B-14B581B14964}\0000
Direct3D Version 6.14.10.0399
OpenGL Version 6.14.10.5819
CATALYST® Control Center Version 1.2.2314.20337


Any help would be greatly appreciated.

-Mom
Yer Mom is offline   Reply With Quote
Sponsored links
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT -4. The time now is 01:12 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
©2004-2008 - Tactical Gamer - All Rights Reserved