Artificial intelligence continues to demonstrate its capabilities in decidedly unexpected areas. Ammaar Reshi, head of design and products for the division Google DeepMind, has recently attracted attention with a project as ironic as it is technically notable.
Using Claude Fable 5, an advanced language model developed by the competing company, Reshi has managed to convert the famous 2003 video game “Command and Conquer: Generals Zero Hour” to run on Apple’s modern devices.
The peculiarity of the operation lies in the very nature of the software developed by the Google executive. We are not facing a mere emulation via an emulator or a cloud streaming transmission. The original graphics engine of the title has been recompiled natively for the ARM64 architecture, enabling its direct execution on iPhone, iPad and Mac.
The project relies on the GPL-licensed source code released by Electronic Arts and integrates the modernization work already carried out by the community of enthusiasts over the past years.
The move from a Windows environment at the turn of the millennium to Apple’s closed iOS ecosystem required deep interventions. The original engine was programmed to interact with an open file system typical of desktop computers, while Apple applications reside within rigid, encrypted and protected containers.
Reshi, supported by the Claude Fable 5 model, had to redirect the save paths, the cache memory management and the write permissions of the system configurations.
Equally challenging was the adaptation of the visual sector. “Zero Hour” originally relied on DirectX 8 libraries. To overcome this barrier, the graphics flow was channeled through translation tools such as DXVK and MoltenVK, transforming the old instructions first into Vulkan and, finally, into the Metal language supported by Apple’s GPU chips.
A real-time strategy game inherently requires the precision guaranteed by a mouse and keyboard. The lack of these peripherals on a smartphone has necessitated the creation of a fully touch-based interface.
The new version introduces specific commands for the strategy genre, allowing players to select troops with a tap, drag large selection boxes, scroll the map with two fingers, and perform complex actions via a long press on the screen.
The initiative takes on particular value when viewed in the current context. The integration of artificial intelligence in video game development is often criticized for flooding digital stores with low-quality titles created with minimal effort.
In this case, on the contrary, the power of AI has allowed to recover a great classic from the past, making it perfectly usable on machines for which it had never been conceived.
For users interested in testing the final result, the author has made available the necessary files, instructions and the full code directly on the GitHub platform GitHub.
Last week the mobile landscape was hit by a huge shake-up: OnePlus has ended its…
The future of OPPO will be in line with that of OnePlus and Realme: according…
The next flagship series from the Chinese company should arrive fully in international markets as…
The need to hide private details before sharing an image is an increasingly common requirement,…
Steam becomes the real protagonist of household cleaning with Roborock F25 Steam, the new vacuum-mop…
Currently the tech sector is facing a period of constant price increases, largely justified by…