9.7.0
Highlights: 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.
Comfig
- Added new full autoexec template, which provides a classic-style cfg-only stepping stone to the more featureful packaged mastercomfig
- Fixed autoexec templates not having some documentation/values that were used in the config
- Updated various comments to be in line with modules and more useful for those using it as a reference/template
- Cleaned up a few legacy optimizations
- Added a fix for tournament settings lingering from matchmaking when starting a local server
- Added
-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.
App
-
Added a Direct Install checkbox, off by default
- This is so the user knows what they're getting into with the optional Direct Install method, rather than it causing confusion
-
Blocked Direct Install folder selection for subdirectories: tf, custom, cfg, user and app
- This is because some users were selecting the wrong folder. Instead of the Team Fortress 2 folder, they'd select one of these. Direct Install still supports other folders other than Team Fortress 2, to support copying from another directory into your game folder manually.
-
Tweaked some of the language and links in the Direct Install folder warning for Program Files
- It explains that this is a browser security restriction
- It links to the appropriate heading on the Steam Support site, to move Steam or change the library folder.
- It better explains that Direct Install is optional
-
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
- A lot of users were confused why this setting was being forced
-
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
Presets
- Flashlight support is now off by default on all presets (except None)
None
- Removed setting
romevision=on
by default on the None preset - Removed setting
vsync=off
by default on the None preset - Removed setting
motion_blur=off
by default on the None preset - Removed setting
sheens_speed=slow
by default on the None preset
Modules
Snapshot Buffer
- Fixed interp values to be more in line with how they are processed in game
- Removed deprecated spy interp
Bandwidth
- Upped bandwidth to 1.0Mbps, to reflect latest rate code from Valve in Steam Datagram Relay
Ping Tolerance
- New module, which controls matchmaking ping tolerance
Flashlight
- Fixed flashlight module not being properly applied in some cases
Particles
- Removed new impact effects from
ultra
- It broke many effects used in TF2 as it is not intended to be used
Ragdolls
- Removed
ragdolls=low
backwards compatibility. Please useragdolls=off
, which retains similar functionality.
Sprays
- Added
sprays=keep
, which skips clearing out sprays on exit
HUD Contracts
- New module, controls the visibility of contract progress
Language
- Removed translation support, as it was buggy
Addons
- All addons now have an echo to show that they were loaded, even if they are not a cfg.
OpenGL
- Reduced memory usage by shader cache optimization to a more reasonable level
Transparent Viewmodels
- Fixed interactions with various rendering commands, so that it is more clear what transparent viewmodel support requires
Documentation
- Added embeds to doc links
- Improved documentation for Snapshot Buffer
- Updated Russian translations
- Enhanced navigation UI
- Improved version handling
- Added credit link for povohat's null-canceling movement script
- Updated Game Mode recommendation to be conditional, as it should not cause problems in later versions
- Updated Power Plan recommendations for AMD to use the default power plans, as AMD power plans are no longer relevant
- Removed Particle Limitation Pack from See Also, as it does not work in sv_pure
- Added TF2 Domination Remover and [Disable Miss Pauling's Contract Alerts](Disable Miss Pauling's Contract Alerts) to See Also
- Added Quick Fixes for Transparent Viewmodels and
-dxlevel
- Added download link for
preload_room
- Added warning when you aren't viewing the latest version's documentation
- Fixed benchmark file link to use new Mega format
- Fixed widescreen support on TF2 documentation pages
- Fixed slight logo rendering problems
- Updated list of custom configs
Dev
- Fix documentation builds for pullr equests