Diaspora (with Freespace 2 SCP engine) - Le Bottin des Jeux Linux

Diaspora (with Freespace 2 SCP engine)

🗃️ Specifications

📰 Title: Diaspora (with Freespace 2 SCP engine) 🕹️ / 🛠️ Type: Game
🗃️ Genre: Simulation 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Simulation ➤ Space ➤ Space Flight ➤ Space Combat 🌍️ Browser version:
🔖 Tags: Space Sim; Space Combat; Simulation; Action; Space; Spaceship; Flight; Freespace 2 SCP engine; Autonomous mod; Sci-fi; Online Multi; Story Mode; Missions; Co-op vs AI; PvP; Controller 📦️ Package Name: diaspora; diaspora-data
🐣️ Approx. start: 2008-06-07 📦️ Arch package:
🐓️ Latest: 2012-09-04 📦️ RPM package:
📍️ Version: Latest: Diaspora: Shattered Armistice 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Code: Free / Artwork: CC 📦️ AppImage package:
🏝️ Perspective: Third & First person 📦️ Snap package:
👁️ Visual: 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 11091 🐛️ Created: 2012-10-06
🐜️ Updated: 2023-03-31

📖️ Summary

[en]: A libre, multi-platform, single-player / multi-player 3D space combat game based on the award-winning television series Battlestar Galactica in which the player pilots a Viper fighter ship against enemy Cylon raiders. 40 years have passed since the devastating war between the Colonials and the Cylons. 40 years since anyone has seen or heard from the Cylons. 40 years since the armistice was maintained... This is a total conversion using the Freespace 2 SCP engine, having required 4 years of development by a very large team (partly from the game Beyond the Red Line). [fr]: Un jeu de combats spatiaux en 3D libre et multi-plateforme, solo/multi, basé sur la série télévisée primée Battlestar Galactica dans lequel le joueur pilote un vaisseau de combat Viper contre des raiders Cylons ennemis. 40 ans se sont écoulés depuis la guerre dévastatrice entre les Coloniaux et les Cylons. 40 ans pendant lesquels personne n'a vu ou entendu parler des Cylons. 40 ans que l'armistice a été maintenue... C'est une totale conversion utilisant le moteur Freespace 2 SCP, ayant nécessité 4 années de développement par une équipe très étoffée (issue en partie du jeu Beyond the Red Line).

🎥️ Videos


🏝️ Trailer: (201209), (201006),


🦉️ From Devs: (201105), (201209),


🎲️ Gameplay: (201909), (201306), (202004),

🕸️ Links

🏡️ Website & videos
[Homepage 1 2] [Dev site] [Features/About] [Screenshots 1 2] [Videos t(201209) t(201006) gd(201105) gd(201209) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(201909) g(201306) g(202004) g(201209) g(201409) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx) g(202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• Download (Shattered Armistice v1.0, for Windows, Mac & Linux): [Hard Light Productions forums (Diaspora: Shattered Armistice)]

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Freespace WIKI]

🦣️ Social
(Diaspora) Devs (The Diaspora Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(FreeSpace 2 SCP & FS2Open engine) Dev (Hard Light Productions (HLP) 1 2 [fr] [en]): [Site 1 2] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(FreeSpace) Devs (Volition [fr] [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [twitch] [PressKit] [LinkedIn] [Interview 1(201910) 2(201905) 3(201603)]
The Project: [Blog] [Forums 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Battlestar Galactica) [fr] [en] [de]]
[GetDeb]

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

🕵️ Reviews


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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Diaspora (with Freespace 2 SCP engine)
🦊️ What's: A libre 3D space combat game based on the award-winning television series Battlestar Galactica
🏡️ https://www.hard-light.net/projects/diaspora
🐣️ -
🔖 #LinuxGaming #ShareYourGames #SpaceSim #Adventure #SpaceCombat #SciFi
📦️ #FreeGameEngine #LibreAssets #SRC
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: Diaspora: Shattered Armistice
⚗️ -
📌️ Changes: -
🦣️ From: -

🏝️ https://www.youtube.com/embed/DWt2m1xtJbw
🦉️ https://www.youtube.com/embed/vxwNJVKaFO8
🎲️ https://www.youtube.com/embed/NpR6ml7fjR8

📕 Description [en]

📕🐧"A libre, multi-platform, single-player / multi-player 3D space combat game based on the award-winning television series Battlestar Galactica"🐧📕.

Background
It has been 40 years since the devastating war between the Colonials and the Cylons. 40 years where no one has seen or heard of the Cylons. 40 years where the armistice has held.

Based on the award winning Battlestar Galactica TV show, Diaspora allows you to fly a Viper fightercraft against enemy Cylon Raiders. Shattered Armistice, the first release is now available to play.

Diaspora is the second Battlestar Galactica-based total conversion for the FreeSpace Open engine. The core of the team originally worked on Beyond the Red Line before leaving due to creative differences. The first release is known as Diaspora: Shattered Armistice and was released on 04 September 2012.

Release Schedule: Release 1, Shattered Armistice, is released (See Current Status). Further episodic releases to follow.
Release Date: 04 September 2012
Mods Required: None - As a standalone game, no mods or even an installation of FreeSpace is required

📕 Description [fr]

Un jeu de combats spatiaux 3D dans l'univers de Battlestar Galactica ré-imaginé, par The Diaspora Team (le noyau de l'équipe est issu du jeu Beyond the Red Line.

Diaspora est un jeu de combats spatiaux en 3D libre et multi-plateforme, solo/multi, basé sur la série télévisée primée Battlestar Galactica dans lequel le joueur pilote un vaisseau de combat Viper contre des raiders Cylons ennemis. 40 ans se sont écoulés depuis la guerre dévastatrice entre les Coloniaux et les Cylons. 40 ans pendant lesquels personne n'a vu ou entendu parler des Cylons. 40 ans que l'armistice a été maintenue... C'est une totale conversion utilisant le moteur Freespace 2 SCP engine, ayant nécessité 4 années de développement par une équipe très étoffée (issue en partie du jeu Beyond the Red Line).

Nota:
• Freespace 2 SCP est un moteur dérivé et compatible avec le jeu Freespace 2, un jeu de combats spatiaux en 3D. Il permet de faire fonctionner nativement sous Linux les données originales (commerciales) du jeu, mais aussi les différents mods développés par la communauté.
• Wxlauncher (dans le Bottin) est une interface multi-plateforme permettant de paramétrer de manière exhaustive et de lancer le moteur Freespace 2 SCP et ses mods.

Voir aussi / See also (Freespace): Beyond the Red Line (with Freespace 2 SCP engine), Diaspora (with Freespace 2 SCP engine), Freespace 1 & 2 (with Freespace 2 SCP engine), Freespace 1 & 2 for Linux (with Freespace 1 & 2 for Linux), Freespace 2 SCP (FS2Open engine), Inferno: Nostos (with Freespace 2 SCP engine), Knossos, The Babylon Project (with Freespace 2 SCP engine), Wings Of Dawn (with Freespace 2 SCP engine), wxLauncher, YAL,


Contexte
40 ans se sont écoulés depuis la guerre dévastatrice entre les Coloniaux et les Cylons. 40 ans pendant lesquels personne n'a vu ou entendu parler des Cylons. 40 ans que l'armistice a été maintenue.

Basé sur la série télévisée primée Battlestar Galactica, Diaspora vous permet de piloter un vaisseau de combat Viper contre des raiders Cylons ennemis. Shattered Armistice, la première version est maintenant disponible pour jouer.

Diaspora est la deuxième conversion totale basée sur Battlestar Galactica pour le moteur FreeSpace Open. Le noyau de l'équipe a travaillé à l'origine sur Beyond the Red Line avant de se retirer en raison de différences créatives. La première version est connue sous le nom de Diaspora : Shattered Armistice et est sortie le 04 septembre 2012.

Calendrier de sortie : La première version, Shattered Armistice, est sortie (voir l'état actuel). D'autres versions épisodiques suivront.
Date de sortie : 04 septembre 2012
Mods requis : Aucun - En tant que jeu autonome, aucun mod ou même une installation de FreeSpace n'est nécessaire.

🚧️ Installation ➜ 🚀️ Launching [fr]

(voir le fichier README.txt livré)

(✔ v. ) 📄️ Installation à partir du source

Nous l'avons installé à partir de ses sources.

▸ Installation des dépendances :
• Installez au préalable les paquets suivants : # apt install python-markdown
• Les autres bibliothèques nécessaires (habituelles dans les compilations): # apt install build-essential mercurial cmake libopenal-dev libogg-dev libvorbis-dev build-essential automake1.10 autoconf libsdl1.2-dev libtheora-dev libreadline6-dev libpng12-dev libjpeg62-dev liblua5.1-0-dev

Pour démarrer Diaspora, il est nécessaire d'installer Freespace 2 SCP (livré avec Diaspora, nous l'avons compilé sans soucis), et recommandé d'utiliser (quasi indispensable du fait des nombreux paramétrages possibles) Wxlauncher, nous l'avons également compilé (sans soucis, voir ci-après).
Téléchargez Diaspora (1.3 Go pour la version 3.6.13) sur le lien "[Homepage]" ci-dessus.

▸ Compilation de Freespace 2 SCP (testé avec la version 3.6.13) :
Pour rappel, il est livré avec Diaspora (mod autonome).
• Décompressez Diaspora, vous obtenez le répertoire Diaspora_R1_Linux/Diaspora/
• Placez vous dans Diaspora_R1_Linux/Diaspora/fs2_open/ et lancez successivement :
$ sh autogen.sh
$ make
(si vous avez un processeur multi threadé avec 8 coeurs, lancez : $ make -j8, vous compilerez avec tous les coeurs simultanés)
• Si aucune erreur n'est détectée, vous obtiendrez dans ce même répertoire le binaire fs2_open_3.6.13, renommez-le fs2_open_diaspora avec la commande : $ mv fs2_open_3.6.13 fs2_open_diaspora
• Copiez-le dans le répertoire racine de Diaspora (dans : Diaspora_R1_Linux/Diaspora/)

▸ Compilation de wxlauncher
• placez vous dans Diaspora_R1_Linux/Diaspora/wxlauncher/
• lancez successivement :
$ cmake -D USE_OPENAL=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo -D DEVELOPMENT_MODE=1 .
(n'oubliez pas le "." qui signal que les fichiers nécessaires se trouvent dans le répertoire actuel)
$ make
• Si aucune erreur n'est détectée, vous obtiendrez dans ce même répertoire le binaire wxlauncher (laissez-le dans ce même répertoire)

▸ Initialisation du fichier de configuration de Diaspora
• Initialisez le fichier de configuration à partir du modèle existant, et donnez-lui les droits de lecture appropriés, par les commandes successives :
$ cp pro00099.template.ini pro00099.ini
$ chmod 644 pro00099.ini
• En ligne 24 du fichier pro00099.ini, remplacez la ligne "folder=/PATH/TO/YOUR/DIASPORA/FOLDER/HERE" par l'adresse où vous avez copié votre répertoire Diaspora
(en ce qui nous concerne : folder=/mnt/DDprc/Download/Diaspora_R1_Linux/Diaspora/)
• Ne modifiez rien d'autre, enregistrez et quittez votre éditeur
• En console dans ce même répertoire lancez :
$ ./wxlauncher/wxlauncher --add-profile --profile=Diaspora --file=pro00099.ini
$ ./wxlauncher/wxlauncher --select-profile --profile=Diaspora


🚀️ LANCEMENT DU JEU

En console et dans le répertoire du jeu lancez : $ ./wxlauncher/wxlauncher

Cette même interface vous permet de lancer Diaspora (cliquez sur "Play") mais aussi et surtout de l'adapter finement à votre configuration (puissance de votre carte graphique, résolution, ...), de télécharger de nouveaux contenus et de lancer des parties mono ou multijoueur en ligne.

🕵️ Test [fr]

🕵️ Test (R1 sans le patch du site + Freespace 2 SCP v. 3.6.13) de goupildb :
(testé 30 minutes)
Partiellement fonctionnel en ce qui me concerne, mais peut-être est-ce dû au patch du site que je n'ai pas appliqué.

🏗️ Réalisation :
• 🏜️ Graphisme & interface :
Tout respire le professionnalisme : l'interface Wxlauncher avec ses nombreux paramétrages comme Diaspora.
Précisons/rappelons que Diaspora se rapproche davantage du simulateur que du jeu d'arcade : pratiquement toutes les touches du clavier sont utilisées. Le revers de la médaille c'est que certaines sont davantage adaptées au clavier américain. La touche "\" par exemple (sur un clavier Français il faudrait faire Alt Gr 8 pour l'obtenir mais çà ne fonctionne pas), permet de lancer votre vaisseau MK VII Viper à partir du vaisseau mère. J'ai passé 5 bonnes minutes à rechercher une touche de remplacement qui ne soit pas déjà utilisée pour autre chose (j'ai finalement retenu la touche "[RIGHT CTRL]").

Côté graphisme : c'est du grand art, tout fonctionne et c'est beau. Chose peu habituelle jusqu'ici, je suis en mesure de jouer avec ma configuration bi-écrans (l'écran de droite s'est éteint automatiquement, merci Xorg ?).

• 🎧️ Son : là aussi nous sommes chez les pros avec des voix digitalisées et des sons vous immergeant parfaitement dans le jeu.

🎲️ Gameplay :
Côté mise en scène ?
Des cinématiques, des commentaires sonores, des écrans de contrôles avec vos vaisseaux en 3D, une (des ?) mission d'entraînement, ...
Bref, du travail de pros.

Par contre pour maîtriser la bête, vous risquez de ramer un peu :).
Je suis parvenu à sortir du vaisseau mère (mission d'entraînement) mais c'est après que çà se gâte un peu : une fois sorti du vaisseau mère, mon MK VII Viper s'arrête à quelques distances et pas moyen de le redémarrer (le coup d'la panne ? Problème de neiman ? :). Le 2ème barre-graphe central (en partant de la gauche) tombe à zéro et la touche "Ctrl" (redéfinie=plein gaz) n'y fais rien. J'ai essayé de redémarrer le jeu en sélectionnant mon Joystick (via Wxlauncher, j'ai un Logitech Rumble pad, jamais réussi à faire fonctionner les vibrations, trop compliqué, mais fonctionnel) mais si les touches du Joysticks fonctionnent bien, en revanche les 2 sticks "analogiques" ne sont pas reconnus.
Donc tout fonctionne sauf que je ne peux pas démarrer mon carosse : gênant.
Cela dit, je suis sûr que c'est un petit souci qui sera vite réglé (il faudrait peut-être que j'essaie le patch du site, mais je n'ai plus le temps, je verrai cela lors de la sortie d'une autre version ultérieurement).
Malgré ces quelques soucis je lui attribue la note maximum sans signaler un "Non-funct." car je ne suis pas sûr que çà ne vienne pas de mon installation (pas de patch appliqué).
👏️ ❤️ Un grand bravo et merci à ses auteurs pour leur énorme boulot de pros.

🏆️ Impressions :

‣ 🌞️ J'ai aimé
• la qualité irréprochable de l'ensemble : réalisation & simulation, du travail de pros.

‣ 🌤️ Axes d'amélioration
• quelques défauts de jeunesse : touches par défauts pas forcément adaptées à un clavier Français, difficulté à en trouver de libres,
• les sticks de mon Joystick ne sont pas reconnus, ce qui n'aide pas à la prise en main.


💡️ Commentaires généraux:
Le Wiki annonce "Release 2 is in progress".