Skip to content
forked from Scaless/HaloTAS

Halo: Combat Evolved PC Speedrunning Tools

License

Notifications You must be signed in to change notification settings

frasercobb/HaloTAS

 
 

Repository files navigation

HaloTAS

Halo: Combat Evolved PC Speedrunning Tools

Blog stuff: https://scaless.github.io/HaloTAS/

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

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

Engine Documentation

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.73 or higher (sorry)
    • Default location: C:\boost_1_73_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:

About

Halo: Combat Evolved PC Speedrunning Tools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 71.6%
  • C 26.4%
  • Objective-C 0.8%
  • Objective-C++ 0.5%
  • C# 0.3%
  • CMake 0.2%
  • Other 0.2%