|
|
Zeile 1: |
Zeile 1: |
| {{InArbeit}} | | {{InArbeit}} |
- |
| |
| {{Wissen | | | | {{Wissen | | |
| * [[Benutzung der Konsole]] | | * [[Benutzung der Konsole]] |
| * [[Grundlagen & häufige Fragen]] | | * [[Grundlagen & häufige Fragen]] |
| }} | | }} |
- |
| |
| {{Infobox SuL | | {{Infobox SuL |
| |Name= Freespace 2 | | |Name= Freespace 2 |
Zeile 13: |
Zeile 11: |
| |Entwickler=[http://www.volition-inc.com Volition Inc.] | | |Entwickler=[http://www.volition-inc.com Volition Inc.] |
| |Architektur= i386, amd64, emt64, powerpc, uvm. | | |Architektur= i386, amd64, emt64, powerpc, uvm. |
- | |Version= 1.0.2/3.6.XX | + | |Version= 1.0.2 |
| |Sprache= Deutsch | | |Sprache= Deutsch |
| |Spielmodi= Einzel- und Mehrspieler | | |Spielmodi= Einzel- und Mehrspieler |
Zeile 20: |
Zeile 18: |
| |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG]] | | |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG]] |
| |Website= [http://web.archive.org/web/20070809100035/http://www.freespace2.com/ Homepage (Webarchiv)] | | |Website= [http://web.archive.org/web/20070809100035/http://www.freespace2.com/ Homepage (Webarchiv)] |
- | |Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/freespace-2-t4587.html Diskussion] | + | |Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/freespace-2-t4587.html FS2 Diskussion] |
| }} | | }} |
- |
| |
| __TOC__ | | __TOC__ |
- |
| |
- |
| |
| == Beschreibung == | | == Beschreibung == |
- |
| |
| FIXME | | FIXME |
- |
| |
| *Weitere Infos gibt's natürlich bei [http://de.wikipedia.org/wiki/Freespace#Freespace_2 Wikipedia] | | *Weitere Infos gibt's natürlich bei [http://de.wikipedia.org/wiki/Freespace#Freespace_2 Wikipedia] |
- |
| |
| == Installation iccullus Installer == | | == Installation iccullus Installer == |
- | | + | Iccullus stellt einen Installer für FreeSpace 2 [http://icculus.org/freespace2/ 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. |
- | Iccullus stellt einen Installer für FreeSpace 2 [http://icculus.org/freespace2/ hier] bereit, allerdings ist diese Freespace 2 Version nicht völlig mit den verfügbaren Mods kompatibel. | + | ==Installation als FS2SCP-Mod== |
- | | + | Es wird von einer FreeSpace 2 Installation wie [[FreeSpace 2 SCP]]-Artikel ausgegangen.<br> |
- | == Installation == | + | '''01.''' Ihr benötigt die folgenden Pakete zusätzlich: |
- | | + | |
- | 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: | + | |
| {| style="vertical-align: top;" | | {| style="vertical-align: top;" |
| |{{Debian}} | | |{{Debian}} |
- | |<code>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"</code> | + | |<code>su -c "apt-get install ffmpeg2theora unshield"</code> |
| |- | | |- |
| |} | | |} |
- | | + | '''02.''' Gebt Euer FreeSpace 2 Verzeichnis an und wechselt hinein: |
- | '''02.''' Legt Euer zukünftiges Spielverzeichnis fest und wechselt in dieses:(Ich habe eine extra Partition für Spiele...): | + | <pre>GAMEDIR=/media/media/Games/freespace2scp</pre> |
- | <pre>GAMEDIR=/media/media/Games/freespace2</pre> | + | '''03.''' Erstellt Euch einen Mod-Ordner: |
- | <pre>mkdir -p $GAMEDIR && cd $GAMEDIR</pre>
| + | <pre>mkdir $GAMEDIR/fs2_data</pre> |
- | | + | '''04.''' Setzt eine Variable für den Pfad Eures CD-ROM Laufwerkes. |
- | ===Installieren der Binärdatei===
| + | |
- | | + | |
- | Wer will kann sich auch fertige Binärdateien(stable und meist nur 32Bit) [http://www.hard-light.net/wiki/index.php/Installing_FreeSpace_2_Open#Official_Releases hier] herunterladen
| + | |
- | | + | |
- | '''03.''' Ladet Euch die aktuelle SVN und wechselt anschließen hinein: | + | |
- | <pre>svn checkout svn://svn.icculus.org/fs2open/trunk/fs2_open svn_binary</pre> | + | |
- | <pre>cd svn_binary</pre>
| + | |
- | '''04.''' Übersetzt und baut die Binary: | + | |
- | <pre>./autogen.sh --enable-speech</pre>
| + | |
- | <pre>make</pre>
| + | |
- | '''05.''' Verschiebt die Binary nun in Euer FS2-Verzeichnis, wechselt in Euer FS2-Verzeichnis, und macht sie ausführbar:
| + | |
- | <pre>mv code/fs2_open_r .. && cd ..</pre>
| + | |
- | <pre>chmod +x fs2_open_r</pre>
| + | |
- | | + | |
- | ===Installieren der Spieldateien(Originale 3CD-Version)===
| + | |
- | | + | |
- | '''06.''' Setzt eine Variable für den Pfad Eures CD-ROM Laufwerkes.
| + | |
| <pre>CDDIR=/media/cdrom0</pre> | | <pre>CDDIR=/media/cdrom0</pre> |
- | '''07.''' Erstellt ein temporäres Verzeichnis: | + | '''04.''' Erstellt ein temporäres Verzeichnis: |
| <pre>mkdir -p /tmp/freespace2</pre> | | <pre>mkdir -p /tmp/freespace2</pre> |
- | '''08.'''Bindet CD1 ein und entpackt die data1.cab in das temporäre Verzeichnis: | + | '''06.'''Bindet CD1 ein und entpackt die data1.cab in das temporäre Verzeichnis: |
| <pre>unshield -d /tmp/freespace2 x $CDDIR/data1.cab</pre> | | <pre>unshield -d /tmp/freespace2 x $CDDIR/data1.cab</pre> |
- | '''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: | + | '''07.'''Kopiert nun die benötigten Dateien und löscht danach das temporäre Verzeichnis: |
- | <pre>mkdir -p $GAMEDIR/fs2_data</pre>
| + | |
| <pre>unshield -d /tmp/freespace2 x $CDDIR/data1.cab</pre> | | <pre>unshield -d /tmp/freespace2 x $CDDIR/data1.cab</pre> |
| <pre>mkdir -p $GAMEDIR/fs2_data/players</pre> | | <pre>mkdir -p $GAMEDIR/fs2_data/players</pre> |
| <pre>mv /tmp/freespace2/*/*.hcf $GAMEDIR/fs2_data/players/</pre> | | <pre>mv /tmp/freespace2/*/*.hcf $GAMEDIR/fs2_data/players/</pre> |
| <pre>rm -drf /tmp/freespace2</pre> | | <pre>rm -drf /tmp/freespace2</pre> |
- | '''10.'''Bindet CD2 ein und kopiert die benötigten Dateien: | + | '''08.'''Bindet CD2 ein und kopiert die benötigten Dateien: |
| <pre>cp $CDDIR/*.vp $GAMEDIR/fs2_data</pre> | | <pre>cp $CDDIR/*.vp $GAMEDIR/fs2_data</pre> |
| <pre>mkdir -p $GAMEDIR/fs2_data/data/movies</pre> | | <pre>mkdir -p $GAMEDIR/fs2_data/data/movies</pre> |
| <pre>cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies</pre> | | <pre>cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies</pre> |
- | '''11.'''Bindet CD3 ein und kopiert die benötigten Dateien: | + | '''09.'''Bindet CD3 ein und kopiert die benötigten Dateien: |
| <pre>cp $CDDIR/*.vp $GAMEDIR/fs2_data</pre> | | <pre>cp $CDDIR/*.vp $GAMEDIR/fs2_data</pre> |
| <pre>cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies</pre> | | <pre>cp $CDDIR/*.MVE $GAMEDIR/fs2_data/data/movies</pre> |
- |
| |
| ===Rekodieren der Zwischensequenzen=== | | ===Rekodieren der Zwischensequenzen=== |
- |
| |
| Hier gibt es verschiedene Möglichkeiten der eine bevorzugt MPlayer+ Theora, der andere ffmpeg oder ffmpeg2theora. | | 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 [http://www.freespacemods.net/download.php?view.128 hier] die Zwischensequenzen in Englisch herunterladen. | | Wer sich das ganze sparen will kann sich auch [http://www.freespacemods.net/download.php?view.128 hier] die Zwischensequenzen in Englisch herunterladen. |
- | | + | '''10.''' Wechselt in Euren Ordner mit den Zwischensequenzen: |
- | '''12.''' Wechselt in Euren Ordner mit den Zwischensequenzen: | + | |
| <pre>cd $GAMEDIR/fs2_data/data/movies</pre> | | <pre>cd $GAMEDIR/fs2_data/data/movies</pre> |
| <pre>ffmpeg2theora -v 10 -V 16778 -a 10 BASTION.MVE -o bastion.ogg</pre> | | <pre>ffmpeg2theora -v 10 -V 16778 -a 10 BASTION.MVE -o bastion.ogg</pre> |
Zeile 104: |
Zeile 71: |
| <pre>ffmpeg2theora -v 10 -V 16778 -a 10 MONO3.MVE -o mono3.ogg</pre> | | <pre>ffmpeg2theora -v 10 -V 16778 -a 10 MONO3.MVE -o mono3.ogg</pre> |
| <pre>ffmpeg2theora -v 10 -V 16778 -a 10 MONO4.MVE -o mono4.ogg</pre> | | <pre>ffmpeg2theora -v 10 -V 16778 -a 10 MONO4.MVE -o mono4.ogg</pre> |
- | | + | '''11.''' Nach erfolgreichem Konvertieren könnt Ihr natürlich die alten MVE's löschen: |
- | '''13.''' Nach erfolgreichem Konvertieren könnt Ihr natürlich die alten MVE's löschen: | + | |
- | | + | |
| <pre>rm *.MVE</pre> | | <pre>rm *.MVE</pre> |
- |
| |
| '''14.''' Nun erstellen wir noch ein Startskript und verlinken es nach /usr/bin: | | '''14.''' Nun erstellen wir noch ein Startskript und verlinken es nach /usr/bin: |
- |
| |
| <pre>echo -e "#\!/bin/sh\ncd '$GAMEDIR'\nexec ./fs2_open_r -mod fs2_data" '"$@"' >$GAMEDIR/freespace2 && chmod +x $GAMEDIR/freespace2</pre> | | <pre>echo -e "#\!/bin/sh\ncd '$GAMEDIR'\nexec ./fs2_open_r -mod fs2_data" '"$@"' >$GAMEDIR/freespace2 && chmod +x $GAMEDIR/freespace2</pre> |
| <pre>su -c "ln -s $GAMEDIR/freespace2 /usr/bin/freespace2"</pre> | | <pre>su -c "ln -s $GAMEDIR/freespace2 /usr/bin/freespace2"</pre> |
- |
| |
| ==Deinstallation== | | ==Deinstallation== |
| '''1.''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an: | | '''1.''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an: |
- | <pre>export GAMEDIR="/media/media/Games/freespace2"</pre> | + | <pre>export GAMEDIR="/media/media/Games/freespace2scp"</pre> |
- | '''2.''' Nun löscht das Spieleverzeichniss, und das Startskript(hierbei werden natürlich auch alle MOD's und Erweiterungen entfernt: | + | '''2.''' Nun löscht das Spieleverzeichniss, und das Startskript |
- | <pre>su -c "rm -drf /usr/bin/freespace2 $GAMEDIR"</pre> | + | <pre>su -c "rm -drf /usr/bin/freespace2 $GAMEDIR/fs2_data"</pre> |
- | | + | |
| ==Problemlösung== | | ==Problemlösung== |
| ===Ändern der Auflösung=== | | ===Ändern der Auflösung=== |
| Editiert die $HOME/.fs2_open/fs2_open.ini, die Datei dürfte selbsterklärend sein. | | Editiert die $HOME/.fs2_open/fs2_open.ini, die Datei dürfte selbsterklärend sein. |
- |
| |
| ==Erweiterungen/MOD's== | | ==Erweiterungen/MOD's== |
| FIXME | | FIXME |
- |
| |
- | * [[FreeSpace 2 SCP]]
| |
- | * [[FreeSpace 2 Yet Another Launcher]]
| |
- | * [[FreeSpace 2 Upgrade Project]]
| |
- | * [[FreeSpace 2 FreeSpace Port]]
| |
- |
| |
| == Weblinks == | | == Weblinks == |
| FIXME | | FIXME |
- |
| |
| == Screenshots == | | == Screenshots == |
| {| width="100%" style="vertical-align: middle;" | | {| width="100%" style="vertical-align: middle;" |
Zeile 140: |
Zeile 93: |
| |align="center"|[[Bild:freespace203.jpg|thumb|none|Im Spiel]] | | |align="center"|[[Bild:freespace203.jpg|thumb|none|Im Spiel]] |
| |} | | |} |
- |
| |
| --[[Benutzer:Sixsixfive|Sixsixfive]] 03:36, 15. Jun. 2010 (UTC) | | --[[Benutzer:Sixsixfive|Sixsixfive]] 03:36, 15. Jun. 2010 (UTC) |
| [[Kategorie:Spiele Vorstellungen]] | | [[Kategorie:Spiele Vorstellungen]] |
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:
Editiert die $HOME/.fs2_open/fs2_open.ini, die Datei dürfte selbsterklärend sein.