K |
K |
Zeile 47: |
Zeile 47: |
| |Entwickler= Winch Gate Property Ltd. | | |Entwickler= Winch Gate Property Ltd. |
| |Architektur= i386, amd64 | | |Architektur= i386, amd64 |
- | |Version= r7XX | + | |Version= 1.9.2 |
- | |Sprache= Multilingual | + | |Sprache= de, en, fr, ru |
| |Spielmodi= Mehrspieler | | |Spielmodi= Mehrspieler |
| |Plattform(en)= GNU/Linux, MacOS, MS Windows | | |Plattform(en)= GNU/Linux, MacOS, MS Windows |
| |Systemminima= '''CPU:''' 1 GHz<br>'''RAM:''' 512 MB<br>'''GPU:''' 64 MB VRAM und<br>'''HDD:''' ~7000 MB | | |Systemminima= '''CPU:''' 1 GHz<br>'''RAM:''' 512 MB<br>'''GPU:''' 64 MB VRAM und<br>'''HDD:''' ~7000 MB |
- | |Lizenz= kommerziell | + | |Lizenz= '''Typ''' Kommerziell<br>'''Client:''' AGPL & CC-BY-SA<br>'''Welt:''' proprietär/EULA |
| |Altersfreigabe= nicht getestet | | |Altersfreigabe= nicht getestet |
| |Demo= | | |Demo= |
Zeile 63: |
Zeile 63: |
| | | |
| == Installation == | | == Installation == |
- | '''01.)''' Um das Spiel erfolgreich zu bauen benötigt Ihr einen [http://www.homeworldsdl.org SVN-Account](siehe Programmers) und die folgenden Pakete: | + | '''01.)''' Das Spiel benötigt die folgenden Pakete zusätzlich: |
| {| style="vertical-align: top;" | | {| style="vertical-align: top;" |
| |{{Debian}} | | |{{Debian}} |
| |<code>su -c "apt-get install wget p7zip-full"</code> | | |<code>su -c "apt-get install wget p7zip-full"</code> |
| |} | | |} |
- | '''02.)''' Öffnet ein Terminal, Legt die Homeworld-CD ein und installiert HW mit WINE: | + | '''02.)''' Öffnet ein Terminal und ladet Euch den 1,5 GB großen Basisclient: |
- | <pre>WINEPREFIX=$HOME/hometmp WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/HWSetup.EXE /s</pre>
| + | <pre>wget -c https://sourceforge.net/projects/ryzom/files/ryzom_client.7z/download -O /tmp/ryzom.7z</pre> |
- | '''03.)''' Nun aktualisiert HW auf 1.05:
| + | |
- | <pre>wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe</pre> | + | |
- | <pre>WINEPREFIX=$HOME/hometmp wine homeworld105patch.exe && rm Homeworld105Patch.exe</pre>
| + | |
- | '''04.)''' Ladet Euch die aktuelle SVN:
| + | |
- | <pre>svn co svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk $HOME/homesdl</pre>
| + | |
- | '''05.)''' Wechselt in das Linuxverzeichnis und baut die Binärdatei:
| + | |
- | <pre>cd $HOME/homesdl/Linux</pre>
| + | |
- | <pre>sh bootstrap</pre>
| + | |
- | <pre>cd ..</pre>
| + | |
- | *''für 32-Bit:''
| + | |
- | <pre>CFLAGS="-O0" ./configure --enable-movies --enable-network --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install</pre>
| + | |
- | *''für 64-Bit:''
| + | |
- | <pre>CFLAGS="-O0" ./configure --enable-movies --enable-network --enable-x86_64 --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install</pre>
| + | |
- | '''06.)''' Neben der Binärdatei benötigt Ihr auch eine HomeworldSDL.big dazu müsst Ihr vorher allerdings noch biggie einen *.big-Packer bauen:
| + | |
- | <pre>cd $HOME/homesdl/tools/biggie</pre>
| + | |
- | <pre>sh biggie-Linux-compile.sh</pre>
| + | |
- | <pre>cd ../..</pre>
| + | |
- | *''Zwischenschritt für die deutsche Version:''
| + | |
- | <pre>cp HomeworldSDL_big/fonts/english HomeworldSDL_big/fonts/german</pre>
| + | |
- | '''07.)''' Packt nun das Archiv und kopiert es in Euer HW-Verzeichnis
| + | |
- | <pre>sh HomeworldSDL_big/convert_directory_to_big_file</pre>
| + | |
- | <pre>mv HomeworldSDL.big $HOME/hometmp/drive_c/Sierra/Homeworld</pre>
| + | |
- | '''08.)''' Legt Euer zukünftiges HomeworldSDL Spielverzeichnis fest und erstellt dieses:
| + | |
- | <pre>export gamedir=<ERSETZT_DIES_DURCH_EUER_SPIELVERZEICHNIS></pre>
| + | |
- | <pre>mkdir -p $gamedir</pre>
| + | |
- | '''09.)''' Verschiebt nun Euer Temporäres HW-Verzeichnis dorthin(Wer will kann auch alle *.exen, *.dlls dabei in den Müll werfen(= )
| + | |
- | <pre>mv -i $HOME/hometmp/drive_c/Sierra/Homeworld/* $gamedir</pre>
| + | |
- | <pre>rm -drf $HOME/hometmp</pre>
| + | |
- | '''10.)''' Da die Bink-Video-Unterstüzung für FFmpeg etwas spät kam, müsst Ihr nun noch die HW-Videos zu AVI konvertieren, oder Euch vorkonvertierte([http://www.whoc.org.uk/homeworldSDL/AllMovies.zip hier]) herunterladen:
| + | |
- | <pre>cd $gamedir/Movies</pre>
| + | |
- | <pre>for file in *.bik; do ffmpeg -i $file -sameq -vcodec msmpeg4 `echo $file|sed 's/\.bik$/\.avi/'`; done</pre>
| + | |
- | <pre>rm -f *.bik</pre>
| + | |
- | '''11.)''' Erstellt nun noch ein Startskript und verlinkt es nach /usr/bin:
| + | |
- | <pre>echo -e "\x23\x21/bin/sh\ncd \x22$gamedir\x22\nexec ./homeworld \x22\x24\x40\x22">../homeworld.sh && chmod +x ../homeworld.sh</pre>
| + | |
- | <pre>su -c "ln -s $gamedir/homeworld.sh /usr/bin/homeworld"</pre>
| + | |
- | ''Eines der besten Strategiespiele kann nun durch die Eingabe von '''homeworld''' gestartet werden.''
| + | |
- | | + | |
| ==Deinstallation== | | ==Deinstallation== |
- | '''01.)''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an:
| + | |
- | <pre>export gamedir=<EUER_HW-VERZEICHNIS></pre>
| + | |
- | '''02.)''' Nun löscht das Spieleverzeichnis:
| + | |
- | <pre>su -c "rm -drf /usr/bin/homeworld $gamedir"</pre>
| + | |
| ==Probleme== | | ==Probleme== |
- | ===HW in deutsch===
| + | |
- | Editiert die '''~/.homeworld/Homeworld.cfg''' und sucht '''language''' ersetzt die jeweilige Zahl durch eine '''2'''
| + | |
- | ====Fehlende Umlaute====
| + | |
- | Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt...
| + | |
- | ===Ausgewaschene, verpixelte Texturen===
| + | |
- | Werft einen Blick in die '''~/.homeworld/Homeworld.cfg''' und stellt sicher dass hinter '''noLOD''' eine '''1''' steht.
| + | |
- | ===Nvidia-Tipps===
| + | |
- | Durch Digital Vibrianc wirkt HW deutlich lebendiger und farbenfroher
| + | |
| == Weblinks(engl.) == | | == Weblinks(engl.) == |
| *[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br> | | *[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br> |