FreeSpace 2Aus Spielen-unter-Linux Wiki by linuxgaming.de(Unterschied zwischen Versionen)
Version vom 08:06, 15. Jun. 2010
Beschreibung des SpielsFIXME
Installation iccullus InstallerIccullus stellt einen Installer für FreeSpace 2 hier bereit, allerdings ist diese Freespace 2 Version nicht völlig mit den verfügbaren Mods kompatibel. InstallationHierbei 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: 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ärdateiWer 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 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 ZwischensequenzenHier 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" Deinstallation1. Ö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ösungEditiert die $HOME/.fs2_open/fs2_open.ini, die Datei dürfte selbsterklärend sein. Erweiterungen/MOD'sFIXME WeblinksFIXME Screenshots--Sixsixfive 03:36, 15. Jun. 2010 (UTC) |