Skip to content

0.1.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@mastercoms mastercoms released this 08 Oct 01:09

Team Fortress 2 changes

  • Made context switch return immediately if there was no thread to switch to
  • Greatly optimized thread events:
    • Waiting for 0 seconds (just initial check) no longer enters a sleep condition
    • Fixed many more cases of freezes, which allows for restoring the more optimal infinite sleep condition state
    • Waiting for all events now does not take another, recursive lock in order to handle event listeners
  • Greatly optimized sound loading from cache to correct order of loading and reduce redundant cache interaction
  • Implemented Steam Chat filter button in advanced options
    • Fixes advanced options not displaying options past "Enable text chat"
    • Button is implemented with improved style compared to live TF2
  • Fixed various issues with the game alt-tabbing on startup and map loads
    • Fixed 3 redundant material cache + resource eviction upon map load
    • Fixed HDR being off on game start, causing HDR to be initialized upon loading an HDR map
    • Fixed mat_debugalttab not reporting anisotropic filtering values correctly
    • Fixed the initial window resolution set causing Source to think the resolution changed, which makes it reinitialize the window a second time
    • Fixed anisotropic level being reset back to 1 and then back to the original value some time later when the render state was reset on init
  • Made evict managed resources queued (taken from CS:GO)
  • Enforced hardware sync even if the render thread finished quickly on the CPU

Team Comtress 2 fixes

  • Cleaned up launch .bat scripts
  • Fixed some issues with fixed recoil spread
    • Fixed recoil spread was enabled even when there was no fixed seed
    • Fixed Minigun recoil spread seed not being per bullet when fixed
    • These two issues being fixed should resolve Minigun accuracy problems
  • Removed new shader pathways introduced in 0.1.4, as they were faulty