Repository navigation
tf2mt v0.2.0
tf2mt v0.2.0: Team Fortress 2 on Apple Silicon, now with its own Direct3D 9 → Metal renderer.
Install
- Download tf2mt-app.zip, unzip, move tf2mt.app to Applications. First launch: right-click → Open (ad-hoc signed).
- Setup tab → Run setup. Downloads the Wine runtime (from the v0.1.0 release, checksum-verified), creates the Wine prefix and installs Steam from Valve. No Xcode, developer tools or Homebrew needed.
- Log in to Steam → Install TF2 → Play.
Already on v0.1.0? Replace the app; your game folder and Steam login stay.
New
- Native Metal Renderer, on by default: TF2's Direct3D 9 is translated straight to Metal (no DXVK/MoltenVK/Vulkan). Installed for each session and removed when TF2 exits. Plays on VAC-secured servers. Turn it off to use DXVK.
- Graphics preset (mastercomfig): Low (recommended, competitive) is installed on first Play; Medium/High/Ultra one click away.
- Debug tab: Metal performance HUD, frame-time recording for DXVK sessions.
- Smooth mouse fix and Friends offline remain on by default.
Requirements: Apple Silicon, macOS 13+, ~35 GB free, a Steam account. Nothing from Valve is redistributed.