Skip to content

Instantly share code, notes, and snippets.

@fagoatse fagoatse/autoexec.cfg
Last active Jun 29, 2019

Embed
What would you like to do?
chris->comanglia->mastercoms -- a simple config that has been evolving for years. Meant for general usage with competitive edge. Not for toasters.
// launch options: -full -w 1920 -h 1080 -freq 144 -refresh 144 -console -novid -nojoy -softparticlesdefaultoff -reuse -primarysound -snoforceformat -nosteamcontroller -nostartupsound -r_emulate_gl
// ^please set your resolution and refresh rate accordingly^
fps_max 289 // = (Hz x 2) + 1
// net
cl_smooth 1
cl_smoothtime 0.06
net_queued_packet_thread 1
net_maxpacketdrop 4000
net_splitrate 4
rate 100000 // Do not use the rate calculator, or change this rate. Testing this as a stable base value.
net_splitpacket_maxrate 100000 // Same as above.
net_maxcleartime 0.015 // Same as above.
cl_timeout 70
hud_escort_interp 0.1
cl_interp_ratio 2 // Workaround Source engine bug with non-multiple interp values
cl_interp 0.0303
// When Valve fixes the interp bug (https://www.teamfortress.tv/52942/fix-for-interpolation-based-hitbox-desync), revert to this:
//cl_interp_ratio 1 // Fallback to cl_interp
//cl_interp 0.021 // Based on human tolerances
cl_updaterate 66
cl_cmdrate 66
cl_pred_optimize 1
net_compresspackets 1
net_compresspackets_minsize 670
net_maxroutable 1200
net_maxfragments 1200
// file io
net_maxfilesize 64
cl_downloadfilter mapsonly
cl_allowupload 0
cl_allowdownload 0
filesystem_buffer_size 4096
filesystem_max_stdio_read 64
filesystem_native 1
// sprays
cl_playerspraydisable 1
r_spray_lifetime 0
// shadows
r_shadowmaxrendered 0
r_shadowrendertotexture 0
r_shadows 0
nb_shadow_dist 0
cl_blobbyshadows 1
// facial features
r_eyes 0
r_flex 0
r_lod -1
r_rootlod 0
r_teeth 0
r_eyemove 0
r_eyeshift_x 0
r_eyeshift_y 0
r_eyeshift_z 0
r_eyesize 0
blink_duration 0
flex_rules 0
flex_smooth 0
// ragdolls
cl_ragdoll_collide 0
cl_ragdoll_fade_time 0
cl_ragdoll_forcefade 1
cl_ragdoll_physics_enable 0
g_ragdoll_fadespeed 10000
g_ragdoll_lvfadespeed 10000
ragdoll_sleepaftertime 0
// gibs
cl_burninggibs 0
cl_phys_props_enable 0
cl_phys_props_max 0
props_break_max_pieces 0
r_propsmaxdist 1
violence_agibs 1
violence_hgibs 1
violence_ablood 1
violence_hblood 1
// gfx
prop_active_gib_limit 0
props_break_max_pieces_perframe 0
fov_desired 90
cl_hud_playerclass_use_playermodel 0
mat_phong 1 // some people like it, some people don't - choose your poision
r_rimlight 0
cl_muzzleflash_dlight_1st 0
cl_detaildist 0
cl_detailfade 0
cl_drawmonitors 0
cl_ejectbrass 0
cl_jiggle_bone_framerate_cutoff 0
cl_new_impact_effects 0
cl_show_splashes 0
cl_particle_batch_mode 1
cl_rumblescale 0
cl_showhelp 0
cl_showpluginmessages 0
cl_debugrumble 0
cl_fasttempentcollision 10
func_break_max_pieces 0
glow_outline_effect_enable 0
lod_transitiondist -1
mat_bumpmap 0
mat_colcorrection_disableentities 1
mat_colorcorrection 0
mat_disable_bloom 1
mat_disable_fancy_blending 1
mat_disable_lightwarp 1
mat_envmapsize 8
mat_envmaptgasize 8
mat_filterlightmaps 0
mat_filtertextures 1
mat_forceaniso 1
mat_hdr_level 0
mat_autoexposure_max 0
mat_autoexposure_min 0
mat_bloomscale 0
mat_bloom_scalefactor_scalar 0
mat_debug_postprocessing_effects 0
mat_debugdepth 0
mat_disable_bloom 1
mat_postprocessing_combine 0
mat_non_hdr_bloom_scalefactor 0
mat_bufferprimitives 1
mat_compressedtextures 1
mat_framebuffercopyoverlaysize 0
mat_hdr_enabled 0
mat_hdr_manual_tonemap_rate 0
mat_mipmaptextures 1
mat_non_hdr_bloom_scalefactor 0
mat_showlightmappage -1
mat_softwarelighting 0
mat_software_aa_blur_one_pixel_lines 0
mat_software_aa_edge_threshold 9
mat_software_aa_quality 0
mat_software_aa_strength 0
mat_software_aa_strength_vgui 0
mat_software_aa_tap_offset 0
mat_software_aa_quality 0
mat_texture_limit -1
mat_managedtextures 1
mat_use_compressed_hdr_textures 1
mod_forcedata 0
mod_forcetouchdata 1
mat_max_worldmesh_vertices 65536
mat_monitorgamma 1.6
mat_picmip 0
mat_reducefillrate 1
mat_reduceparticles 1
mat_specular 0
mat_trilinear 1
mat_viewportscale 1
mat_viewportupscale 1
mat_wateroverlaysize 1
mp_decals 0
mat_postprocess_x 0
mat_postprocess_y 0
anim_3wayblend 0
r_3dsky 0
r_ambientboost 0
r_ambientfactor 0
r_ambientmin 0.6
r_cheapwaterend 1
r_cheapwaterstart 1
r_decals 0
r_maxmodeldecal 9
r_decalstaticprops 1
r_drawbatchdecals 0
r_decal_cover_count 0
r_decal_overlap_area 0.1
r_decal_overlap_count 0
r_decal_cullsize 200
r_drawdetailprops 0
r_drawmodeldecals 0
r_drawflecks 0
r_dynamic 0
r_flashlightdepthtexture 0
r_flashlightrender 0
r_flashlightdepthres 32
r_forcewaterleaf 0
r_lightaverage 0
r_maxnewsamples 0
r_maxsampledist 1
r_bloomtintb 0
r_bloomtintexponent 0
r_bloomtintg 0
r_bloomtintr 0
r_occlusion 1
r_occludeemaxarea 3
r_occluderminarea 3
r_pixelfog 1
r_propsmaxdist 0
r_renderoverlayfragment 0
r_staticprop_lod -1
r_waterdrawreflection 0
r_waterdrawrefraction 0
r_waterforceexpensive 0
r_waterforcereflectentities 0
r_drawtracers_firstperson 0
r_dopixelvisibility 1
r_pixelvisibility_partial 1
r_drawbatchdecals 1
r_hunkalloclightmaps 1
r_frustumcullworld 1
r_worldlistcache 1
r_lightcache_zbuffercache 1
r_PhysPropStaticLighting 1
r_overlayfadeenable 1
r_overlayfademax 2000
r_overlayfademin 1750
r_particle_sim_spike_threshold_ms 0
r_ropetranslucent 0
rope_averagelight 1
rope_collide 0
rope_rendersolid 0
rope_shake 0
rope_smooth 0
rope_subdiv 0
rope_wind_dist 0
tf_particles_disable_weather 1
tracer_extra 0
mat_motion_blur_enabled 0
mat_motion_blur_forward_enabled 0
mat_motion_blur_strength 0
mat_alphacoverage 0
r_worldlightmin 0.001
r_worldlights 0
r_maxdlights 0
mp_usehwmmodels -1
mp_usehwmvcds -1
building_cubemaps 0
gl_mtglflush_at_tof 1
gl_pow2_tempmem 1
gl_debug_output 0
gl_magnify_resolve_mode 1
gl_paircache_rows_lg2 11
gl_paircache_ways_lg2 5
// misc
lzma_persistent_buffer 1
mem_max_heapsize 512
datacachesize 256
in_usekeyboardsampletime 0
mat_clipz 1
mat_tonemapping_occlusion_use_stencil 1
mat_forcehardwaresync 1
mat_levelflush 0
sv_forcepreload 0
m_rawinput 1
m_filter 0
m_mousespeed 0
m_mouseaccel1 0
m_mouseaccel2 0
mat_vsync 0
r_fastzreject 0
r_entityclips 1
r_occludermincount 1
r_drawopaquestaticpropslast 0
r_norefresh 0
disp_dynamic 0
host_flush_threshold 0
ai_expression_optimization 1
ai_expression_frametime 0
ai_frametime_limit 0.0152
fast_fogvolume 0
host_thread_mode 1
mod_load_anims_async 1
mod_load_mesh_async 1
mod_load_vcollide_async 1
mod_touchalldata 0
mod_offline_hdr_switch 1
con_enable 1
con_drawnotify 0
con_nprint_bgalpha 255
con_nprint_bgborder 0
engine_no_focus_sleep 0
sv_turbophysics 0
sv_parallel_sendsnapshot 1
sv_motd_unload_on_dismissal 1
cl_ShowBoneSetupEnts 0
bugreporter_uploadasync 1
cl_showfps 0
// sound
dsp_enhance_stereo 0
dsp_slow_cpu 1
snd_mix_async 1
snd_async_fullyasync 1
snd_async_minsize 0
snd_pitchquality 0
snd_spatialize_roundrobin 3
snd_mixahead 0.066
snd_lockpartial 1
snd_cull_duplicates 0
voice_steal 2
voice_buffer_ms 200
snd_noextraupdate 1
snd_defer_trace 1
snd_async_spew_blocking 0
dsp_db_mixdrop 0.6
dsp_db_min 80
dsp_mix_min 0.24
dsp_mix_max 0.78
phonemefilter 0.0001
phonemesnap 0
snd_disable_mixer_duck 1
dsp_room 0
dsp_facingaway 0
dsp_speaker 0
dsp_water 0
dsp_spatial 0
// threading
mat_queue_mode -1
cl_setupallbones 0
cl_threaded_client_leaf_system 1
r_queued_decals 0
r_queued_ropes 1
r_queued_post_processing 0
r_threaded_client_shadow_manager 1
r_threaded_particles 1
r_threaded_renderables 1
// hud
hud_fastswitch 1
hud_medichealtargetmarker 1
hud_saytext_time 10
hud_deathnotice_time 5
hud_achievement_glowtime 0
hud_achievement_count 0
hud_achievement_tracker 0
// random
cl_ask_blacklist_opt_out 1
cl_ask_favorite_opt_out 1
cl_autoreload 1
sb_dontshow_maxplayer_warning 1
tf_medigun_autoheal 1
zoom_sensitivity_ratio 0.7934714
tf_remember_activeweapon 1
tf_remember_lastswitched 1
tf_spectate_pyrovision 0
pyro_dof 0
pyro_vignette 0
tf_explanations_backpackpanel 1
tf_explanations_charinfo_armory_panel 1
tf_explanations_charinfopanel 1
tf_explanations_craftingpanel 1
tf_explanations_discardpanel 1
tf_explanations_store 1
tf_party_force_update
tf_time_loading_item_panels 0.0003
tf_mvm_tabs_discovered 3
cl_mvm_wave_status_visible_during_wave 1
tf_matchmaking_ticket_help 0
tf_mm_debug_level 0
tf_mm_partyclient_debug 0
tf_quest_map_tuner_wobble_magnitude 0
tf_item_inspect_model_auto_spin 0
tf_coach_request_nevershowagain 1
tf_dashboard_slide_time 0
tf_steam_workshop_query_timeout 5
tf_training_has_prompted_for_forums 1
tf_training_has_prompted_for_loadout 1
tf_training_has_prompted_for_offline_practice 1
tf_training_has_prompted_for_options 1
tf_training_has_prompted_for_training 1
tf_dingalingaling 1
tf_dingaling_pitchmaxdmg 75
tf_dingaling_pitchmindmg 125
tf_dingaling_volume 1
tf_dingalingaling_repeat_delay 0.008
net_graphsolid 0
cl_localnetworkbackdoor 1
cl_cloud_settings 0
sys_minidumpspewlines 500
tf_scoreboard_ping_as_text 1
tf_clientsideeye_lookats 0
tf_enable_glows_after_respawn 0
tf_spec_xray_disable 1
cl_disablehtmlmotd 1
tf_halloween_bonus_ducks_cooldown 60
tf_chat_popup_hold_time 1
echo ----hello world!----
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.