Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Team Fortress Classic · TF15-Client
PORTSNATIVE

Team Fortress Classic · TF15-Client

NATIVE PORTSHOOTER / ACTIONWINDOWSLINUXANDROIDBETA

Team Fortress Classic · TF15-Client

Team Fortress Classic

OriginWindows

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows, Linux, Android

View official project

About the project

Team Fortress Classic es uno de los mods oficiales de Valve, incluido en la actualización 1.1.1.0 de Half-Life, junto a Deathmatch Classic y Ricochet. Un juego FPS que combina acción y estrategia en dos o más equipos rivales con diferentes clases de soldado a elegir por cada jugador. Está basado en el juego original Team Fortress.

Official project information

Author's original READMEOpen on GitHub ↗

TF15-Client Build Status <img align="right" width="128" height="128" src="https://github.com/Velaron/tf15-client/raw/master/android/app/src/main/ic_launcher-playstore.png" alt="TF15-Client" />

Team Fortress Classic reverse-engineered.

Donate

Buy Me A Coffee

Support me on Buy Me A Coffee, if you like my work and would like to support further development goals, like a working server implementation and reverse-engineering other great mods.

Download

You can download a build at the Releases section, or use these links:

  • Android
  • Linux (not recommended, just use the Steam version)
  • Windows (not recommended, same as above)

Installation

To run TF15-Client you need the latest developer build of Xash3D FWGS, which you can get here. You have to own the game on Steam and copy valve and tfc folders into your Xash3D FWGS directory. After that, just install the APK and run.

Building

Clone the source code:

git clone https://github.com/Velaron/tf15-client --recursive

Windows

cmake -A Win32 -S . -B build
cmake --build build --config Release

Linux

cmake -S . -B build
cmake --build build --config Release

Android

cd android
./gradlew assembleRelease
Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
beta
Original platform
Windows
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 3

Windows
Linux
Android
View on GitHub
Advertisement