Freitag, 17. Mai 2024

FreeSpace 2

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][Entwurfsversion]
(Beschreibung des Spiels)
Zeile 26: Zeile 26:
-
== Beschreibung des Spiels ==
+
== Beschreibung ==
FIXME
FIXME

Version vom 09:15, 15. Jun. 2010

Dieser Artikel/Abschnitt ist derzeit in Bearbeitung bzw. in der Erstellungsphase.
Aufbau und Inhalt können sich deshalb stark verändern.


Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Freespace 2

Startbildschirm
Basisdaten
Entwickler: Volition Inc.
Publisher: {{{Publisher}}}
Plattform(en): Windows, Mac OS, Linux, FreeBSD, uvm.
Architektur: i386, amd64, emt64, powerpc, uvm.
Genre: Actionspiel
Version: 1.0.2/3.6.XX
Spielmodi: Einzel- und Mehrspieler
Sprache: Deutsch
Steuerung: {{{Steuerung}}}
Lizenz: kommerziell
Installation: {{{Installation}}}
Systemminima: {{{Systemminima}}}
Altersfreigabe: Freigegeben ab 12 Jahren gemäß § 14 JuSchG
Demo: {{{Demo}}}
Webseite: Homepage (Webarchiv)
Diskussion: Diskussion

Inhaltsverzeichnis


Beschreibung

FIXME

  • Weitere Infos gibt's natürlich bei Wikipedia

Installation iccullus Installer

Iccullus stellt einen Installer für FreeSpace 2 hier bereit, allerdings ist diese Freespace 2 Version nicht völlig mit den verfügbaren Mods kompatibel.

Installation

Hierbei handelt es sich um FreeSpace 2 mithilfe der Binary des FreeSpace2 Source Code Projektes sie ist völlig zu dem Freespace Upgrade Project sowie dessen MOD's wie dem FreeSpace Port kompatibel.

01. Das Spiel benötigt folgende Pakete zusätzlich:

Debian Debian su -c "apt-get install unshield libopenal-dev libvorbis-dev build-essential subversion automake1.10 autoconf libsdl1.2-dev libtheora-dev libreadline6-dev libpng12-dev liblua5.1-0-dev ffmpeg2theora"

02. Legt Euer zukünftiges Spielverzeichnis fest und wechselt in dieses:(Ich habe eine extra Partition für Spiele...):

GAMEDIR=/media/media/Games/freespace2
mkdir -p $GAMEDIR && cd $GAMEDIR

Installieren der Binärdatei

Wer will kann sich auch fertige Binärdateien(stable und meist nur 32Bit) hier herunterladen

03. Ladet Euch die aktuelle SVN und wechselt anschließen hinein:

svn checkout svn://svn.icculus.org/fs2open/trunk/fs2_open svn_binary
cd svn_binary

04. Übersetzt und baut die Binary:

./autogen.sh --enable-speech
make

05. Verschiebt die Binary nun in Euer FS2-Verzeichnis, wechselt in Euer FS2-Verzeichnis, und macht sie ausführbar:

mv code/fs2_open_r .. && cd ..
chmod +x fs2_open_r

Installieren der Spieldateien(Originale 3CD-Version)

06. Setzt eine Variable für den Pfad Eures CD-ROM Laufwerkes.

CDDIR=/media/cdrom0

07. Erstellt ein temporäres Verzeichnis:

mkdir -p /tmp/freespace2

08.Bindet CD1 ein und entpackt die data1.cab in das temporäre Verzeichnis:

unshield -d /tmp/freespace2 x $CDDIR/data1.cab

09.Kopiert nun die benötigten Dateien und löscht danach das temporäre Verzeichnis(Wir starten Freespace 2 später als MOD, weshalb wir ein extra Modverzeichnis(fs2_data) erstellen, dies beugt der Verwirrung bei der Installation zusätzlicher MOD's vor:

mkdir -p $GAMEDIR/fs2_data
unshield -d /tmp/freespace2 x $CDDIR/data1.cab
mkdir -p $GAMEDIR/fs2_data/players
mv /tmp/freespace2/*/*.hcf $GAMEDIR/fs2_data/players/
rm -drf /tmp/freespace2

10.Bindet CD2 ein und kopiert die benötigten Dateien:

cp $CDDIR/*.vp $GAMEDIR/fs2_data
mkdir -p $GAMEDIR/fs2_data/data/movies
cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies

11.Bindet CD3 ein und kopiert die benötigten Dateien:

cp $CDDIR/*.vp $GAMEDIR/fs2_data
cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies

Rekodieren der Zwischensequenzen

Hier gibt es verschiedene Möglichkeiten der eine bevorzugt MPlayer+ Theora, der andere ffmpeg oder ffmpeg2theora. Wer sich das ganze sparen will kann sich auch hier die Zwischensequenzen in Englisch herunterladen.

12. Wechselt in Euren Ordner mit den Zwischensequenzen:

cd $GAMEDIR/fs2_data/data/movies
ffmpeg2theora -v 10 -V 16778 -a 10 BASTION.MVE -o bastion.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 COLOSSUS.MVE -o colossus.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 ENDPART1.MVE -o endpart1.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 ENDPRT2A.MVE -o endprt2a.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 ENDPRT2B.MVE -o endprt2b.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 INTRO.MVE -o intro.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO1.MVE -o mono1.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO2.MVE -o mono2.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO3.MVE -o mono3.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO4.MVE -o mono4.ogg

13. Nach erfolgreichem Konvertieren könnt Ihr natürlich die alten MVE's löschen:

rm *.MVE

14. Nun erstellen wir noch ein Startskript und verlinken es nach /usr/bin:

echo -e "#\!/bin/sh\ncd '$GAMEDIR'\nexec ./fs2_open_r -mod fs2_data" '"$@"' >$GAMEDIR/freespace2 && chmod +x $GAMEDIR/freespace2
su -c "ln -s $GAMEDIR/freespace2 /usr/bin/freespace2"

Deinstallation

1. Öffnet ein Terminal und gebt Euer Spielverzeichniss an:

export GAMEDIR="/media/media/Games/freespace2"

2. Nun löscht das Spieleverzeichniss, und das Startskript(hierbei werden natürlich auch alle MOD's und Erweiterungen entfernt:

su -c "rm -drf /usr/bin/freespace2 $GAMEDIR"

Problemlösung

Ändern der Auflösung

Editiert die $HOME/.fs2_open/fs2_open.ini, die Datei dürfte selbsterklärend sein.

Erweiterungen/MOD's

FIXME

Weblinks

FIXME

Screenshots

Technikdatenbank
Im Spiel

--Sixsixfive 03:36, 15. Jun. 2010 (UTC)