Skip to content

HCM 3.1.4

Choose a tag to compare

@Burnt-o Burnt-o released this 21 Oct 02:39
· 129 commits to master since this release

Halo Checkpoint Manager v3.1.4
Currently only fully supports the most up-to-date version of MCC, with limited support for Season 7 and Season 8. Please head over to Burnts Tool Testing Zone discord to report bugs & crashes or for general feedback.

Change Log:

  • No longer includes .NET 7.0 in the binary - this significantly reduces file size and should help with Defender false positives, though if you somehow don't have .NET installed you'll have to go get it.
  • The check for newer HCM versions is now performed once HCM connects to MCC instead of as soon as you start up HCM. Again, should help with Defender.
  • Cleaned up some code: Mostly relating to internal pointer data parsing (reading the xml file that describes MCC's memory layout).
    • Parsing begins with a free function instead of needing an object. Reduced named instantiator functions from 12 to 3 using templates (though they're still implemented separately via specialisation). Instantiation no longer emplaces into the dataKeyMap, instead it just returns the created object so it can be emplaced separately.