Jump to content
Sign in to follow this  

I made an app for MCC PC that tracks your in-game stats for stream overlays and for better stats keeping.

Recommended Posts


What is Carnage Reporter?

This is currently a simple python script that will save off your Halo 1 MCC PC carnage report files into a non-temporary directory to preserve them since the game simply overwrites this file in its temporary directory after a new game is completed. Doing this allows you to have in-game session level stats for your stream as well as help report Halo 1 MCC PC stats to halo1hub.com where there will (eventually) be more in-depth stats than what you can get on Halo Waypoint.

I don't stream, why should I still use this?

With this application we can create a database of in-depth stats for each game that will allow us to better understand Halo 1 MCC PC. So in addition to being able to track yourself throughout your career on MCC PC, we can better understand trends in the game itself like: what exactly is the distribution of maps selected for each playlist? are the maps balanced? are the maps balanced any different than OG? Additionally, as long as one person per game submits stats, we will be able to record stats for all players in that game.

How does it work?

Halo 1 MCC PC generates an XML file after each multiplayer game. These files give you every statistic and medal for each player and team. This script simply monitors the folder this file is created in, and copies it over to another folder where we can save it off, use it for streams and send it to halo1hub.com

How do I install it?

While the code is open source, in order to submit stats to halo1hub.com you must use the compiled release version. You can find the latest version here: https://github.com/CYRiXplaysHalo/CarnageReporter/releases


  • Like (+1) 3
  • Heavy Breathing (+1) 1
  • Fire (+1) 4

Share this post

Link to post

Do I need to put the folder or the .exe of mcc?

Share this post

Link to post

The folder where it will output game files and text files. You can make this whatever you want but just make sure it's a valid full folder path.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


Important Information

By using this site, you agree to our Terms of Use & Privacy Policy.