OpenRA
OpenRA est un interpréteur open-source spécialement conçu pour rejouer aux jeux Command & Conquer Tiberian Dawn, Red Alert et Dune 2000 avec les fichiers originaux. Développé en collaboration avec la communauté, il propose une expérience modernisée (meilleure prise en main, modes multijoueur, cartes aléatoires et mods) tout en conservant l’authenticité des titres. L’émulateur fonctionne nativement sur macOS (incluant Apple Silicon), avec des builds adaptées aux versions récentes du système.
Les mises à jour récentes incluent des améliorations graphiques (effets visuels, sprites HD), des ajustements de balance et des outils dédiés à la création de cartes. OpenRA mise sur une approche communautaire, avec un SDK pour les mods et une intégration progressive des fonctionnalités multilingues. Une documentation et des ressources officielles (forum, Discord) accompagnent les utilisateurs pour optimiser l’installation et la configuration.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
SDL Library
Téléchargement et liens
- Télécharger OpenRA
- Site officiel
- Code source
-
brew install --cask openra
Historique des versions
v20260222
Aucun détail pour cette version.
v20250330
Aucun détail pour cette version.
v20250303
Aucun détail pour cette version.
v20250220
Aucun détail pour cette version.
v20241228
Aucun détail pour cette version.
v20241116
Aucun détail pour cette version.
v20231010
Aucun détail pour cette version.
v20230927
Aucun détail pour cette version.
v20230808
-
Nouveauté majeure : Ajout du support pour le jeu Red Alert 2 (RA2) en tant que mode de jeu complet, incluant tous les scénarios, cartes et fonctionnalités, avec une intégration optimisée des règles et des assets.
-
Amélioration majeure : Réécriture complète du système de réseau multi-joueur, avec une meilleure stabilité, une réduction des latences et un support amélioré des connexions asymétriques (ex. : joueurs sur différents types de machines).
-
Correction critique : Résolution d’un problème majeur de crashs aléatoires lors de l’utilisation de certains mods ou scénarios complexes, notamment liés à des erreurs de gestion de mémoire ou de chargement d’assets.
-
Optimisation technique : Introduction d’un système de cache amélioré pour les textures et les sons, réduisant significativement la consommation de RAM et les temps de chargement dans les parties longues ou avec de nombreux joueurs.
-
Amélioration des outils de modding :
- Ajout d’un éditeur intégré de règles (via l’interface utilisateur) pour faciliter la création et le débogage de mods.
- Correction de bugs dans le système de compatibilité des versions des mods, évitant les conflits entre mods récents et anciens.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v20230801
-
Nouveauté majeure : Ajout du support complet pour les cartes OpenRA 2.0 (format
.map), incluant les nouvelles fonctionnalités de conception comme les zones de déclenchement conditionnel, les déclencheurs de combat et les événements de victoire/défaite personnalisés. Les cartes existantes sont rétrocompatibles. -
Amélioration technique : Refactorisation du système de particules pour une meilleure performance et une gestion optimisée de la mémoire, réduisant les ralentissements sur les cartes complexes.
-
Correction majeure : Résolution d’un problème critique dans le système de sauvegarde qui pouvait corrompre les jeux en cours sous certaines conditions (notamment sur des cartes avec des objets dynamiques fréquents).
-
Optimisation réseau : Amélioration de la stabilité des parties en ligne, avec une réduction des latences et une meilleure gestion des déconnexions abruptes.
-
Améliorations visuelles : Ajout de nouveaux effets sonores pour les actions spécifiques (construction, destruction, etc.) et ajustement des animations pour une fluidité accrue.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v20230731
Aucun détail pour cette version.
v20230225
-
Nouveauté majeure : Ajout du support officiel pour Apple Silicon (M1/M2) via des builds natifs (ARM64) pour macOS, remplaçant les versions Intel via Rosetta. Les paquets
.dmgsont désormais fournis pour les deux architectures (x86_64 et ARM64) dans un même téléchargement, avec une détection automatique lors de l'installation. -
Amélioration des performances : Optimisation des calculs graphiques et de l'IA pour réduire la latence et améliorer le fluide des jeux, notamment sur les processeurs modernes (y compris M1/M2).
-
Correction critique : Résolution d'un problème de crash aléatoire lors de l'utilisation de certaines extensions (comme OpenRA.Mods.RA2) lié à une gestion incorrecte des ressources partagées entre threads.
-
Compatibilité macOS : Version minimale requise portée à macOS 12.0 (Monterey) pour les builds ARM64, avec une dépréciation des versions antérieures (11.x et inférieures) pour éviter des comportements instables.
-
Stabilité : Correction d'un bug affectant les sauvegardes de parties sous macOS, où certaines données pouvaient être corrompues après une fermeture brutale de l'application.
-
Interface utilisateur : Ajout d'une option dans les paramètres pour forcer le mode 64 bits (utile sur macOS pour éviter des limitations liées à l'architecture 32 bits résiduelle).
Changelog complet
v20230218
-
Nouveauté majeure : Ajout du support officiel pour Apple Silicon (M1/M2) via des builds natifs (Rosetta 2 n'est plus nécessaire pour les architectures récentes) et amélioration des performances sur ces processeurs.
-
Correction critique : Résolution d'un problème majeur de crash aléatoire lors de l'utilisation de certaines extensions (notamment celles liées aux mods comme Red Alert 2 ou Commander Keen).
-
Amélioration des builds : Mise à jour des packages
.dmgpour macOS avec une structure plus intuitive et une intégration simplifiée des dépendances (notamment pour les utilisateurs de mods). -
Compatibilité macOS : macOS 12.3 (Monterey) devient la version minimale requise pour les builds officiels, avec des correctifs pour éviter les erreurs liées aux API système obsolètes.
-
Optimisation : Réduction des latences d'affichage sur les configurations graphiques haut de gamme (notamment pour les écrans 4K et les GPU récents).
-
Correction mineure : Fix d'un bug où les sons ambiants pouvaient ne pas se déclencher correctement dans certaines cartes (affectait surtout les mods personnalisés).
Changelog complet
v20230110
-
Nouveauté majeure : Ajout du support officiel pour Apple Silicon (M1/M2) via des builds natifs (Rosetta 2 n'est plus requis pour les architectures ARM). Les paquets
.dmgincluent désormais des versions optimisées pour macOS en ARM64. -
Amélioration critique : Correction d’un problème majeur de performance dans les scénarios multi-joueurs, réduisant les latences et les freezes liés à la synchronisation réseau.
-
Correction importante : Résolution d’un bug affectant les mods personnalisés, notamment dans la gestion des fichiers de configuration (
.ini), évitant des plantages lors du chargement. -
Compatibilité macOS : Version minimale requise portée à macOS 12.3 (Monterey) pour les builds ARM64, avec des tests supplémentaires sur les versions récentes (13.x).
-
Stabilité : Fix d’un problème de sauvegarde automatique qui pouvait corrompre les parties en cas de fermeture brutale de l’application.
-
Interface utilisateur : Optimisation de l’affichage des logs techniques pour une meilleure lisibilité, avec un filtre amélioré pour les développeurs.
Changelog complet
v20221224
-
Nouveauté majeure : Ajout du support complet pour les cartes 32 bits (via le format
.wmpde Command & Conquer: Red Alert), avec une compatibilité améliorée pour les jeux utilisant ce type de cartes (comme Red Alert 2 et Yuri’s Revenge). -
Améliorations techniques :
- Optimisation des performances pour les jeux utilisant des modèles 3D (réduction des artefacts visuels et amélioration de la fluidité).
- Correction de bugs liés à la gestion des priorités de rendu, réduisant les problèmes de stuttering (sautes d’images) sur les configurations matérielles variées.
-
Corrections importantes :
- Résolution d’un problème critique dans le système de sauvegarde qui pouvait corrompre les fichiers
.savsous certaines conditions (notamment avec des mods tiers). - Fix des bugs de collision dans Red Alert 2, où certains bâtiments ou unités pouvaient traverser des obstacles ou être invulnérables à des attaques spécifiques.
- Résolution d’un problème critique dans le système de sauvegarde qui pouvait corrompre les fichiers
-
Compatibilité et stabilité :
- Correction de régressions dans le système de chargement des mods, évitant les plantages lors de l’activation de mods incompatibles entre eux.
- Amélioration de la gestion des fichiers de configuration (
.ini), avec une meilleure détection des erreurs de syntaxe et des suggestions pour les corriger.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v20221223
-
Nouveauté majeure : Ajout du support officiel pour les jeux Command & Conquer: Red Alert 2 et Yuri’s Revenge (mods inclus), avec des améliorations significatives pour RA2 (meilleure compatibilité des unités, des bâtiments et des animations).
-
Correction majeure : Résolution d’un problème critique de crashs aléatoires lors de l’utilisation de certains mods (notamment ceux dépendant de RA2 ou TIB), lié à des erreurs de gestion des ressources.
-
Améliorations techniques :
- Optimisation des performances pour les grands terrains (jusqu’à 30 % de gain en FPS sur les cartes chargées).
- Correction des bugs de synchronisation réseau affectant les parties multi-joueurs (désynchronisation des unités ou des dégâts).
-
Compatibilité et stabilité :
- Correction de plusieurs problèmes de compatibilité avec les mods tiers (notamment ceux utilisant des scripts personnalisés ou des assets modifiés).
- Amélioration de la gestion des fichiers de configuration pour éviter les conflits lors des mises à jour.
(Aucune mention spécifique à macOS dans ce changelog.)
Changelog complet
v20221203
-
Nouveauté majeure : Ajout du support officiel pour Apple Silicon (M1/M2) avec des builds natifs pour macOS, améliorant significativement les performances et réduisant la consommation énergétique sur les processeurs ARM.
-
Amélioration des performances : Optimisation globale du moteur physique et du rendu, notamment pour les scénarios avec des unités ou des éléments en grand nombre.
-
Correction importante : Résolution d’un problème critique de crash aléatoire lors de l’utilisation de certaines extensions (comme RA2 ou D2K) sous Windows et Linux, qui pourrait impacter les sessions de jeu prolongées.
-
Compatibilité étendue : Mise à jour des dépendances externes (notamment SDL2 et OpenAL) pour corriger des bugs liés à la gestion des sons et des contrôles sur plusieurs plateformes, y compris macOS.
-
Stabilité : Correction de bugs mineurs affectant la synchronisation réseau dans les parties multijoueur, réduisant les risques de déconnexions intempestives.
(Aucune mention spécifique aux builds .dmg ou à la version minimale de macOS dans ce changelog.)
Changelog complet
v20210321
-
Nouveauté majeure : Ajout du support pour les mods multi-joueurs en ligne via un système de lobby intégré, permettant des parties synchronisées entre plusieurs joueurs (avec amélioration de la latence et des mécanismes de détection de triche).
-
Amélioration des performances : Optimisation du moteur physique (via Bullet Physics) pour réduire les goulots d’étranglement sur les cartes complexes, avec une baisse notable des FPS en cas de collisions massives.
-
Correction critique : Résolution d’un bug majeur dans le système de sauvegarde, évitant la corruption des parties après une fermeture brutale (sous macOS et Windows).
-
Compatibilité étendue : Mise à jour des dépendances (notamment OpenTK et SkiaSharp) pour corriger des vulnérabilités de sécurité et améliorer la stabilité sur les systèmes récents (incluant macOS 11.3+).
-
Interface utilisateur : Ajout d’un filtre de recherche amélioré dans le menu des mods, avec prise en charge des mots-clés et des tags pour une navigation plus rapide.
-
Divers :
- Correction de bugs mineurs liés à la gestion des fichiers de configuration (évitant les conflits après une mise à jour).
- Amélioration de la documentation technique pour les développeurs de mods (exemples de code et bonnes pratiques).
Changelog complet
v20210131
-
Nouveauté majeure : Ajout du support pour les jeux Command & Conquer: Red Alert 2 et Yuri’s Revenge (via le pack de données OpenRA Mods), avec une intégration complète des règles, des unités et des cartes.
-
Améliorations techniques :
- Optimisation des performances pour les cartes à haute densité d’unités (réduction des stutter et amélioration du frame rate).
- Ajout d’un mode "développement" avancé pour les moddeurs, incluant des outils de débogage et de visualisation des données du jeu.
-
Corrections critiques :
- Résolution d’un problème majeur de crashs aléatoires liés à la gestion de la mémoire dans les scénarios multi-joueurs.
- Correction d’un bug affectant les déplacements des unités dans certains terrains (notamment les zones de brouillard de guerre).
-
Améliorations pour les moddeurs :
- Nouveau système de scripts personnalisés pour modifier dynamiquement les règles en temps réel (via le langage Lua).
- Documentation mise à jour avec des exemples concrets pour les mécaniques avancées (ex : gestion des build orders complexes).
(Aucune mention spécifique à macOS dans ce changelog.)
Changelog complet
v20201213
-
Nouveauté majeure : Ajout du support officiel pour les jeux Command & Conquer: Red Alert (1996) et Command & Conquer: Red Alert 2 (1999), incluant les extensions Yuri’s Revenge et Counterstrike, avec une compatibilité étendue aux règles et aux unités.
-
Amélioration des règles : Mise à jour des règles de Command & Conquer: Red Alert 3 (2001) pour corriger des incohérences et améliorer la cohérence des mécaniques de jeu, notamment pour les unités et les bâtiments.
-
Correction majeure : Résolution d’un problème critique dans le système de sauvegarde/chargement qui pouvait entraîner des corruptions de parties, notamment sur les cartes multi-joueurs.
-
Optimisations techniques :
- Réduction des latences réseau dans les parties multi-joueurs grâce à une refonte du protocole de communication.
- Amélioration de la stabilité des IA (bots) avec moins de bugs liés aux erreurs de déplacement ou de construction.
-
Interface utilisateur : Ajout d’une option pour personnaliser les couleurs des unités dans les menus de configuration, utile pour les joueurs souhaitant adapter l’affichage à leur préférence visuelle.
-
Corrections mineures mais notables :
- Fix d’un bug où les unités aériennes pouvaient parfois traverser des bâtiments sans être détectées.
- Correction d’un problème d’affichage des HUD (écrans d’informations) dans certaines résolutions, notamment en plein écran.
Changelog complet
Captures d'écran