1. // kr0wz FPS Config.
  2. // Rename to autoexec.cfg and Extract to C:\Program Files\Steam\steamapps\username\counter-strike source\cstrike\cfg
  3. // Open Steam -> right click "Counter Strike: Source" -> "Properties" -> "Set launch Options" And write the following:
  4. // "-console" (For opening console)(write without "" only -console ^^,)
  5. // "-threads 2" (if 2 CPU's, 2 Cores, Dual-Core) Or:
  6. // "-threads 4" (if 4 CPU's, 4 Cores, Quad-Core) If you don't have 2 or 4 cores, then don't type threads.
  7. // "-dxlevel 81" (setting DirectX Level on 81. Increases FPS)
  8.  
  9. // Now, sellect your resolution (still Launch Options):
  10. // "-w 800 -h 600" (setting resolution on 800x600. Increases most FPS. More resolutions: 1024x768, 1280x1024) For widescreen 16:9:
  11. // "-w 1280 -h 720" (setting resolution on 1280x720. Increases most FPS with widescreen. More resolutions in aspect ratio 16:9: 1365x768, 1600x900, 1920x1080) For widescreen 16:10:
  12. // "-w 1440 -h 900" (setting resolution on 1440x900. Increases most FPS with widescreen. More resolutions in aspect ratio 16:10: 1680x1050, 1920x1200)
  13.  
  14. // And finally your system memory (still Launch Options):
  15. // "-heapsize 262144" ( If using 512MB system memory)
  16. // "-heapsize 524288" (If using 1GB system memory)
  17. // "-heapsize 1048576" (If using 2GB system memory or more)
  18. m_filter "0"
  19. // !FINISH!
  20. // GL & HF!!
  21.  
  22.  
  23.  
  24. // --------------------------------------------------------------------------------
  25. // --------------------------------------------------------------------------------
  26. // ------------------------------- P E R F O R M A N C E --------------------------
  27. // --------------------------------------------------------------------------------
  28. // --------------------------------------------------------------------------------
  29.  
  30. // -------- M I S C --------
  31. muzzleflash_light "0"
  32. gl_clear "0"
  33. props_break_max_pieces "0" // Disables prop fragmenting
  34. props_break_max_pieces_perframe "0"
  35. func_break_max_pieces "0"
  36. blink_duration "0"
  37. flex_smooth "0"
  38. mp_decals "0" // How many player sprays and bullets will be shown
  39. violence_agibs "1"
  40. violence_hgibs "1"
  41. violence_hblood "1"
  42. violence_ablood "1"
  43. con_enable "1"
  44. weapon_showproficiency "1"
  45. lod_enable "1"
  46. hud_centerid "1"
  47. dsp_water "14"
  48. blink_duration "0"
  49. hud_fastswitch "1"
  50. closecaption "0"
  51. net_showevents "0"
  52. jpeg_quality "100"
  53. demo_recordcommands "1"
  54. showhitlocation "1"
  55. m_filter "0"
  56. m_pitch ".022"
  57. m_yaw ".022"
  58. m_customaccel "0"
  59.  
  60. // -------- T E X T U R E --------
  61. texture_budget_background_alpha "9999999"
  62. texture_budget_panel_bottom_of_history_fraction ".25"
  63. texture_budget_panel_height "0"
  64. texture_budget_panel_width "0"
  65. texture_budget_panel_y "450"
  66. texture_budget_panel_x "0"
  67.  
  68.  
  69. // -------- B U D G E T --------
  70. budget_panel_height "384"
  71. budget_panel_width "512"
  72. budget_panel_y "50"
  73. budget_panel_x "0"
  74. budget_background_alpha "0"
  75. budget_bargraph_range_ms "16.6666666667"
  76. budget_panel_bottom_of_history_fraction ".25"
  77. budget_history_range_ms "5"
  78. budget_history_numsamplesvisible "0"
  79. budget_show_history "0"
  80. budget_show_averages "0"
  81. budget_show_peaks "0"
  82. budget_averages_window "0"
  83. budget_peaks_window "0"
  84. budget_bargraph_background_alpha "128"
  85.  
  86.  
  87. // -------- C L I E N T S --------
  88. cl_forcepreload "1" // Forces the game to load all texture and model information into memory on map load
  89. cl_ejectbrass "0" // Disables brass ejection, aka no shells
  90. cl_smoothtime "0.01"
  91. cl_soundscape_flush
  92. cl_drawmonitors "0" // Disables the rendering of ingame "monitors" which contain 3d rendered images
  93. cl_allowdownload "0"
  94. cl_detail_avoid_force "0"
  95. cl_detail_avoid_radius "0"
  96. cl_detail_avoid_recover_speed "0"
  97. cl_detail_max_sway "0"
  98. cl_downloadfilter "nosounds" // Disable downloading of sounds when connecting to a server
  99. cl_predictweapons "1"
  100. cl_pred_optimize "2"
  101. cl_soundscape_flush
  102. cl_restrict_server_commands "0"
  103. cl_autohelp "0"
  104. cl_c4progressbar "1"
  105.  
  106.  
  107. // -------- M A T E R I A L S ---------
  108. mat_forceaniso "0" // Disables the use of multisampling on texture to smooth out edges. Sets forceaniso on 0 ingame
  109. mat_antialias "0" // Disables the use of multisampling to smooth out edges. Sets AntiAlias on 0 ingame
  110. mat_colorcorrection "0" // Disables correction of colors. Sets Color Correction on 0 ingame
  111. mat_bloomscale "0" // Disables Bloomscale
  112. mat_bumpmap "0" // Disables bump mapping
  113. mat_bufferprimitives "1" // Disables buffering primitives
  114. mat_bumpbasis "0" // Disables bump basis
  115. mat_clipz "1" // Disables optimized Z-Buffer rendering
  116. mat_fastnobump "0" // Enables fast bump mapping
  117. mat_fastspecular "1" // Enables fast specularity
  118. mat_mipmaptextures "1" // Enables the use of mipmapping to make textures look smooth
  119. mat_picmip "2" // Changes the resolutions of textures when they're loaded into memory. Sets texture quality on low
  120. mat_reducefillrate "1" // Reduces the fillrate. Sets the Shader level on low
  121. mat_specular "0" // Disables specularity (shiny crap)
  122. mat_trilinear "0" // Disables Trilinear. 0 Sets on brilinear
  123. mat_vsync "0" // Disables vertical syncronization. Sets v sync off ingame
  124. mat_disable_bloom "0" // Disables Bloom effects. Sets Bloom on none
  125. mat_hdr_enabled "0" // Disables Full HDR (High Dynamic Range). Sets hdr on none
  126. mat_hdr_level "0" // Level of HDR and Bloom. 0 = None, 1 = Bloom, 2 = HDR. Can only be changed if HDR is enabled
  127. mat_monitorgamma "1.6" // Overall gamma. Lower the number the brighter the screen. Only works in fullscreen.
  128. mat_compressedtextures "1" // Disables texture compression
  129. mat_forcemanagedtextureintohardware "0" // Disables managed texture into hardware
  130. mat_filterlightmaps "1" // Enables filtering of light in maps
  131. mat_filtertextures "1" // Enables filtering of textures
  132. mat_forcehardwaresync "0" // Enables syncronization with hardware
  133. mat_bloomamount_rate "0.05f" // Must be 0.05f
  134. mat_debug_autoexposure "0"
  135. mat_debug_bloom "0"
  136. mat_debug_postprocessing_effects "0"
  137. mat_debug_process_halfscreen "0"
  138. mat_debugalttab "0"
  139. mat_debugdepth "0"
  140. mat_debugdepthmode "0"
  141. mat_debugdepthval "128"
  142. mat_debugdepthvalmax "256"
  143. mat_diffuse "1"
  144. mat_force_bloom "0" // Disables forcing of Bloom
  145. mat_hdroverbrightrange "16"
  146. mat_leafvis "0"
  147. mat_norendering "0"
  148. mat_parallaxmap "0"
  149. mat_setvideomode "800 600 0"
  150. mat_showlightmappage "-1"
  151. mat_surfaceid "0"
  152. mat_surfacemat "0"
  153. mat_softwareskin "0"
  154. mat_softwarelighting "0"
  155. mat_aaquality "0" // Texture quality. Sets texture quality on low
  156. mat_disable_lightwarp "1"
  157. mat_framebuffercopyoverlaysize "0"
  158. mat_disable_ps_patch "1"
  159. mat_envmapsize "0"
  160. mat_envmaptgasize "0"
  161. mat_disable_fancy_blending "1"
  162. mat_autoexposure_max "0"
  163. mat_autoexposure_min "0"
  164.  
  165.  
  166. // -------- M O D E L S ---------
  167. r_3dsky "0" // Disables the rendering of 3d sky boxes.
  168. r_3dnow "0" // Disables the 3DNOW calculations for INTEL CPU's. Set to 1 if using AMD CPU
  169. r_sse "1" // Enables the SSE calculations for SSE CPU's (AMD & INTEL)
  170. r_sse2 "1" // Enables the SSE2 calculations for SSE2 CPU's (AMD & INTEL)
  171. r_mmx "1" // Enables the MMX calculations for MMX CPU's (AMD & INTEL)
  172. r_avglight "1" // Disables average lighting
  173. r_decals "0" // Disables shot holes. 1 = Max 1 shot hole, 2 = Max 2 shot holes, and so on..
  174. r_decal_cullsize "9999" // Any decals under this size won't be rendered
  175. r_dopixelvisibility "0" // Disables doing of visibility pixels
  176. r_drawflecks "0" // Disables sparks and dirty stuff from bullet impacts
  177. r_drawbatchdecals "0" // Disables the rendering of decals in batch
  178. r_drawdetailprops "0" // Disables the rendering of detail props
  179. r_drawmodeldecals "0" // Disables model decals (i.e. blood)
  180. r_flex "0" // Disables flex material system
  181. r_lightaverage "0" // Disables light average
  182. r_lightinterp "0" // Interpolation of light
  183. r_lod "2" // Details on models 2 = Minimum, 0 = Maximum at distance.
  184. r_teeth "0" // Disables teeths in models
  185. r_worldlights "0" // Maximum of world lights
  186. r_worldlightmin "0" // Minimum of world lights
  187. r_rootlod "2" // Base lod of the model in the memory. 2 = minimum, 0 = Maximum. Sets model on low ingame
  188. r_dynamic "0" // Disables dynamic light
  189. r_maxdlights "0" // Maximum lights on details
  190. r_modellodscale "-1" // The transitioning power of LOD
  191. r_occlusion "0" // Disables the Model Occlusion System
  192. r_gamma "0.5" // Models gamma
  193. r_drawmodelstatsoverlaymax "1.5"
  194. r_drawmodelstatsoverlaymin "0.1"
  195. r_ambientfactor "0"
  196. r_ambientfraction "0.1"
  197. r_ambientmin "0.3"
  198. r_ambientboost "0" // Enables ambient boost
  199. r_eyes "0" // Disables eyes in models
  200. r_eyesize "0" // The eyesize of eyes in models
  201. r_eyeshift_z "0" // Placement of eyes
  202. r_eyeshift_y "0" // Placement of eyes
  203. r_eyeshift_x "0" // Placement of eyes
  204. r_eyemove "0" // Disables eyemove
  205. r_eyegloss "0" // Disables gloss in eyes
  206. r_eyeglintlodpixels "0" // Disables pixels of lod in glints of eyes
  207. r_PhysPropStaticLighting "0" // Disables physic prop static lighting
  208. r_renderoverlayfragment "0" // Max of rendering overlay fragments
  209. r_propsmaxdist "0" // Max distance at which props are rendered
  210. r_radiosity "4" // Value of radiosity
  211. r_updaterefracttexture "0" // Disables updating of refracttexture
  212. r_norefresh "0" // Disables refreshing
  213. r_phong "0" // Disables phong
  214. r_ropetranslucent "0" // Disables rope translucent
  215. r_TransitionSensitivity "0"
  216. r_maxnewsamples "0" // Maximum of new samples
  217. r_maxsampledist "0" // Maximum sample distance
  218. r_minnewsamples "0" // Minimum if new samples
  219. r_maxmodeldecal "0"
  220. r_fastzreject "1"
  221. r_spray_lifetime "1"
  222. r_lod_noupdate "1"
  223. r_updaterefracttexture "0"
  224.  
  225.  
  226. // -------- R O P E --------
  227. rope_averagelight "0"
  228. rope_smooth "0"
  229. rope_subdiv "0"
  230. rope_collide "0"
  231. rope_shake "0"
  232. rope_smooth_minwidth "0"
  233. rope_smooth_minalpha "0"
  234. rope_smooth_maxalphawidth "0"
  235. rope_smooth_maxalpha "0"
  236. rope_smooth_enlarge "0"
  237. rope_wind_dist "0.01"
  238. sv_forcepreload "1"
  239.  
  240.  
  241. // --------- W A T E R ---------
  242. r_waterforceexpensive "0" // Disables quality water. Sets water quality on Medium ingame
  243. r_WaterDrawReflection "0" // Disables quality water. Sets water quality on Medium ingame
  244. r_WaterDrawRefraction "0" // Disables quality water. Sets water quality on Medium ingame
  245. r_cheapwaterend "1" // Disables quality water. Sets water quality on Low ingame
  246. r_cheapwaterstart "1" // Disables quality water. Sets water quality on Low ingame
  247. r_forcewaterleaf "0"
  248. r_waterforcereflectentities "0"
  249. mat_wateroverlaysize "8" // Sets the resolution of water distortion. Must be multiple of 8
  250. cl_show_splashes "0" // Disables water splashes
  251. fog_enable_water_fog "0" // Disables water fog
  252.  
  253.  
  254. // --------- S H A D O W S ---------
  255. mat_shadowstate "0"
  256. r_shadows "1" // Enables shadows. Sets shadows on ingame
  257. r_shadowmaxrendered "10" // Max of rendering models shadows
  258. r_shadowrendertotexture "1" // Enables shadows rendered to texture
  259. r_shadowlodbias "0"
  260.  
  261.  
  262. // --------- R A G D O L L ---------
  263. cl_phys_props_enable "0" // Disables physics props (stuff loaded into texture)
  264. cl_phys_props_max "0" // Maximum amount of physics props allowed
  265. cl_ragdoll_collide "0"
  266. cl_ragdoll_physics_enable "0" // Disables ragdoll (corpse)
  267. cl_minmodels "1" // Enables same team models
  268. cl_min_ct "1" // CT's team model. Changeable: 1,2,3,4
  269. cl_min_t "1" // T's team model. Changeable: 1,2,3,4
  270. cl_wpn_sway_scale "0"
  271. g_ragdoll_fadespeed "600"
  272. g_ragdoll_important_maxcount "0"
  273. g_ragdoll_lvfadespeed "0"
  274. g_ragdoll_maxcount "0"
  275.  
  276.  
  277. // --------- F O G ---------
  278. fog_enable "0" // Disables fog in maps
  279. fog_enableskybox "0" // Disables fog sky boxes
  280.  
  281.  
  282. // --------- W E A T H E R ---------
  283. r_rainalpha "0"
  284. r_ropetranslucent "0"
  285. r_rainlength "0"
  286. r_rainalphapow "0"
  287. r_raindensity "0"
  288. r_rainradius "0"
  289. r_rainspeed "0"
  290. r_rainwidth "0"
  291. r_rainsimulate "0"
  292. r_rainsplashpercentage "0"
  293. r_RainProfile "0"
  294. r_RainSideVel "0"
  295.  
  296.  
  297. // -------- S O U N D --------
  298. bgmvolume "0" // CD sound playback volume
  299. soundscape_flush // Removes useless background sounds
  300. soundscape_fadetime "9999" // Removes useless background sounds
  301. snd_profile "0" // If set to 1, shows dsp usage stats in the console
  302. snd_mixahead "0.1" // Mixes sound ahead to reduce stuttering. Set between 0 and 1, the higher the value the less stuttering and more synchronized sound will be, but performance may be reduced. A value of 0.5 to 0.7 will help reduce stuttering in the game. If you experience no stuttering, lower this value to gain some performance
  303. snd_async_fullyasync "0" // If set to 1, sound may go out of synch with actions but you will experience reduced loading pauses and stuttering. Usually best left disabled
  304. snd_digital_surround "1" // Enable digital surround sound
  305. snd_pitchquality "1"
  306. snd_duckerthreshold "0.15"
  307. snd_duckerreleasetime "2.5"
  308. snd_duckerattacktime "0.5"
  309. snd_ducktovolume "0.55"
  310. dsp_volume "2" // Max = 2. Determines the volume of the background dsp effects. If the volume is increased, the impact of dsp enhancement will be exaggerated with no performance impact
  311. dsp_enhance_stereo "0" // If set to 1 enhances the stereo effect, making sound richer and more atmospheric for a slight performance hit
  312. voice_enable "1" // Ingame voice
  313. voice_scale "1" // Default = 1
  314. snd_noextraupdate "1"
  315. suitvolume "0"
  316. dsp_slow_cpu "0"
  317. dsp_spatial "40"
  318. dsp_speaker "50"
  319.  
  320.  
  321.  
  322. // ***********************
  323. // ****** R A T E S ******
  324. // ***********************
  325.  
  326. cl_lagcomp_errorcheck "0"
  327. cl_lagcompensation "1"
  328. cl_updaterate "101"
  329. cl_interpolate "1"
  330. cl_interp_ratio "1"
  331. cl_cmdrate "101"
  332. cl_cmdbackup "2"
  333. cl_interp "0.01"
  334. cl_smooth "1"
  335. cl_smoothtime "0.01"
  336. cl_resend "6"
  337. cl_pred_optimize "2"
  338. net_maxfragments "1280"
  339. cl_timeout "30"
  340.  
  341. cl_crosshairscale 1600
  342. cl_minmodels 1
  343. cl_min_t 3
  344. cl_min_ct 3
  345. sensitivity 2
  346. zoom_sensitivity_ratio 0.7
  347. cl_crosshairalpha 9999
  348. bind "'" "buy defuser; buy flashbang; buy hegrenade; buy flashbang"
  349. bind "f1" "buy weapon_deagle"
  350.  
  351. rate 250000
  352. cl_cmdrate 101
  353. cmdrate 101
  354.  
  355. clear
  356.  
  357. echo "Version 1.1 of Reeces FPS config loaded, enjoy!"