April 18, 2024 Patch

From Team Fortress Wiki
Jump to: navigation, search

Patch notes

Patch 1

Undocumented changes

  • Added the -vulkan command-line option to render the game with Vulkan via the Direct3D-to-Vulkan (DXVK) translation layer.
    • This option is applied by default on Linux systems, and replaces the legacy Direct3D-to-OpenGL (ToGL) translation layer. On Linux systems, the legacy OpenGL renderer is still accessible via the game's properties on the Steam Library.
  • Maximum frames per second (FPS) are now capped at 400 instead of 300 by default.
  • Raw input has been hidden from the settings menu on Linux.[1] It is still possible to change it using the console variable m_rawinput.
  • Backported .webm support from Source 2 and converted all in-game videos to .webm.
    • Removed Bink support from the game's engine.
  • Changed some behavior of Pyro's airblast.
  • Updated the localization files for Brazilian Portuguese, Bulgarian, Czech, Dutch, Finnish, French, German, Greek, Hungarian, Italian, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Traditional Chinese, Thai, Turkish, and Ukrainian.

Patch 2

  • Fixed an issue where the game would be falsely detected as malware by some anti-viruses
  • Fixed a crash relating to using some Unicode characters on Linux

References

Files changed

Note: The changelog below is generated from a diff of two revisions of the game. This data may be incomplete or inconsistent. A significant part of this changelog has been automatically generated from GameTracking data, courtesy of SteamDB.
Revision changes

Patch 1

Modified: tf/steam.inf
Modified: bin/AdminServer.dll
Modified: bin/FileSystemOpenDialog.dll
Modified: bin/FileSystem_Stdio.dll
Modified: bin/GameUI.dll
Modified: bin/GameUI.dylib
Modified: bin/GameUI.so
Modified: bin/MakeScenesImage.exe
Modified: bin/MaterialSystem.dll
Modified: bin/ServerBrowser.dll
Modified: bin/ServerBrowser.dylib
Modified: bin/ServerBrowser.so
Modified: bin/SoundEmitterSystem.dll
Modified: bin/StudioRender.dll
Modified: bin/basehaptics.dll
Modified: bin/bsppack.dll
Modified: bin/bsppack.dylib
Modified: bin/bsppack.so
Modified: bin/bspzip.exe
Modified: bin/bugreporter.dll
Modified: bin/bugreporter_filequeue.dll
Modified: bin/bugreporter_filequeue.dylib
Modified: bin/bugreporter_filequeue.so
Modified: bin/bugreporter_public.dll
Modified: bin/bugreporter_public.dylib
Modified: bin/bugreporter_public.so
Modified: bin/captioncompiler.exe
Modified: bin/datacache.dll
Modified: bin/datacache.dylib
Modified: bin/datacache.so
Modified: bin/dmxconvert.exe
Modified: bin/dmxedit.exe
Modified: bin/dxsupport.cfg
Modified: bin/dxsupport_episodic.cfg
Modified: bin/dxsupport_mac.cfg
Modified: bin/dxsupport_sp.cfg
Modified: bin/dxvk_d3d9.dll
Modified: bin/elementviewer.exe
Modified: bin/engine.dll
Modified: bin/engine.dylib
Modified: bin/engine.so
Modified: bin/filesystem_stdio.dll
Modified: bin/filesystem_stdio.dylib
Modified: bin/filesystem_stdio.so
Modified: bin/filters/dispfilters.dll
Modified: bin/glview.exe
Modified: bin/hammer.exe
Modified: bin/hammer_dll.dll
Modified: bin/haptics.dll
Modified: bin/height2normal.exe
Modified: bin/height2ssbump.exe
Modified: bin/hlfaceposer.exe
Modified: bin/hlmv.exe
Modified: bin/inputsystem.dll
Modified: bin/inputsystem.dylib
Modified: bin/inputsystem.so
Modified: bin/itemtest.com
Modified: bin/launcher.dll
Modified: bin/launcher.dylib
Modified: bin/launcher.so
Modified: bin/libMiles.so
Modified: bin/libSDL2-2.0.so.0
Modified: bin/libTelemetryX64.so
Modified: bin/libTelemetryX86.so
Modified: bin/libfbxsdk.dll
Modified: bin/libprofiler.so.0
Modified: bin/libtcmalloc_minimal.so.4
Modified: bin/libtogl.dll
Modified: bin/libtogl.dylib
Modified: bin/libtogl.so
Modified: bin/linux32/binkawin.asi
Modified: bin/linux32/mssmixer.mix
Modified: bin/linux32/mssmp3.asi
Modified: bin/linux64/GameUI.so
Modified: bin/linux64/ServerBrowser.so
Modified: bin/linux64/bsppack.so
Modified: bin/linux64/bugreporter_filequeue.so
Modified: bin/linux64/bugreporter_public.so
Modified: bin/linux64/datacache.so
Modified: bin/linux64/engine.so
Modified: bin/linux64/filesystem_stdio.so
Modified: bin/linux64/inputsystem.so
Modified: bin/linux64/launcher.so
Modified: bin/linux64/libavcodec.so
Modified: bin/linux64/libavcodec.so.58
Modified: bin/linux64/libavformat.so
Modified: bin/linux64/libavformat.so.58
Modified: bin/linux64/libavresample.so
Modified: bin/linux64/libavresample.so.4
Modified: bin/linux64/libavutil.so
Modified: bin/linux64/libavutil.so.56
Modified: bin/linux64/libdxvk_d3d9.so
Modified: bin/linux64/libmimalloc.so
Modified: bin/linux64/libswscale.so
Modified: bin/linux64/libswscale.so.5
Modified: bin/linux64/libtogl.so
Modified: bin/linux64/libvideo.so
Modified: bin/linux64/libvpx.so
Modified: bin/linux64/libvpx.so.6
Modified: bin/linux64/materialsystem.so
Modified: bin/linux64/replay.so
Modified: bin/linux64/scenefilecache.so
Modified: bin/linux64/shaderapidx9.so
Modified: bin/linux64/shaderapiempty.so
Modified: bin/linux64/shaderapivk.so
Modified: bin/linux64/soundemittersystem.so
Modified: bin/linux64/stdshader_dx9.so
Modified: bin/linux64/steam_api.so
Modified: bin/linux64/studiorender.so
Modified: bin/linux64/tier0.so
Modified: bin/linux64/vaudio_minimp3.so
Modified: bin/linux64/vgui2.so
Modified: bin/linux64/vguimatsurface.so
Modified: bin/linux64/video_services.so
Modified: bin/linux64/video_source2wrapper.so
Modified: bin/linux64/vphysics.so
Modified: bin/linux64/vscript.so
Modified: bin/linux64/vstdlib.so
Modified: bin/linux64/vtex_dll.so
Modified: bin/materialsystem.dll
Modified: bin/materialsystem.dylib
Modified: bin/materialsystem.so
Modified: bin/mdllib.dll
Modified: bin/mksheet.exe
Modified: bin/motionmapper.exe
Modified: bin/mysql_wrapper.dll
Modified: bin/normal2ssbump.exe
Modified: bin/openvr_api.so
Modified: bin/pfm2tgas.exe
Modified: bin/phonemeextractors/phonemeextractor.dll
Modified: bin/phonemeextractors/phonemeextractor_ims.dll
Modified: bin/qc_eyes.exe
Modified: bin/replay.dll
Modified: bin/replay.dylib
Modified: bin/replay.so
Modified: bin/scenefilecache.dll
Modified: bin/scenefilecache.dylib
Modified: bin/scenefilecache.so
Modified: bin/sdkenginetools.dll
Modified: bin/serverplugin_empty.dll
Modified: bin/shaderapidx9.dll
Modified: bin/shaderapidx9.dylib
Modified: bin/shaderapidx9.so
Modified: bin/shaderapiempty.dll
Modified: bin/shaderapiempty.dylib
Modified: bin/shaderapiempty.so
Modified: bin/shaderapivk.dll
Modified: bin/shadercompile.exe
Modified: bin/shadercompile_dll.dll
Modified: bin/soundemittersystem.dll
Modified: bin/soundemittersystem.dylib
Modified: bin/soundemittersystem.so
Modified: bin/soundsystem.dll
Modified: bin/sourcevr.dll
Modified: bin/sourcevr.dylib
Modified: bin/sourcevr.so
Modified: bin/splitskybox.exe
Modified: bin/stdshader_dbg.dll
Modified: bin/stdshader_dx6.dll
Modified: bin/stdshader_dx7.dll
Modified: bin/stdshader_dx8.dll
Modified: bin/stdshader_dx9.dll
Modified: bin/stdshader_dx9.dylib
Modified: bin/stdshader_dx9.so
Modified: bin/steam_api.dll
Modified: bin/steam_api.dylib
Modified: bin/steam_api.so
Modified: bin/steamnetworkingsockets.dll
Modified: bin/steamnetworkingsockets.dylib
Modified: bin/steamnetworkingsockets.so
Modified: bin/studiomdl.exe
Modified: bin/studiorender.dll
Modified: bin/studiorender.dylib
Modified: bin/studiorender.so
Modified: bin/texturecompile_dll.dll
Modified: bin/tier0.dll
Modified: bin/tier0.dylib
Modified: bin/tier0.so
Modified: bin/tools/commedit.dll
Modified: bin/tools/pet.dll
Modified: bin/tools/vmt.dll
Modified: bin/tools/x64/actbusy.dll
Modified: bin/tools/x64/commedit.dll
Modified: bin/tools/x64/gameevents.dll
Modified: bin/tools/x64/pet.dll
Modified: bin/tools/x64/sampletool.dll
Modified: bin/tools/x64/vcdblock.dll
Modified: bin/tools/x64/vmt.dll
Modified: bin/unicode.dll
Modified: bin/unitlib.dll
Modified: bin/vaudio_celt.dll
Modified: bin/vaudio_celt.dylib
Modified: bin/vaudio_celt.so
Modified: bin/vaudio_miles.dll
Modified: bin/vaudio_miles.dylib
Modified: bin/vaudio_miles.so
Modified: bin/vaudio_minimp3.dll
Modified: bin/vaudio_speex.dll
Modified: bin/vaudio_speex.dylib
Modified: bin/vaudio_speex.so
Modified: bin/vbsp.exe
Modified: bin/vbspinfo.exe
Modified: bin/vgui2.dll
Modified: bin/vgui2.dylib
Modified: bin/vgui2.so
Modified: bin/vguimatsurface.dll
Modified: bin/vguimatsurface.dylib
Modified: bin/vguimatsurface.so
Modified: bin/video_bink.dll
Modified: bin/video_bink.so
Modified: bin/video_quicktime.dll
Modified: bin/video_quicktime.dylib
Modified: bin/video_services.dll
Modified: bin/video_services.dylib
Modified: bin/video_services.so
Modified: bin/video_webm.so
Modified: bin/vphysics.dll
Modified: bin/vphysics.dylib
Modified: bin/vphysics.so
Modified: bin/vpk.exe
Modified: bin/vrad.exe
Modified: bin/vrad_dll.dll
Modified: bin/vscript.dll
Modified: bin/vscript.dylib
Modified: bin/vscript.so
Modified: bin/vstdlib.dll
Modified: bin/vstdlib.dylib
Modified: bin/vstdlib.so
Modified: bin/vtex.exe
Modified: bin/vtex_dll.dll
Modified: bin/vtex_dll.dylib
Modified: bin/vtex_dll.so
Modified: bin/vtf2tga.exe
Modified: bin/vvis.exe
Modified: bin/vvis_dll.dll
Modified: bin/x64/FileSystemOpenDialog.dll
Modified: bin/x64/GameUI.dll
Modified: bin/x64/MakeScenesImage.exe
Modified: bin/x64/SDL2.dll
Modified: bin/x64/ServerBrowser.dll
Modified: bin/x64/bsppack.dll
Modified: bin/x64/bspzip.exe
Modified: bin/x64/bugreporter_filequeue.dll
Modified: bin/x64/bugreporter_public.dll
Modified: bin/x64/captioncompiler.exe
Modified: bin/x64/datacache.dll
Modified: bin/x64/dedicated.dll
Modified: bin/x64/dmxconvert.exe
Modified: bin/x64/dmxedit.exe
Modified: bin/x64/dxvk_d3d9.dll
Modified: bin/x64/elementviewer.exe
Modified: bin/x64/engine.dll
Modified: bin/x64/filesystem_stdio.dll
Modified: bin/x64/glview.exe
Modified: bin/x64/hammer.exe
Modified: bin/x64/hammer_dll.dll
Modified: bin/x64/height2normal.exe
Modified: bin/x64/height2ssbump.exe
Modified: bin/x64/inputsystem.dll
Modified: bin/x64/launcher.dll
Modified: bin/x64/libavcodec-58.dll
Modified: bin/x64/libavformat-58.dll
Modified: bin/x64/libavresample-4.dll
Modified: bin/x64/libavutil-56.dll
Modified: bin/x64/libfbxsdk.dll
Modified: bin/x64/libswscale-5.dll
Modified: bin/x64/materialsystem.dll
Modified: bin/x64/mksheet.exe
Modified: bin/x64/motionmapper.exe
Modified: bin/x64/networksystem.dll
Modified: bin/x64/normal2ssbump.exe
Modified: bin/x64/p4lib.dll
Modified: bin/x64/pfm2tgas.exe
Modified: bin/x64/qc_eyes.exe
Modified: bin/x64/remoteshadercompile.exe
Modified: bin/x64/replay.dll
Modified: bin/x64/scenefilecache.dll
Modified: bin/x64/sdkenginetools.dll
Modified: bin/x64/serverplugin_empty.dll
Modified: bin/x64/shaderapidx9.dll
Modified: bin/x64/shaderapiempty.dll
Modified: bin/x64/shaderapivk.dll
Modified: bin/x64/simdtest.exe
Modified: bin/x64/soundemittersystem.dll
Modified: bin/x64/splitskybox.exe
Modified: bin/x64/stdshader_dbg.dll
Modified: bin/x64/stdshader_dx6.dll
Modified: bin/x64/stdshader_dx7.dll
Modified: bin/x64/stdshader_dx8.dll
Modified: bin/x64/stdshader_dx9.dll
Modified: bin/x64/steam_api64.dll
Modified: bin/x64/studiomdl.exe
Modified: bin/x64/studiorender.dll
Modified: bin/x64/tier0.dll
Modified: bin/x64/unicode.dll
Modified: bin/x64/unitlib.dll
Modified: bin/x64/vaudio_celt.dll
Modified: bin/x64/vaudio_minimp3.dll
Modified: bin/x64/vbsp.exe
Modified: bin/x64/vbspinfo.exe
Modified: bin/x64/vgui2.dll
Modified: bin/x64/vguimatsurface.dll
Modified: bin/x64/video64.dll
Modified: bin/x64/video_quicktime.dll
Modified: bin/x64/video_services.dll
Modified: bin/x64/video_source2wrapper.dll
Modified: bin/x64/vphysics.dll
Modified: bin/x64/vpk.exe
Modified: bin/x64/vrad.exe
Modified: bin/x64/vrad_dll.dll
Modified: bin/x64/vscript.dll
Modified: bin/x64/vstdlib.dll
Modified: bin/x64/vtex.exe
Modified: bin/x64/vtex_dll.dll
Modified: bin/x64/vtf2tga.exe
Modified: bin/x64/vvis.exe
Modified: bin/x64/vvis_dll.dll
Deleted: hl2.exe
Deleted: hl2.sh
Deleted: hl2/media/valve.mov
Added: hl2/media/valve.webm
Modified: platform/platform_misc_000.vpk
Modified: platform/platform_misc_dir.vpk
Modified: platform/platform_misc_dir.vpk/resource/sourcescheme.res
Modified: platform/platform_misc_dir.vpk/resource/sourceschemebase.res
Added: platform/resource/linux_fonts/dejavusans-bold.ttf
Added: platform/resource/linux_fonts/dejavusans-boldoblique.ttf
Added: platform/resource/linux_fonts/dejavusans-oblique.ttf
Added: platform/resource/linux_fonts/dejavusans.ttf
Added: platform/resource/linux_fonts/firasans-regular.ttf
Added: platform/resource/linux_fonts/liberationmono-regular.ttf
Added: platform/resource/linux_fonts/liberationsans-bold.ttf
Added: platform/resource/linux_fonts/liberationsans-regular.ttf
Added: tf.exe
Added: tf.sh
Modified: tf/bin/client.dll
Modified: tf/bin/client.dylib
Modified: tf/bin/client.so
Modified: tf/bin/linux64/client.so
Modified: tf/bin/linux64/server.so
Modified: tf/bin/server.dll
Modified: tf/bin/server.dylib
Modified: tf/bin/server.so
Modified: tf/bin/x64/client.dll
Modified: tf/bin/x64/server.dll
Deleted: tf/media/arena_intro.bik
Deleted: tf/media/arena_intro.mov
Added: tf/media/arena_intro.webm
Deleted: tf/media/cp_badlands.bik
Deleted: tf/media/cp_badlands.mov
Added: tf/media/cp_badlands.webm
Deleted: tf/media/cp_coldfront.bik
Deleted: tf/media/cp_coldfront.mov
Added: tf/media/cp_coldfront.webm
Deleted: tf/media/cp_dustbowl.bik
Deleted: tf/media/cp_dustbowl.mov
Added: tf/media/cp_dustbowl.webm
Deleted: tf/media/cp_granary.bik
Deleted: tf/media/cp_granary.mov
Added: tf/media/cp_granary.webm
Deleted: tf/media/cp_gravelpit.bik
Deleted: tf/media/cp_gravelpit.mov
Added: tf/media/cp_gravelpit.webm
Deleted: tf/media/cp_steel.bik
Deleted: tf/media/cp_steel.mov
Added: tf/media/cp_steel.webm
Deleted: tf/media/cp_well.bik
Deleted: tf/media/cp_well.mov
Added: tf/media/cp_well.webm
Deleted: tf/media/ctf_2fort.bik
Deleted: tf/media/ctf_2fort.mov
Added: tf/media/ctf_2fort.webm
Deleted: tf/media/ctf_well.bik
Deleted: tf/media/ctf_well.mov
Added: tf/media/ctf_well.webm
Deleted: tf/media/cyoa_intro_stage1.bik
Deleted: tf/media/cyoa_intro_stage1.mov
Added: tf/media/cyoa_intro_stage1.webm
Deleted: tf/media/cyoa_intro_stage2.bik
Deleted: tf/media/cyoa_intro_stage2.mov
Added: tf/media/cyoa_intro_stage2.webm
Deleted: tf/media/cyoa_intro_stage3.bik
Deleted: tf/media/cyoa_intro_stage3.mov
Added: tf/media/cyoa_intro_stage3.webm
Deleted: tf/media/mvm_intro.bik
Deleted: tf/media/mvm_intro.mov
Added: tf/media/mvm_intro.webm
Deleted: tf/media/pl_badwater.bik
Deleted: tf/media/pl_badwater.mov
Added: tf/media/pl_badwater.webm
Deleted: tf/media/pl_goldrush.bik
Deleted: tf/media/pl_goldrush.mov
Added: tf/media/pl_goldrush.webm
Deleted: tf/media/tc_hydro.bik
Deleted: tf/media/tc_hydro.mov
Added: tf/media/tc_hydro.webm
Deleted: tf/media/tr_dustbowl.bik
Deleted: tf/media/tr_dustbowl.mov
Added: tf/media/tr_dustbowl.webm
Deleted: tf/media/tr_goldrush.bik
Deleted: tf/media/tr_goldrush.mov
Added: tf/media/tr_goldrush.webm
Deleted: tf/media/tr_target.bik
Deleted: tf/media/tr_target.mov
Added: tf/media/tr_target.webm
Deleted: tf/media/tr_target_demo.bik
Deleted: tf/media/tr_target_demo.mov
Added: tf/media/tr_target_demo.webm
Deleted: tf/media/tr_target_engineer.bik
Deleted: tf/media/tr_target_engineer.mov
Added: tf/media/tr_target_engineer.webm
Deleted: tf/media/tr_target_spy.bik
Deleted: tf/media/tr_target_spy.mov
Added: tf/media/tr_target_spy.webm
Deleted: tf/media/zi_intro.bik
Added: tf/media/zi_intro.webm
Modified: tf/tf2_misc_000.vpk
Modified: tf/tf2_misc_dir.vpk
Modified: tf/tf2_misc_dir.vpk/resource/chatscheme.res
Modified: tf/tf2_misc_dir.vpk/resource/clientscheme.res
Modified: tf/tf2_misc_dir.vpk/resource/sourcescheme.res
Modified: tf/tf2_misc_dir.vpk/resource/ui/mainmenuoverride.res
Modified: tf/tf2_sound_misc.vpk.sound.cache
Modified: tf/tf2_sound_vo_english.vpk.sound.cache
Modified: tf/tf2_sound_vo_french.vpk.sound.cache
Modified: tf/tf2_sound_vo_german.vpk.sound.cache
Modified: tf/tf2_sound_vo_russian.vpk.sound.cache
Modified: tf/tf2_sound_vo_spanish.vpk.sound.cache
Added: tf_linux64
Added: tf_win64.exe

Patch 2

Modified: tf/steam.inf
Modified: bin/FileSystem_Stdio.dll
Modified: bin/MakeScenesImage.exe
Modified: bin/bspzip.exe
Modified: bin/captioncompiler.exe
Modified: bin/dmxconvert.exe
Modified: bin/dmxedit.exe
Modified: bin/elementviewer.exe
Modified: bin/glview.exe
Modified: bin/hammer.exe
Modified: bin/height2normal.exe
Modified: bin/height2ssbump.exe
Modified: bin/hlfaceposer.exe
Modified: bin/hlmv.exe
Modified: bin/itemtest.com
Modified: bin/linux64/vguimatsurface.so
Modified: bin/mksheet.exe
Modified: bin/motionmapper.exe
Modified: bin/normal2ssbump.exe
Modified: bin/pfm2tgas.exe
Modified: bin/qc_eyes.exe
Modified: bin/shaderapidx9.dll
Modified: bin/shaderapivk.dll
Modified: bin/shadercompile.exe
Modified: bin/splitskybox.exe
Modified: bin/stdshader_dbg.dll
Modified: bin/stdshader_dx6.dll
Modified: bin/stdshader_dx7.dll
Modified: bin/stdshader_dx8.dll
Modified: bin/stdshader_dx9.dll
Modified: bin/studiomdl.exe
Modified: bin/vbsp.exe
Modified: bin/vbspinfo.exe
Modified: bin/video_services.dll
Modified: bin/vpk.exe
Modified: bin/vrad.exe
Modified: bin/vtex.exe
Modified: bin/vtex_dll.dll
Modified: bin/vtf2tga.exe
Modified: bin/vvis.exe
Modified: bin/x64/MakeScenesImage.exe
Modified: bin/x64/bspzip.exe
Modified: bin/x64/captioncompiler.exe
Modified: bin/x64/dmxconvert.exe
Modified: bin/x64/dmxedit.exe
Modified: bin/x64/elementviewer.exe
Modified: bin/x64/filesystem_stdio.dll
Modified: bin/x64/glview.exe
Modified: bin/x64/hammer.exe
Modified: bin/x64/height2normal.exe
Modified: bin/x64/height2ssbump.exe
Modified: bin/x64/mksheet.exe
Modified: bin/x64/motionmapper.exe
Modified: bin/x64/normal2ssbump.exe
Modified: bin/x64/pfm2tgas.exe
Modified: bin/x64/qc_eyes.exe
Modified: bin/x64/shaderapidx9.dll
Modified: bin/x64/shaderapivk.dll
Modified: bin/x64/simdtest.exe
Modified: bin/x64/splitskybox.exe
Modified: bin/x64/stdshader_dbg.dll
Modified: bin/x64/stdshader_dx6.dll
Modified: bin/x64/stdshader_dx7.dll
Modified: bin/x64/stdshader_dx8.dll
Modified: bin/x64/stdshader_dx9.dll
Modified: bin/x64/studiomdl.exe
Modified: bin/x64/vbsp.exe
Modified: bin/x64/vbspinfo.exe
Modified: bin/x64/video_services.dll
Modified: bin/x64/vpk.exe
Modified: bin/x64/vrad.exe
Modified: bin/x64/vtex.exe
Modified: bin/x64/vtex_dll.dll
Modified: bin/x64/vtf2tga.exe
Modified: bin/x64/vvis.exe
Modified: tf.exe
Modified: tf/bin/client.dll
Modified: tf/bin/server.dll
Modified: tf/bin/x64/client.dll
Modified: tf/bin/x64/server.dll
Modified: tf_win64.exe