M Launcher
M Launcher for macOS

StarCraft: Remastered
lobby records on Mac

Check the win–loss record of a player in your lobby and look up the notes you saved after a previous match.

Apple SiliconmacOS 14+

Download: 1.0.10 · Free · Signed and notarized by Apple. Unzip the archive and move the app to your Applications folder.

Features

Player stats and host controls

Check who joined your lobby, set entry rules for a room you host, and recognize teammates from earlier matches.

Player records and past teammates

See each player’s account display name, server, wins, losses and win rate in regular games. Records on this Mac show when and in which room you last met a player, and which players in the current lobby used to be teammates.

Refresh your public lobby

Choose how often to refresh the listing for a public lobby you host. Refresh notices appear only on your screen.

Win-rate limits for hosts

Set a minimum, a maximum or both. Players outside your range are removed from your public lobby. Either endpoint qualifies. A player with an unconfirmed identity or no usable record stays pending.

First early departure per match

Enable this in the lobby. In the first 110 seconds of game time, only the first other player to leave is recorded, for 72 hours. An uncertain identity or departure order leaves the list unchanged.

Personal blocklist and notes

Choose another player from a completed match to add them manually. Edit their note or remove the entry at any time. The main blocklist screen has a switch for automatic removal and alerts.

Chat labels on your screen

When the sender is you or a mutual ally, a label beside the name shows the confirmed starting position and race. Enemy messages appear without either detail.

Using M Launcher

Frequently asked questions

What are the limits in a live match?

A chat line or player that cannot be identified reliably is left unmarked. Live-match departure detection rates and delivery of notices to other players have yet to be verified for this build.

Where do player records appear?

With Screen Recording permission, M Launcher uses optical character recognition (OCR) to find player names and place records beside them. A separate list covers players whose on-screen positions are unclear.

Who sees an early departure notice?

A new entry triggers one notice in match-wide chat. If that player returns within 72 hours, your own lobby removes them and alerts you privately. In someone else’s lobby, the warning goes to everyone in lobby chat. The record does not identify why a player left.

What does the blocklist switch control?

When enabled, it removes players you added manually from your lobby and confirms the removal privately. In another host’s lobby, only you get a warning. The switch also enables new match records. Turning it off stops new records while preserving saved matches, manual entries and note editing.

How does M Launcher connect to the game?

M Launcher opens your local records first. Once the local store and settings are ready, it attempts a game connection once. If the game is closed, it waits. Launch your own copy of StarCraft: Remastered through Battle.net. An existing helper session blocks a simultaneous connection.

What should I check on first launch?

The checklist shows your macOS version, chip, game and Apple developer tool files found in their usual locations, and Screen Recording permission. Allow Screen Recording in macOS to place stats beside player names. You can reopen the checklist in Settings.

Which languages does the app support?

In Settings, choose the system language, Korean, English or Simplified Chinese. This website also has a Traditional Chinese guide to the same app.

Where are match records and notes stored?

Match records and personal notes stay on your Mac. You can delete your blocklist entries and notes. Early departure records expire after three days.

Is this an official Blizzard app?

M Launcher is an independent developer’s project. StarCraft and Battle.net are trademarks of Blizzard Entertainment.

Does donating unlock features?

The app is free. Donations are optional and everyone gets the same features.

How do app updates work?

The app checks for new versions at launch and about once an hour while running. When an update is available, choose Install Update inside the app. Quit the game first; after the connection is safely closed, the app downloads and installs the signed update. Updates are not installed automatically. Settings and local records are preserved.

Update checks and downloads may send ordinary connection information, such as your IP address, to Cloudflare. Match records, blacklists and notes are not sent to the update server.

Support development

Support M Launcher

You can buy the developer a coffee through Buy Me a Coffee.

Buy Me a Coffee Opens in a new window