The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
Play, with recent ddfix multicore fix
What does not
What does not
Sound Acceleration without setting to emulation On a multiprocessor machine (dual core here), it hangs with the well known DarkEngine bug.
It can be worked around with a (recent, mine is 1.5.5) ddfix and multicore fix. You can configure ddfix graphically if you install dotnet2.0 with winetricks.
Don't use imagecfg.exe, it doesn't work on wine, either patching the exe or running a patched exe (it ignores the affinity change). Using taskset or other linux affinity tools on the process wine launched: wine thief.exe & sleep 2 taskset -cp 0 $! appears to work for a while, however the game itself appears to change the affinity after before running the movie of the first mission - it hangs and taskset reports a changed affinity. Only other two solutions i found were setting the affinity on the wine taskmgr clone, or using this utility: http://www.activeplus.com/us/freeware/runfirst/
What was not tested
There is a trick to set winecfg settings to specific executables from the command line (so you don't have to keep the .wine dir). In this case it is:
wine reg add "HKCU\\Software\\Wine\\Appdefaults\\THIEF.EXE\\DirectSound" /v "HardwareAcceleration" /t REG_SZ /d "Emulation"
Admin note:rating changed to conform to the rating definitions.
you MUST install "iv5codecs.exe" from the game disc
for wine versions earlier than 1.1.2:
if you want to view the cinematics then you will also need a native quartz.dll
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Thief and ddfix
by Rodion Rozboril on Thursday February 21st 2013, 5:40
If I want to run Thief with DDFix enabled I have to copy ddfix.dll to /usr/lib32/wine/fakedlls after manual instalation of DDFix.
Then if white screen appears - in the game directory disable in ddfix.ini tripple frame buffer and change ;UseSysMemOverlay=0 to
Maybe it helps someone.
Dark Project does not start with wine 1.3.20
by ML on Monday May 23rd 2011, 14:59
I upgraded wine to 1.3.20 from ubuntu-ppa, then I installed "Thief I" in a clean wineprefix. It worked perfectly. When I tried to launch the game (intel codecs installed/install skipped, virtual desktop on/off, kubuntu screen effects on/off, native and builtin quartz.dll, mouse clipping en-/disabled) the game crashed with "wine: Unhandled page fault on read access to 0x00000000 at address 0x1d24151d (thread 0009)".
According to debug output it might be a problem related to gstreamer.
Has anybody experienced the same problem? Any solutions?