Sonntag, 19. Mai 2024

Company of Heroes

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[gesichtete Version][gesichtete Version]
 
(Der Versionsvergleich bezieht 5 dazwischenliegende Versionen mit ein.)
Zeile 17: Zeile 17:
Bild:Wine-logo.jpg|60px|benötigt Wine
Bild:Wine-logo.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 69: Zeile 64:
== Installation ==
== Installation ==
-
'''1.''' Öffnet ein Terminal und legt Euer Spielverzeichnis fest.
+
'''1.''' Öffnet ein Terminal und legt Euer Spielverzeichnis fest zB:
-
 
+
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre>
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre>
-
 
'''2.''' Legt die DVD ein und startet die Installation wie folgt:
'''2.''' Legt die DVD ein und startet die Installation wie folgt:
-
 
+
<pre>WINEPREFIX=$GAMEDIR WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/setup.exe</pre>
-
<pre>mkdir -p $GAMEDIR</pre>
+
-
<pre>WINEPREFIX=$GAMEDIR wine explorer /desktop=install,800x600 /media/cdrom/setup.exe</pre><br>
+
-
 
+
'''3.''' Ladet Euch die letzten beiden Updates und installiert diese:
'''3.''' Ladet Euch die letzten beiden Updates und installiert diese:
-
 
+
<pre>wget -c http://cohpatch.relic.com/relic/coh/retail/DE_100_170_Patch.exe</pre>
-
<pre>wget http://cohpatch.relic.com/relic/coh/retail/DE_100_170_Patch.exe</pre>
+
<pre>WINEPREFIX=$GAMEDIR wine explorer DE_100_170_Patch.exe && rm DE_100_170_Patch.exe</pre>
-
<pre>WINEPREFIX=$GAMEDIR wine explorer /desktop=install,800x600 DE_100_170_Patch.exe && rm DE_100_170_Patch.exe</pre><br>
+
<pre>wget -c http://cohpatch.relic.com/relic/coh/retail/DE_170_171_Patch.exe</pre>
-
<pre>wget http://cohpatch.relic.com/relic/coh/retail/DE_170_171_Patch.exe</pre>
+
<pre>WINEPREFIX=$GAMEDIR wine DE_170_171_Patch.exe && rm DE_170_171_Patch.exe</pre>
-
<pre>WINEPREFIX=$GAMEDIR wine explorer /desktop=install,800x600 DE_170_171_Patch.exe && rm DE_170_171_Patch.exe</pre><br>
+
'''4.''' Erstellt Euch ein Startskript:  
-
 
+
<pre>echo -e "#\!/bin/sh\ncd '$GAMEDIR/drive_c/Programme/THQ/Company of Heroes'\nenv WINEPREFIX=$GAMEDIR wine RelicCOH.exe" '"$@"'>$GAMEDIR/companyofheroes && chmod +x $GAMEDIR/companyofheroes</pre>
-
'''4.''' Löscht nun die von WINE erstellten Verknüpfungen:
+
'''6.''' Verlinkt das Skript nach /usr/bin:
-
 
+
<pre>su -c "ln -s $GAMEDIR/companyofheroes /usr/bin/companyofheroes"</pre>
-
<pre>rm -drf $HOME/.local/share/applications/wine/Programme/THQ & rm -drf $HOME/.local/share/applications/wine/Programme/"Accessories" & rm $HOME/.local/share/desktop-directories/*THQ* & rm $HOME/.local/share/desktop-directories/"*Company of Heroes*" & rm $HOME/Desktop/"Company of Heroes.lnk" & rm $HOME/Desktop/"Company of Heroes.desktop"</pre><br>
+
''Das Spiel kann nun durch die Eingabe von '''companyofheroes''' gestartet werden.''
-
 
+
-
'''5.''' Erstellt Euch ein Startskript:  
+
-
 
+
-
<pre>echo -e "#\!/bin/sh\nenv WINEPREFIX=$GAMEDIR wineprefixcreate\ncd '$GAMEDIR/drive_c/Programme/THQ/Company of Heroes'\nenv WINEPREFIX=$GAMEDIR WINEDEBUG='-all' wine RelicCOH.exe" >$GAMEDIR/companyofheroes && chmod +x $GAMEDIR/companyofheroes</pre><br>
+
-
 
+
-
'''6.''' Wahlweise könnt Ihr nun das Skript noch nach /usr/bin verlinken(damit man es von überall starten kann):  
+
-
 
+
-
<pre>su -c "ln -s $GAMEDIR/companyofheroes /usr/bin/companyofheroes"</pre><br>
+
-
 
+
-
'''7.''' Das Spiel kann nun durch folgende Eingabe gestartet werden:(wer das skript allerdings nicht verlinkt hat muss erst noch ein das Spielverzeichnis wechseln zb cd ~/.companyofheroes)
+
-
 
+
-
<pre>companyofheroes</pre>
+
Zeile 105: Zeile 83:
'''1.''' Öffnet ein Terminal und gebt Euer Spielverzeichnis an:
'''1.''' Öffnet ein Terminal und gebt Euer Spielverzeichnis an:
-
 
+
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre>
-
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre><br>
+
'''2.''' Nun löscht das Spieleverzeichniss und das Startskript:
-
 
+
<pre>su -c "rm -drf $GAMEDIR /usr/bin/companyofheroes"</pre>
-
'''2.''' Nun löscht das Spieleverzeichnis:
+
-
 
+
-
<pre>rm -drf $GAMEDIR</pre><br>
+
-
 
+
-
'''3.''' Wahlweise noch die Verlinkung nach /usr/bin:
+
-
 
+
-
<pre>su -c "rm /usr/bin/companyofheroes"</pre><br>
+
-
 
+
-
'''4.''' Eure gespeicherten Spielstände könnt Ihr noch löschen mit:
+
-
 
+
-
<pre>rm -drf "$HOME/my games/Company of Heroes"</pre><br>
+
Zeile 126: Zeile 93:
Gebt Euer Spielverzeichnis an
Gebt Euer Spielverzeichnis an
-
 
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre>
<pre>export GAMEDIR="$HOME/.companyofheroes"</pre>
<pre>printf '[HKEY_CURRENT_USER\Software\Wine\Direct3D]\n"OffscreenRenderingMode"="fbo"' >$HOME/fbo.reg && WINEPREFIX=$GAMEDIR regedit $HOME/fbo.reg && rm $HOME/fbo.reg</pre>
<pre>printf '[HKEY_CURRENT_USER\Software\Wine\Direct3D]\n"OffscreenRenderingMode"="fbo"' >$HOME/fbo.reg && WINEPREFIX=$GAMEDIR regedit $HOME/fbo.reg && rm $HOME/fbo.reg</pre>
-
 
-
=== Cursordarstellung fehlerhaft ===
 
-
 
-
Derzeit leider keine Lösung).
 

Aktuelle Version vom 13:47, 8. Okt. 2011

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Das Spiel ist lauffähig unter:
Nativ spielbar
benötigt Wine
benötigt DOSBox
benötigt DOSEMU
benötigt ScummVM


Company of Heroes

Startbildschirm
Basisdaten
Entwickler: Relic Entertainment
Publisher: {{{Publisher}}}
Plattform(en): Windows, Linux (Wine)
Architektur: x86
Genre: Echtzeitstrategie
Version: 1.71
Spielmodi: Einzel- und Mehrspieler
Sprache: Deutsch
Steuerung: {{{Steuerung}}}
Lizenz: kommerziell
Installation: {{{Installation}}}
Systemminima: {{{Systemminima}}}
Altersfreigabe: Freigegeben ab 16 Jahren gemäß § 14 JuSchG
Demo: SP-Demo (1,7 GB)
Webseite: Homepage
Diskussion: SuL-Forum

Inhaltsverzeichnis


Beschreibung des Spiels

Company of Heroes ist eine WW2 Portierung von Relic's erfolgreichem Echtzeitstrategiespiel Warhammer 40000: Dawn of War. So ist das Gameplay relativ identisch geblieben, allerdings wurde die Engine noch einmal kräftig aufgebohrt. Neu ist auch das Einheiten nun Erfahrungspunkte sammeln können, was das ganze Spiel ein wenig Taktischer macht.


Installation

1. Öffnet ein Terminal und legt Euer Spielverzeichnis fest zB:

export GAMEDIR="$HOME/.companyofheroes"

2. Legt die DVD ein und startet die Installation wie folgt:

WINEPREFIX=$GAMEDIR WINEDLLOVERRIDES=winemenubuilder.exe=d wine /media/cdrom/setup.exe

3. Ladet Euch die letzten beiden Updates und installiert diese:

wget -c http://cohpatch.relic.com/relic/coh/retail/DE_100_170_Patch.exe
WINEPREFIX=$GAMEDIR wine explorer DE_100_170_Patch.exe && rm DE_100_170_Patch.exe
wget -c http://cohpatch.relic.com/relic/coh/retail/DE_170_171_Patch.exe
WINEPREFIX=$GAMEDIR wine DE_170_171_Patch.exe && rm DE_170_171_Patch.exe

4. Erstellt Euch ein Startskript:

echo -e "#\!/bin/sh\ncd '$GAMEDIR/drive_c/Programme/THQ/Company of Heroes'\nenv WINEPREFIX=$GAMEDIR wine RelicCOH.exe" '"$@"'>$GAMEDIR/companyofheroes && chmod +x $GAMEDIR/companyofheroes

6. Verlinkt das Skript nach /usr/bin:

su -c "ln -s $GAMEDIR/companyofheroes /usr/bin/companyofheroes"

Das Spiel kann nun durch die Eingabe von companyofheroes gestartet werden.


Deinstallation

1. Öffnet ein Terminal und gebt Euer Spielverzeichnis an:

export GAMEDIR="$HOME/.companyofheroes"

2. Nun löscht das Spieleverzeichniss und das Startskript:

su -c "rm -drf $GAMEDIR /usr/bin/companyofheroes"


Problemlösung

Beleuchtungsfehler

Gebt Euer Spielverzeichnis an

export GAMEDIR="$HOME/.companyofheroes"
printf '[HKEY_CURRENT_USER\Software\Wine\Direct3D]\n"OffscreenRenderingMode"="fbo"' >$HOME/fbo.reg && WINEPREFIX=$GAMEDIR regedit $HOME/fbo.reg && rm $HOME/fbo.reg


Weblinks

WineHQ-AppDB-Eintrag zu Company of Heroes


Screenshots

Cutscene
Im Spiel
Im Spiel
Im Spiel

Sixsixfive 23:01, 1. Mär. 2009 (UTC)