Skip to content
Victor Roemer edited this page Aug 1, 2022 · 3 revisions

image

Welcome to the tremulous wiki!

Here you will find all necessary documentation to become a successful open source contributor.

Developer Setup

This project aims to simplify the egress for new developers and would be contributors by providing a native and portable build environment for all platforms including Windows, Linux and Mac OSX. The only requirement should be an compiler that supports C++14, CMake and an Internet connection.

Visual Studio Code - Developing with Visual Studio Code

Visual Studio 2017 - Developing with Visual Studio 2017

Command Line Development - Developing with the Command Line

The wtfbbqhax/Tremulous CMake build is a super build, and will build it's own SDL2, LibCURL and zLib dependencies.

Legacy build features:

The following legacy build options have been removed from support, and will be codified in the source in the future.

  • USE_OPENAL
  • USE_OPENAL_DLOPEN
  • USE_VOIP
  • USE_MUMBLE
  • USE_CODEC_OPUS
  • USE_CODEC_VORBIS
  • USE_INTERNAL_SDL2
  • USE_INTERNAL_JPEG