|
|
(Der Versionsvergleich bezieht 64 dazwischenliegende Versionen mit ein.) |
Zeile 2: |
Zeile 2: |
| * [[Benutzung der Konsole]] | | * [[Benutzung der Konsole]] |
| * [[Grundlagen & häufige Fragen]] | | * [[Grundlagen & häufige Fragen]] |
- | * [[Wine]]
| |
| }} | | }} |
| | | |
Zeile 10: |
Zeile 9: |
| |- | | |- |
| |<imagemap> | | |<imagemap> |
- | Bild:Nativ-grau.jpg|40px|Nativ spielbar | + | Bild:Nativ.jpg|40px|Nativ spielbar |
| default [[:Kategorie:Nativ|Nativ spielbar]] | | default [[:Kategorie:Nativ|Nativ spielbar]] |
| desc none | | desc none |
| </imagemap> | | </imagemap> |
| |<imagemap> | | |<imagemap> |
- | Bild:Wine-logo.jpg|60px|benötigt Wine | + | Bild:Wine-logo-grau.jpg|60px|benötigt Wine |
| default [[:Kategorie:Wine|benötigt Wine]] | | default [[:Kategorie:Wine|benötigt Wine]] |
- | desc none
| |
- | </imagemap>
| |
- | |<imagemap>
| |
- | Bild:Cedega-grau.jpg|50px|benötigt Cedega
| |
- | default [[:Kategorie:Cedega|benötigt Cedega]]
| |
| desc none | | desc none |
| </imagemap> | | </imagemap> |
Zeile 43: |
Zeile 37: |
| | | |
| {{Infobox SuL | | {{Infobox SuL |
- | |Name= Homeworld | + | |Name= Homeworld(HomeworldSDL) |
| |Bild= [[Bild:homeworld01.jpg|250px]] | | |Bild= [[Bild:homeworld01.jpg|250px]] |
| |Beschreibung= Startbildschirm | | |Beschreibung= Startbildschirm |
| |Genre= Echtzeitstrategie | | |Genre= Echtzeitstrategie |
| |Entwickler=[http://relic.com/ Relic Entertainment] | | |Entwickler=[http://relic.com/ Relic Entertainment] |
- | |Architektur= x86 | + | |Architektur= i386, amd64 |
- | |Version= 1.05 (Windows) 0.5 Alpha (Linux) | + | |Version= r7XX |
- | |Sprache= Deutsch | + | |Sprache= Multilingual |
| |Spielmodi= Einzel- und Mehrspieler | | |Spielmodi= Einzel- und Mehrspieler |
- | |Plattform(en)= Windows, Linux (inoffiziell) | + | |Plattform(en)= Linux, Windows, MacOS |
| + | |Systemminima= '''CPU:''' 233 MHz<br>'''RAM:''' 32 MB<br>'''GPU:''' Bildschirm mit HighColor<br>'''HDD:''' ~450 MB<br>(bezieht sich auf engl. Version) |
| |Lizenz= kommerziell | | |Lizenz= kommerziell |
- | |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG]] | + | |Installation = {{Manuell}} |
- | |Demo= [http://www.atomicgamer.com/gameFiles.php?id=809 Download] (62 MB) | + | |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG|72px]] |
| + | |Demo= [http://www.atomicgamer.com/gameFiles.php?id=809 Windows-Demo] (62MB) |
| |Website= [http://web.archive.org/web/19991113143433/http://www.sierrastudios.com/games/homeworld/noflash/index.html Homepage (Webarchiv)] | | |Website= [http://web.archive.org/web/19991113143433/http://www.sierrastudios.com/games/homeworld/noflash/index.html Homepage (Webarchiv)] |
- | |Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/homeworld-t4334.html SuL-Forum] | + | |Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/homeworld-t4334.html Diskussion] |
| }} | | }} |
| | | |
| __TOC__ | | __TOC__ |
- |
| |
| | | |
| == Beschreibung des Spiels == | | == Beschreibung des Spiels == |
| | | |
- | "Homeworld" revolutionierte das ganze Genre. Ihr spielt als die Kharakianer ein Volk, das dem Wüstenplaneten Kharak besiedelt hat, und nun die ersten Schritte in der Raumfahrt unternimmt. Eines Tages werden unter dem Sand der großen Wüste die Überreste eines über 4000 Jahre alten Raumschiffs endeckt. In diesem befindet sich ein Stein, der Führungsstein, auf dem eine Karte der Galaxis abgebildet ist und darauf ein Punkt mit einem Wort das älter ist als alle Clans Kharaks: "HIIGARA" - Heimat. Das Volk macht sich nun an den Bau eines gewaltigen Raumschiffes, mit dem sie bis zu ihrer Heimatwelt vordringen wollen.....
| + | '''Homeworld''' revolutionierte das ganze Genre, so wurde der Handlungsraum erstmals um eine Ebene erweitert(komplett dreidimensional), was vollkommen neue Taktiken ermöglichte.<br><br>Ihr spielt als die Kharakianer ein Volk, das dem Wüstenplaneten Kharak besiedelt hat, und nun die ersten Schritte in der Raumfahrt unternimmt. Eines Tages werden unter dem Sand der großen Wüste die Überreste eines über 4000 Jahre alten Raumschiffs endeckt. In diesem befindet sich ein Stein, der Führungsstein, auf dem eine Karte der Galaxis abgebildet ist und darauf ein Punkt mit einem Wort das älter ist als alle Clans Kharaks: "HIIGARA" - Heimat. Das Volk macht sich nun an den Bau eines gewaltigen Raumschiffes, mit dem sie bis zu ihrer Heimatwelt vordringen wollen..... |
- | | + | |
- | Weitere Infos gibt's natürlich bei [http://de.wikipedia.org/wiki/Homeworld Wikipedia]
| + | |
| | | |
| | | |
| == Installation == | | == Installation == |
| | | |
- | '''1.''' Das Spiel benötigt folgende Pakete zusätzlich: | + | '''01.)''' Um das Spiel erfolgreich zu bauen benötigt Ihr einen [http://www.homeworldsdl.org SVN-Account](siehe Programmers) und die folgenden Pakete: |
- | | + | |
| {| style="vertical-align: top;" | | {| style="vertical-align: top;" |
| |{{Debian}} | | |{{Debian}} |
- | |<code>su -c "apt-get install unzip ffmpeg"</code> | + | |<code>su -c "apt-get install wine bison flex subversion libsdl1.2-dev libsdl-net1.2-dev libavformat-dev libavutil-dev libasound2-dev libswscale-dev libavcodec-dev byacc automake autoconf libtool ffmpeg sed"</code> |
| |} | | |} |
| + | '''02.)''' Öffnet ein Terminal, Legt die Homeworld-CD ein und installiert HW mit WINE: |
| + | <pre>WINEPREFIX=$HOME/hometmp WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/HWSetup.EXE /s</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.'' |
| | | |
- | '''2.''' Öffnet ein Terminal, Legt die Homeworld-CD ein, installiert HW mit WINE:(haltet das Terminal über die gesammte Installation offen)
| |
| | | |
- | <pre>wine /media/cdrom/HWSetup.EXE</pre><br>
| + | ==Deinstallation== |
| | | |
- | '''3.''' Nun aktualisiert es auf 1.05: | + | '''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> |
| | | |
- | <pre>wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe</pre><br>
| |
- | <pre>wine homeworld105patch.exe && rm Homeworld105Patch.exe</pre><br>
| |
| | | |
- | '''4.''' Legt Euer Spielverzeichniss fest und erstellt dieses:
| + | ==Probleme== |
| | | |
- | <pre>export GAMEDIR="/usr/share/games/homeworld" && su -c "mkdir -p $GAMEDIR && chmod 777 $GAMEDIR"</pre><br>
| + | ===HW in deutsch=== |
- |
| + | |
- | '''5.''' Jetzt kopiert die WINE-Installation in das Spieleverzeichniss:
| + | |
| | | |
- | <pre>cd $HOME/.wine/drive_c/Sierra/Homeworld</pre><br>
| + | Editiert die '''~/.homeworld/Homeworld.cfg''' und sucht '''language''' ersetzt die jeweilige Zahl durch eine '''2''' |
- | <pre>cp -R Documents SoundFX devstats.dat Homeworld.big HW_Comp.vce HW_Music.wxd Update.big $GAMEDIR && cd $HOME</pre><br>
| + | |
| | | |
- | '''6.''' Löscht jetzt die WINE-installation:
| |
| | | |
- | <pre>rm -drf $HOME/.wine/drive_c/Sierra</pre><br>
| + | ====Fehlende Umlaute==== |
- | <pre>rm -R ~/.local/share/applications/wine/Programme/Sierra/Homeworld/*</pre><br>
| + | |
| | | |
- | '''7.''' Ladet Euch die Binary mit Videounterstützung: | + | Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt... |
| | | |
- | <pre>wget http://homesource.nekomimicon.net/downloads/stuff_for_testing/homeworld_executable_rev543_movies-enabled.gz</pre><br>
| |
- | <pre>gunzip -d homeworld_executable_rev543_movies-enabled.gz && chmod +x homeworld_executable_rev543_movies-enabled</pre><br>
| |
- | <pre>mv homeworld_executable_rev543_movies-enabled $GAMEDIR/homeworld.bin</pre><br>
| |
| | | |
- | '''8.''' Ihr braucht jetzt noch die Videos, diese könnt ihr Euch [http://www.whoc.org.uk/homeworldSDL hier] herunterladen:
| + | ===Ausgewaschene, verpixelte Texturen=== |
| | | |
- | <pre>wget -c http://www.whoc.org.uk/homeworldSDL/AllMovies.zip</pre><br>
| + | Werft einen Blick in die '''~/.homeworld/Homeworld.cfg''' und stellt sicher dass hinter '''noLOD''' eine '''1''' steht. |
- | <pre>unzip AllMovies.zip -d $GAMEDIR/Movies && rm AllMovies.zip</pre><br>
| + | |
| | | |
- | '''9.''' Für die Videos benötigt Ihr FFMpeg allerdings stürzt dies bei mir beim Verlinken mit neueren Versionen ab, aber hab für Euch mal ein paar ältere 32Bit libs [http://www.file-upload.net/member/download-4567/lib.zip.html hier] hochgeladen.
| |
| | | |
- | ''''' Den Pfad zur lib.zip bitte anpassen '''''
| + | ===Nvidia-Tipps=== |
| | | |
- | <pre>unzip <PFAD>lib.zip -d $GAMEDIR/lib && rm lib.zip</pre><br>
| + | Durch Digital Vibrianc wirkt HW deutlich lebendiger und farbenfroher |
- | | + | |
- | '''10.''' Erstellt Euch ein Startskript:
| + | |
- | | + | |
- | <pre>echo -e "#\!/bin/sh\ncd $GAMEDIR\nexport LD_LIBRARY_PATH='lib'\n./homeworld.bin" >homeworld && chmod +x homeworld && mv homeworld $GAMEDIR/homeworld</pre><br>
| + | |
- | | + | |
- | <pre>su -c "ln -s $GAMEDIR/homeworld /usr/bin/homeworld"</pre><br>
| + | |
- | | + | |
- | '''11.'''(Optional) Icon im Startmenü
| + | |
- | | + | |
- | {| width="100%" style="vertical-align: middle;"
| + | |
- | |align="center"|[[Bild:homeworld.png|thumb|none|Icon]]
| + | |
- | |}
| + | |
- | | + | |
- | <pre>wget http://wiki.spielen-unter-linux.de/images/4/44/Homeworld.png && mv Homeworld.png $GAMEDIR</pre><br>
| + | |
- | <pre>printf "[Desktop Entry]\nVersion=1.0\nName=Homeworld\nIcon=$GAMEDIR/Homeworld.png\nExec=homeworld\nTerminal=false\nStartupNotify=true\nType=Application\nCategories=Game;" >homeworld.desktop && su -c "mv homeworld.desktop /usr/share/applications"</pre><br>
| + | |
- | | + | |
- | | + | |
- | ==Deinstallation==
| + | |
- | | + | |
- | '''1.''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an:
| + | |
- | | + | |
- | <pre>export GAMEDIR="/usr/share/games/homeworld"</pre><br>
| + | |
- | | + | |
- | '''2.''' Nun löscht das Spieleverzeichniss:
| + | |
- | | + | |
- | <pre>su -c "rm -drf /usr/bin/homeworld $GAMEDIR /usr/share/applications/homeworld.desktop"</pre><br>
| + | |
- | | + | |
- | | + | |
- | ==Problemlösung==
| + | |
- | | + | |
- | ===Alle Texte im Spiel sind auf Englisch===
| + | |
- | | + | |
- | Editiert die '''''~/.homeworld/Homeworld.cfg''''' und sucht language $X ersetzt die jeweilige zahl durch eine 2
| + | |
| | | |
| | | |
| == Weblinks == | | == Weblinks == |
| | | |
- | [http://appdb.winehq.org/objectManager.php?sClass=version&iId=573 WineHQ-AppDB-Eintrag zu Homeworld] | + | *[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br> |
| + | *[http://homesource.nekomimicon.net/sourceforum/ HomeworldSDL-Entwicklerforum]<br> |
| + | *[http://homesource.nekomimicon.net/tenodera/view_all_bug_page.php HomeworldSDL-Bug Tracker]<br> |
| + | *[http://web.archive.org/web/19991113143433/http://www.sierrastudios.com/games/homeworld/noflash/index.html Homeworld-Produktseite im Webarchiv] |
| + | *[http://www.relic.com/games/homeworld/ Homeworld bei Relic]<br> |
| + | *[http://forums.relicnews.com/forumdisplay.php?f=16 Homeworld bei RelicNews] |
| + | *[http://www.hwaccess.net Homeworld Access] |
| + | *[http://jstonline.homeworldtrinity.org/ Maps-, Mods- und Tools-Archiv auf Jst-Online] |
| | | |
| | | |
Zeile 161: |
Zeile 155: |
| | | |
| {| width="100%" style="vertical-align: middle;" | | {| width="100%" style="vertical-align: middle;" |
- | |align="center"|[[Bild:homeworld02.jpg|thumb|none|Im Spiel]] | + | |align="center"|[[Bild:homeworld02.jpg|thumb|none|Farben]] |
- | |align="center"|[[Bild:homeworld03.jpg|thumb|none|Im Spiel]] | + | |align="center"|[[Bild:homeworld03.jpg|thumb|none|Das Baumenü]] |
| + | |align="center"|[[Bild:homeworld04.jpg|thumb|none|Zwischensequenzen]] |
| |} | | |} |
| + | |
| + | {| width="100%" style="vertical-align: middle;" |
| + | |align="center"|[[Bild:homeworld05.jpg|thumb|none|Fregatten]] |
| + | |align="center"|[[Bild:homeworld06.jpg|thumb|none|Schlachten]] |
| + | |align="center"|[[Bild:homeworld07.jpg|thumb|none|Asteroidenfelder]] |
| + | |} |
| + | |
| | | |
| --[[Benutzer:Sixsixfive|Sixsixfive]] 15:53, 5. Jul. 2008 (UTC) | | --[[Benutzer:Sixsixfive|Sixsixfive]] 15:53, 5. Jul. 2008 (UTC) |
Zeile 170: |
Zeile 172: |
| [[Kategorie:Echtzeitstrategie]] | | [[Kategorie:Echtzeitstrategie]] |
| [[Kategorie:Ab12]] | | [[Kategorie:Ab12]] |
- | [[Kategorie:Wine]] | + | [[Kategorie:Nativ]] |
| + | [[Kategorie:64-Bit]] |
Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt...