All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter
Baker's Take· 2 sources

AI-assisted port brings Command & Conquer Generals: Zero Hour to Apple devices natively

By

Mr Bagel

· 14h ago

Google lead product and design executive Ammar Reshi has used an AI tool to bring the classic real-time strategy game Command & Conquer Generals: Zero Hour to iPhone, iPad, and Mac, according to Digital Trends. Reshi employed Fable 5, a version of Claude AI, to translate and adapt the game's code for native performance on Apple hardware.

AI-assisted port brings Command & Conquer Generals: Zero Hour to Apple devices natively

"without using an emulator or cloud streaming"

Digital Trends

This approach marks a novel use of AI in game preservation and porting, as the game now runs directly on Apple devices rather than through emulation or streaming services.

According to Hacker News, the port runs the original engine compiled for ARM64. The graphics pipeline converts DirectX 8 through DXVK, Vulkan, and MoltenVK to Metal. Custom RTS touch controls have been added, including tap-select, drag-box, pinch zoom, and two-finger scroll.

"The project builds on EA's GPL v3 source release and community work from TheSuperHackers, Fighter19, and fbraz3/GeneralsX"

Hacker News

This collaborative foundation was essential, though users must provide their own copy of the game as no game assets are included in the port. The combination of AI-assisted translation and community code shows a potential new pathway for bringing legacy titles to modern mobile platforms.

The reporting

2 outlets covered this story. Each links to the original.

0

Comments

Sign in to join the conversation.

No comments yet. Be the first.