FreeSpace 2

Aus Spielen-unter-Linux Wiki by linuxgaming.de

Dies ist eine alte Version. Zeitpunkt der Bearbeitung: 19:16, 18. 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

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
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: FS2 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 und unterliegt den Beschränkungen der damaligen Zeit.

Installation als FS2SCP-Mod

Es wird von einer FreeSpace 2 Installation wie FreeSpace 2 SCP-Artikel ausgegangen.
01. Ihr benötigt die folgenden Pakete zusätzlich:

Debian Debian su -c "apt-get install ffmpeg2theora unshield"

02. Gebt Euer FreeSpace 2 Verzeichnis an und wechselt hinein:

GAMEDIR=/media/media/Games/freespace2scp

03. Erstellt Euch einen Mod-Ordner:

mkdir $GAMEDIR/fs2_data

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

CDDIR=/media/cdrom0

04. Erstellt ein temporäres Verzeichnis:

mkdir -p /tmp/freespace2

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

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

07.Kopiert nun die benötigten Dateien und löscht danach das temporäre Verzeichnis:

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

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

09.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. 10. 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

11. 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/freespace2scp"

2. Nun löscht das Spieleverzeichniss, und das Startskript

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

Problemlösung

Erweiterungen/MOD's

FIXME

Weblinks

FIXME

Screenshots

Technikdatenbank
Im Spiel

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