Need for Speed III: Hot Pursuit

Bild des Benutzers rettichschnidi

Das Spiel

Rasen, was sonst?

Installation

Mittels wineconfig Windows 95 und optional auch die Option "Emulate a virtual desktop" (Spiel beendet sich leider nicht sauber) einstellen

WINEPREFIX=~/.wine-nfs3 winecfg

Nach ~/.wine-nfs3 wechseln, und Setup ausführen (sinngemäss, ganzer Pfad muss erhalten sein)

cd ~/.wine-nfs3
WINEPREFIX=~/.wine-nfs3 wine d\:/SETUP/GERMAN/SETUP.EXE"

Nach Installation kann das Spiel gestartet werden:

cd ~/.wine-nfs3/drive_c/Program\ Files/Electronic\ Arts/Need\ For\ Speed\ III/
WINEPREFIX=~/.wine-nfs3 wine nfs3.exe

Falls man das Spiel gerne mit hardwarebeschleunigter Grafik spielen möchten, so sollte der Parameter "-d3d0" angehängt werden:

WINEPREFIX=~/.wine-nfs3 wine nfs3.exe -d3d0

Leider aber hängt sich bei mir das Spiel mit diesem Paramter häufig auf:

err:ntdll:RtlpWaitForCriticalSection section 0x7bca5ea0 "virtual.c: csVirtual" wait timed out in thread 0009, blocked by 0025, retrying (60 sec)

Abhilfe schafft:

export WINEPREFIX=~/.wine-nfs3
taskset -c 1 wine nfs3.exe -d3d0

Da sich das Spiel nicht sauber beendet empfiehlt es sich, dies zu erzwingen:

WINEPREFIX=~/.wine-nfs3/ wineserver -k

Häufige Fehler

In den Linux-Kernelversionen 3.14 und 3.15 in der 64-bit Variante wird das Ausführen von 16-bit Code, wie dieser in der Installationsroutine (und im Spiel?) von NFS3 vorkommt, aufgrund einer offenen Sicherheitslücke blockiert. Ab Kernel 3.16 ist diese Lücke geschlossen und 16-bit Code wird wieder ausgeführt. In Kernelversion 3.14 und 3.15 kann man durch folgenden Befehl als root 16-bit Code wieder ausführen (dadurch ist aber die Lücke wieder ausnutzbar):

echo 1 > /proc/sys/abi/ldt16

In Ubuntu 14.04 und älter (Kernel 3.13 und früher) gab es ein Backpot diese Security-Fix, wobei man dieses aber nicht ausschalten kann. Siehe Bug auf Launchpad.

Screenshots und Videos
meldrian
Bild des Benutzers meldrian
Offline
Beigetreten: 12.05.2009
Beiträge: 1538

HOT PURSUIT LÄUFT???
Das muss ich rauskramen, muss hier irgendwo sein!

Nogoty
Bild des Benutzers Nogoty
Offline
Beigetreten: 26.09.2010
Beiträge: 17

Ja! Stark!
Das dritte Need for Sprit : ) läuft (bzw. fährt)!