Guest User

Untitled

a guest
Apr 25th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.87 KB | None | 0 0
  1. // NOTE: If you experience crashes out of the blue, put all of the cvars in the threading section to "0".
  2. // ---------------------------------------------------------------------------------------------------------------------------------
  3. // Chris' maxframes config, designed to get you a large performance boost
  4. // v1.061 | 06 October 2010 | fakkelbrigade.eu/chris/configs/
  5. // ---------------------------------------------------------------------------------------------------------------------------------
  6. // Problems or questions? Contact me at #christf2 on QuakeNet.
  7. // ---------------------------------------------------------------------------------------------------------------------------------
  8. // Some of the commands in here are redundant to others, they are failsafes for server-side variable locks.
  9. //
  10. // Launch options:
  11. // FOR FULLSCREEN: -dxlevel 80 -full -w 640 -h 480 -console -nojoy -noipx -novid -noforcemaccel -noforcemparms -noforcemspd
  12. // FOR WINDOWED MODE: -dxlevel 80 -sw -w WIDTH -h HEIGHT -console -noborder -nojoy -noipx -novid -noforcemaccel -noforcemparms -noforcemspd
  13. //
  14. // ---------------------------------------------------------------------------------------------------------------------------------
  15. // CONFIG BEGINS
  16. // ---------------------------------------------------------------------------------------------------------------------------------
  17.  
  18. sv_cheats "1" // To change vars that require a sv_cheats enabled server without error
  19.  
  20. // ---------------------------------------------------------------------------------------------------------------------------------
  21. // SETTINGS THAT YOU MAY WISH TO CUSTOMISE
  22. // ---------------------------------------------------------------------------------------------------------------------------------
  23.  
  24. // To uncomment a section, remove the // from all but the description line.
  25.  
  26. // ------------
  27. // NET SETTINGS
  28. // ------------
  29.  
  30. Net settings for good connections -- UNCOMMENT THIS SECTION IF YOU WANT THESE SETTINGS
  31. cl_cmdrate "67"
  32. cl_interp "0.0152"
  33. cl_interp_ratio "1"
  34. cl_lagcompensation "1"
  35. cl_pred_optimize "2"
  36. cl_smooth "0"
  37. cl_smoothtime "0.01"
  38. cl_updaterate "67"
  39. rate "60000"
  40.  
  41.  
  42.  
  43. // ------
  44. // SPRAYS
  45. // ------
  46.  
  47. // Enable sprays -- not enabled by default
  48. cl_playerspraydisable "0"
  49. r_decals "200"
  50. r_spray_lifetime "2"
  51.  
  52. // Disable sprays -- DELETE THIS SECTION IF YOU WANT SPRAYS ENABLED
  53. cl_playerspraydisable "1"
  54. r_decals "0"
  55. r_spray_lifetime "0"
  56.  
  57. // -------
  58. // SHADOWS
  59. // -------
  60.  
  61. // Enable shadows -- not enabled by default
  62. mat_shadowstate "1"
  63. r_shadowmaxrendered "11"
  64. r_shadowrendertotexture "0" // Set this to 1 for high definition shadows
  65. r_shadows "1"
  66.  
  67.  
  68.  
  69. // ---------------
  70. // FACIAL FEATURES
  71. // ---------------
  72.  
  73. // Enable facial features -- not enabled by default
  74. blink_duration "0.2"
  75. r_eyes "1"
  76. r_flex "1"
  77. r_lod "1"
  78. r_rootlod "1"
  79. r_teeth "1"
  80. flex_rules "1"
  81. flex_smooth "1"
  82.  
  83. // Disable facial features -- DELETE THIS SECTION IF YOU WANT FACIAL FEATURES ENABLED
  84. blink_duration "0"
  85. r_eyes "0"
  86. r_flex "0"
  87. r_lod "2"
  88. r_rootlod "2"
  89. r_teeth "0"
  90. flex_rules "0"
  91. flex_smooth "0"
  92.  
  93. // --------
  94. // RAGDOLLS
  95. // --------
  96.  
  97. // Enable ragdolls -- not enabled by default
  98. cl_ragdoll_fade_time "15"
  99. cl_ragdoll_forcefade "0"
  100. cl_ragdoll_physics_enable "1"
  101. g_ragdoll_fadespeed "600"
  102. g_ragdoll_lvfadespeed "100"
  103. ragdoll_sleepaftertime "5.0f"
  104.  
  105. // Disable ragdolls -- DELETE THIS SECTION IF YOU WANT RAGDOLLS ENABLED
  106. cl_ragdoll_fade_time "0"
  107. cl_ragdoll_forcefade "1"
  108. cl_ragdoll_physics_enable "0"
  109. g_ragdoll_fadespeed "0"
  110. g_ragdoll_lvfadespeed "0"
  111. ragdoll_sleepaftertime "0"
  112.  
  113. // ----
  114. // GIBS
  115. // ----
  116.  
  117. // Enable gibs -- not enabled by default
  118. cl_phys_props_enable "1"
  119. cl_phys_props_max "128"
  120. props_break_max_pieces "-1"
  121. r_propsmaxdist "1000"
  122. violence_ablood "1"
  123. violence_agibs "1"
  124. violence_hblood "1"
  125. violence_hgibs "1"
  126.  
  127. // Disable gibs -- DELETE THIS SECTION IF YOU WANT GIBS ENABLED
  128. cl_phys_props_enable "0"
  129. cl_phys_props_max "0"
  130. props_break_max_pieces "0"
  131. r_propsmaxdist "1"
  132. violence_ablood "1"
  133. violence_agibs "1"
  134. violence_hblood "1"
  135. violence_hgibs "1"
  136.  
  137. // ---------------------------------------------------------------------------------------------------------------------------------
  138. // END OF CUSTOMISATION
  139. // ---------------------------------------------------------------------------------------------------------------------------------
  140.  
  141. // Cleaning up and stopping debug flooding
  142. adsp_debug "0"
  143. cl_clearhinthistory "1"
  144. cl_debugrumble "0"
  145. cl_rumblescale "0"
  146. mat_debugdepthval "0"
  147. mat_debugdepthvalmax "0"
  148. mat_debug_postprocessing_effects "0"
  149.  
  150. // Graphical
  151. cl_burninggibs "0"
  152. cl_detaildist "0"
  153. cl_detailfade "0"
  154. cl_drawmonitors "0"
  155. cl_ejectbrass "0"
  156. cl_muzzleflash_dlight_1st "0"
  157. cl_show_splashes "0"
  158. func_break_max_pieces "1"
  159. glow_outline_effect_enable "0" // Cart glow effect, won't work in dx8 when set to 1, but this still gives a perf increase (good job valve)
  160. lod_transitiondist "0"
  161. mat_alphacoverage "0"
  162.  
  163. mat_autoexposure_max "0"
  164. mat_autoexposure_min "0"
  165. mat_bloomscale "0"
  166. mat_bumpmap "0"
  167. mat_colcorrection_disableentities "1"
  168. mat_colorcorrection "0"
  169. mat_compressedtextures "1"
  170. mat_disable_bloom "1"
  171. mat_disable_fancy_blending "1"
  172. mat_disable_lightwarp "1"
  173. mat_disable_ps_patch "1"
  174. mat_envmapsize "0"
  175. mat_envmaptgasize "0"
  176. mat_excludetextures "1"
  177. mat_fastnobump "1"
  178. mat_fastspecular "1"
  179. mat_filterlightmaps "0"
  180. mat_filtertextures "0"
  181. mat_forceaniso "0"
  182. mat_forcemanagedtextureintohardware "0"
  183. mat_framebuffercopyoverlaysize "128"
  184. mat_hdr_level "0"
  185. mat_levelflush "0"
  186. mat_maxframelatency "0"
  187. mat_max_worldmesh_vertices "64"
  188. mat_mipmaptextures "1"
  189. mat_monitorgamma "1.6"
  190. mat_motion_blur_enabled "0"
  191. mat_parallaxmap "0"
  192. mat_picmip "2"
  193. mat_postprocess_x "0"
  194. mat_postprocess_y "0"
  195. mat_reducefillrate "1"
  196. mat_reduceparticles "1" // I see no difference but apparently it works for some
  197. mat_specular "0"
  198. mat_trilinear "0"
  199. mat_use_compressed_hdr_textures "1"
  200. mat_vsync "0"
  201. mat_wateroverlaysize "0"
  202. mp_usehwmmodels "0"
  203. mp_usehwmvcds "0"
  204. muzzleflash_light "0"
  205. rope_averagelight "0"
  206. rope_collide "0"
  207. rope_rendersolid "0"
  208. rope_shake "0"
  209. rope_smooth "0"
  210. rope_smooth_enlarge "0"
  211. rope_smooth_maxalpha "0"
  212. rope_smooth_maxalphawidth "0"
  213. rope_smooth_minalpha "0"
  214. rope_smooth_minwidth "0"
  215. rope_solid_maxalpha "0"
  216. rope_solid_maxwidth "0"
  217. rope_solid_minalpha "0"
  218. rope_solid_minwidth "0"
  219. rope_subdiv "0"
  220. rope_wind_dist "0"
  221. r_3dsky "0"
  222. r_ambientboost "0"
  223. r_ambientfactor "0"
  224. r_ambientmin "0"
  225. r_avglight "0"
  226. r_bloomtintb "0"
  227. r_bloomtintexponent "0"
  228. r_bloomtintg "0"
  229. r_bloomtintr "0"
  230. r_cheapwaterend "1"
  231. r_cheapwaterstart "1"
  232. r_decalstaticprops "0"
  233. r_dopixelvisibility "0"
  234. r_drawbatchdecals "0"
  235. r_drawdetailprops "0"
  236. r_drawflecks "0"
  237. r_drawmodeldecals "0"
  238. r_drawspecificstaticprop "0"
  239. r_dynamic "0"
  240. r_eyemove "0"
  241. r_fastzreject "-1" // Some ATI cards aren't autodetected, if you know that your card supports it, try setting it to 1.
  242. r_flashlightdepthtexture "0"
  243. r_flashlightrendermodels "0"
  244. r_flashlightrenderworld "0"
  245. r_forcewaterleaf "0"
  246. r_hunkalloclightmaps "1"
  247. r_lightaverage "0"
  248. r_lightcache_zbuffercache "0"
  249. r_maxdlights "0"
  250. r_maxmodeldecal "0"
  251. r_maxnewsamples "0"
  252. r_occlusion "1"
  253. r_physpropstaticlighting "0"
  254. r_pixelfog "0"
  255. r_radiosity "0"
  256. r_renderoverlayfragment "0"
  257. r_ropetranslucent "0"
  258. r_staticprop_lod "4"
  259. r_updaterefracttexture "0"
  260. r_visualizeproplightcaching "1"
  261. r_waterdrawreflection "0"
  262. r_waterdrawrefraction "0"
  263. r_waterforceexpensive "0"
  264. r_waterforcereflectentities "0"
  265. r_worldlights "0"
  266. tf_particles_disable_weather "1"
  267.  
  268. // Misc
  269. cl_predict "1"
  270. cl_predictweapons "1"
  271. cl_showfps "1" // Show unsmoothed FPS meter
  272. cl_showpluginmessages "0"
  273. fps_max "999" // For 75hz monitors try 150, for 85 try 170. If your computer can't handle that, cap it to your refresh rate + 1
  274. r_unloadlightmaps "0"
  275.  
  276. // Performance
  277. cl_forcepreload "1" // Preloads maps, may cause a few seconds more loading the map at the benefit of a more consistent FPS (because the whole map is preloaded)
  278. cl_soundemitter_flush "1"
  279. mat_bufferprimitives "1"
  280. mat_clipz "1" // FX owners should set this to 0
  281. mat_disablehwmorph "1"
  282. mat_forcehardwaresync "0"
  283. mat_postprocessing_combine "1"
  284. soundscape_flush "1"
  285.  
  286. // Sound
  287. dsp_enhance_stereo "0"
  288. dsp_slow_cpu "1"
  289. snd_async_fullyasync "1" // Can help stop freezes and sound looping
  290. snd_pitchquality "0"
  291. snd_spatialize_roundrobin "1"
  292.  
  293. // Threading
  294. cl_threaded_bone_setup "0"
  295. cl_threaded_client_leaf_system "0"
  296. mat_queue_mode "-1"
  297. r_queued_post_processing "1"
  298. r_threaded_client_shadow_manager "1"
  299. r_threaded_particles "1"
  300. r_threaded_renderables "1"
  301. r_queued_decals "0"
  302. r_queued_post_processing "0"
  303. r_queued_ropes "0"
  304.  
  305. //my stuff
  306. //cl_legacy_crosshair_scale 1
  307. //cl_crosshairscale 9999
  308. cl_wpn_sway_interp 0
  309. cl_wpn_sway_scale "0"
  310. cl_minmodels 1
  311. cl_min_t 3
  312. cl_min_ct 4
  313. cl_smooth 0
  314. fps_max 0
  315.  
  316.  
  317.  
  318. //water
  319. mat_wateroverlaysize "0"
  320. r_cheapwaterend "1"
  321. r_cheapwaterstart "1"
  322. r_forcewaterleaf "0"
  323. r_waterdrawreflection "0"
  324. r_waterdrawrefraction "0"
  325.  
  326. sv_cheats "0"
  327.  
  328. // Console printout
  329. clear
  330. echo "-------------------------------------------------------"
  331. echo " Chris' maxframes config loaded. "
  332. echo "-------------------------------------------------------"
  333. echo "Please direct all comments/queries/whatnot to"
  334. echo "#christf2 on QuakeNet."
  335. echo " "
  336. echo "-------------------------------------------------------"
  337. echo " Memory stats "
  338. echo "-------------------------------------------------------"
  339. memory
  340. echo " "
  341. echo "-------------------------------------------------------"
  342. echo " Code support "
  343. echo "-------------------------------------------------------"
  344. r_3dnow
  345. r_sse2
  346. echo "-------------------------------------------------------"
Add Comment
Please, Sign In to add comment