It’s been a while, but I’m back with an update on mca64Launcher.
The launcher worked with classic StarCraft 1.16.1 and was mainly developed from April 2013 to October 2014. Since then, the project has been updated only sporadically, primarily to adapt to the evolving Twitch API. It does not support StarCraft: Remastered.
I’m now working on a completely new version of the launcher, built from scratch in C# / .NET 8+, with a WPF (MVVM) GUI and a modern, scalable architecture. The project includes migration from Delphi and C/C++, allowing easier maintenance and expansion.
Technologies and approach in the new project:
C# / .NET 8+ - modern desktop framework
WPF (MVVM) - clean and modular interface
SQLite / JSON - configuration and data storage
Clean Architecture / plugin-ready – ready for extensions
The initial focus is on:
- crating the GUI and settings panel,
- launching the game
- Twitch streaming integration (OAuth, stream status, title/category, Twitch chat).
mca64Launcher still works for the classic game. It has been updated for the new Twitch API and includes StarCraft bundled by Monikon. It now allows direct gameplay between two users – this functionality is handled by the DirectIP Plugin. The new version, mca64Launcher 2.0.0.64, will be publicly available soon. Additionally, ShittyPlugin now supports notifications for Multikills (Drone/SCV/Probe).
Repository: https://github.com/mca64/mca64Launcher
Website: https://mca64.pl