Dune 2: The Building of a Dynasty (with Dune Legacy engine) - Le Bottin des Jeux Linux

Dune 2: The Building of a Dynasty (with Dune Legacy engine)

🗃️ Specifications

📰 Title: Dune 2: The Building of a Dynasty (with Dune Legacy engine) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Strategy 👁️ Visual: Free-roaming camera
🏷️ Category: Strategy ➤ Top-Down Fight of Units ➤ C&C, Dune, Warzone, ... 🏝️ Perspective: Bird's-eye view
🔖 Tags: Strategy; 4X; Tactical; Action; Wargame; Military; Warfare; Sci-fi; Competitive; PvP; Replay Value; Classic; Fog of War; Moddable; Level Editor ⏱️ Pacing: Real Time
🐣️ Approx. start: 2003-04-25 👫️ Played: Single & Multi
🐓️ Latest: 2022-12-29 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 0.97 / Dev: 6ea9ac ❤️ Like it: 4. 🤗️⭐⭐ (good)
🏛️ License type: 🕊️🎁 Libre with Free assets 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: Code: GPL-2 / Artwork: Free ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-08-27

📦️ Deliverables

📦️ Package name: dunelegacy ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 📦️ New deliverable 👔️ Already shown:
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: ✓ 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 10867

📖️ Summary

📜️[en]: Dune 2: The Building of a Dynasty is one of the first RTS in gaming history (released in 1992), based on the novel "Dune" by Frank Herbert (US). It takes place on the desert planet of Arrakis, nicknamed Dune, the only planet in the universe where spice is harvested, a drug that increases the cognitive abilities of humans used for space travel. The game features the struggle of 3 dynasties (Atreides, Harkonnen & Ordos) for control of the spice. Dune Legacy is a libre, compatible and enhanced engine (modern hardware support, multi-platform, single-player / multi-player, multiple unit selection, right-click, ...). 📜️[fr]: Dune 2: The Building of a Dynasty est l'un des premiers RTS de l'histoire du jeu (sorti en 1992), basé sur le roman "Dune" de Frank Herbert (US). Il prend place sur la planète désertique d'Arrakis, surnommée Dune, la seule planète de l'univers où l'on moissonne l'épice, une drogue décuplant les capacités cognitives des humains utilisés pour les voyage spatiaux. Le jeu met en scène l'affrontement des 3 dynasties (Atreides, Harkonnen & Ordos) pour le contrôle de l'épice. Dune Legacy est un moteur libre, compatible et amélioré (support du matériel moderne, multi-plateforme, solo/multi, sélection multiple d'unités, clic droit, ...).

🎥️ Videos


🏝️ Trailer: (original, 1992) (201209),


📰 Progress: (0.96.3/201303),


🦝️ From Users: v.0.96.5a4/202106),


🎲️ Gameplay: (0.96.4/202004), (0.96.5a3/202104), (0.96.4/202105),


🐧 Linux plays: Hex DSL (v.0.96.4/201706), HOLaRSE [de](v.0.96.3/201508),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(o)(201209) gd(202xxx) gu(0.96.5a4/202106) r(202xxx) lp(0.96.4/201706) lp[de](0.96.3/201508) lp[de](0.96.4/201701) g(0.96.4/202004) g(0.96.5a3/202104) g(0.96.4/202105) g(0.96.2/201310) g(0.96.3/201306) g(202106) g(0.96.3/202xxx) g(201903) g(201903) g[fr](202xxx) g[fr](202xxx) g[de](0.96.4/202107) g[ru](201604) g[ru](201506) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
• 🗿️Abandonware sites (Overview, demo or abandonware, ROMs or Windows deliverable, for contents extraction or information): [Abandonware France [fr]] [OldGames.sk] [Abandonia] [Best Old Games] [Emuparadise] [ClasicosBasicos]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
(Dune Legacy engine) Devs (Dune Legacy Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Dune II) Devs (Westwood Studios [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [PressKit] [Interview 1(1997, studio & team) 2(1999, Brett Sperry) 3(2016, Louis Castle)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Dune II) [fr] [en] [de]]
[The Linux Game Tome] [HOLaRSE [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] 💥️ [Debian/Ubuntu] 💥️ [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Dune 2: The Building of a Dynasty (with Dune Legacy engine)
🦊️ What's: Dune 2 is one of the 1st RTS. Dune Legacy is a libre improved engine
🏡️ https://dunelegacy.sourceforge.net
🐣️ https://sourceforge.net/projects/dunelegacy
🔖 #LinuxGaming #ShareYourGames #RTS #SciFi
📦️ #LibreGameEngine #AbandonwareAssets #Arch #RPM #Deb #Flatpak
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.97
⚗️ (only for Windows)
📌️ Changes: https://dunelegacy.sourceforge.net/website/news.html
🦣️ From: https://mastodon.social/@holarse/109687991527257051

🏝️(o) https://www.youtube.com/embed/8tC32ZIYXlE
🦝️ https://www.youtube.com/embed/R0oy8u3rcA0
🎲️ https://www.youtube.com/embed/RXcyppwxj9A
🐧https://www.youtube.com/embed/wG1_OtewbzM

🕶️ A view of his IU with a game in progress, where a camp in the middle of the desert is under enemy attack (an explosion is in progress). The units are very small. A mini-map is displayed at top right.

📚️ Dune 2: The Building of a Dynasty is one of the first RTS in gaming history (released in 1992), based on the novel "Dune" by Frank Herbert (US). It takes place on the desert planet of Arrakis, nicknamed Dune, the only planet in the universe where spice is harvested, a drug that increases the cognitive abilities of humans used for space travel. The game features the struggle of 3 dynasties (Atreides, Harkonnen & Ordos) for control of the spice. Dune Legacy is a libre, compatible and enhanced engine (modern hardware support, multi-platform, single-player / multi-player, multiple unit selection, right-click, ...).

📕 Description [en]

📜️ "Dune 2 is one of the 1st RTS in game history. Dune Legacy is a libre compatible & improved engine" 📜️ .

Dune Legacy is an effort by a handful of developers to revitalize the first-ever real-time strategy game.
It tries to be as similar as possible to the original gameplay but to integrate user interface features most modern realtime-strategy games have like selecting multiple units.

Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos, in an attempt to harvest the largest amount of spice from the sand dunes. Exchange your spice stockpiles for credits through refinement and build an army capable of thwarting attempts of the other houses to stop your harvesting!

📕 Description [fr]

Un moteur compatible avec les données du jeu "Dune II : La Bataille d'Arrakis" (de Westood studios), par la Dune Legacy Team (initié par Anthony Cole).

Dune 2: The Building of a Dynasty est l'un des premiers RTS de l'histoire du jeu (sorti en 1992), basé sur le roman "Dune" de Frank Herbert (US). Il prend place sur la planète désertique d'Arrakis, surnommée Dune, la seule planète de l'univers où l'on moissonne l'épice, une drogue décuplant les capacités cognitives des humains utilisés pour les voyage spatiaux. Le jeu met en scène l'affrontement des 3 dynasties (Atreides, Harkonnen & Ordos) pour le contrôle de l'épice. Dune Legacy est un moteur libre, compatible et amélioré (support du matériel moderne, multi-plateforme, solo/multi, sélection multiple d'unités, clic droit, ...).

Voir aussi / See also (Dune II): Dune Dynasty, Dune II - The Building of a Dynasty (Dune II : La Bataille d'Arrakis), Dune II - The Maker, Dune Legacy, OpenDUNE,


Dune Legacy est l'effort d'une poignée de développeurs pour revitaliser le tout premier jeu de stratégie en temps réel.
Il essaie d'être aussi similaire que possible au gameplay original, tout en essayant d'intégrer les fonctionnalités d'interface utilisateur dont disposent la plupart des jeux de stratégie temps réel récents, comme par exemple la sélection d'un groupe d'unités.

Dirigez l'une des trois familles interplanétaires, les Atreides, les Harkonnen ou les Ordos, dans une tentative de récolter la plus grande quantité d'épices dans les dunes de sable. Échangez vos stocks d'épices contre des crédits grâce au raffinage et élevez une armée capable de déjouer les plans des autres familles pour arrêter votre récolte !

🚧️ Installation ➜ 🚀️ Launching [fr]

☝️ Contraintes: Pour jouer à ce jeu vous devez disposer des ([données originales du jeu] (voir l'encart en jaune sur le site)).

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

📦️ Installation à partir du paquet Debian/Ubuntu :
• Un/des paquet(s) Debian/Ubuntu est/sont disponible(s) sur le site de l'auteur. Vous pouvez utiliser l'utilitaire gdebi pour une installation facilité depuis votre gestionnaire de fichier.

💡 Nota : Ce paquet ne contient que le moteur, et pas les données (pour une question de licence).
Il vous faudra ensuite repérer où se trouve le répertoire data/ du jeu (afin d'y copier ultérieurement et manuellement ses données). Pour cela vous pourrez vous aider de votre gestionnaire de paquet : sous Synaptic par exemple, retrouvez le paquet installé, un onglet vous permet ensuite de voir les fichiers installés avec les répertoires.



📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



📄️ Installation à partir du source
• Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Installation des dépendances (en dépôt) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2 autoconf, autotools

▸ Téléchargement du source (sur SourceForge) :
Version stable : en HTTP, sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur l'onglet "Files" puis sur le répertoire correspondant à la version du jeu souhaité s'il y en a plusieurs et ensuite recherchez un nom de fichier contenant le libellé “-src-” ou quelque-chose d'approchant. Cliquez dessus et attendez que le téléchargement démarre.
ou Version récente (non stable) : $ svn checkout https://svn.code.sf.net/p/dunelegacy/code/trunk dunelegacy-code
• Téléchargez et décompressez son source

▸ Compilation :
• Dans son répertoire racine lancez : $ ./buildlocal.sh


🏕️ Installation du contenu / des données :

• Données : Ce jeu requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

▸ Récupération / extraction du contenu du jeu :
• Pour y jouer il est nécessaire de télécharger le jeu original pour en récupérer les fichiers de données. Les liens de téléchargement se trouvent sur la fiche "Dune II - The Building of a Dynasty" (section "Resources").

▸ Assemblage du moteur et des données :
• Copiez dans le répertoire /data/ du moteur les fichiers *.PAK du jeu original


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] dunelegacy ou $ dunelegacy
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./dunelegacy

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.

💡 Nota :
• Des packs de cartes (maps) supplémentaires sont disponibles sur le site. Le répertoire des cartes se trouve dans ~/.config/dunelegacy/maps
• Si vous souhaitez modifier la configuration du jeu, éditez le fichier : ~/.config/dunelegacy/dunelegacy.ini
• Pour jouer en ligne via Internet, et si vous passez par un routeur NAT, vous devez autoriser le port forwarding (par défaut il s'agit du port 28747 de votre routeur vers votre PC).

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : xx minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



🫕️ Installation :
▸ (✔ v. 0.96) Paquet Debian : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.


🌻️ Premières impressions :

🔍️ (v. 0.96) : (⭐⭐)
🟠️ Le jeu est conforme à cet ancien (1992) titre DOS : un graphisme basse résolution qui mettra à rude épreuve vos yeux fatigués, les unités sont très petites.
🟢️ Un bon point pour les cinématiques d'introduction en dépit des problèmes de traduction en Français et de bande sonore.
🟢️ Il ne faut évidemment pas s'arrêter à cet aspect multimédia, il est certain que ce jeu ravira les aficionados de stratégie temps réel.

🟢️ (🧪️not_tested) Des options "scale2x", "Zoomlevel x2", "Zoomlevel x3", ... permettent à présent (non testé) de pallier au problèmes d'unités de petites tailles.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🤗️⭐⭐ (good)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Un sacré travail de revamping, à la manière du projet OpenRA.
👏️ ❤️ Un grand bravo et merci à ses auteurs.