Skip to content

Releases: mastercomfig/tf2-patches-old

1.3.0

11 Mar 03:42

Choose a tag to compare

  • General optimizations:
    • Frame limit (fps_max) is much more efficient and accurate
    • Improved GPU performance and latency on DX9Ex
    • Enabled async model loading
  • Networking fixes:
    • Decreased default interp from 100ms to 30ms
    • Increased default update and usercmd rates to 66/s

1.2.1

10 Mar 09:12

Choose a tag to compare

  • Gameplay adjustment:
    • Resolved gameplay effectiveness of stuns vs. the old behavior. This was done by scaling stuns relative to the effectiveness of a full 100% stun under the old behavior.
    • This technically still buffs stuns very slightly and applies stuns where they were never applied before (at or below 41.4% stun), but it is a reasonable scaling that mitigates workarounds.
    • To only have consistent scaling for stun, you can experiment with tf_movement_stun_legacy_threshold 0.6. This does the minimum alteration of stunned movement scaling required for a consistent stunned movement application along 0% to the highest stunned movement available in gameplay (60%).
    • To revert to before this adjustment where the full raw stun values were applied, use tf_movement_stun_legacy_threshold 10000

1.2.0

10 Mar 03:40

Choose a tag to compare

  • HUD Optimizations:
    • Greatly improved the performance of rendering HUD elements
    • Greatly improved the performance of rendering text/fonts
    • Improved the performance of parsing animations and HUD elements
  • Startup time optimizations:
    • Fixed clients loading duplicate server-side data at startup rather than upon listen server start
    • Optimized filesystem performance, especially during initial search path startup
    • Fixed extra material system reloads when executing configs
  • General optimizations:
    • Reduced the overhead of certain GC object calls
    • Improved the performance of material parsing
    • Limited the rate at which water splash particles spawn
    • Removed some minor overhead from some systems
    • Disabled thread affinity, to allow the OS to make decisions about thread scheduling
  • Networking fixes:
    • Fixed a bug where extra packets would be dropped with unstable connections
    • Increased the default rate from 80000 to 131072

1.1.1

07 Mar 13:34

Choose a tag to compare

This is a minor bug fix release for 1.1.0.

  • Cleaned up unnecessary or inaccurate math optimizations
  • Fixed sounds playing during loading
  • Work around a rare crash caused by a race condition between the main thread and sound thread
  • Fixed Linux build issues

s-1.0.3

07 Mar 13:11

Choose a tag to compare

s-1.0.3 Pre-release
Pre-release
  • Updated some stuff in the documentation
  • Fixed some issues in some scripts
  • Fixed .gitignore typo
  • Fixed issues with tf_sv_mvm_forced_players
  • Cleaned up whitespace/encoding

1.1.0

06 Mar 17:29

Choose a tag to compare

  • Gameplay fixes:
    • Deploy time bonuses are now considered when applying the switch from bonus, commonly encountered with the degreaser.
    • Slows now correctly apply in all movement directions.
    • Slows now correctly apply a percentage based slow to Scout's with Baby Face's Blaster charge, rather than disabling the speed boost for the duration of the slow, in addition to applying the slow.
    • Fixed class limits not being enforced during a respawn wave.
    • Fixed the MvM bomb carrier announcer voice line playing when compression blasting a TFBot with the intel off of its path
  • HUD fixes:
    • Fixed the loading screen tip changing after stats were loaded
  • Sound improvements:
    • Amount of sounds that can be played at once has been increased from 128 to 256 to prevent hitting the cap in large team fights
    • Added fully threaded sound. This will completely remove sound stutters, improve performance, and increase sound quality due to improved sampling.
    • Enabled spatialization effects by default, as the sound thread can sample them properly at full quality.
    • Fixed sound system being reset after 6 months of continual play
    • Greatly reduced sound latency
    • Misc. performance improvements
  • Particle optimizations:
    • Improved the performance of sprite rendering
  • Further improved the performance of animation and facial flexes
  • Fixed a bug that was causing animation performance bottlenecks on listen servers

1.0.0

05 Mar 06:20

Choose a tag to compare

Initial release on new patches base. Here are the optimizations and other changes:

  • Particle optimizations:
    • Collisions no longer do duplicate traces with collision mode 1
    • Third-person particles with attachment constraints no longer force an animation update
  • Math optimizations:
    • SSE2 is now enabled. This enables much more optimized code throughout the engine.
    • Optimized math with new functionality provided by SSE2 (using DirectXMath and CS:GO backports)
    • Cleaned up some legacy functionality
  • Animation optimizations:
    • Animation is now optimized to reduce redundant work
    • Added speedy animation code using SSE2 (backported from CS:GO)
    • Flex view targets no longer force an animation update

s-1.0.2

03 Mar 08:20

Choose a tag to compare

s-1.0.2 Pre-release
Pre-release

Changes

  • Removed Twitch streams functionality which was removed in live

  • Added support for buttons in advanced options introduced in live

  • Updated name change cooldown to 300 seconds like matchmaking

  • Fixed bounded cvar bug fixed in live

  • Implemented similar solution for projectile collision bugs to live

  • Implemented duplicate bullet FX fix from live

  • Implemented extra Steam API queries from live

  • Implemented match HUD from live

  • Implemented inspects from live

  • Implemented new MEDIC! keybind from live

  • Implemented health pack Mannpower bonus change from live

  • Implemented defense bonus resisting backstab in Mannpower from live

  • Implemented Dispenser wall check from live

  • Implemented Diamondback resistance pierce fixes from live

  • Implemented monitor and movevar changes from VScript patch

  • Implemented melee lag compensation for team mates from live

  • Implemented uniform trigger bloat from JI

  • Implemented GRU/Eviction Notice speed boost when equipped from JI

  • Fixed some security issues as fixed in live

  • Fixed Atomizer dealing 10hp on triple jump and not requiring deployment

  • Implement Sandman, CLeaver and Wrap Assassin changes

  • Implement new Neon Annihilator weapon class

  • Fixed medigun sounds not working

  • Implemented minigun spin up change

  • Implemented Iron Bomber fix

  • Fixed Jag damage nerf to sappers

  • Implemented mat_antialias fix from live

  • Fixed JI MvM upgrades being displayed for all weapons

  • Implemented net_blockmsg default change from live

  • Skipped updating master server with -nomaster

  • Demo playback now always have a fixed seed

  • Holiday cosmetics are always enabled for stress testing

  • Added increased mvm max players

  • Added random Mann Up mode announcer voice lines for testing

  • Reverted unneeded dmx attribute parsing workaround

  • Schema warnings are now hidden when developer mode is off

  • Disabled mem init for better profiling

  • Enabled some casual functionality by default for testing

  • Enabled mat_debugalttab by default for testing

s-1.0.1

17 Feb 02:48

Choose a tag to compare

s-1.0.1 Pre-release
Pre-release
  • Fixed documentation which was outdated vs. new patches project
  • Fixed some quest log related crashes which would cause crashes during combat
  • Fixed a crash related to quest log in debug mode on startup
  • Increased backpack slot limit from 2000 to 3000 (to sync up with Smissmas 2017 change in live TF2)

s-1.0.0

16 Feb 19:35

Choose a tag to compare

s-1.0.0 Pre-release
Pre-release

This release represents a stable base usable for comparison with patches.