El desarrollador Ammaar Reshi ha publicado en GitHub un fork que ejecuta el motor original de Command & Conquer: Generals — Zero Hour (2003) de forma nativa en Macs con Apple Silicon, iPhone e iPad, sin emulación. El proyecto parte del código fuente liberado por EA bajo GPL v3, canalizado a través del port GeneralsX de fbraz3, al que se añade la adaptación a iOS/iPadOS, controles táctiles específicos para estrategia en tiempo real (selección por toque, caja de arrastre, deselección con pulsación larga, desplazamiento con dos dedos y pellizco para zoom) y un conjunto de correcciones de motor. El renderizado traduce DirectX 8 a Vulkan mediante DXVK y, después, a Metal a través de MoltenVK, lo que evita capas de virtualización.
El repositorio incluye instrucciones detalladas de compilación y despliegue para macOS e iOS: Xcode completo, Homebrew (cmake, ninja, meson, pkgconf, SteamCMD), vcpkg con clon completo y Vulkan SDK de LunarG —no la versión de Homebrew—. Para iOS se requieren xcodegen, un equipo de desarrollador de Apple y la actualización del submódulo de DXVK. El proceso se automatiza con scripts como build-macos-zh.sh, deploy-macos-zh.sh, get-assets.sh, fetch-moltenvk.sh y package-ios-zh.sh, que firma e instala el paquete en el dispositivo.
El proyecto no distribuye los assets del juego: el usuario debe aportar su propia copia, descargable desde Steam (aplicación 2732960, en oferta ronda los 5 dólares). La documentación interna —PORTING_PLAYBOOK.md, PORTING_PATTERNS.md y RELEASE_CHECKLIST.md— recoge el registro completo de ingeniería del port, incluidos los fallos resueltos tras el envío inicial.
Como limitaciones, el repositorio advierte de que sesiones largas en iPad pueden ser terminadas por el sistema al superar los 3 GB de memoria residente, y de posibles cierres al pasar la app a segundo plano durante una partida. El código del motor mantiene la licencia GPL v3; los assets del juego no están incluidos ni licenciados en el proyecto. El propio Reshi señala que la ingeniería se realizó como una colaboración humano-IA con Claude Code de Anthropic.
