Skip to content

0.0.17

Pre-release
Pre-release

Choose a tag to compare

@mastercoms mastercoms released this 19 Sep 05:31

Team Fortress 2 changes

  • Changed to event-based thread scheduler
  • Fixed matchmaking dashboard constantly updating mouse and keyboard input
  • Fixed players being able to use blank/"evil" characters for their name, disrupting chat and allowing for name stealing
  • Limited max lag compensation to 200ms (CS:GO default), from 1 second
    • This forces tighter lag compensation and limits the extent of backtracking
  • Added D3D9Ex features to improve performance:
    • Increased queued matsys thread priority for DirectX
    • Disabled waiting for Present frame submission in DirectX since we do frame sync anyway
    • Tell DirectX that we only want 1 frame of latency
  • Force disabled buffered meshes, as they were causing huge performance issues with particle rendering and other systems
  • Optimized sleeps during spin-waiting to better interact with the Windows scheduler
  • Tuned frame syncing to work much more smoothly
  • Added experimental cvar: r_reduce_frame_latency 1. Forces frame syncing for the current frame.
  • Further slightly optimized the event based texture streamer
  • Fixed recursive mutexes in the memory debug system
  • Further optimized passtime throw animation
  • Fixed many unused/broken MvM voicelines (thanks to rabscootle for the report):
    • Fixed Mann Up first wave announcer line getting cut off sometimes
    • Added functionality to play unused wave win voice lines
    • Added missing currency pickup voicelines for Heavy, Engineer, Soldier, and Medic
    • Added functionality to play unused attack the tank voice lines
    • Added functionality to play unused voice lines for killing the tank while deploying
    • Added functionality to play unused voice lines for encouraging going to an upgrade station
    • Added functionality to play unused voice lines for destroying rockets
    • Fixed Heavy Rage using a battle cry voice line instead of the unused Rage voice lines
  • Fixed MvM money getting stuck on robot spawn ledges

Team Comtress 2 fixes

These are changes which fix things introduced in earlier Team Comtress 2 releases.

  • Fixed cursor getting stuck in window during alt-tabs
  • Fixed decals not appearing on world surfaces
  • Possibly fixed target IDs not appearing on certain players
  • Fixed glitchy water reflections
  • Increased max backpack slots to Smissmas 2017 levels (3000 from 2500)
  • Fixed medigun sounds not playing
  • Fixed queued model decal adds not being aligned properly, causing some performance issues across the board, and crashes on macOS