A modern customization framework for Team Fortress 2
Highlights: performance optimizations and various adjustments
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
very_low_reset
now better explains what it has done when runhidden
level, which allows for muting voice chat without disabling it. Disabling voice chat requires a reconnect to re-enable, so this was added for convenience.duck_collect_trail_special_red
)debug_skipwaiting
to skip waiting for players stage on local serversdebug_lookdev
to hide viewmodel and HUD for screenshots and comparing graphicsdebug_bots
not correctly assigning bots on reset sometimesHighlights: performance improvements and new app customization features
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
apply_user
, use apply_overrides
instead-dxlevel
starting the game in a low resolutionpost_comfig.cfg
to setup_hook.cfg
8.0Mbps
, use 6.0Mbps
insteadhigh
and ultra
+showscores
with the shorter and equivalent +score
command for the "Show scoreboard" actioncl_crosshair_file
was setHighlights: app weapons customization and class binds, minor optimizations
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
textures
bumped up from very_low
to low
)texture_filter
to trilinear
from bilinear
packet_size=speed
to packet_size=large
, due to the change in compression settingspacket_size=saver
, since packet_size=large
is equivalent, due to the change in compression settingsHighlights: bug fixes and ultra textures support
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
user
folder, please use the new overrides
folder instead
user
folder was deprecated on April 9, 2022 in 9.8.0.cfg/user.scr
file, which appears as user
on some systems, causing confusion.ultra
level, default on Ultra preset. This uses mat_picmip -10
for highest quality textures.Highlights: bug fixes
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
bandwidth=8.0Mbps
. No longer selectable in the UI, and existing usages will redirect to bandwidth=6.0Mbps
snapshot_buffer=low
. No longer selectable in the UI, and existing usages will no longer select the module level, and instead default to snapshot_buffer=auto
. However, snapshot_buffer_low
is still available to manually use: alias snapshot_buffer snapshot_buffer_low
.
snapshot_buffer=auto
in all cases except for LAN gameplay. This is because it reduces snapshot buffer where it is decently safe and beneficial to do so, while taking advantage of the safer lag compensation of higher values otherwise.lighting=very_low
and lighting=low
).
mat_filterlightmaps 1;mat_filterlightmaps 0
in console yourself every time you join a new map/server.-no_texture_stream
Highlights: FPS increases, Spy hitreg improvements, visibility tweaks
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
game_overrides_once_c
based on community requestsnapshot_buffer=low
.snapshot_buffer=anim
, for those who prefer smoother NPC animation at the cost of reduced competitive viability.lighting=medium
and higher levels no longer use the depth cache, as cached lighting could be inaccurate and cause players to be darker than expectedLike previously mentioned, this new framework allows app development to introduce new features much more easily and unlocks a lot of potential for the app.
In the next release of mastercomfig 9, barring any more patches, you can expect to see support for class configs, crosshair customization, weapon customization and more advanced keybind setups.
These features are already near completion and are in the polish stage for bug fixing and visual enhancement. I can't wait to see what the community thinks about this, and hope the app becoming a one-stop shop for all TF2 customization provides value to all of you. I'm always open to feedback and new ideas, just let me know what you're thinking of!
Highlights: FPS increases, stability improvements and bug fixes
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
auto
, to return to a more familiar approach for interpcustom
level, which prevents mastercomfig from messing with your interp-dxlevel
launch option
-dxlevel 90
as a documented option-disable_d3d9_hacks
to the silly launch options, as it has been suggested erroneously/vaguelyHighlights: performance improvements
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
romevision=off
, like lower quality presets
effects=high
Highlights: visibility improvements, crash fixes, new customization features and more
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
user
folder to overrides
.
user
folder will still work in this release, but is deprecated and will be removed in a future release.user.scr
file, which appears as user
on some systems, causing confusion.apply_user
to apply_overrides
.
apply_user
will still work in this release, but is deprecated and will be removed in a future releaseautoexec_c
, game_overrides_once_c
and listenserver_c
aliases
bandwidth=512Kbps
and bandwidth=762Kbps
not workingdownload=none
renamed to download=nothing
to reduce confusion with the None presetlighting=low
causing players being too hard to see in dark lighting conditionseveryone
for Medium High and higher.
killstreaks=high
now uses the default TF2 setting for transparency, rather than slightly more transparenthud_contracts=auto
to leave it unset, to improve ease of usepost_processing=off
, motion_blur=refract
(hidden module level), and anti_aliasing=off
exec
ing config filesuser
to overrides
renameHighlights: app improvements, an autoexec download, bug fixes and performance improvements
Support me: Learn how you can support more updates to mastercomfig!
How to install: Instructions on setting up mastercomfig initially and get it working with your custom files.
How to update: Instructions on updating mastercomfig after you've already installed it.
-enablefakeip
as an optional launch option. Prevents your local server from registering its public IP with Steam, by using Steam Datagram instead. May require a few map loads to connect to item servers.Added a Direct Install checkbox, off by default
Blocked Direct Install folder selection for subdirectories: tf, custom, cfg, user and app
Tweaked some of the language and links in the Direct Install folder warning for Program Files
Selecting a version now updates the customizaton options to be for that version
Fixed "Choose a preset" layout shifting on load (so now when you visit the app the UI elements don't jump around while loading)
Added a note which specifies that Transparent Viewmodels addon disables Anti-Aliasing
Fixed a rare bug where clearing out a Direct Install folder would instead install to an undefined folder
Optimized the logos to be several KB smaller
Tweaked description for other downloads link
Updated dependencies
romevision=on
by default on the None presetvsync=off
by default on the None presetmotion_blur=off
by default on the None presetsheens_speed=slow
by default on the None presetultra
ragdolls=low
backwards compatibility. Please use ragdolls=off
, which retains similar functionality.sprays=keep
, which skips clearing out sprays on exit-dxlevel
preload_room