Announcement

Collapse
No announcement yet.

FPS Problems - Solution

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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, 11:09 AM.


    - -

  • #2
    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, 04:13 PM.

    Comment


    • #3
      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.


      - -

      Comment


      • #4
        Re: FPS Problems - Solution

        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.

        Comment


        • #5
          Re: FPS Problems - Solution

          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.
          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.


          - -

          Comment


          • #6
            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

            Comment


            • #7
              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.
              .



              [Game rules, announcements, and SOPs ][ ][ ][ ]
              "The success of what we do depends upon people valuing the team over themselves."
              - Wulfyn

              Comment


              • #8
                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.


                - -

                Comment


                • #9
                  Re: FPS Problems - Solution

                  Is dxlevel 81 better than 90?
                  .



                  [Game rules, announcements, and SOPs ][ ][ ][ ]
                  "The success of what we do depends upon people valuing the team over themselves."
                  - Wulfyn

                  Comment


                  • #10
                    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.
                    I'm sorry, I was taking life seriously.

                    Comment


                    • #11
                      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.


                      - -

                      Comment


                      • #12
                        Re: FPS Problems - Solution

                        Thanks for finding this, I went from around 60 FPS on an X1950XTX to over 120.

                        Comment


                        • #13
                          Re: FPS Problems - Solution

                          bump for the searching handicapped.


                          - -

                          Comment


                          • #14
                            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 /O>

                            To all but me is the look given but never received. My heart sinks faster and faster every time I look into them, yet I do not understand their controling power on my soul. - W11114m W45h1n670n

                            Comment


                            • #15
                              Re: FPS Problems - Solution

                              so the only question that remains is Did you actually follow the guide?


                              - -

                              Comment

                              Connect

                              Collapse

                              TeamSpeak 3 Server

                              Collapse

                              Advertisement

                              Collapse

                              Twitter Feed

                              Collapse

                              Working...
                              X