Download the latest version of Generals Online for macOS. Unzip the archive after downloading.
Open the Terminal application from Launchpad or Spotlight Search.
Copy the following command. Paste it into the Terminal (it has a necessary space at the end), but do not press Enter yet:
sudo xattr -cr
Drag the unzipped Generals Online.app into the Terminal window. Its file path will be inserted automatically. Then press Enter.
The Terminal will ask for your Mac administrator password (the PIN or password you use to unlock your computer).
When you type your password, no characters or asterisks (*) will appear on the screen. This is a normal macOS security feature. Just type your password blindly and press Enter.
You can now double-click the app to open the Launcher! Choose how you want to get the Windows game data — download it from Steam or point the launcher at a copy you already have.
Mods live in the MODS section of the left column in the launcher. The section shows up only after Zero Hour has been patched, because every mod runs on top of it.
~/Command and Conquer Generals Zero Hour Data/~/Command and Conquer Generals Data/~/Command and Conquer Generals Zero Hour Data/Maps/~/Command and Conquer Generals Zero Hour Data/Replays/<game folder>/Mods/Cross-play with the Windows build is not available yet. Find opponents in the community chats: