Google Exec Uses Claude Fable 5 to Port Classic RTS to iPhone

新智元 · wechat · 2026-07-06

Ammaar Reshi, Head of Product for Google DeepMind AIStudio (a designer with zero C++ experience), used Anthropic's Claude Fable 5 to natively compile the 2003 RTS game Command & Conquer: Generals Zero Hour to iOS. Campaign, skirmish, and general's challenge modes are fully playable, running on a native ARM64 engine rather than an emulator. The original engine contains 1.6 million lines of C++ and required a five-layer translation chain (DirectX8 → DXVK → Vulkan → MoltenVK → Metal), alongside replacing Windows-exclusive components like Miles Audio and Bink Video. Opus 4.8 failed, but switching to Fable 5 resulted in a successful first build in just 40 minutes.

Fable 5 also refactored native touch logic (tap/drag/pinch-pan) and fixed a 20-year-old texture fallback bug exposed under iOS MoltenVK. Currently, only the source code is open-source; users must compile and sideload it via Xcode, with no App Store release. On iPads, memory can spike over 3GB during extended sessions, causing the OS to kill the process. Additionally, due to frame-level floating-point consistency requirements, online multiplayer is unsupported; only campaigns and AI matches are playable. EA open-sourced several C&C game source codes under GPLv3 in February 2025.

Original post →

More from coding & agent

coding & agent channel →