Advertisement
Guest User

stabilityUndo.cfg

a guest
Oct 16th, 2015
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.39 KB | None | 0 0
  1. //***************
  2. //undoing all the weird things in comanglia's fps config in case something isn't right
  3. //because you can't trust macs
  4.  
  5.  
  6.  
  7. //fps
  8. cl_showfps 0
  9. fps_max 300
  10.  
  11.  
  12.  
  13. //connection settings ugh
  14. //OH MY GOD I HATE THIS WHEN WILL I FIND WHAT IS RIGHT AND DOESN'T MAKE IT WORSE
  15.  
  16.  
  17. //note from 10/16: hopefully these aren't causing the crashing problem. if someone else who
  18. uses this can actually use the good connection settings or has other settings
  19. that work better, try to use them. I get jitter and weird lag-ish stuff when
  20. I try to use good connection settings so I've found that these are the least
  21. terrible out of trial and error.
  22.  
  23. cl_cmdrate 30
  24. cl_interp 0.033 //default 0.1 but it sucks
  25. cl_interp_ratio 2
  26. cl_lagcompensation 1
  27. cl_pred_optimize 2
  28. cl_smooth 0 //default is 1 but it sucks
  29. cl_smoothtime 0.01 //default is 0.1 but it sucks
  30. cl_updaterate 30 //default is 20 but I think it sucks worse than 30?
  31. rate 30000 //default is 80000 what??? is this a problem? I'M NOT CHANGING IT
  32.  
  33. // Good connection
  34. //cl_cmdrate 67 // The tricks to get 1.4ms lerp are placebo you're still forced to .0152
  35. //cl_interp .033 // change to whatever you like for certain classes projectiles/popping uber/flames = .0152 hitscan = .031 on bad connections = .062
  36. //cl_interp_ratio 1
  37. //cl_lagcompensation 1
  38. //cl_pred_optimize 2
  39. //cl_smooth 0
  40. //cl_smoothtime 0.01
  41. //cl_updaterate 67 // The tricks to get 1.4ms lerp are placebo you're still forced to .0152
  42. //rate 60000 // anything above 62,000 is completely useless, anything above 48,000ish is useless in HL
  43.  
  44. // Competitive connection // Very few servers will have these settings
  45. //cl_cmdrate 128
  46. //cl_interp .007 // this will likely have to be user defined .007 should be roughly the lowest interp, hit scan might do well at .0152 for this
  47. //cl_interp_ratio 1
  48. //cl_lagcompensation 1
  49. //cl_pred_optimize 2
  50. //cl_smooth 0
  51. //cl_smoothtime 0.01
  52. //cl_updaterate 128
  53. //rate 90000 // With higher tick rates you have more bandwidth being used
  54.  
  55. // Bad connection
  56. //cl_cmdrate 40
  57. //cl_interp 0
  58. //cl_interp_ratio 2
  59. //cl_lagcompensation 1
  60. //cl_pred_optimize 2
  61. //cl_smooth 0
  62. //cl_smoothtime 0.01
  63. //cl_updaterate 40
  64. //rate 35000
  65.  
  66.  
  67.  
  68. //sprays, enable and disable
  69.  
  70.  
  71.  
  72. // Disable sprays
  73. cl_playerspraydisable 1
  74. r_spray_lifetime 0
  75.  
  76. // Enable sprays -- uncomment this section if you want these settings
  77. //cl_playerspraydisable 0
  78. //r_spray_lifetime 2
  79.  
  80.  
  81.  
  82. //shadows: disable, enable, and default
  83.  
  84.  
  85.  
  86. // Disable shadows
  87. //mat_shadowstate 0
  88. //r_shadowmaxrendered 0
  89. //r_shadowrendertotexture 0
  90. //r_shadows 0
  91.  
  92. // Enable shadows -- I highly recommend keeping them off if you're frequently near or below the refresh rate of your monitor as you'll lose about 15-20% of your framerate
  93. //mat_shadowstate 1
  94. //r_shadowmaxrendered 11
  95. //r_shadowrendertotexture 1 // Non-blobby shadows. Sometimes turned on by
  96. // competitive TF2 players to see opponents standing
  97. // near the other side of a wall. You may see some
  98. // performance loss from setting this to `1'.
  99. //r_shadows 1
  100.  
  101.  
  102. //DEFAULT SHADOWS
  103. mat_shadowstate 1
  104. r_shadowmaxrendered 32
  105. r_shadowrendertotexture 0
  106. r_shadows 1
  107.  
  108.  
  109.  
  110. //facial features: disable, enable, and default
  111.  
  112.  
  113.  
  114. // Disable facial features
  115. //r_eyes 0
  116. //r_flex 0
  117. //r_lod 2
  118. //r_rootlod 2
  119. //r_teeth 0
  120.  
  121. // Enable facial features -- turning them on lowers framerate by 5ish%
  122. //r_eyes 1
  123. //r_flex 1
  124. //r_lod 1 // Needs to be set to 1, otherwise they will still be disabled.
  125. //r_rootlod 1
  126. //r_teeth 1
  127.  
  128. //DEFAULTS
  129. r_eyes 1
  130. r_flex 1
  131. r_lod -1
  132. r_rootlod 1
  133. r_teeth 1
  134.  
  135.  
  136.  
  137. //ragdolls, which I like disabled anyway
  138.  
  139.  
  140.  
  141. // Disable ragdolls
  142. cl_ragdoll_fade_time 0
  143. cl_ragdoll_forcefade 1
  144. cl_ragdoll_physics_enable 0
  145. g_ragdoll_fadespeed 0
  146. g_ragdoll_lvfadespeed 0
  147. ragdoll_sleepaftertime 0
  148.  
  149. // Enable ragdolls -- lowers by 10ish%
  150. //cl_ragdoll_fade_time 15
  151. //cl_ragdoll_forcefade 0
  152. //cl_ragdoll_physics_enable 1
  153. //g_ragdoll_fadespeed 600
  154. //g_ragdoll_lvfadespeed 100
  155. //ragdoll_sleepaftertime "5.0f"
  156.  
  157.  
  158.  
  159. //gibs, which I like disabled anyway
  160.  
  161.  
  162.  
  163. // Disable gibs
  164. cl_phys_props_enable 0
  165. cl_phys_props_max 0
  166. props_break_max_pieces 0
  167. r_propsmaxdist 1
  168. violence_agibs 0
  169. violence_hgibs 0
  170.  
  171. // Enable gibs -- 6-7% less framerate
  172. //cl_phys_props_enable 1
  173. //cl_phys_props_max 128
  174. //props_break_max_pieces -1
  175. //r_propsmaxdist 1000
  176. //violence_agibs 1
  177. //violence_hgibs 1
  178.  
  179.  
  180.  
  181.  
  182.  
  183. //GRAPHICAL SRS BZNS
  184.  
  185.  
  186. fov_desired 90
  187. cl_hud_playerclass_use_playermodel 1 //need this for spy I think! and for knowing what wep is out
  188. mat_phong 0 // default is 1 but I have it on 0
  189. cl_muzzleflash_dlight_1st 1
  190. cl_detaildist 1200
  191. cl_detailfade 400
  192. cl_drawmonitors 1
  193. cl_ejectbrass 1
  194. cl_jiggle_bone_framerate_cutoff 20
  195. cl_new_impact_effects 0 //0 is default and also what this says
  196. cl_show_splashes 1
  197. func_break_max_pieces 15
  198. glow_outline_effect_enable 1 // Cart glow effect.
  199. lod_transitiondist 800
  200. mat_antialias 2
  201. mat_bumpmap 1 // Controls bumpmapping. Setting this to 0 on dx9 will cause
  202. // a strange `shine' effect to appear on all players. - Chris
  203. // In the past I wasn't able to prove that disabling this was significant,
  204. // it effects fps by about 1% after several checks - Comanglia
  205. mat_colcorrection_disableentities 0 //0 by default and also in config
  206. mat_colorcorrection 1
  207. mat_disable_bloom 0
  208. mat_disable_fancy_blending 0
  209. mat_disable_lightwarp 0
  210. mat_envmapsize 128
  211. mat_envmaptgasize 32.0
  212. mat_filterlightmaps 1 //same as default
  213. mat_filtertextures 1 //same as default
  214. mat_forceaniso 2
  215. mat_hdr_level 0 //same as default
  216. mat_max_worldmesh_vertices 65536
  217. mat_monitorgamma 1.6 // Controls brightness, try 1.8 to make it brighter or 2.2
  218. // to get it darker. Only works in fullscreen. I LIKE IT BRIGHT
  219. mat_motion_blur_enabled 0 //same as default
  220. mat_parallaxmap 0 //same as d
  221. mat_picmip 2 // Higher = more mipmapping. Without `sv_cheats 1', you're looking
  222. // at a range from -1 to 2, -1 being the best quality, 2 being the
  223. // worst. - Doesn't really matter much what you set this too if you're cpu bound
  224. //2 is default for me now because of DUMB SKINS
  225. mat_reducefillrate 1 //same
  226. mat_reduceparticles 0
  227. mat_specular 1 // Controls specularity. Setting this to 0 will make ubers
  228. // non-shiny, and will remove some specular effects from in-game
  229. // entities which support it. - Setting this to 0 while trilinear is off lowers framerate for reasons I don't understand
  230. //same as default
  231. mat_trilinear 0
  232. mat_viewportscale 1.0 // Almost no performance gain from viewport upscaling. //same
  233. mat_viewportupscale 1 //same
  234. mat_wateroverlaysize 256
  235. mp_decals 200 // - Just keep this below 60ish and you shouldn't notice much different at all maybe .5 average fps for every 30-40 decals
  236. r_3dsky 1
  237. r_ambientboost 1
  238. r_ambientfactor 5
  239. r_ambientmin 0.3
  240. r_avglight 1 //same
  241. r_cheapwaterend 0.1
  242. r_cheapwaterstart 0
  243. r_decals 9 //same, changed it from a ridiculous number after gunmettle skins of doom and fps chomping
  244. r_maxmodeldecal 50 //same
  245. r_decalstaticprops 0 //same
  246. r_decal_cullsize 15 //same
  247. r_drawdetailprops 1
  248. r_drawmodeldecals 1
  249. r_drawflecks 1
  250. r_dynamic 1
  251. r_flashlightdepthtexture 0 //same
  252. r_forcewaterleaf 1 //same
  253. r_lightaverage 1
  254. r_maxnewsamples 6
  255. r_maxsampledist 128
  256. r_occlusion 1 // disables ambient occlusion. 2% FPS boost
  257. r_pixelfog 1 //same
  258. r_propsmaxdist 1
  259. r_renderoverlayfragment 1
  260. r_staticprop_lod -1
  261. r_waterdrawreflection 1
  262. r_waterdrawrefraction 1 //same
  263. r_waterforceexpensive 0 //same
  264. r_waterforcereflectentities 0 //same
  265. r_drawtracers_firstperson 1 // should give a small fps boost in 1st person
  266. rope_averagelight 1
  267. rope_collide 1
  268. rope_rendersolid 1
  269. rope_shake 0 //same
  270. rope_smooth 1
  271. rope_subdiv 2
  272. rope_wind_dist 1000
  273. tf_particles_disable_weather 0 // Disable weather effects on maps supporting
  274. // it, for example, setting this to `1'
  275. // disables rain effects on *_sawmill.
  276. tracer_extra 1
  277. violence_ablood 0 // framerates on -most- pcs are higher with these on
  278. violence_hblood 0 //I'm used to no blood but these used to be on by default
  279.  
  280.  
  281.  
  282.  
  283. //misc
  284.  
  285.  
  286.  
  287. in_usekeyboardsampletime 1
  288. mat_clipz 1 // FX card users should set this to 0 //same (1)
  289. mat_forcehardwaresync 1
  290. mat_levelflush 1 //same
  291. m_rawinput 1 // Turn on raw mouse input. Commented out by default due to
  292. // silly incompatibility with the Xfire overlay. You should use
  293. // it if you can! - WHO USES XFIRE ANYMORE?
  294. //rawinput is ok
  295. mat_vsync 1 // Turn off vsync to avoid nasty I/O latency.
  296. // causes terrible screen tearing for me
  297. // will have to see if it still does after I use the config
  298. r_fastzreject 0 // Values >1 enable a fast Z rejection algorithm, to be
  299. // performed on the GPU (as opposed to on the CPU). The
  300. // value `-1' autodetects hardware support for this
  301. // feature, which is safer than forcing it.
  302.  
  303. ai_expression_optimization 0
  304. fast_fogvolume 0
  305. host_thread_mode 0 // Not exactly stable //same
  306. mod_load_anims_async 0 //same
  307. mod_load_mesh_async 0
  308. mod_load_vcollide_async 0 //same
  309.  
  310.  
  311.  
  312.  
  313. //sound
  314.  
  315.  
  316.  
  317.  
  318. dsp_enhance_stereo 0 //same
  319. dsp_slow_cpu 0
  320. snd_async_fullyasync 0 // Having the sound run fully asynchronous has been
  321. // helpful in the past, as it seems to (for whatever
  322. // reason) reduce the number of TDRs experienced during
  323. // gameplay. There's some pretty good information on
  324. // TDRs (nerds only) here:
  325. // http://forums.nvidia.com/index.php?showtopic=65161
  326. snd_pitchquality 1
  327. snd_spatialize_roundrobin 0
  328. snd_mixahead 0.1 // Delay in sound from weapons below .05 has been known to be unstable
  329.  
  330.  
  331.  
  332. //threading
  333.  
  334.  
  335.  
  336.  
  337. mat_queue_mode -1 // mat_queue mode is another frequently asked about cvar, it
  338. // defines the threading method to be used by the material
  339. // system. It has been unstable to use in the past, but
  340. // nowadays it's generally okay.
  341. //
  342. // Here are the possible values:
  343. // -2 legacy default
  344. // -1 default
  345. // 0 synchronous single thread
  346. // 1 queued single thread
  347. // 2 queued multithreaded
  348. //
  349. // If you have problems with the value `2', try setting it to
  350. // `-1'.
  351. //
  352. // As an aside, there are quite a few bugs in the demo system
  353. // that occur when mat_queue_mode is set to a value that is
  354. // not `-1'. If you intend to do work with the demo system,
  355. // maybe you should change this.
  356. //
  357. //After immense testing I've found that default works perfectly
  358. //fine with setting your Thread usage. It automatically set me
  359. //to 2 every time. I'd say it's safer and likely less buggy to
  360. //leave this at -1 than it is at 2.
  361. //
  362. //As a side not I've noticed micro stutters with mat_queue_mode 2
  363. //at 1000+ fps where mat_queue_mode 1 did not stutter at 1000+ fps
  364.  
  365. //-1 is default
  366.  
  367. cl_threaded_bone_setup 0 // WARNING if you don't have a Quad-Core CPU or better you SHOULD NOT LEAVE THIS ON (default 0)
  368. cl_threaded_client_leaf_system 0 // DO NOT ENABLE cause crashes to desktop within 4-5 minutes of gameplay 4/18 2014 (d 0)
  369. r_queued_decals 0 // lessens the impact of higher decal limits. (same as default)
  370. r_queued_ropes 1 //same
  371. r_queued_post_processing 0 // kind of pointless because it's disabled above but if you do like post processing effects keeping this on should lessen the impact on framerate (same as default)
  372. r_threaded_client_shadow_manager 0
  373. r_threaded_particles 1 //same
  374. r_threaded_renderables 0
  375. net_queue_trace 0 //same
  376.  
  377.  
  378.  
  379. //hud
  380.  
  381.  
  382.  
  383. hud_saytext_time 12 //Default is 12 and measured in seconds, this is the amount of time chat stays on your screen
  384. voice_enable 1 //Default is 1, This is the voice chat in the game 1 = on, 0 = off
  385. hud_deathnotice_time 6 // Default is 6, This the the death notices that usually appear at the top right of the screen
  386. hud_achievement_glowtime 2.5 // Default is 2.5, not 100% what this is about a 1.5% fps boost.
  387. hud_achievement_count 8 //Default is 8, Max number of achievements that can be shown on the HUD
  388. hud_achievement_tracker 1 // Default is 1, Show or hide the achievement tracker
  389.  
  390.  
  391.  
  392. //test shit
  393.  
  394.  
  395.  
  396. cl_localnetworkbackdoor 1 //Network optimizations for Singleplayer, disabling has about a 1-2% fps boost, disabling seems to cause minor jitter. (d 1)
  397. //cl_cloud_settings 0 // I believe this disables cloud syncing of CFGs but not 100% sure (I can't find this command)
  398. //cl_notifications_show_ingame 1 // Pretty sure this disables Trade/Duel Notifications
  399. sys_minidumpspewlines 500 // Basically the number of lines saved to a log file from console. No FPS boost but 15% lower FPS variance (d 500)
  400. cl_loadondemand_default 1
  401.  
  402.  
  403.  
  404. //Misc
  405.  
  406.  
  407.  
  408. cl_forcepreload 0 // Force preloading
  409. cl_ask_blacklist_opt_out "1" //same
  410. cl_ask_favorite_opt_out "0"
  411. sb_dontshow_maxplayer_warning "0"
  412. tf_explanations_backpackpanel "1" //same
  413. tf_explanations_charinfo_armory_panel "0"
  414. tf_explanations_charinfopanel "1" //same
  415. tf_explanations_craftingpanel "0"
  416. tf_explanations_discardpanel "0"
  417. tf_explanations_store "1" //same
  418. tf_training_has_prompted_for_forums "1" //same
  419. tf_training_has_prompted_for_loadout "1" //same
  420. tf_training_has_prompted_for_offline_practice "1" //same
  421. tf_training_has_prompted_for_options "1" //same
  422. tf_training_has_prompted_for_training "2"
  423. //net_graph 1 // keeping this on actually lowers your framerate by 3-6% depending on the level of net_graph you have it at
  424. // net_graph 1,2,3,4,5
  425. hud_fastswitch 1 //same
  426.  
  427. // ----------------------------------------------------------------------------
  428. // Print to console
  429. // ----------------------------------------------------------------------------
  430. echo "---------------------------------------------------------"
  431. echo "Comanglia's stability config unloaded. Enjoy your abysmal fps and pretty tf2."
  432. echo "---------------------------------------------------------"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement