Anime, manga, and games, with a take · A Yukimedia publication

← all stories games 1 sources · 1h ago ·

Developer Ports Command & Conquer Generals Zero Hour to Apple Devices Using AI

The port demonstrates a workflow where an AI model handled the bulk of C++ implementation and cross-platform debugging while a human directed playtesting and decisions, producing a functional native port of a classic game that previously had no official Apple Silicon support.

Reporting from 1 source: GIGAZINE.

Developer Ports Command & Conquer Generals Zero Hour to Apple Devices Using AI

Independent developer ammaarreshi has ported the 2003 real-time strategy game Command & Conquer Generals Zero Hour to run natively on Apple Silicon Macs, iPhones, and iPads. The port uses the original engine compiled for ARM64, with touch controls and rendering via DXVK, Vulkan, MoltenVK, and Metal. The developer used Claude Code (Claude Fable model) for engineering work and debugging, and released the port as open source for free, though users must provide their own game assets.

The game runs on the real 2003 engine compiled for ARM64, not through emulation. Rendering passes through DirectX 8 to DXVK, then Vulkan, then MoltenVK, and finally Metal. Touch controls include tap to select, drag for area selection, long press to deselect, two-finger scroll, and pinch zoom.

Developer ammaarreshi described using Claude Code's Fable model for C++ implementation, cross-building, and on-device debugging. The human role involved describing symptoms like 'the minimap is completely black' or 'I can hear birds chirping,' conducting playtesting, and taking responsibility for all decisions. Bug-fighting logs and engineering logs have been published.

Users must provide their own game assets. The developer next plans to attempt a port of Command & Conquer Renegade, noting that game has far less available groundwork than Generals Zero Hour had.

Synthesized by Yomimono from the 1 cited source below, including Japanese-language reporting where cited, then editorially reviewed before publishing.

Sources