Repository navigation
tf2mt v0.1.0
First public release of tf2mt: Team Fortress 2 (64-bit) on Apple Silicon, tuned and measured.
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 runtime below automatically (checksum-verified), creates the Wine prefix with DXVK and installs Steam from Valve.
- Log in to Steam → Install TF2 → Play.
What's tuned
- Smooth mouse: Wine patch so mouse motion isn't discarded on cursor warps. Camera updates while turning go from ~40/s to ~120/s at 120 fps.
- No menu/loadout stalls: Steam Friends offline while playing (TF2's friends panel made ~1000 slow Steam IPC calls per frame under Wine).
- Fewer compile hitches: DXVK async pipelines + state cache.
- Tear-free vsync at your display's refresh rate (or uncapped/capped from the launcher).
Assets
tf2mt-app.zip: the launcher (no Valve content inside).tf2mt-runtime-wine10.0-0.6.11.tar.xz: Wine 10 (Sikarugir) + DXVK 2.4.1 + MoltenVK 1.4.1, unmodified (licences: THIRD_PARTY.md). You normally don't download this by hand; setup does.
Requirements: Apple Silicon, macOS 13+, ~35 GB free, a Steam account. Steam and TF2 are downloaded from Valve; nothing from Valve is redistributed.