C&C Generals, natively ported to macOS, iPhone, and iPad

Original: Command and Conquer Generals natively ported to macOS, iPhone, iPad using Fable

Why This Matters

Demonstrates community-driven native Apple Silicon ports of legacy RTS titles using open-sourced EA engine code.

Developer ammaarreshi has released an open-source port of Command & Conquer Generals: Zero Hour that runs natively on macOS, iPhone, and iPad. The project uses EA's GPL v3 source via GeneralsX, a DXVK/MoltenVK renderer, and custom RTS touch controls. No game assets are included.

A GitHub project by developer ammaarreshi brings Command & Conquer Generals: Zero Hour to Apple platforms natively, without emulation. The repository, titled Generals-Mac-iOS-iPad, uses the official EA GPL v3 source code made available through the GeneralsX project as its engine foundation. Rendering is handled by DXVK combined with MoltenVK, translating DirectX graphics calls to Vulkan and then to Apple's Metal API. The port also includes custom real-time strategy touch controls designed for iPhone and iPad. As of publication, the repository has accumulated 196 stars and 6 forks on GitHub, with 2,001 commits in its history. The project explicitly states that no proprietary game assets are included; users must supply their own licensed copies. Build instructions and documentation are provided within the repository, including CMake presets and vcpkg dependency management files.

Source

github.com — Read original →