Doom 3

Doom 3 ist einfach unter Linux zu installieren, da es einen nativen Linux-Loki-Installer gibt. Einfach installieren und fehlende *.pk4-Dateien von den CDs bzw. der DVD in das base-Verzeichnis kopieren.

Wichtig: Mods müssen unter Linux in Kleinbuchstaben gehalten sein, wenn ich das richtig verstanden habe, sowohl Verzeichnis als auch Modname.

Bildschirmauflösung

Unabhängig von der Distribution ist die Einstellung der Bildschirmauflösung per cfg-Datei möglich. Die Datei heißt DoomConfig.cfg und liegt im Verzeichnis .doom3/base/. Die Auflösung wird über folgende Schalter gesteuert (Erklärung von TweakGuides):

  • r_mode setzt den Rendermodus, -1 wertet die selbst eingestellte Auflösung aus, 3 = 640×480, 4 = 800×600, 5 = 1024×768, 6 = 1152×864, 7 = 1280×1024 and 8 = 1600×1200
  • r_customWidth und r_customHeight setzen die gewünschte Auflösung
  • r_aspectRatio setzt das Seitenverhältnis der Anzeige, 0 = 4:3, 1 = 16:9, 2 = 16:10

Das heißt, der fertige Block in der Datei sieht für einen 16:10-Monitor mit Auflösung 1680×1050 wie folgt aus:

seta r_mode "-1"
seta r_customWidth "1680"
seta r_customHeight "1050"
seta r_aspectRatio "2"

Tastaturproblem

Das Tastaturproblem sieht wie folgt aus: Doom3 erkennt die Pfeiltasten nicht korrekt und setzt statt “ArrowUp” etc. den Wert “0×00″ ein. Das gilt für die Pfeiltasten ausgenommen den Linkspfeil, der als “alt”-taste erkannt wird. Damit ist ein normales Spielen nicht möglich.

Da Activision den Linux-Support eingestellt hat, ist keine native Lösung des Problems in Sicht. Folgende zwei Lösungen habe ich im Netz gefunden:

Andere Tasten

Zum Benutzen des Spiels einfach andere Tasten benutzen, z.B. asdw oder den Zehnerblock.

Funktioniert, ist aber eine Umgewöhnung, die evtl. die Zehntelreaktion kosten könnte :)

Wine

Installation nicht nativ, sondern über Wine. Damit wird der Programmstart langsamer, der Shooter selbst soll aber in normaler Geschwindigkeit spielbar sein.

Die Installation per CD über Wine und setup.exe hat nicht direkt funktioniert, daher habe ich die Anleitung aus dem Dark-Mod-Forum benutzt, hier in verkürzter, übersetzter Form:

  1. aktuellen Patch (1.3.1) herunterladen (bei id software schauen)
  2. CDs einlegen, und benötigte Dateien in manuell angelegtes Wine-Verzeichnis kopieren, dabei Zugriffsrechte anpassen
  3. Patch mit Wine installieren
  4. leere default.cfg anlegen
  5. Doom starten
mkdir ~/.wine/drive_c/Programme/Doom\ 3/
cd ~/.wine/drive_c/Programme/Doom\ 3/
cp -a /media/cdrom/Setup/Data/* .
chmod 644 *.*
chmod 755 base
cd base

CD-Wechsel (CD 2)

cp -a /media/cdrom/Setup/Data/base/* .

CD-Wechsel (CD 3)

cp -a /media/cdrom/Setup/Data/base/* .
chmod 644 *.*
cd <Patch-Verzeichnis>
wine DOOM3-1.3.1.exe
cd ~/.wine/drive_c/Programme/Doom\ 3/
touch default.cfg

Zum Programmstart muss ich in das Verzeichnis wechseln, in dem die exe liegt.

cd ~/.wine/drive_c/Programme/Doom\ 3/
wine Doom3.exe

Jetzt läuft das Spiel, mal mit, mal ohne Ton, gerne auch auf einer zufälligen Arbeitsfläche.

Xorg

Erweitern der /etc/X11/xorg.conf um den Block:

Section "ServerFlags"
Option "AutoAddDevices" "Off"
Option "AutoEnableDevices" "Off"
Option "AllowEmptyInput" "Off"
EndSection

Als Nebeneffekt wird bei mir die Tastatur gar nicht mehr erkannt, was auch keine Lösung ist.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>