Freitag, 17. Mai 2024

Quake 4

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][gesichtete Version]
 
(Der Versionsvergleich bezieht 34 dazwischenliegende Versionen mit ein.)
Zeile 1: Zeile 1:
 +
{{Wissen | |
 +
* [[Benutzung der Konsole]]
 +
* [[Grundlagen & häufige Fragen]]
 +
}}
 +
 +
{| style="background-color: #ffffff; border: solid 2px #b3b7ff;"
 +
|- class="#b3b7ff;"
 +
!colspan="3" |<b>Das Spiel ist lauffähig unter:</b>
 +
|-
 +
|<imagemap>
 +
Bild:Nativ.jpg|40px|Nativ spielbar
 +
default [[:Kategorie:Nativ|Nativ spielbar]]
 +
desc none
 +
</imagemap>
 +
|<imagemap>
 +
Bild:Wine-logo-grau.jpg|60px|benötigt Wine
 +
default [[:Kategorie:Wine|benötigt Wine]]
 +
desc none
 +
</imagemap>
 +
|<imagemap>
 +
Bild:Dosbox-grau.jpg|40px|benötigt DOSBox
 +
default [[:Kategorie:DOSBox|benötigt DOSBox]]
 +
desc none
 +
</imagemap>
 +
|<imagemap>
 +
Bild:Dosemu-grau.jpg|50px|benötigt DOSEMU
 +
default [[:Kategorie:Dosemu|benötigt DOSEMU]]
 +
desc none
 +
</imagemap>
 +
|<imagemap>
 +
Bild:Scummvm-logo-grau.jpg|40px|benötigt ScummVM
 +
default [[:Kategorie:ScummVM|benötigt ScummVM]]
 +
desc none
 +
</imagemap>
 +
|}
 +
 +
{{Infobox SuL
{{Infobox SuL
|Name= Quake 4
|Name= Quake 4
|Bild= [[Bild:Quake4.jpg|250px]]
|Bild= [[Bild:Quake4.jpg|250px]]
-
|Beschreibung= Modifiziertes Logo
+
|Beschreibung= Startbildschirm
-
|Entwickler= Raven Software / id Software
+
|Entwickler= [http://www.idsoftware.com/ id Software] & [http://www.ravensoft.com/ Raven Software]
 +
|Architektur= x86, x64
|Genre= Ego-Shooter
|Genre= Ego-Shooter
|Version= 1.4.2
|Version= 1.4.2
-
|Sprache= Deutsch
+
|Steuerung= Tastatur und Maus
-
|Spielmodi= Single- und Multiplayer
+
|Sprache= Englisch
-
|Plattform(en)= Linux, Windows, Mac
+
|Spielmodi= Einzel- und Mehrspieler
-
|Lizenz= Kommerziell, ab [http://ixsoft.de/cgi-bin/web_store.cgi?cart_id=9053184_19274&page=Products/de/IDQA0400BX-DE.html 19,99€]
+
|Plattform(en)= Linux, Windows
 +
|Lizenz= kommerziell
|Altersfreigabe= [[Bild:Ab16.gif|Freigegeben ab 16 Jahren gemäß § 14 JuSchG]]
|Altersfreigabe= [[Bild:Ab16.gif|Freigegeben ab 16 Jahren gemäß § 14 JuSchG]]
-
|Demo= [ftp://ftp.idsoftware.com/idstuff/quake4/demo/quake4-linux-1.0-demo.x86.run Singleplayer] (329mb) [http://www.idsoftware.com/downloads/shambler.php?id=13032 Multiplayer] (250mb)
+
|Demo= [ftp://ftp.idsoftware.com/idstuff/quake4/demo/quake4-linux-1.0-demo.x86.run Singleplayer] (329 MB) <br>[http://www.idsoftware.com/games/quake/quake4/index.php?game_section=demo Multiplayer] (250 MB)
-
|Website= [http://www.idsoftware.com/games/quake/quake4/ Homepage]
+
|Website= [http://zerowing.idsoftware.com/linux/quake4/ Homepage]
-
|Diskussion= [http://www.spielen-unter-linux.de/2002-quake-4.html SuL-Forum]
+
|Diskussion= [http://www.spielen-unter-linux.de/3782-quake-4.html SuL-Forum]
}}
}}
Zeile 20: Zeile 59:
== Beschreibung des Spiels ==
== Beschreibung des Spiels ==
-
Quake 4 ist der vierte teil der erfolgreichen Quake-Serie.
+
Quake 4 ist der vierte teil der erfolgreichen Quake-Serie. Das Spiel wurde, unter Aufsicht von id Software, von Raven Software entwickelt. Der Linux Client erschien 2 Tage nach der Version für Windows.
-
Das Spiel wurde, unter Aufsicht von id Software, von Raven Software Entwickelt.
+
-
Der Linux Client erschien 2 Tage nach der Version für Windows.
+
-
Das Spiel wurde für den Deutschen Markt stark zensiert.
+
Das Spiel wurde für den deutschen Markt stark zensiert. Blut und einige wichtige Zwischensequenzen fehlen völlig. Die ungeschnittene US-Version bekam keine Altersfreigabe von der USK. Deutsche und Internationale Version sind nicht Multiplayer kompatibel!!
-
Blut und einige wichtige Zwischensequenzen fehlen völlig.
+
-
Die ungeschnittene US-Version bekam keine Altersfreigabe von der USK.
+
-
Die Story knüpft direkt an Quake 2 an.
+
Die Story knüpft direkt an Quake 2 an. Nachdem der oberste Feldherr (der Makron) der Strogg getötet wurde, bereiten die terranischen Streitkräfte eine Großinvasion des Heimatplaneten der Strogg vor. Doch die Strogg haben inzwischen einen neuen Makron zum Anführer erhoben und kaum etwas von ihrer Kampfkraft eingebüßt. Der Spieler übernimmt die Rolle von Matthew Kane, der als Mitglied des Rhino Squads an der Invasion teilnimmt.
-
Nachdem der oberste Feldherr (der Makron) der Strogg getötet wurde, bereiten die terranischen Streitkräfte eine Großinvasion des Heimatplaneten der Strogg vor.
+
-
Doch die Strogg haben inzwischen einen neuen Makron zum Anführer erhoben und kaum etwas von ihrer Kampfkraft eingebüßt.
+
-
Der Spieler übernimmt die Rolle von Matthew Kane, der als Mitglied des Rhino Squads an der Invasion teilnimmt.
+
-
Der Multiplayer Modus von Quake 4 erinnert an die gute alte Zeit mit Quake III Arena!  
+
Der Multiplayer Modus von Quake 4 erinnert an die gute alte Zeit mit Quake III Arena! Trickjumps und einige verbesserte Maps aus Quake 2/3 sind mit dabei. Die Spielmodi sind Deathmatch, Team Deathmatch, Capture the Flag , Tournament und Arena Capture the Flag.
-
Trickjumps und einige verbesserte Maps aus Quake 2/3 sind mit dabei.
+
-
Die Spielmodi sind Deathmatch, Team Deathmatch, Capture the Flag , Tournament und Arena Capture the Flag.
+
-
 
+
-
Die Grafik ist sehr gut. Ausnahmsweise basiert die Engine nicht auf einer eigens für das Spiel Entwickelten Quake-Engine sondern auf einer Modifizierten Doom 3 Version.
+
-
Die Soundkulisse ist, wie nicht anders zu erwarten, Atemberaubend und Pulstreibend.
+
-
Der Steuerung natürlich, Ego-Shooter, Standart.
+
== Installation ==
== Installation ==
-
'''1.''' Ladet euch hier den Grafischen Installer herunter -> [http://files.spielen-unter-linux.de/Linux%20Installer/quake4-linux-1.4.2.x86.run Download] (275mb)
+
'''1.''' Ladet den Installer für die aktuelle Version herunter:("quake4-linux-1.4.2.x86.run")<br>
-
'''2.''' Nun macht ihr den Installer ausführbar und startet ihn (als root / per sudo):
+
* [http://zerowing.idsoftware.com:6969/ BT-Tracker von Zerowing]
 +
* [ftp://ftp.idsoftware.com/idstuff/quake4/linux/ id FTP]
 +
* [http://files.spielen-unter-linux.de/Linux%20Installer/quake4-linux-1.4.2.x86.run SuL-Download]
-
<pre>chmod a+x quake4-linux-1.4.2.x86.run && sh quake4-linux-1.4.2.x86.run</pre>
+
'''2.''' Startet den Installer nun wie folgt:(su, sux oder sudo für die Installation als root)
-
'''3.''' Folgt den Anweisungen auf dem Bildschirm. Bestätige die beiden EULAs mit "Ich stimme zu".
+
''Die deutsche Version erkennt Ihr an dem großen blauen USK16-Sticker'',
-
Als Installationsverzeichnis habe ich "/usr/locale/games/quake4" und als "Binary Path" habe ich "/usr/local/bin" ebenfalls nicht geändert.
+
''In der Internationalen Version fehlt dieser Sticker, zudem ist die Spielbeschreibung(zB. BackCover) in Englisch''
-
Hier mal meine Einstellungen:
+
<pre>chmod +x quake4*.run
 +
./quake4*.run</pre>
-
[[Bild:Quake44.png|250px]]
+
''Nach der Installation das Spiel '''NICHT''' starten, da sonst die Berechtigungen in "~/.quake4" falsch gesetzt werden.''
-
'''4.''' Nach der Installation das Spiel '''NICHT''' starten, da sonst die Berechtigungen in "~/.quake4" falsch gesetzt werden.
+
'''3.''' Legt nun Eure DVD in das Laufwerk und kopiert Euch noch die Spieldateien:
-
'''5.''' Nun müssen wir noch die benötigten Dateien von der DVD auf die Festplatte kopieren (als root / per sudo):
+
<pre>export GAMEDIR="DURCH_DEIN_GEWÄHLTES_INSTALLATIONSVERZEICHNIS_ERSETZEN"</pre>
-
<pre>cp -v /media/cdrom0/Setup/Data/q4base/pak0??.pk4 /usr/local/games/quake4/q4base/
+
<pre>cp /media/cdrom/Setup/Data/q4base/pak*.pk4 $GAMEDIR/q4base</pre>
-
cp -v /media/cdrom0/Setup/Data/q4base/zpak_*.pk4 /usr/local/games/quake4/q4base/</pre>
+
<pre>cp /media/cdrom/Setup/Data/q4base/zpak_english.pk4 $GAMEDIR/q4base</pre>
-
'''Bitte vergesst nicht die Pfade an euer System anzupassen'''
+
-
'''6.''' Nun erfolgt der erste Start :D
+
''teilweise können die Dateinamen bei internationalen Versionen abweichen:''
 +
 
 +
'''4.''' Wenn Ihr Quake4 als root installiert habt könnt ihr es starten durch die Eingabe von:(bei einer installation als user müsst Ihr vorher erst noch in das Verzeichnis wechseln.)
<pre>quake4</pre>
<pre>quake4</pre>
 +
bzw. für die Multicore-version
-
== Problemlösung ==
+
<pre>quake4-smp</pre>
-
'''a. Probleme mit der Auflösung / schwarzer Bildschim nach start des Programms'''
+
'''5. OPTIONAL:''' Menüeinträge
 +
<pre>export GAMEDIR="DURCH_DEIN_GEWÄHLTES_INSTALLATIONSVERZEICHNIS_ERSETZEN"</pre>
-
Da es bei mir Probleme mit der Auflösung gab und mein TFT immer "out of range" beim Start im Vollbildmodus brachte, habe ich ''r_fullscreen "1"'' in der Datei ''~/.quake4/q4base/Quake4Config.cfg'' auf "0" gesetzt.
+
'''Singlecore'''
-
Nun startet das Spiel in einem Fenster.
+
-
INFO: Das Problem wurde bei mir durch eine modifizierte xorg.conf ausgelöst. Nach einspielen der originalen Datei funktionierte der Fullscreen wieder.
+
-
'''b. Soundprobleme'''
+
<pre>printf "[Desktop Entry]\nVersion=1.0\nName=Quake 4\nType=Application\nTerminal=false\nStartupNotify=false\nIcon=$GAMEDIR/q4icon.bmp\nExec=sh $GAMEDIR/quake4\nPath=$GAMEDIR\nCategories=Application;Game;" >quake4.desktop</pre>
 +
<pre>mv quake4.desktop ~/.local/share/applications</pre>
-
Wenn Quake4 bei euch einen kratzigen Sound hat solltet ihr mal versuchen in der Datei ''~/.quake4/q4base/Quake4Config.cfg'' den Parameter ''s_driver "best"'' auf ''s_driver "oss"'' bzw auf eure Bedürfnisse anzupassen.
+
'''Multicore'''
-
'''c. Die Konsole lässt sich nicht mit ^ öffnen'''
+
<pre>printf "[Desktop Entry]\nVersion=1.0\nName=Quake 4\nType=Application\nTerminal=false\nStartupNotify=false\nIcon=$GAMEDIR/q4icon.bmp\nExec=sh $GAMEDIR/quake4-smp\nPath=$GAMEDIR\nCategories=Application;Game;" >quake4smp.desktop</pre>
 +
<pre>mv quake4smp.desktop ~/.local/share/applications</pre>
-
Dies liegt an eurem deutschen Tastaturlayout. Folgendes müsst ihr tun, um dies zu umgehen.
 
-
Erstellt eine Datei unter ''/usr/local/games/quake4/q4.sh'' mit dem folgenden Inhalt:
 
-
<pre>#!/bin/bash
+
== Problemlösung ==
-
xmodmap -e "keycode 49 = 0x60"
+
-
/usr/local/bin/quake4
+
-
xmodmap -e "keycode 49 = 0x5e"</pre>
+
-
Dann noch (als root / per sudo):
+
'''Kein FSAA?'''
-
<pre>ln -s /usr/local/games/quake4/q4.sh /usr/local/bin/q4.sh
+
Mit nvidia Grafikkarten könnt Ihr dies über die [http://us.download.nvidia.com/XFree86/Linux-x86/180.22/README/chapter-11.html OpenGL Environment Variablen] setzen und diese in das Quake4Startskript integrieren. Bei anderen Grafikkaten hilft nur die manuelle Einschaltung über das jeweilige Control Panel bzw. die X.org-Config.  
-
chmod 755 /usr/local/games/quake4/q4.sh</pre>
+
-
Wie immer natürlich den Pfad zum Spiel anpassen. ;)
+
'''Menüs werden in spanisch anstatt in englisch angezeigt'''
-
Zu guter letzt den Parameter ''com_allowConsole "0"'' in der Datei ''~/.quake4/q4base/Quake4Config.cfg'' auf ''com_allowConsole "1"'' ändern und das Spiel nicht mehr über quake4 sondern über das Skript starten.
+
Wenn Ihr ganz genau nach der Anleitung vorgegangen seit dürfte das eigentlich nicht passieren, aber falls doch gibt folgendes ein:
-
Hierzu könnt ihr euch ein Icon auf den Desktop packen, welches ihr auf das Skript verlinkt.
+
-
'''d. Der Video RAM wird nicht richtig erkannt'''
+
<pre>echo 'seta sys_lang "english"'>>$HOME/.quake4/q4base/autoexec.cfg</pre>
 +
 
 +
'''Sonstige Optimierungen'''
 +
 
 +
Ihr könnt genau die gleichen Einstellungen verwenden wie die beschriebene Windows-Version auf [http://www.tweakguides.com/Quake4_1.html TweakGuides.com] (englisch).
-
Wenn ihr das Spiel neu gestartet habt und in der Konsole eine Meldung seht, dass der Videoram nicht erkannt wurde und deshalb auf den Min-Wert von 64MG gestellt ist müsst ihr den Parameter ''sys_videoRam "0"'' in der Datei ''~/.quake4/q4base/Quake4Config.cfg'' auf ''sys_videoRam "256"'' bzw. auf euren Wert setzen.
 
-
Der Wert ist der Arbeitsspeicher eurer GPU und wird in MB angegeben.
 
== Screenshots ==
== Screenshots ==
-
[[Bild:Quake42.jpg|thumb|none|Im Spiel]]
+
{| width="100%" style="vertical-align: middle;"
 +
|align="center"|[[Bild:Quake42.jpg|thumb|none|Im Spiel]]
 +
|align="center"|[[Bild:Quake43.jpg|thumb|none|Im Spiel]]
 +
|}
 +
{| width="100%" style="vertical-align: middle;"
 +
|align="center"|[[Bild:Quake44.jpg|thumb|none|Im Spiel]]
 +
|align="center"|[[Bild:Quake45.jpg|thumb|none|Im Spiel]]
 +
|}
 +
 
 +
 
 +
== Modifikationen ==
 +
 
 +
* [[Quake 4 Evolved]]
 +
* [[Quake 4 HardQore]]
 +
* [[Quake 4 Q4MAX]]
-
[[Bild:Quake43.jpg|thumbnail|none|Im Spiel]]
 
--[[Benutzer:CheekyBoinc|CheekyBoinc]] 18:01, 18. Sep. 2007 (CEST)
--[[Benutzer:CheekyBoinc|CheekyBoinc]] 18:01, 18. Sep. 2007 (CEST)
-
[[Category:Spiele Vorstellungen]]
+
[[Kategorie:Spiele Vorstellungen]]
 +
[[Kategorie:Shooter]]
 +
[[Kategorie:Ab16]]
 +
[[Kategorie:Nativ]]
 +
[[Kategorie:64-Bit]]

Aktuelle Version vom 22:32, 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


Quake 4

Startbildschirm
Basisdaten
Entwickler: id Software & Raven Software
Publisher: {{{Publisher}}}
Plattform(en): Linux, Windows
Architektur: x86, x64
Genre: Ego-Shooter
Version: 1.4.2
Spielmodi: Einzel- und Mehrspieler
Sprache: Englisch
Steuerung: Tastatur und Maus
Lizenz: kommerziell
Installation: {{{Installation}}}
Systemminima: {{{Systemminima}}}
Altersfreigabe: Freigegeben ab 16 Jahren gemäß § 14 JuSchG
Demo: Singleplayer (329 MB)
Multiplayer (250 MB)
Webseite: Homepage
Diskussion: SuL-Forum

Inhaltsverzeichnis


Beschreibung des Spiels

Quake 4 ist der vierte teil der erfolgreichen Quake-Serie. Das Spiel wurde, unter Aufsicht von id Software, von Raven Software entwickelt. Der Linux Client erschien 2 Tage nach der Version für Windows.

Das Spiel wurde für den deutschen Markt stark zensiert. Blut und einige wichtige Zwischensequenzen fehlen völlig. Die ungeschnittene US-Version bekam keine Altersfreigabe von der USK. Deutsche und Internationale Version sind nicht Multiplayer kompatibel!!

Die Story knüpft direkt an Quake 2 an. Nachdem der oberste Feldherr (der Makron) der Strogg getötet wurde, bereiten die terranischen Streitkräfte eine Großinvasion des Heimatplaneten der Strogg vor. Doch die Strogg haben inzwischen einen neuen Makron zum Anführer erhoben und kaum etwas von ihrer Kampfkraft eingebüßt. Der Spieler übernimmt die Rolle von Matthew Kane, der als Mitglied des Rhino Squads an der Invasion teilnimmt.

Der Multiplayer Modus von Quake 4 erinnert an die gute alte Zeit mit Quake III Arena! Trickjumps und einige verbesserte Maps aus Quake 2/3 sind mit dabei. Die Spielmodi sind Deathmatch, Team Deathmatch, Capture the Flag , Tournament und Arena Capture the Flag.


Installation

1. Ladet den Installer für die aktuelle Version herunter:("quake4-linux-1.4.2.x86.run")

2. Startet den Installer nun wie folgt:(su, sux oder sudo für die Installation als root)

Die deutsche Version erkennt Ihr an dem großen blauen USK16-Sticker, In der Internationalen Version fehlt dieser Sticker, zudem ist die Spielbeschreibung(zB. BackCover) in Englisch

chmod +x quake4*.run
./quake4*.run

Nach der Installation das Spiel NICHT starten, da sonst die Berechtigungen in "~/.quake4" falsch gesetzt werden.

3. Legt nun Eure DVD in das Laufwerk und kopiert Euch noch die Spieldateien:

export GAMEDIR="DURCH_DEIN_GEWÄHLTES_INSTALLATIONSVERZEICHNIS_ERSETZEN"
cp /media/cdrom/Setup/Data/q4base/pak*.pk4 $GAMEDIR/q4base
cp /media/cdrom/Setup/Data/q4base/zpak_english.pk4 $GAMEDIR/q4base

teilweise können die Dateinamen bei internationalen Versionen abweichen:

4. Wenn Ihr Quake4 als root installiert habt könnt ihr es starten durch die Eingabe von:(bei einer installation als user müsst Ihr vorher erst noch in das Verzeichnis wechseln.)

quake4

bzw. für die Multicore-version

quake4-smp

5. OPTIONAL: Menüeinträge

export GAMEDIR="DURCH_DEIN_GEWÄHLTES_INSTALLATIONSVERZEICHNIS_ERSETZEN"

Singlecore

printf "[Desktop Entry]\nVersion=1.0\nName=Quake 4\nType=Application\nTerminal=false\nStartupNotify=false\nIcon=$GAMEDIR/q4icon.bmp\nExec=sh $GAMEDIR/quake4\nPath=$GAMEDIR\nCategories=Application;Game;" >quake4.desktop
mv quake4.desktop ~/.local/share/applications

Multicore

printf "[Desktop Entry]\nVersion=1.0\nName=Quake 4\nType=Application\nTerminal=false\nStartupNotify=false\nIcon=$GAMEDIR/q4icon.bmp\nExec=sh $GAMEDIR/quake4-smp\nPath=$GAMEDIR\nCategories=Application;Game;" >quake4smp.desktop
mv quake4smp.desktop ~/.local/share/applications


Problemlösung

Kein FSAA?

Mit nvidia Grafikkarten könnt Ihr dies über die OpenGL Environment Variablen setzen und diese in das Quake4Startskript integrieren. Bei anderen Grafikkaten hilft nur die manuelle Einschaltung über das jeweilige Control Panel bzw. die X.org-Config.

Menüs werden in spanisch anstatt in englisch angezeigt

Wenn Ihr ganz genau nach der Anleitung vorgegangen seit dürfte das eigentlich nicht passieren, aber falls doch gibt folgendes ein:

echo 'seta sys_lang "english"'>>$HOME/.quake4/q4base/autoexec.cfg

Sonstige Optimierungen

Ihr könnt genau die gleichen Einstellungen verwenden wie die beschriebene Windows-Version auf TweakGuides.com (englisch).


Screenshots

Im Spiel
Im Spiel
Im Spiel
Im Spiel


Modifikationen


--CheekyBoinc 18:01, 18. Sep. 2007 (CEST)