Command & Conquer: Generals – Zero Hour, the 2003 real-time strategy game, has been ported to iOS devices using Anthropic's Claude 3.5 Sonnet AI model. Ammaar Reshi, lead of product and design at Google AI Studio, announced the achievement on X, detailing the process which involved significant human input alongside AI assistance.

The port leverages previous community efforts, specifically a Linux and macOS build by The Super Hackers, as a foundation. Reshi described the project as a "human + AI collaboration," emphasizing that the AI handled code and debugging, while human testers identified and relayed issues like a non-functional minimap or audio glitches. "Neither half ships this alone: one of us can't write C++, and the other can't hear the chirping," Reshi stated.

This port is notable for running the game natively on Apple's ARM64 architecture without emulation. It also features custom touch controls designed for the RTS genre, including tap-to-select, drag-to-box, and long-press-to-deselect functionality. Players interested in running the game on their iPhone or iPad can find the project's resources on GitHub, though they will need their own copy of the original game.

Reshi expressed skepticism about replicating this process for other titles, citing the loss of source code for games like Red Alert 2 as a significant barrier. He also suggested that publishers might be hesitant to release source code, potentially to protect future remaster or remake sales. Furthermore, concerns about AI models scraping proprietary information could deter developers from sharing necessary data.

The project reportedly incurred costs between $100 and $200 in AI model tokens, with Reshi finding Claude 3.5 Sonnet to be uniquely capable for the task, as other models like Opus 4.8, even with advanced coding features, failed to achieve similar results. The feasibility of using Google's own AI platforms for such ports was not mentioned.