ETrun is a Wolfenstein: Enemy Territory game modification based on ET-GPL. The objective of this mod is to bring timeruns support to it. Visit our website for more information.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
docs
etrun
libs
src
test
.gitignore
.gitmodules
.travis.yml
AUTHORS
CMakeLists.txt
CONTRIBUTORS.md
COPYING
ChangeLog
Dockerfile.build
README.md
appveyor.yml
make.sh
mkdocs.yml
uncrustify.cfg

README.md

ETrun - The W:ET timerun mod

Build Status Coverity Status Build status

ETrun is a Wolfenstein: Enemy Territory game modification based on ET-GPL. The objective of this mod is to bring timeruns support to it.

Visit https://timeruns.net for more information.

Video

Link to the video

Compatibility

Windows

Game modules require Microsoft Visual C++ 2013 Redistributable Package to run properly. Works (tested) on Windows 7, 8, 8.1, 10 with ET 2.60b.

Linux

Requires GLIBC >= 2.7. Works (tested) on Debian 6, Linux Mint 12 with ET 2.60b and ET: Legacy.

MacOS

Not compatible with ET 2.60d. Works (tested) on MacOS 10.13 with ET: Legacy.

Documentation

ETrun documentation.

Building ETrun

Get ETrun source code with its submodule:

$ git clone --recursive git@github.com:ETrun/ETrun.git

Then run the build script:

$ ./make.sh -h
$ ./make.sh [OPTIONS]

Alternatively you can point the CMake GUI tool to the CMakeLists.txt file and generate platform specific build project or IDE workspace.

Docker

Docker can be used to build the mod for Linux:

$ docker build -f Dockerfile.build -t etrun-build .
$ docker run --rm -v "$PWD":/code -w /code etrun-build ./make.sh [OPTIONS]

Testing

There are test scripts for Windows and Linux / MacOS located in test directory. Before using them you need to setup your config file. Make a copy of the *.config.example file corresponding to your OS and run the following command to know all available options:

$ ./test/unix/test.sh -h

Credits

  • TJMod developers
  • Racesow project
  • ETLegacy project
  • iodfe project