[[Vorlage(Getestet, bionic)]] {{{#!vorlage Wissen [:Anwendungen_hinzufügen:Anwendungen hinzufügen] [:Packprogramme:Archive entpacken] [:Programme kompilieren:Pakete aus dem Quellcode erstellen] [:Terminal:Ein Terminal öffnen] [:Rechte:Rechte für Dateien und Ordner ändern] [:Editor:Einen Editor öffnen] [:Programme starten:Ein Programm ohne Menüeintrag starten] [:Menüeditor:Programme zum Menü hinzufügen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(logo.png,,align=left, title="The Cylons were created by Man. They Rebelled. They Evolved. They Look and Feel Human. Some are programmed to think they are Human. There are many copies. And they have a Plan.")]] [http://diaspora.hard-light.net/ Diaspora: Shattered Armistice] {en} - 40 Jahre sind seit dem verheerenden Krieg zwischen den Kolonisten und den Zylonen (engl. Cylon = Cybernetic Life Form Node) vergangen. 40 Jahre, in denen niemand etwas von den Zylonen gesehen oder gehört hat. 40 Jahre, in denen der Waffenstillstand eingehalten wurde... In der im [wikipedia:Battlestar_Galactica:Battlestar Galactica-Universum] angesiedelten Raumkampfsimulation nimmt man den Kampf gegen die Zylonen auf. Im Cockpit einer Viper oder eines Raptors stürzt man sich in die Weltraum-Schlachten um den Konflikt zwischen der Menschheit und den Zylonen zu entscheiden... Diaspora ist eine komplette Modifizierung von [:Spiele/Freespace_2:Freespace 2]. Letzteres wird für die Installation nicht benötigt. {{{#!vorlage Tabelle [[Bild(./Menue.jpg, x180)]] <:>[[Bild(./Tutorial.jpg, x180)]] +++ <:>Menü <:>Tutorial }}} = Vorbereitung = Folgende Pakete müssen installiert [1] sein: {{{#!vorlage Paketinstallation autoconf automake1.11, Bionic build-essential cmake libopenal-dev libjansson-dev libjpeg62-dev libpng-dev libreadline-dev libsdl1.2-dev libtheora-dev liblua5.1-0-dev libvorbis-dev python-markdown libwxgtk3.0-dev, Xenial libwxgtk3.0-0v5, Xenial libwxgtk3.0-0v5-dbg, Xenial freespace2-launcher-wxlauncher, Ab Xenial verfügbar }}} Anschließend das Archiv von [http://diaspora.fs2downloads.com/Diaspora_R1_Linux.tar.lzma FSDownloads] {en} {dl}, [http://diaspora.fs2downloads.com/ fs2downloads.com] {en} {dl}, [http://freespacemods.net/download.php?view.858 FSMods] {en} {dl}, [http://files.holarse-linuxgaming.de/native/Spiele/Diaspora/ holarse-linuxgaming.de] {dl} oder über [http://diaspora.fs2downloads.com/Diaspora_R1_Linux.tar.lzma.torrent Torrent] {dl} herunterladen. Das Archiv '''Diaspora_R1_Linux.tar.lzma''' entpacken [2] und das Verzeichnis '''Diaspora_R1_Linux''' öffnen. Anschließend den darin enthaltenen Ordner '''Diaspora/''' nach '''~/Spiele''' kopieren. = Installation = Vor der Installation des Spiels empfiehlt es sich den aktuellen [#Patch Patch] herunterzuladen. == Kompilieren == === fs2_open === In den Ordner '''~/Spiele/Diaspora/fs2_open''' wechseln und den Quelltext übersetzen [3] [4]: {{{#!vorlage Befehl ./autogen.sh make mv code/fs2_open_3.6.13 ../fs2_open_diaspora ## Bionic mv code/fs2_open_3.7.1 ../fs2_open_diaspora ## Xenial }}} ==== wxlauncher ==== Nachdem dieser Vorgang abgeschlossen ist in das Verzeichnis '''~/Spiele/Diaspora/wxlauncher/build''' wechseln und den Starter kompilieren [3] [4]: {{{#!vorlage Befehl cmake -D USE_OPENAL=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo -D DEVELOPMENT_MODE=1 ../ make -j$(grep -c processor /proc/cpuinfo) }}} Nun in das Basisverzeichnis wechseln um die Datei '''pro00099.ini''' zu erstellen und mit den entsprechenden Rechten zu versehen [4] [5]: {{{#!vorlage Befehl cp pro00099.template.ini pro00099.ini chmod 644 pro00099.ini }}} Im nächsten Schritt die Datei '''pro00099.ini''', aus dem Installationsverzeichnis, mit einem Editor [6] öffnen und die Zeile 24 {{{#!code folder=/PATH/TO/YOUR/DIASPORA/FOLDER/HERE }}} ändern zu {{{#!code folder=/home/BENUTZER/Spiele/Diaspora }}} {{{#!vorlage Hinweis `BENUTZER` entsprechend dem eigenen Benutzernamen ändern. }}} ===== Profil ===== Abschließend ein Profil im Launcher anlegen [4]: {{{#!vorlage Befehl ./wxlauncher/build/wxlauncher --add-profile --profile=Diaspora --file=pro00099.ini ./wxlauncher/build/wxlauncher --select-profile --profile=Diaspora }}} {{{#!vorlage Hinweis Verwendet man Diaspora mit dem [#Patch Patch 1.0.4] oder kleiner benötigt man das Update [http://www.mediafire.com/?l1i1bcb6bogzlez DiasporaLauncherResources.zip] {en} {dl}, welches in das Installationsverzeichnis entpackt [2] wird. Das Spiel wid nun zuverlässig erkannt. }}} ==== Yet Another Launcher ==== ## Wie Bild und Text austauschen??? Als alternativer Starter kann YAL verwendet werden. Für die Übersetzung muss [:SVN:] installiert sein. Den aktuellen Quellcode herunterladen und kompilieren [3] [4]: {{{#!vorlage Befehl svn co svn://vega.livecd.pl/yal cd yal/trunk ./build-all.sh }}} Unter '''yal/trunk/bin''' ist der benötigte Starter '''btrl_launcher''' zu finden. Diesen in das Installationsverzeichnis kopieren und den Menüeintrag [8] erstellen. [[Vorlage(Bildunterschrift, ./bg_space_time.jpg, 257, "Zeitlinie", right )]] == Patch == Der aktuelle Patch kann von [http://diaspora.hard-light.net/linux.html hard-light.net] {dl} heruntergeladen werden. Den Patch in das Installationsverzeichnis entpacken [2]. Dateien aus vorherigen Aktualisierungen (z.B. '''R1.0.2_Patch.vp''' oder '''R1.0.3_Patch.vp''') löschen und den Patch [#Installation aufspielen]. {{{#!vorlage Hinweis Sofern das Spiel schon einmal kompiliert wurde vor `make` den Befehl `make clean` bei [#fs2-open fs2-open] und [#wxlauncher wxlauncher] ausführen. }}} === Starter === Im Launcher des Spiels unter ''"Basic Settings"'' die Auflösung überprüfen und bei ''"Advanced Settings"'' im Feld ''"Custom Flags"'' ist `-cap_object_updates 0` zu hinterlegen. = Start = Das Spiel kann aus dem Installationsverzeichnis heraus über `./wxlauncher/build/wxlauncher` gestartet [7] werden. Auf Wunsch einen Menüeintrag [8] vornehmen. Im Starter können diverse Einstellungen zum Spielverhalten vorgenommen und zusätzliche Startparameter übergeben werden. == Knossos == Einen ganz anderen Ansatz zeigt Knossos auf. Dispora über Knossos installieren, sämtliche Konfigurationsschritte fallen weg. Wie man Knossos installiert findet sich im [:Howto/Knossos:] [[Bild(Knossos-Diaspora.png)]] = Missionen = Zusätzliche Missionen können von [http://www.hard-light.net/forums/index.php?board=239.0 hard-light.net] {en} heruntergeladen werden. Das Archiv nach '''~/Spiele/Diaspora/data/missions''' entpacken [2] und im Spiel über ''"Tech Data -> Mission Simulator -> Single Missions"'' die gewünschte Mission auswählen. [http://www.freespacemods.net/#cat_88 freespacemods.net] {en} {dl} ist eine weitere Anlaufstelle. = Handbuch = Im Installationsverzeichnis ist ein [:PDF:] mit einer Übersicht zu den möglichen [#Tastenkuerzel Tastenkombinationen] und zum [#Head-up-Display Head-up-Display] zu finden. == Head-up-Display == [[Bild(HUD_reference_chart.jpg,,align=center, alt="HUD REFERENCE CHART", title="Head-up-Display")]] = Probleme & Lösungen = == Prüfsumme == Die Prüfsumme der Datei '''Diaspora_R1_Linux.tar.lzma''' kann mittels [:Hashfunktionen:] überprüft werden z.B. mit [4]: {{{#!vorlage Befehl sha256sum Diaspora_R1_Linux.tar.lzma }}} Die benötigten Vergleichswerte: {{{ Size: 1342425409 MD5: 22b55ae9bc9366ccbeb1642cd50dc3f8 SHA1: b7f73e8fac2663acbed1b9363558554caa706159 SHA256: 598910f2382ab2c8b10aa02cc6fb00c55ed4cd5a1a64d580deb1a0d4e521cf17 }}} == Tastaturlayout == Einige Tasten funktionieren nicht im Spiel, da auf das US-Tastaturlayout zurückgegriffen wird. Abhilfe schafft hier eine entsprechende Konfiguration. = Tastenkürzel = {{{#!vorlage Tabelle <-2 tableclass="zebra_start3" tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, f1)]] Hilfe +++ [[Vorlage(Tasten, f2)]] Optionen +++ [[Vorlage(Tasten, pause)]] Pause }}} [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf">Diaspora: Shattered Armistice +++ Genre: Raumkampfsimulation +++ Sprache: {en} +++ Veröffentlichung: 2012 +++ Publisher: [http://diaspora.hard-light.net Diaspora Development] {en} +++ Systemvoraussetzungen: Core 2 Duo, i3 o.ä. Prozessor / 2 GB RAM / 3 GB Festplattenspeicher / OpenAL kompatible Soundkarte / OpenGL 3/GLSL 1,5 kompatible Grafikkarte +++ Medien: Download +++ Strichcode / EAN / GTIN: - +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(r1_logo.png,256,align=right)]] = Links = * [http://diaspora.hard-light.net/ Diaspora: Shattered Armistice] {en} * [http://www.hard-light.net/wiki/index.php/Diaspora:_Shattered_Armistice Wiki] {en} * [http://www.hard-light.net/wiki/index.php/Diaspora_Ship_List Schiffe] {en} * [http://www.hard-light.net/forums/ Forum] {en} * [http://www.hard-light.net/forums/index.php?topic=81859.0 RELEASE Diaspora: Shattered Armistice] {en} * [http://www.hard-light.net/forums/index.php?topic=81861.msg1633970#msg1633970 RELEASE Shattered Armistice Official Game Soundtrack] {en} {dl} * [youtube:DWt2m1xtJbw:Diaspora Release Trailer] * [http://www.syfy.com/battlestar Offizielle Seite des TV-Senders SciFi] {en} * [http://de.battlestar-galactica.bigpoint.com/ Wiki BSG] {en} * [wikipedia:Battlestar_Galactica:Battlestar Galactica] # tag: Spiele, Open-Source-Spiel, Simulation, Freespace, Linux-Spiel, Controller