Aus Spielen-unter-Linux Wiki by linuxgaming.de
(Unterschied zwischen Versionen)
[Entwurfsversion] | [gesichtete Version] |
K |
|
(Der Versionsvergleich bezieht 12 dazwischenliegende Versionen mit ein.) |
Zeile 2: |
Zeile 2: |
| * [[Benutzung der Konsole]] | | * [[Benutzung der Konsole]] |
| * [[Grundlagen & häufige Fragen]] | | * [[Grundlagen & häufige Fragen]] |
- | * [[Wine]]
| |
| }} | | }} |
| + | |
| {| style="background-color: #ffffff; border: solid 2px #b3b7ff;" | | {| style="background-color: #ffffff; border: solid 2px #b3b7ff;" |
| |- class="#b3b7ff;" | | |- class="#b3b7ff;" |
Zeile 16: |
Zeile 16: |
| Bild:Wine-logo-grau.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 39: |
Zeile 34: |
| </imagemap> | | </imagemap> |
| |} | | |} |
| + | |
| + | |
| {{Infobox SuL | | {{Infobox SuL |
| |Name= Homeworld(HomeworldSDL) | | |Name= Homeworld(HomeworldSDL) |
Zeile 49: |
Zeile 46: |
| |Sprache= Multilingual | | |Sprache= Multilingual |
| |Spielmodi= Einzel- und Mehrspieler | | |Spielmodi= Einzel- und Mehrspieler |
- | |Plattform(en)= GNU/Linux, MacOS, MS Windows(SDL-Port) | + | |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) | | |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 |
| + | |Installation = {{Manuell}} |
| |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG|72px]] | | |Altersfreigabe= [[Bild:Ab12.gif|Freigegeben ab 12 Jahren gemäß § 14 JuSchG|72px]] |
| |Demo= [http://www.atomicgamer.com/gameFiles.php?id=809 Windows-Demo] (62MB) | | |Demo= [http://www.atomicgamer.com/gameFiles.php?id=809 Windows-Demo] (62MB) |
Zeile 57: |
Zeile 55: |
| |Diskussion= [http://www.linuxgaming.de/spiele-vorstellungen-f168/homeworld-t4334.html Diskussion] | | |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..... |
| + | |
| + | |
| == 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.)''' 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 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"</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, installiert HW mit WINE: | + | '''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</pre> | + | <pre>WINEPREFIX=$HOME/hometmp WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/HWSetup.EXE /s</pre> |
| '''03.)''' Nun aktualisiert HW auf 1.05: | | '''03.)''' Nun aktualisiert HW auf 1.05: |
| <pre>wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe</pre> | | <pre>wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe</pre> |
Zeile 86: |
Zeile 90: |
| <pre>cd ../..</pre> | | <pre>cd ../..</pre> |
| *''Zwischenschritt für die deutsche Version:'' | | *''Zwischenschritt für die deutsche Version:'' |
- | <pre>cp HomeworldSDL_big/fonts/english cp HomeworldSDL_big/fonts/german</pre> | + | <pre>cp HomeworldSDL_big/fonts/english HomeworldSDL_big/fonts/german</pre> |
| '''07.)''' Packt nun das Archiv und kopiert es in Euer HW-Verzeichnis | | '''07.)''' Packt nun das Archiv und kopiert es in Euer HW-Verzeichnis |
| <pre>sh HomeworldSDL_big/convert_directory_to_big_file</pre> | | <pre>sh HomeworldSDL_big/convert_directory_to_big_file</pre> |
Zeile 98: |
Zeile 102: |
| '''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: | | '''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>cd $gamedir/Movies</pre> |
- | <pre>for file in *.bik; do ffmpeg -i $file -sameq `echo $file|sed 's/\.bik$/\.avi/'`; done</pre> | + | <pre>for file in *.bik; do ffmpeg -i $file -sameq -vcodec msmpeg4 `echo $file|sed 's/\.bik$/\.avi/'`; done</pre> |
- | <pre>ffmpeg -i sierra.bik -sameq -vcodec msmpeg4 sierra.avi</pre>
| + | |
| <pre>rm -f *.bik</pre> | | <pre>rm -f *.bik</pre> |
| '''11.)''' Erstellt nun noch ein Startskript und verlinkt es nach /usr/bin: | | '''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>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> | | <pre>su -c "ln -s $gamedir/homeworld.sh /usr/bin/homeworld"</pre> |
- | ''Das beste Strategiespiel aller Zeiten kann nun durch die Eingabe von '''homeworld''' gestartet werden.'' | + | ''Eines der besten Strategiespiele kann nun durch die Eingabe von '''homeworld''' gestartet werden.'' |
| + | |
| + | |
| ==Deinstallation== | | ==Deinstallation== |
| + | |
| '''01.)''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an: | | '''01.)''' Öffnet ein Terminal und gebt Euer Spielverzeichniss an: |
| <pre>export gamedir=<EUER_HW-VERZEICHNIS></pre> | | <pre>export gamedir=<EUER_HW-VERZEICHNIS></pre> |
| '''02.)''' Nun löscht das Spieleverzeichnis: | | '''02.)''' Nun löscht das Spieleverzeichnis: |
| <pre>su -c "rm -drf /usr/bin/homeworld $gamedir"</pre> | | <pre>su -c "rm -drf /usr/bin/homeworld $gamedir"</pre> |
| + | |
| + | |
| ==Probleme== | | ==Probleme== |
| + | |
| ===HW in deutsch=== | | ===HW in deutsch=== |
- | Editiert die ~/.homeworld/Homeworld.cfg und sucht language $X ersetzt die jeweilige Zahl durch eine 2 | + | |
| + | Editiert die '''~/.homeworld/Homeworld.cfg''' und sucht '''language''' ersetzt die jeweilige Zahl durch eine '''2''' |
| + | |
| | | |
| ====Fehlende Umlaute==== | | ====Fehlende Umlaute==== |
| + | |
| Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt... | | Leider sind in der englischen Font keine Umlaute oder SZ's enthalten somit werden sie nicht angezeigt... |
- | == Weblinks(engl.) == | + | |
| + | |
| + | ===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 == |
| + | |
| *[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br> | | *[http://www.homeworldsdl.org/ HomeworldSDL-Produktseite]<br> |
| *[http://homesource.nekomimicon.net/sourceforum/ HomeworldSDL-Entwicklerforum]<br> | | *[http://homesource.nekomimicon.net/sourceforum/ HomeworldSDL-Entwicklerforum]<br> |
Zeile 125: |
Zeile 150: |
| *[http://www.hwaccess.net Homeworld Access] | | *[http://www.hwaccess.net Homeworld Access] |
| *[http://jstonline.homeworldtrinity.org/ Maps-, Mods- und Tools-Archiv auf Jst-Online] | | *[http://jstonline.homeworldtrinity.org/ Maps-, Mods- und Tools-Archiv auf Jst-Online] |
| + | |
| + | |
| == Screenshots == | | == Screenshots == |
| + | |
| {| 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|Das Baumenü]] | | |align="center"|[[Bild:homeworld03.jpg|thumb|none|Das Baumenü]] |
- | |align="center"|[[Bild:homeworld04.jpg|thumb|none|Eine Zwischensequenz]] | + | |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) |
| + | |
| [[Kategorie:Spiele Vorstellungen]] | | [[Kategorie:Spiele Vorstellungen]] |
- | [[Kategorie:Strategie]] | + | [[Kategorie:Echtzeitstrategie]] |
- | [[Kategorie:Taktik]]
| + | |
| [[Kategorie:Ab12]] | | [[Kategorie:Ab12]] |
| [[Kategorie:Nativ]] | | [[Kategorie:Nativ]] |
| [[Kategorie:64-Bit]] | | [[Kategorie:64-Bit]] |
Aktuelle Version vom 20:45, 19. Feb. 2013
Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:
|
|
Das Spiel ist lauffähig unter:
|
|
|
|
|
|
Homeworld(HomeworldSDL)
|
Startbildschirm
|
Basisdaten
|
Entwickler: | Relic Entertainment
|
Publisher: | {{{Publisher}}}
|
Plattform(en): | Linux, Windows, MacOS
|
Architektur: | i386, amd64
|
Genre: | Echtzeitstrategie
|
Version: | r7XX
|
Spielmodi: | Einzel- und Mehrspieler
|
Sprache: | Multilingual
|
Steuerung: | {{{Steuerung}}}
|
Lizenz: | kommerziell
|
Installation: |
|
Systemminima: | CPU: 233 MHz RAM: 32 MB GPU: Bildschirm mit HighColor HDD: ~450 MB (bezieht sich auf engl. Version)
|
Altersfreigabe: |
|
Demo: | Windows-Demo (62MB)
|
Webseite: | Homepage (Webarchiv)
|
Diskussion: | Diskussion
|
Beschreibung des Spiels
Homeworld revolutionierte das ganze Genre, so wurde der Handlungsraum erstmals um eine Ebene erweitert(komplett dreidimensional), was vollkommen neue Taktiken ermöglichte.
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.....
Installation
01.) Um das Spiel erfolgreich zu bauen benötigt Ihr einen SVN-Account(siehe Programmers) und die folgenden Pakete:
Debian
| 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"
|
02.) Öffnet ein Terminal, Legt die Homeworld-CD ein und installiert HW mit WINE:
WINEPREFIX=$HOME/hometmp WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/HWSetup.EXE /s
03.) Nun aktualisiert HW auf 1.05:
wget http://homesource.nekomimicon.net/downloads/patches/Homeworld105Patch.exe
WINEPREFIX=$HOME/hometmp wine homeworld105patch.exe && rm Homeworld105Patch.exe
04.) Ladet Euch die aktuelle SVN:
svn co svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk $HOME/homesdl
05.) Wechselt in das Linuxverzeichnis und baut die Binärdatei:
cd $HOME/homesdl/Linux
sh bootstrap
cd ..
CFLAGS="-O0" ./configure --enable-movies --enable-network --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install
CFLAGS="-O0" ./configure --enable-movies --enable-network --enable-x86_64 --bindir=$HOME/hometmp/drive_c/Sierra/Homeworld && make install
06.) Neben der Binärdatei benötigt Ihr auch eine HomeworldSDL.big dazu müsst Ihr vorher allerdings noch biggie einen *.big-Packer bauen:
cd $HOME/homesdl/tools/biggie
sh biggie-Linux-compile.sh
cd ../..
- Zwischenschritt für die deutsche Version:
cp HomeworldSDL_big/fonts/english HomeworldSDL_big/fonts/german
07.) Packt nun das Archiv und kopiert es in Euer HW-Verzeichnis
sh HomeworldSDL_big/convert_directory_to_big_file
mv HomeworldSDL.big $HOME/hometmp/drive_c/Sierra/Homeworld
08.) Legt Euer zukünftiges HomeworldSDL Spielverzeichnis fest und erstellt dieses:
export gamedir=<ERSETZT_DIES_DURCH_EUER_SPIELVERZEICHNIS>
mkdir -p $gamedir
09.) Verschiebt nun Euer Temporäres HW-Verzeichnis dorthin(Wer will kann auch alle *.exen, *.dlls dabei in den Müll werfen(= )
mv -i $HOME/hometmp/drive_c/Sierra/Homeworld/* $gamedir
rm -drf $HOME/hometmp
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(hier) herunterladen:
cd $gamedir/Movies
for file in *.bik; do ffmpeg -i $file -sameq -vcodec msmpeg4 `echo $file|sed 's/\.bik$/\.avi/'`; done
rm -f *.bik
11.) Erstellt nun noch ein Startskript und verlinkt es nach /usr/bin:
echo -e "\x23\x21/bin/sh\ncd \x22$gamedir\x22\nexec ./homeworld \x22\x24\x40\x22">../homeworld.sh && chmod +x ../homeworld.sh
su -c "ln -s $gamedir/homeworld.sh /usr/bin/homeworld"
Eines der besten Strategiespiele kann nun durch die Eingabe von homeworld gestartet werden.
Deinstallation
01.) Öffnet ein Terminal und gebt Euer Spielverzeichniss an:
export gamedir=<EUER_HW-VERZEICHNIS>
02.) Nun löscht das Spieleverzeichnis:
su -c "rm -drf /usr/bin/homeworld $gamedir"
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
Screenshots
Farben
| Das Baumenü
| Zwischensequenzen
|
Fregatten
| Schlachten
| Asteroidenfelder
|
--Sixsixfive 15:53, 5. Jul. 2008 (UTC)