FreeSpace 2

Aus Spielen-unter-Linux Wiki by linuxgaming.de

Dies ist eine alte Version. Zeitpunkt der Bearbeitung: 06:47, 15. Jun. 2010 durch Sixsixfive (Diskussion | Beiträge).
Wechseln zu: Navigation, Suche
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
FIXME
Startbildschirm
Basisdaten
Entwickler: Volition Inc.
Publisher: {{{Publisher}}}
Plattform(en): Windows, Mac OS, Linux, FreeBSD, ...
Architektur: i386, amd64, emt64, powerpc, sparc....
Genre: Actionspiel
Version: 1.0/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: FIXME

Inhaltsverzeichnis


Beschreibung des Spiels

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 kombatibel.

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 den FreeSpace Port kombatibel.

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(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 && make install

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:

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 mono1.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO3.MVE -o mono1.ogg
ffmpeg2theora -v 10 -V 16778 -a 10 MONO4.MVE -o mono1.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:

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

Problemlösung

FIXME

Erweiterungen/MOD's

FIXME

Weblinks

FIXME

Screenshots

FIXME

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