Skip to content

Repo for any patches and engine tweaks for the TF2 with RTX Project

Notifications You must be signed in to change notification settings

sambow23/TF2RTX-Stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Modern TF2

Multiplayer does not work VAC servers, do not try to curciumvent VAC protections for online play, use a patched or insecure server instead

  1. Download the latest version of RTX Remix, extract the archive into steamapps\Team Fortress 2\bin
  2. Download BlueAmulet's SourceRTXTweaks Patcher
    • Right click the page and click Save as... and save it to steamapps\Team Fortress 2\
  3. Download remix.bat , dxvk.conf , and rtx.conf from the repo and place them in steamapps\Team Fortress 2\
    • Right click the page and click Save as... and save it to steamapps\Team Fortress 2\
  4. Install Python, make sure to click this option in the installer
  5. Open a CMD window inside of steamapps\Team Fortress 2\, run this command: python applypatch.py, the patched files will be located at steamapps\Team Fortress 2\patched.
  6. Copy the two folders inside the patched folder and paste them in steamapps\Team Fortress 2\, overwriting everything
  7. Run the game with the remix.bat file (if you want to change resolutions, open the file and change -w and -h to the resolution of your display, do not change it ingame).
  8. For the game to not crash on map load, Open Find a Game > Training > Offline Practice > King of The Hill > Nucleus > Start Practice
  9. After the map loads, you can load almost any map with the console
TF2 2008 SDK 2013 Port

Requires Portal RTX for some DLLs.

  1. Install Source SDK 2013 Multiplayer from Steam (search for it inside your library, it should show under Tools).
  2. Download the latest version of RTX Remix, extract the archive into steamapps\Source SDK Base 2013 Multiplayer\
  3. Download the Source SDK 2013 TF2 Port Client here. | (link from https://github.com/NicknineTheEagle/TF2-Base/releases/tag/v1.03).
  4. Extract the tf_port folder from the archive to steamapps\Source SDK Base 2013 Multiplayer\
  5. Download the patches client and engine binaries from this repo.
  6. Download Floating IPS, extract it, open flips.exe, select Apply Patch.
  7. Select the .bps patch and then select the matching dll to patch in the locations below, then select it again, it should say: The patch was applied successfully.
  • client.dll: steamapps\Source SDK Base 2013 Multiplayer\tf_port\bin\client.dll
  • engine.dll: steamapps\Source SDK Base 2013 Multiplayer\bin\engine.dll
  1. Download remix.bat , dxvk.conf , and rtx.conf from the repo and add it to steamapps\Source SDK Base 2013 Multiplayer\
  2. Grab stdshader_dx6.dll, stdshader_dx7.dll, stdshader_dx8.dll, stdshader_dx9.dll from steamapps\PortalRTX\bin and put them into Source SDK Base 2013 Multiplayer\bin replacing everything.
  3. Run the game with the remix.bat, If you want to play with muliplayer, follow the guide below.

Multiplayer

While this project isn't completely ready for multiplayer, it does work.

DISCLAIMER: Please note that large maps like Hydro have poor performance because of the lack of culling.

  1. Copy the tf_port folder to the %programfiles(x86)%\Steam\steamapps\sourcemods folder where Steam is installed, it won't work otherwise! After that restart Steam.
  2. In Steam go to Team Fortress 2 1.0.1.8 Port, right click it and click Properties.
  3. In Launch Options, paste this line below into the field (change -w and -h to the resolution of your display, do not change it ingame).
  • -dxlevel 70 -novid -w 1280 -h 720 -noborder -windowed +r_3dsky 0 +r_WaterDrawReflection 0 +r_WaterDrawRefraction 0 +r_shadows 0 +r_frustumcullworld 0 +r_unloadlightmaps 1 1 +mat_specular 0 +mat_bumpmap 0 +mat_normalmap 0 +mat_parallaxmap 0 +r_staticprop_lod 0

Credits:

About

Repo for any patches and engine tweaks for the TF2 with RTX Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published