Generals Online · for macOS

One app to install, update and launch Generals Online on your Mac.

CommandCenter is a native SwiftUI installer, updater, repair tool and launcher. It sets up the Windows game for you, keeps it healthy, and starts it with one click. Universal app for Intel and Apple Silicon.

  • Signed with a Developer ID certificate
  • macOS 13 or later
  • 84.9 MB disk image

Latest build

CommandCenter 0.3.1

Signed with a Developer ID certificate; Apple notarization is still pending. Open the disk image, drag the app to Applications, then right-click it and choose Open the first time (or allow it in System Settings, Privacy & Security, Open Anyway). After that it opens normally.

File
CommandCenter-0.3.1.dmg
Version
0.3.1
Size
84.9 MB (84,852,525 bytes)
Requires
macOS 13+, Intel or Apple Silicon

SHA-256

08787d12f8f6a7dc17ab11356a0ef64204a18cbfc5716f36421d620dd1d4933b

Verify your download

shasum -a 256 ~/Downloads/CommandCenter-0.3.1.dmg

The printed value must match the SHA-256 above exactly.

Status

Honest status. Online play has been verified end to end on an Intel Mac and on an Apple Silicon Mac. Known issue: on Apple Silicon the game window can freeze on the score screen after a match; this is being investigated. Please report what you find.

How it works

Five guided steps from empty Mac to the lobby.

CommandCenter walks through each stage in order and shows what it is doing. If something breaks, Repair is built in.

  1. Check Mac

    Confirms your Mac is ready before anything is installed.

  2. Install Mac runtime

    Sets up the bundled Wine 11 runtime that runs the Windows game, using Rosetta on Apple Silicon.

  3. Connect Steam

    Sign in with the Steam account that owns the game. Credentials go only to the local SteamCMD process.

  4. Download Zero Hour

    Valve’s SteamCMD fetches your own copy of the original game files.

  5. Install Generals Online

    Downloads the verified client from the official Generals Online CDN. Then launch.

What you get

Everything around the game, handled.

Component health

See at a glance which parts of the install are present, current or missing.

Update checks

Find out when a newer Generals Online client is available.

Resolution choice

Pick 2560×1440, 1920×1080 or 1280×720 before you launch.

Repair

Fix a broken install from inside the app instead of starting over.

Per-session logs

Each run keeps its own log, so problems are easy to inspect and to report.

Maps gallery

Browse installed maps and import your own.

Uninstall is reversible. You stay in control of what is on your disk.

What you need

Three things, and you probably have them.

A Mac on macOS 13+

Apple Silicon or Intel. CommandCenter is a universal app.

Your own copy of the game

Command & Conquer Generals Zero Hour on Steam, app 2732960, on the account you sign in with.

About 5 GB free disk

For the game files, the runtime and the Generals Online client.

Where everything comes from

No game data inside the app. Nothing hidden.

The disk image contains CommandCenter itself. It does not contain or redistribute any game data, and none of the archives below are inside the DMG. Everything is fetched at install time from its original source.

ComponentSourceHow it is checked
Zero Hour game filesValve’s SteamCMD, using your own Steam account that owns the gamePassword and Steam Guard code go only to the local SteamCMD process and are never saved
Generals Online clientOfficial Generals Online CDN, cdn.playgenerals.onlineSize and SHA-256 verified
Ranked mapsGitHub: TheSuperHackers/GeneralsRankedMaps (MIT)Downloaded at install time
Control Bar Pro, GenToolgentool.netDownloaded at install time
15 ordinary three-player mapsC&C LabsChecksum-pinned
Wine 11 runtimeBuilt from CodeWeavers’ published CrossOver 26.0 source (LGPL), bundled in the appSource tarball; license text in the app’s LICENSES.md

FAQ

Questions, answered plainly.

Does CommandCenter include the game?

No. It does not contain or redistribute any game data. The original Zero Hour files are downloaded by Valve’s SteamCMD with your own Steam account, so you need to own the game on Steam.

What happens to my Steam password and Steam Guard code?

They go only to the local SteamCMD process on your Mac and are never saved.

Does it work on Apple Silicon?

The app is universal and uses Rosetta on Apple Silicon to run the Windows game. Online play has been verified end to end on an Intel Mac and on an Apple Silicon Mac. A freeze on the score screen after a match has been seen on Apple Silicon and is being investigated. CommandCenter installs Rosetta 2 for you if it is missing.

How does it run a Windows game on a Mac?

Through a bundled Wine 11 runtime, built from CodeWeavers’ published CrossOver 26.0 source (LGPL). The full license text is in the app’s LICENSES.md.

Is the download safe?

The app is signed with a Developer ID certificate, but Apple notarization is still pending, so macOS asks you to confirm the first open: right-click the app, choose Open, then Open again. You can also compare the SHA-256 checksum of your download with the one on this page, using the command shown in the download card.

Can I remove it again?

Yes. Uninstall is reversible. If something goes wrong in between, use Repair, and check the per-session logs.

Which resolutions can I choose?

2560×1440, 1920×1080 and 1280×720.

Ready to play?

Download CommandCenter 0.3.1 and follow the five steps.

Download for macOS