Chaoslauncher is an open source third-party launcher for StarCraft that allows the user to inject any universal plugins. More info here
It has not been updated since 2011. I decided to bring it back into a compilable state with a modern Pascal IDE (Lazarus). I also wanted to allow true multi-instance for StarCraft, which meant different installs of StarCraft could be run in parallel, which the most up-to-date version of Chaoslauncher did not support.
Main differences in functionality:
- Settings are stored in a .ini file in the .exe’s folder
- A lot of functionality (mostly features that required an internet connection) has been removed
- Can be compiled in Lazarus
The changes were required to aid in my research.