The project aimed at improving the source code of CnC: Renegade for running on modern platforms and adding new features.
- DirectX 9 support.
See CHANGES.md for full changelog.
- Microsoft Visual C++ 2022
- Microsoft Platform SDK 10.0
- CMake 3.20
- GoogleTest (vcpkg package, optional)
- Microsoft.DXSDK.D3DX 9.29.952.8 (vcpkg package)
- RAD Miles Sound System 6 SDK (
Code/third_party/miles6
) - RAD Bink SDK (
Code/third_party/bink
)
To use the compiled binaries, you must own the game, fully patched to v1.037. Best choice is purchase CnC: Renegade on Steam.
Minimal requirements for system:
- Windows 10
- A processor that supports the SSE2 instruction set
- A DirectX 9 compliant video card
This repository and its contents are licensed under the GPL v3 license, with additional terms applied. Please see LICENSE.md for details.
CnC: Rebel uses third party libraries, described below.
Crunch - advanced DXTc texture compression and transcoding library.
License: Public Domain
stb - single-file public domain libraries for C/C++.
License: Public Domain / MIT