An independent developer has ported 'Command & Conquer Generals Zero Hour' to Mac, iPhone, and iPad using Claude Fable and released it as open source for free.

Developer
GitHub - ammaarreshi/Generals-Mac-iOS-iPad: Command & Conquer Generals: Zero Hour running natively on macOS, iPhone & iPad — real engine (EA GPL v3 source, via GeneralsX), DXVK/MoltenVK renderer, RTS touch controls. No game assets included. · GitHub
https://github.com/ammaarreshi/Generals-Mac-iOS-iPad/tree/main

The ported Command & Conquer Generals Zero Hour runs natively on Apple Silicon-powered Macs, iPhones, and iPads, and features touch controls (tap to select, drag to select a range, long press to deselect, two-finger scrolling, and pinch zoom). It's not an emulation; it's a genuine 2003 game engine compiled for ARM64, rendering through multiple layers including DirectX 8, DXVK, Vulkan, MoltenVK, and Metal.

The engineering aspects, such as implementation in C++, cross-compilation, and debugging on actual devices, were handled by Claude Code (Claude Fable model). Meanwhile, humans described symptoms like 'the minimap is completely black' or 'I can hear birds chirping,' conducted playtests, and 'took responsibility for every decision,' ammaarreshi explained.

ammaarreshi publishes his battles with bugs , engineering logs , and ways to apply his methods to other games .
ammaarreshi plans to next attempt to port ' Command & Conquer Renegade '. While Command & Conquer Generals Zero Hour has been analyzed by previous users, the situation with Command & Conquer Renegade is quite different, with far fewer available resources.
Please note that you will need to provide your own copy of the game when using these ported versions.
Related Posts:







