Thief II: The Metal Age

Application Details:

Version: 1.x
License: Retail
Votes: 10
Latest Rating: Gold
Latest Wine Version Tested: 1.5.17

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works


What does not



What was not tested

Completing game - just first mission.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

First install Thief 2. Then install iv5play.exe from CD2. Now apply the 1.19 patch - it was for me essential. Without the patch the game was unplayable (ridiculous low FPS+no keyboard input) and videos didn't worked. It also enables 32-Bit graphic mode and a high resolution. Sources for the patch are (thanks to | md5 : 131cd0a1d9e626ee90e569571e8d0d01 With this (amazing) patch a No-CD-Crack is no longer needed. I have a Quadcore-processor but did not need to run it with a special command (e.g. taskset). It just works with the patch.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)Nov 13 20121.5.17Yes Yes Goldan anonymous user 
ShowArch Linux x86_64Dec 21 20111.3.35Yes Yes PlatinumSerge Hooge 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Oct 27 20101.3.5Yes Yes Goldi30817 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Jul 24 20091.1.26N/A Yes GoldMichael Abbott 
ShowUbuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)May 19 20091.1.21Yes Yes BronzeYfrwlf 

Known Bugs

Bug # Description Status Resolution Other apps affected
7585 Thief: the dark project hangs on 'esc' keypress in game if X in 24bpp mode NEW View
10570 Thief 2: The Metal Age - fog not working NEW View
40284 Unable to change resolution for LVDS panels (laptop), on which only one resolution is available (ex. 1680x1050) UNCONFIRMED View

Show all bugs

HowTo / Notes

video/startup problems

you MUST install "iv5play.exe" from the game disc

if you want to view the cinematics then you will also need a native quartz.dll

Running on multicore systems
I am told that the command taskset -c0 wine thief2.exe is needed (and sufficent) to run Thief and Thief2 on a multicore system.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Thief 2 bug with ddfix
by Gena Shevtsov on Thursday June 28th 2012, 8:06
I have recently tried to use an older version of ddfix with Thief 2, version is 1.1.1 which uses directx 9. Other ddfix versions use directx 6 which result in a considerable fps drop in Thief 2. ddfix 1.1.1 on the other hand results in smooth high fps performance. The only problem is objects are seen through walls, objects such as walls, tables, trees even enemies.
Multiple keys being held down omits mouse commands
by Mark Hamik on Monday June 6th 2011, 13:32
Alot of things have been fixed with the recent DDFIX beta releases, but one issue that persists is the issues I get with keypress and mouse input. Holding down alt+w omits mouse click input which limits what I can do in the game.

Anyone know why this may occur?
by Paul Bredbury on Saturday January 8th 2011, 21:24
If videos stop working, run:

winetricks icodecs
Mouse lag
by Paul Bredbury on Wednesday May 26th 2010, 12:27
To fix the annoying mouse lag/delay, use dardack's patch at
needs no-cd crack
by tadadata on Wednesday March 10th 2010, 11:02
I could only get it to run by using a fixed exe file.
I could watch the videos without installing a new dll.
directdraw HAL
by Mark Hamik on Sunday May 10th 2009, 1:15
Hi, the game boots up perfectly for me (I'm using the game as a moved copy from what I installed on my other computer that has vista, this system I'm on uses Ubuntu 8.10, I'm hesitant to move to 9.04 as of yet), or, at least the main menu does. No matter what I try, the game constantly crashes on me when I click on "Start Game" in the main menu. After setting a few options, I've succesfully have gotten the games ddfix settings correct, but the same problem persists. I think the games sound settings are fine (bareable though due to wines lack of EAX support), but the problem I think is that thief 2 just isn't picking up wines native direct x support (I think it used dx7-6, am I correct?) and is instead using the directdraw support which is probably not helping the games 3d graphics to function, am I right? I need a way totell the game that my systems uses directx, how do I go about doing this?
RE: directdraw HAL
by Yfrwlf on Tuesday May 19th 2009, 18:15
I think you are, the only hardware API/driver available in the video preferences is DirectDraw HAL and possibly because of that the frame rate is abysmal since it's in pure software mode it seems. Even with all video settings turned to lowest and res at very low is it still completely unplayable. Using a 4850x2, Phenom II X4 3.2GHz proc, 4GB RAM, Ubuntu 8.10, fglrx driver. Using latest 1.1.21 Wine.
RE: directdraw HAL
by Yfrwlf on Tuesday May 19th 2009, 18:17
Oh and also, I didn't install iv5play or whatever, or anything else besides Thief 2, and then the latest patch (1.18?). The cinematics are fine, it's just the 3D that is the problem.
RE: directdraw HAL
by Mark Hamik on Thursday May 28th 2009, 17:45
Again: How do I force Directx?
RE: directdraw HAL
by dave on Tuesday June 23rd 2009, 6:43
Thief2 is not playable on my Kubuntu and Intel X3100 card becouse very low FPS and freezing... Is thare any way to run game in software rendering mode like in Thief 1 which runs smoothly in wine ?
Video playback with builtin quartz.dll
by Alexander Dorofeyev on Sunday July 27th 2008, 12:44
AFAIK all known problems with video playback in Dark Engine games should be fixed as of wine-1.1.2. So everybody is encouraged to try it out with out-of-the box Wine, without dll overrides. Report bugs if something doesn't work.

by Ali Shah on Sunday February 3rd 2008, 11:14
Hey guys, I was really hoping to play this game using wine, regardless of the pointer issue (I hear its fixed in CVS) because my nvidia drivers in XP are too new (what?)
First question: how do you start the game in window mode?
Secondly here is the result if I don't try to start in window mode:

fixme:win:EnumDisplayDevicesW ((null),0,0x33f6a8,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1680x1050x16 @0! (XRandR)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1680x1050x16 @0! (XRandR)

At which point I get a blank error box.
by Ali Shah on Sunday February 3rd 2008, 11:15
I should note that this is on wine-0.9.52
by Bartosz Kosiorek on Saturday March 12th 2016, 4:12
by Bartosz Kosiorek on Saturday March 12th 2016, 4:12
Crashes on Mulitprocessor systems
by Ben Hall on Sunday December 2nd 2007, 8:24
I've found a non-wine, dark engine problem that gave me some issues to do with multiprocessor systems. The program hangs in both windows and wine/linux for these systems, though in linux this can be overcome by installing the schedtool package and running it as:

schedtool -a 0x2 -e wine thief2.exe

(This was adapted from similar advice by David Hall in the "Command and Conquer Gold" AppDB comments)
RE: Crashes on Mulitprocessor systems
by Azamat Hackimov on Monday May 12th 2008, 14:50
You can do this via taskset:

taskset -c 1 wine thief2.exe
RE: Crashes on Mulitprocessor systems
by Paul Bredbury on Saturday January 1st 2011, 4:14
0x2 is the *second* core/CPU, which is wrong in my experience - Thief2 has a very slow menu if not run on the first core. So, these two are correct:

taskset -c 0 /usr/bin/wine thief2.exe
schedtool -a 0x1 -e /usr/bin/wine thief2.exe

Also, I get a black screen and crash after loading a game, but this fixes it:
echo -e "[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]\n\"DirectDrawRenderer\"=\"opengl\"" | wine regedit -