/HaloTAS

Halo: Combat Evolved PC Speedrunning Tools

Primary LanguageC++MIT LicenseMIT

HaloTAS

Halo: Combat Evolved PC Speedrunning Tools

Blog stuff: https://blog.scal.es/

Video Demo: https://www.youtube.com/watch?v=xlSbQE2whhw

Development has halted for the TAS of the 2003 version of the game. All new efforts will be on the Master Chief Collection (MCCTAS).

Goals:

MCCTAS vs. TASDLL

MCCTAS is the latest version of the project aimed to create a TAS for the Master Chief Collection version of the game.

TASDLL was the original project used to develop a TAS for the 2003 Gearbox port of the game. It is no longer being actively maintained.

Compiling MCCTAS requires:

  • Visual Studio 2019 with the following components installed:
    • "Desktop development with C++"
    • Windows 10 SDK
    • .NET desktop development
  • Boost v1.77 or higher (sorry)
    • Default location: C:\boost_1_77_0
  • .NET Core 3.1 SDK

Compiling TASDLL requires:

  • Windows 10 (Might still work on 7/8 I just haven't tried)
  • Visual Studio 2019
  • Retail Halo:CE Installed
  • Graphics card/driver capable of OpenGL 3.2 or higher
    • NVIDIA or AMD, integrated Intel has problems
  • Boost v1.70 or higher
    • Default location: C:\boost_1_70_0
    • Several binaries are required to be built. To build boost, unzip the boost folder and run bootstrap.bat followed by b2.exe in a command prompt in the boost directory.
  • DirectX 9 SDK
    • Default location: C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)

Made possible with the following projects: