C&C Generals porté nativement sur macOS et iOS

Original : Command and Conquer Generals natively ported to macOS, iPhone, iPad using Fable

Pourquoi c'est important

Ce portage illustre comment les sources GPL d'EA permettent une renaissance multiplateforme des RTS classiques sur Apple Silicon.

Le développeur ammaarreshi a publié sur GitHub un portage natif de Command & Conquer Generals: Zero Hour pour macOS, iPhone et iPad, en s'appuyant sur le code source GPL v3 publié par EA via le projet GeneralsX, avec un rendu DXVK/MoltenVK.

Un développeur indépendant, ammaarreshi, a mis en ligne sur GitHub un projet permettant de faire tourner Command & Conquer Generals: Zero Hour nativement sur macOS, iPhone et iPad. Le portage exploite le code source officiel du moteur publié par Electronic Arts sous licence GPL v3, rendu accessible via le projet communautaire GeneralsX. Pour le rendu graphique, la solution utilise DXVK et MoltenVK afin de traduire les appels DirectX en Metal, l'API graphique d'Apple. Des contrôles tactiles adaptés aux interfaces RTS ont également été intégrés pour iPhone et iPad. Le dépôt comptabilise déjà 196 étoiles GitHub et 6 forks. Le projet ne fournit aucun asset du jeu : les fichiers de données originaux restent nécessaires et doivent être fournis par l'utilisateur, conformément aux droits de propriété intellectuelle d'EA. Le code source est structuré autour de CMake, avec des préréglages spécifiques pour iOS et macOS.

Source

github.com — Lire l'original →