Skip to content
Cortex Command - Open Source under GNU AGPL v3 (no game data included)
C++ C HTML C# Objective-C CMake
Branch: development
Clone or download
Pull request Compare This branch is 34 commits ahead of DataRealms:master.
garethyr Merge pull request #23 from al-arz/patch-1
Add some clarifications about build process
Latest commit 37ef47f Sep 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update issue templates Sep 9, 2019
Documentation/Parser Initial commit. Jun 30, 2019
Entities Fixed activity messups Aug 6, 2019
GUI Initial commit. Jun 30, 2019
Licences Gorilla Audio license and credits mention. Jul 16, 2019
Managers Merge branch 'cli-rebased' into cli-cccp Aug 25, 2019
Menus Removed LicenseMan from solution Aug 2, 2019
NATPunchServer Initial commit. Jun 30, 2019
Slick DebugTool Initial commit. Jun 30, 2019
System Buildable with Visual Studio 2017 and v141 toolchain Jul 17, 2019
external
.gitignore Updated gitignore to include Benchmark.rte and added a CODEOWNERS fil… Jul 17, 2019
B33_ChangeLog.txt MovableMan::ChangeActorTeam(actor, team) Jun 30, 2019
Credits.txt Gorilla Audio license and credits mention. Jul 16, 2019
LICENSE Initial commit Jun 30, 2019
Main.cpp Merge branch 'cli-rebased' into cli-cccp Aug 25, 2019
OSX Build Instructions.txt Initial commit. Jun 30, 2019
README.md Update README.md Sep 12, 2019
RTEA.rc Initial commit. Jun 30, 2019
RTEA.sln
RTEA.vcxproj Removed LicenseMan from solution Aug 2, 2019
RTEA.vcxproj.filters Removed LicenseMan from solution Aug 2, 2019
TargetSxS.h Initial commit. Jun 30, 2019
ccicon.ico Initial commit. Jun 30, 2019
ccicon32.ico Initial commit. Jun 30, 2019
clean_after_build.bat Initial commit. Jun 30, 2019
pull_source.bat_ Buildable with Visual Studio 2017 and v141 toolchain Jul 17, 2019
resource.h Initial commit. Jun 30, 2019

README.md

Cortex Command Community Project - open source under GNU AGPL v3

This is a community-driven effort to continue the development of Cortex Command

CONTACT

https://discord.gg/junGCWe

Known problems and limitations

Tested to build only with Visual Studio 2017 for Win32 platform with Visual Studio 2013 toolset installed (You may need to install full VS 2013).

Almost builds with modern toolchains in VS 2017 and VS 2019, but there's some incompatibility in Luabind which fails to compile. Other than that should be fine.

Included source code does not match the current B32 functionality. This is a work-in-progress snapshot of what's internally called "B33", so it won't start with data from B32.

Game data isn't included, you should get it from the Cortex Command beta branch on Steam. (See BUILD PROCESS section below for details).

Commercial fmod library was replaced with free SDL Mixer which lacks pitching functionality hence some sound effects will sound differently or incorrectly.

All source and binary dependencies required to build the project are included.

This version uses a slightly modified version of Allegro. The only difference from the original is a custom window borderless mode implemented to fix fullscreen issues. If you're gonna rebuild Allegro you'l probably need to disable custom calls in FrameMan.

BUILD PROCESS

Windows

Use "Debug Open Source" configuration to debug (be prepared, it's very slow).

Use "Final Open Source" configuration to build release .exe.

After the build has finished, in order to run it:

Binaries go to _Bin. Note: you can't run the debug build from there outside of the IDE, it won't find required stuff.

You can’t perform that action at this time.