[[Vorlage(Überarbeitung, 31.12.2018, Spiele/Descent3, march)]] [[Vorlage(Getestet, )]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Packprogramme: Archive entpacken] [:Wine: Wine installieren und konfigurieren] (optional) [:Windows-Programme: Windows-Programme verwenden] (optional) [:Programme starten: Ein Programm ohne Menüeintrag starten] [:Menüeditor: Programme zum Menü hinzufügen] [:Editor: Einen Editor öffnen] (optional) }}} [[Inhaltsverzeichnis(1)]] [[Bild(descent3.png, 64, align=left)]] [http://www.lokigames.com/products/descent3/ Descent³] {en} ist der dritte Teil der [wikipedia:Descent_(Computerspiel):Descent-Reihe] und knüpft nahtlos an Descent² an. Nach einem Reaktorschaden am Schiff, treibt es manövrierunfähig im Weltall herum und droht in eine Sonne zu sürzen. Kurz bevor das Ende naht wird das Raumschiff gerettet. Es stellt sich heraus, dass der Reaktorschaden vom ursprünglichen Arbeitgeber PTMC vorsätzlich verursacht wurde. Durch einen Computervirus versucht diese Firma Roboter für ihr Streben nach der Weltherrschaft einzusetzen. Nachdem man sich der Widerstandsbewegung angeschlossen hat versucht man die Menschheit zu warnen... Die Erweiterung [#Descent-Mercenary Descent³: Mercenary] bietet zusätzliche Einzelspieler- und Mehrspielermissionen. Die ersten Teile, [:Spiele/Descent¹:Descent¹] und [:Spiele/Descent²:Descent²], können ebenfalls unter Linux gespielt werden. [[Vorlage(Bildersammlung, right, 250 Intro.jpg, "Intro" )]] = Installation = Folgende Pakete müssen installiert [1] werden: {{{#!vorlage Paketinstallation libgl1-mesa-dev pulseaudio-utils unshield, universe }}} ## == Linux-Version== == Windows-Version == Für die Verwendung des Spiels unter Linux zuerst im [:Homeverzeichnis:] den Ordner '''~/Spiele/Descent3''' anlegen. In diesen folgende Dateien und Ordner von den Spiele-CDs kopieren: [[Vorlage(Bildersammlung, right, 250 Menue.jpg, "Menü" )]] === Variante 1 === {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> Spieledateien +++ Datenträger Datei / Ordner +++ <|4>CD 1 '''missions''' +++ '''movies''' +++ '''data1.hdr''' +++ '''data1.cab''' +++ <|2>CD 2 '''missions''' +++ '''movies''' }}} Nachdem die Daten in das Verzeichnis kopiert wurden müssen die Archive entpackt [2] [3] werden: {{{#!vorlage Befehl unshield x data1.hdr }}} Aus dem neuen Ordner '''Core_Files''' werden die folgenden Ordner und Dateien nach '''~/Spiele/Descent3''' kopiert: * '''missions''', * '''movies''', * '''language''', * '''custom''', * '''demo''', * '''EXTRA.HOG''', * '''EXTRA13.HOG''', * '''d3.hog''' und * '''PPICS.HOG''' Die Ordner '''Core_Files''' und '''Shared_Files''' können anschließend gelöscht werden. Gleiches gilt für '''data1.*'''. Abschließend im Installationsverzeichnis den Ordner '''savegame''' anlegen. ==== Linux-Dateien ==== Aus dem Internet die benötigten Linux-Dateien von Loki herunterladen: * '''D3-linux-files.tar.gz''' oder * '''D3-linux-files-2010.tar.gz''' und das benötigte Archiv entpacken [3]. Die darin enthaltenen Dateien in das Installationsverzeichnis kopieren. Damit Linux die Spieledateien verwenden kann, müssen diese in Kleinschrift vorliegen. Hier in das Installationsverzeichnis wechseln und folgenden Befehl [2] ausführen: {{{#!vorlage Befehl for file in *; do mv "$file" "$(echo $file | tr [[:upper:]] [[:lower:]])"; done }}} [[Vorlage(Bildersammlung, right, 250 Tutorial.jpg, "Tutorial" )]] === Variante 2 === [http://www.ixsoft.de ixsoft] {de} vertreibt eine Windows-Version mit den benötigten Linux-Dateien. Neben dem Hauptspiel ist zusätzlich die Erweiterung [#Descent-Mercenary Descent³: Mercenary] enthalten. Zwar ist die Instalationsroutine etwas in die Jahre gekommen aber der Aufwand der manuellen Installation ist gering. Nach der Erstellung des Ordners '''~/Spiele/Descent3''' werden die benötigten Dateien und Ordner von den CDs in das Verzeichnis kopiert: {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> Spieledateien +++ Datenträger Datei / Ordner +++ <|5>CD 1 '''missions''' +++ '''data.tar.gz''' +++ '''d3.hog''' +++ '''icon.xpm''' +++ '''shared.tar.gz''' +++ CD 2 '''movies''' }}} '''data.tar.gz''' und '''shared.tar.gz''' im Installationsverzeichnis entpacken [3]. Alle Dateien und Ordner aus '''data''' und '''shared''' nach '''~/Spiele/Descent3''' verschieben und diese beiden Ordner anschließend löschen. === Variante 3 === Aus einer bestehenden Installation unter Windows die Daten kopieren. Das Spiel sollte vorher [http://www.descent3.com/ gepatcht] {en} {dl} und ggf. die Erweiterung Descent³: Mercenary aufgespielt sein. Anschließend die nötigen [#Linux-Dateien Schritte] zur Verwendung unter Linux einleiten. Alternativ kann die Installation unter [:Wine:] [5] vorgenommen werden. === GOG-Version === Sofern man [http://www.gog.com/en/gamecard/descent_3_expansion Descent 3 + Expansion] {en} {dl} über diesen Vertriebsweg erworben hat kann die Datei mit Wine [4] installiert werden [5]. Die [#Spieldaten Spieledaten] können anschließend im [:Homeverzeichnis:] aus '''~/.wine/drive_c/Programme/GOG.com/Descent3''' übernommen werden. Das weitere Vorgehen ist unter [#Linux-Dateien diesem Punkt] beschrieben. ## = Patch = ## Nachdem man im Hauptmenü überprüft hat, welche Versionsnummer vorliegt, kann bei Bedarf ein Patch auf eine aktuellere Version vorgenommen werden. Den Patch von [http://updates.lokigames.com/descent3/ lokigames.com] {dl}, [http://descentvalhalla.com/d3/downloads/patches.aspx Descent Valhalla] {en} {dl} oder [ftp://ftp.holarse-linuxgaming.de/native/Spiele/Descent%203/ holarse-linuxgaming.de] {dl} herunterladen. ## http://wiki.ubuntuusers.de/Spiele/Loki_Installer ## _POSIX2_VERSION=199209 ./descent3-1.4.0b-x86.run --keep ## http://icculus.org/~msphil/loki/x86/ ## {{{#!vorlage Hinweis ## Die Version von ixsoft bringt alle Patches im Ordner '''updates''' (CD1) mit. ## }}} = Spielstart = Der Spielstart [6] geschieht über "`padsp ./descent3`". Auf Wunsch kann ein Menüeintrag [7] vorgenommen werden. Beim ersten Start wird der versteckte Ordner '''~/.loki/descent3''' im [:Homeverzeichnis:] angelegt. Zusätzliche Optionen können übergeben werden: {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> Startoptionen +++ Parameter Beschreibung +++ `-w` Spiel startet im Fenstermodus. +++ `-s` Soundwiedergabe deaktiviert. +++ `-h` Hife }}} [[Vorlage(Bildersammlung, right, 250 Mercenary.jpg, "Descent³: Mercenary" )]] = Descent³: Mercenary = Um die Erweiterung zu installieren ist es nötig auf die [#Variante-3 Windows-Installation] zurückzugreifen. Benötigt werden folgende Dateien: {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> Spieledateien +++ Ordner Datei +++ '''/''' '''merc.hog''' +++ <|2>'''movies''' '''mi.mve''' +++ '''me.mve''' +++ <|15>'''missions''' '''bluedev.mn3''' +++ '''bluedev.txt''' +++ '''bside.mn3''' +++ '''bsidectf.mn3''' +++ '''chaos.mn3''' +++ '''havoc.mn3''' +++ '''kata12.mn3''' +++ '''kata12.txt''' +++ '''mayhem.mn3''' +++ '''merc.mn3''' +++ '''poe.mn3''' +++ '''stonecutter.mn3''' +++ '''stonecutter.txt''' +++ '''tri-pod.mn3''' +++ '''tri-pod.txt''' }}} Die Dateien in den entsprechenden Ordner der Linux-Version kopieren. = Handbuch = Ein inoffizielles Handbuch kann in englischer Sprache von [http://www.dateiliste.com/en/descent-3/6-descent-3-files-section/27-descent-3-manual.html dateiliste.com] {de} als [:PDF:] heruntergeladen werden. [[Vorlage(Bildersammlung, right, 250 Mod.jpg, "Level - D3TotalAnarchy" )]] = Erweiterungen = == Level == Zusatzlevel können von einer der folgenden Seiten heruntergeladen und anschließend entpackt [3] werden. Die '''.mn3'''-Datei anschließend nach '''~/Spiele/Descent3/missions''' kopieren. Alternativ kann hier '''~/.loki/descent3/missions''' verwendet werden. * [http://www.descent3fischlein.de/levels/scripts/levels.php descent3fischlein.de] {de} {dl} * [http://www.vex-clan.de/infos/levels VEX-Clan] {de} {dl} * [http://www.enspiar.com/dmdb/index.php dmdb - DESCENT MISSION DATABASE] {en} {dl} * [http://descentvalhalla.com/missions/default.aspx?game=d3 Descent Valhalla] {en} {dl} * [http://www.planetbluemoon.com/html/1/d3.level.htm planetbloom.com] {en} {dl} * [http://www.koolbear.com/Descent/levels/d3/index.php koolbear.com] {en} {dl} * [http://www.sectorgame.com/d3/ Descent 3 Sector] {en} {dl} * [http://www.planetdescent.net/index.php?action=tpmod;dl=cat29 Planet Descent] {en} {dl} * [http://www.descent2.ru/descent-iii/d3levels.html Russian Descent Outpost] {ru} {dl} == Mods == Modifikationen liegen als '''.d3m'''-Dateien vor. Das gewünschte Archiv herunterladen und entpacken [3]. Anschließend die Datei nach '''~/Spiele/Descent3/netgames''' oder '''~/.loki/descent3/netgames''' verschieben. * [http://descentvalhalla.com/d3/downloads/mods.aspx Descent Valhalla] {en} {dl} * [http://www.vex-clan.de/infos/mods VEX-Clan] {de} {dl} * [http://www.descent3fischlein.de/mods/mods.php descent3fischlein.de] {de} {dl} * [http://www.descentforum.de/forum/downloads.php descentforum.de] {de} {dl} * [http://www.sectorgame.com/d3/ Descent 3 Sector] {en} {dl} * [moddb:descent-3/mods:Descent 3] * [http://www.vex-clan.de/infos/mods/30ermods 30er Mod] {de} {dl} {{{#!vorlage Hinweis Einige Erweiterungen beinhalten zusätzliche Installationsanweiseungen in Form einer '''.txt'''-Datei. }}} = Server = Um einen Server zu betreiben lädt man sich von [http://descent3.com/downloads.php#linux descent.com] {en} {dl} die Datei '''descent3-1.4-0.i386.tar.gz''' herunter und entpackt [3] diese. Nun kopiert man alle Daten in das Installationsverzeichnis. Mit einem Editor [8] die Datei '''dedicated.cfg''' bearbeiten: {{{ [server config file] PPS=8 TimeLimit=60 KillGoal=0 RespawnTime=25 GameName=Multiplayer Game! MissionName=fury.mn3 Scriptname=Anarchy ConnectionName=Direct TCP~IP NumTeams=2 MaxPlayers=4 AllowRemoteConsole=1 }}} {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> dedicated.cfg +++ Parameter Beschreibung +++ `PPS` Pakete pro Sekunde, welche der Server sendet. +++ `TimeLimit` Dauer eines Levels in Minuten. +++ `KillGoal` Zu erreichende kills. +++ `RespawnTime` Zeit (in Sekunden) bis Power-Ups [wikipedia:Spawnen:]. +++ `GameName` Spielname +++ `MissionName` Gespieltes Level. +++ `Scriptname` Name des Spiels: Anarchy, Team Anarchy, Monsterball oder Entropy. +++ `ConnectionName` Verbindungsname +++ `NumTeams` Die maximale Anzahl an Teams. +++ `MaxPlayers` Anzahl der maximal zulässigen Spieler - der Server zählt als 1 Spieler. +++ `AllowRemoteConsole` Steuerung des Servers via [wikipedia:Telnet:], wenn der Wert `1` gesetzt wurde. }}} Anschließend den Server starten [6]: `./descend3 -d dedicated.cfg` Weiterführende Informationen zum Server findet man unter: * [http://www.vex-clan.de/infos/commandline Der Befehlszeilen-Schalter für Descent3] {de} * [http://descentvalhalla.com/d3/help/dedi/config_settings.aspx Config Settings] {en} * [http://descentvalhalla.com/d3/help/dedi/server_commands.aspx Server commands] {en} [[Vorlage(Bildersammlung, right, 64 vex.png, "[http://www.vex-clan.de/ VEX-Clan] {de}" )]] = Tipps = == Schiffs-Logo == Descent 3 erlaubt die Verwendung eines individuelle Schiffs-Logos. Dieses wird an mehreren Stellen auf dem Raumschiff angezeigt. Man benötigt ein Basisbild, welche folgende Anforderungen erfüllt: * 64x64 Pixel, * 24-Bit Farbtiefe und * '''.tga'''-Datei (TarGa-Bild). Nachdem man das gewünschte Logo abgespeichert hat startet man das Spiel. Im Hauptmenü ''"Pilots"'' anwählen und aus der Liste den Nick heraussuchen. Über ''"Configure -> SHIP CONFIGURATION -> IMPORT GRAPHIC"'' das Logo importieren. Es wird anschließend automatisch in das '''.ogf'''-Grafikformat umgewandelt. Anschließend ist es unter ''"Custom Textures"'' zu ersehen. = Tastenkürzel = {{{#!vorlage Tabelle <-2 tablestyle="width: 60%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, a)]] Beschleunigung +++ [[Vorlage(Tasten, z)]] Umkehrschub +++ [[Vorlage(Tasten, s)]] Nachbrenner +++ [[Vorlage(Tasten, left)]] / [[Vorlage(Tasten, right)]] Steuerung +++ [[Vorlage(Tasten, up)]] / [[Vorlage(Tasten, down)]] Höhe +++ [[Vorlage(Tasten, alt)]] + [[Vorlage(Tasten, up)]] / [[Vorlage(Tasten, down)]] / [[Vorlage(Tasten, right)]] / [[Vorlage(Tasten, left)]] Gleiten +++ [[Vorlage(Tasten, strg)]] Primärwaffe abfeuern. +++ [[Vorlage(Tasten, space)]] Sekundärwaffe betätigen. +++ [[Vorlage(Tasten, h)]] Scheinwerfer +++ [[Vorlage(Tasten, e)]] / [[Vorlage(Tasten, q)]] Schiff neigen. +++ [[Vorlage(Tasten, tab)]] Karte +++ [[Vorlage(Tasten, f4)]] Bot +++ [[Vorlage(Tasten, druck)]] Bildschirmfoto erstellen - dieses wird im [:Homeverzeichnis:] unter '''~/.loki/descent3''' als '''.tga'''-Datei abgespeichert. }}} [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf"> Descent³ - Die Saga wird fortgesetzt +++ Originaltitel: Descent³ - Retribution +++ Genre: Shooter, Freeflyer +++ Sprache: {en} +++ Veröffentlichung: 1999 / 2000 +++ Publisher: [http://www.lokigames.com/ Loki Software Inc.] {en} +++ Systemvoraussetzungen: 200MHz Prozessor / 1,3 GB Festplattenplatz +++ Medien: CD (2) +++ Strichcode / EAN / GTIN: [ean:4020636109270:] +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} ## EAN Loki: 0689524612793 [[Bild(loki.png, , align=right)]] = Links = * [:Spiele:] {Übersicht} - Spiele Einsteigerseite * [http://www.lokigames.com/products/descent3/ Descent³] {en} * [http://faqs.lokigames.com/descent3faq.html The official Descent3 FAQ] {en} * [wikipedia_en:Fusion_engine:Fusion engine] * [http://www.descentbb.net/viewtopic.php?t=7567 Descent 3 Linux Files] {en} * [http://www.descentvalhalla.com/d3/help/linux_guide.aspx Descent 3 Linux Guide] {en} * [http://home.arcor.de/hbredel/Descent/Descent_3/descent_3.html Descent 3 - Fanseite] {de} {en} inkl. Cheat-Codes, Downloads und Tipps * [linuxgaming:Descent³:] * [holarse:descent_3:Descent 3] * [gog:descent_3_expansion:Descent 3 + Erweiterung] * [http://ubuntuevolution.wordpress.com/2011/11/27/ubuntu-game-icons/ Ubuntu Game Icons] {en} {dl} * [http://www.descent3fischlein.de Fanprojekt] {de} * [http://www.dateiliste.com/de/descent-3.html dateiliste.com] {de} * [http://d3.descent.cx/tracker.d3 Serverliste] {en} # tag: Spiele, Shooter, Windows-Spiel, Open-Source-Spiel, gog, USK12, Loki, Linux-Spiel, TeamSpeak