Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // If you already have your own autoexec, copy the contents of this file at the bottom of your own and delete this
- // ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
- // '~~~ mastercomfig exec ~~~'
- // ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
- // You can find more info at the bottom of the
- // file for things like maximum performance, high
- // quality and more!
- // If local servers are not working, like broken shooting and moving,
- // enter host_thread_mode 0 in console and when you are done, enter host_thread_mode 1
- // DXLevel Launch Options:
- // These launch options should be added to first launch, and then removed.
- //
- // Windows (recommended dxlevel):
- // -dxlevel 95 : Shader Model 3 (default)
- //
- // Windows (alternative dxlevels):
- // -dxlevel 90 : Shader Model 2
- // -dxlevel 98 : DirectX 9Ex
- // -dxlevel 100 : DirectX 9Ex (no support fallbacks)
- //
- // If you want to use an alternative dxlevel, make sure to also change it in the init section below.
- //
- // OpenGL (Linux and macOS) (required dxlevel):
- // -dxlevel 92 : OpenGL dxlevel
- //
- // Make sure you also change to mat_dxlevel 92 in the init section below.
- // Launch Options:
- // -novid -nojoy -nosteamcontroller -noff -nohltv -softparticlesdefaultoff -reuse -primarysound -snoforceformat -swapcores
- //
- // -novid : disables Valve startup logo
- // -nojoy : stops Joystick system from starting up
- // -nosteamcontroller : disable Steam controller system
- // -noff : disables rumble system
- // -nohltv : disables SourceTV
- // -softparticlesdefaultoff : disable depth blending for particles and sprites, more FPS
- // -reuse : allow network sockets to be reused when busy (sets SO_REUSEADDR), better network performance
- // -primarysound : always use a direct hardware sound buffer
- // -snoforceformat : do not set the hardware sound format
- // -swapcores : sets the material system thread to use the 2nd thread and server thread to use the 1st
- // Extra Launch Options:
- // -threads X : how many worker threads are allowed, set X to CPU logical core count minus two if you have 6 or more cores
- // therefore, X should never be less than 4
- // -noforcemaccel -noforcemparms -noforcemspd : uses Windows mouse settings, does not work with raw input
- // -console : displays console on startup
- // -high : runs TF2 with High priority, which runs tasks ASAP, but not before OS level tasks, more FPS and
- // responsiveness depending on your CPU
- // -limitvsconst : limits the hardware vertex shader constants to 256, FPS boost on weak GPUs
- // -nouserclip : uses software clipping instead of hardware user clip planes, FPS depends on your driver
- // -NoQueuedPacketThread : disable the net queued packet thread, use with net_queued_packet_thread 0
- // -force_vendor_id 0x10DE -force_device_id 0x1180 : forces device for dxsupport, may fix invisible flame particles
- // Niche Launch Options:
- // -nosrgb : disables SRGB (limits variety of colors), brighter lighting, flatter colors, FPS boost
- // -nops2b : uses pixel shaders 2.0 instead of 2.0b, more frames on really old/bad GPUs
- // -r_emulate_gl : emulates OpenGL, FPS boost on certain cards/drivers for Windows, probably NVidia cards (makes flamethrower particles invisible)
- // -nostartupsound : disable game music on main menu
- // -nosound : disables sound, no performance boost unless your drivers are slow
- // -mat_softwaretl : forces software vertex processing, might be good for bad GPUs, will decrease FPS
- // otherwise
- // -small : allow for resolutions smaller than 640x480
- // -nogammaramp : override in-game gamma with your desktop settings, useful if you have an .icc
- // calibration profile
- // Experimental Launch Options:
- // None at this time.
- // ==============
- // '--- Init ---'
- // ==============
- // Sets custom dxlevel presets
- // Make sure to follow the instructions for the -dxlevel launch option found at the top of this file
- mat_dxlevel 90 // DirectX 9+ Shader Model 3
- //mat_dxlevel 90 // DirectX 9 Shader Model 2
- //mat_dxlevel 98 // DirectX 9Ex
- //mat_dxlevel 100 // DirectX 9Ex (no support fallbacks)
- //mat_dxlevel 92 // DXLevel for OpenGL (Linux and macOS)
- // ==============
- // '--- Main ---'
- // ==============
- exec comfig // Main config file
- // =================
- // '--- Presets ---'
- // =================
- // Presets are overrides that set alternative values for easy customization.
- // You can uncomment (remove the // before exec) to make a preset selected on load.
- // Or, you can run "exec presetname" (without the quotes) to customize the config in-game.
- // It is recommended to use "exec" in console on the main menu, as changing settings while in a match
- // may cause stability and performance issues.
- // You should only be using one preset at a time.
- //exec presets/maxquality // Maximum quality preset - Maximum quality without caring about FPS too much
- // Remove any 01-mastercomfig_dx folders from tf/custom
- // Then copy the 01-mastercomfig_dx_maxquality folder into tf/custom
- //exec presets/midquality // Mid quality preset - Enables graphical features without making them too high quality
- //exec presets/compquality // Competitive quality preset - Maximizes advantage through enabling visual effects
- exec presets/comp // Competitive performance preset - Max FPS without visibility issues or bugs
- //exec presets/maxperformance // Maximum performance preset - Max FPS without caring about visibility or possible bugs
- // Remove any existing 01-mastercomfig_dx folders from tf/custom
- // Then copy the 01-mastercomfig_dx_maxperformance folder into tf/custom
- // ================
- // '--- Addons ---'
- // ================
- // Addons are additional configs that adjust the config and presets to suit more specific or niche use cases.
- // You can uncomment (remove the // before exec) to make a addon applied on load.
- // Or, you can run "exec addonname" (without the quotes) to customize the config in-game.
- // It is recommended to use "exec" in console on the main menu, as changing settings while in a match
- // may cause stability and performance issues.
- // Any number of addons can be used together, unlike presets.
- exec addons/igpu // iGPU addon - Optimizations for Intel integrated graphics chips or weak/old GPUs
- // maxperformance or comp presets recommended
- //exec addons/stripped // Stripped quality addon - Significantly reduces playability in desperation for frames on very, weak hardware
- // maxperformance preset and igpu addon recommended
- // ================
- // '--- Custom ---'
- // ================
- //exec custom // Personal extra addon - For changing values in config without update pains
- bind tab "+scoreboard"
- alias +scoreboard "+showscores;net_graph 1"
- alias -scoreboard "-showscores;net_graph 0"
- snd_spatialize_roundrobin 4
- r_worldlightmin 0.004
- cl_showfps 1
- sensitivity 2.5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement