2 Sources
[1]
Google DeepMind's design leader used Claude Fable 5 to port Command and Conquer: Generals Zero Hour to iPhone and Mac
* Claude Fable 5 helped port Command & Conquer: Generals Zero Hour to iPhone and iPad. * The original 2003 game engine was compiled to run natively on ARM64 -- no emulator. * Code, files, and instructions were published on GitHub so anyone can try it. You know, for an artificial intelligence so powerful that the US government pulled the emergency stop lever over, people are using Claude Fable 5 for all kinds of fun things. We only just reported a few days ago that someone had strapped Claude Fable 5 to a robot body and given it free rein, and now a Google DeepMind lead designer has used it to port Command and Conquer: Generals Zero Hour over to iPhones and iPads. And not just an emulation, either; this is the game's engine compiled to run on Arm64 natively. Command and Conquer: Generals Zero Hour now runs natively on Apple devices All thanks to Claude Fable 5 As spotted by Digital Trends, the product and design lead for Google DeepMind, Ammaar Reshi, posted on X announcing what he's been working on. It turns out that he managed to get his hands on Claude's new Fable 5 model and used it for the greater good. And by that, I mean he got Command and Conquer: Generals Zero Hour running natively on Apple devices, which absolutely counts as 'the greater good'. But I know why you're really here: you want to see if you can get this game running on your own devices. Well, you're in luck; Reshi was kind enough to upload the files, code, and instructions on GitHub, so give it a spin. I tested Claude Code against 3 open-source alternatives, and one came surprisingly close Claude might not be the only coding agent worth using. Posts 8 By Anurag Singh
[2]
Google executive ports Command & Conquer Generals: Zero Hour to iPhone and Mac using Claude
A classic PC RTS is now running natively on iPhone, and Claude helped make it happen AI-powered game development has recently been blamed for flooding app stores with low-effort mobile games, but every now and then, the technology produces a far more interesting result. Google lead product and design executive Ammar Reshi says he used Fable 5 to port Command & Conquer Generals Zero Hour to the iPhone and iPad. This is not an emulator or a cloud-streamed version. According to Reshi's GitHub page, the actual 2003 game engine has been compiled natively for ARM64 and runs on iPhone, iPad, and Mac. The project uses EA's GPL source release and builds on existing community work, while adding the iOS and iPadOS port. How Claude helped move a PC classic to iPhone The port was not as simple as making an old Windows game run on a new screen. The original engine expected a writable PC-style file system, while iOS apps live inside a locked-down, code-signed bundle. Save files, cache paths, and configuration writes had to be redirected. The graphics pipeline also needed serious work. Zero Hour was built around DirectX 8, while Apple devices use Metal. The project routes that through DXVK and MoltenVK, translating the old DirectX renderer through Vulkan and then to Metal. Recommended Videos An RTS also needs a mouse, which the iPhone obviously does not have. Reshi's port adds touch controls built around strategy gameplay, including tap selection, drag-box selection, two-finger scrolling, pinch zoom, and long-press actions. A better use for AI in gaming Command & Conquer Generals Zero Hour was one of the great PC RTS games of its era. It was fast, chaotic, and made its Generals Challenge mode feel like a proper test of strategy. For anyone who grew up playing RTS games on PC, this is the kind of AI project that actually feels worthwhile. Gamers have generally had a negative view of AI in games, especially when it is used to replace human creativity or flood app stores with forgettable titles. Here, it helped bring a classic to devices it was never meant to run on. Reshi's port still depends on EA's source release and years of community modernization work, which he has credited. But seeing Zero Hour run natively on an iPhone is still a wild outcome.
Share
Copy Link
A Google DeepMind design executive used Claude Fable 5 to port the classic 2003 real-time strategy game Command and Conquer Generals Zero Hour natively to iPhone, iPad, and Mac. The project compiles the original game engine for ARM64 architecture without emulation, complete with touch controls and graphics pipeline conversion from DirectX 8 to Metal.
Ammaar Reshi, the product and design lead for Google DeepMind, has demonstrated a practical application of Claude AI's Fable 5 model by successfully porting Command and Conquer Generals Zero Hour to Apple devices
1
. This isn't a simple emulation or cloud-streamed version—the project involved compiling the original 2003 game engine to run natively on iPhone, iPad, and Mac using ARM64 architecture2
. The achievement showcases how AI software porting can breathe new life into classic games while solving genuine technical challenges.Reshi made the code, files, and instructions publicly available on GitHub, allowing anyone to try running the classic real-time strategy game on their Apple devices
1
. The project builds on EA GPL source release and years of community modernization work, which Reshi has properly credited2
.The port to iPhone and Mac required solving multiple complex technical problems. The original game engine expected a writable PC-style file system, while iOS apps operate within locked-down, code-signed bundles. Save files, cache paths, and configuration writes all needed redirection to work within Apple's security framework
2
.The graphics pipeline presented another significant challenge. Command and Conquer Generals Zero Hour was built around DirectX 8, while Apple devices use Metal for rendering. The project routes graphics through DXVK and MoltenVK, translating the old DirectX 8 renderer through Vulkan before converting it to Metal
2
. This multi-step translation process allows the 2003-era graphics code to run on modern Apple hardware without sacrificing the original game's visual presentation.Since the real-time strategy game was designed for mouse and keyboard, Reshi's port adds comprehensive touch controls tailored for strategy gameplay. The implementation includes tap selection for individual units, drag-box selection for groups, two-finger scrolling to navigate the battlefield, pinch zoom for adjusting the view, and long-press actions for additional commands
2
. These touch controls represent a thoughtful adaptation of PC RTS mechanics to mobile interfaces, addressing a fundamental challenge in bringing desktop strategy games to touchscreen devices.
Source: XDA-Developers
Related Stories
This game porting project stands in stark contrast to recent concerns about AI flooding app stores with low-effort mobile games
2
. While AI-powered game development has faced criticism for replacing human creativity, Reshi's work demonstrates how Claude AI can assist with legitimate technical challenges. The project preserves a classic game that was fast, chaotic, and featured a Generals Challenge mode that tested strategic thinking2
.For developers and gaming enthusiasts, this represents a worthwhile application of AI technology—one that brings beloved classics to new platforms rather than generating disposable content. The open-source nature of the project on GitHub also means the community can learn from and build upon this work, potentially inspiring similar efforts to preserve other classic games. As AI models like Claude Fable 5 continue to develop, their ability to assist with complex software engineering tasks like compiling original game engines for new architectures could help preserve gaming history while making it accessible on modern devices natively on iPhone and iPad.
Summarized by
Navi
[1]
27 Jun 2025•Technology

23 Mar 2026•Technology

04 Mar 2025•Technology

1
Technology

2
Policy and Regulation

3
Business and Economy
