Enemy Territory + True Combat:Elite
Installing the games is still a lot of PITA. The goal of this repository is to make the installation much easier.
What is included
- Enemy Territory 2.60b
- True Combat:Elite 0.49b
Supported operating systems
Don't download this package as snapshot from Github (Download Zip button). It won't include all game files!
Just download custom build platform packages under "Releases" above.
Unzip the package into a directory defined by yourself.
sudo apt install libstdc++5:i386
Just change the directory to where you've unpacked the archive and run:
Runing True Combat:Elite
Change directory to the path where you've unzipped True Combat:Elite. Run:
The command can take extra arguments.
Double click TCE in the folder where you've unpacked the archive.
All other parts are under BSD-2-Clause license.
- Support for MacOS X
- Add Close Quarters Battle
- Build system to create smaller packages
- For each game
Working with the repository
Github's Large File Storage system (LFS) is used to store the large binary files. This means you'll need the LFS module for Git installed on your system.
The provided Vagrantfile can help you to get such setup into a virtual maschine (VM). Make sure you installed Vagrant on your system, then run:
This will download the required base box and will provide git and lfs inside of the virtual maschine.
After the setup was finished you can log into the VM:
Change the directory to
/vagrant and run:
git lfs fetch
Building platform packages
Gulp is used as build platform specific packages. The Vagrant VM provides Nodejs, npm and gulp preinstalled.
To compile the Go progam and build platform packages execute: