Dirty-Harold on 9/9/2009 at 01:08
Hi all.
I've just recently picked up a copy of Thief 2 & 3 for pretty cheap, and was hoping to come home and play them, as I hear they're good games..
However, when I first installed Thief 2 it would not immediately start (not responding). Eventually it did get started and I was going fine on the first level up until I had to knock out a guard, where it froze. After that I tried to start it up again, but it froze when loading a new game (black screen).
I did a quick google search and found a couple of threads on here that relate to my problem. I played around a bit with compatibility mode and what-not, but I'm afraid I'm a bit of a newb when it comes to these things, and I didn't fully understand what the threads were saying, which is why I'm posting this.
So anyway, I uninstalled T2 and reinstalled it just now to come across the same problem (black screen), and was hoping you lovely people could help me get it working fine?
My specs are as follows (if you need further information I'll do my best :thumb:):
-Operating System: Windows 7 Ultimate 32-bit (6.1, Build 7100)
-Processor: Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz (2 CPUs), ~2.9GHz
-Memory: 2048MB RAM
-DirectX Version: DirectX 11
-ATI Radeon 4800 series (4850 I believe)
Again, sorry for being a newb :tsktsk:. Precise instructions and any help would be very much appreciated.
Dirty-Harold on 9/9/2009 at 01:45
Also I should probably mention that both game are the "Sold-Out Software" versions.
mudi on 9/9/2009 at 03:16
Your problem is likely going to be the affinity problem. Try this...
Start up Thief 2. At the menu, ctrl+alt+del and open the task manager.
Go to the Processes tab, right click on Thief 2. Click Set Affinity
Uncheck all but one CPU, Hit OK
Close Task Manager and open Thief 2 up again
It should work after that, but you'll have to do that each time you start Thief 2. For a permanent fix, check the Thief Technical FAQ thread in this forum. For a full Thief experience, you'll probably want to install a couple other fan-released fixes that are floating around the forum... for example, are you getting the briefing movies before missions?
Anyway, enjoy Thief!
Dirty-Harold on 9/9/2009 at 04:51
Thanks for the tip, I'll try it out soon. Also, the movies do appear to be working, but I haven't been past the first level, so we'll see. I'll post here if I have any further trouble, thanks again.
Dirty-Harold on 9/9/2009 at 04:56
Hmm, I am afraid that didn't work at all. In fact, there was already only one CPU checked. I am still getting the black screen after I click "Continue" to start the first mission. :(
Any other suggestions?
mudi on 9/9/2009 at 05:12
Hmm, well let me tell you what patches I used to get it working on my Windows 7 setup (in order, I think):
1) (
http://www.thief-thecircle.com/download.asp?fid=876) This version of the Indeo codecs
2) Applied (
http://timeslip.chorrol.com/ddfix.html) ddfix
(You'll want to set up ddfix.ini to 'how you like it'. I recommend the processor fix, the video fix, and whatever resolution you like)
3) (
http://www.ttlg.com/forums/showthread.php?t=121240) The widescreen patch
(Even if you don't have a widescreen monitor, choose whatever resolution you want in this, it will automatically setup the Thief camera files and ddfix.ini to use whatever resolution you choose)
4) Right-click on THIEF2.EXE, choose 'Run As Administrator' in Compatability tab
I think that's it... works really well on my setup, which is Windows 7 x64 on a Core Quad and ATI HD4550.
Dirty-Harold on 9/9/2009 at 05:41
I have followed those steps, but I must've done something wrong. When I try and load the game I get this error:
"I get the error "DirectX version 7 or higher is not installed" when starting the game - how do I fix this?
This happens if you're using a version of Thief2.exe that has been modified to use DDFix (e.g. if you downloaded one of the pre-patched executables), but don't actually have DDFix installed. In other words, the file ddfix.dll should be in your Thief 2 folder and it is not.
Since the game has been modified to route the rendering through the DDFixd.dll in place of using DirectX directly, it reports that DirectX is not installed if DDFiix.dll is missing."
The thing is, I can clearly see the ddfix.dll in the Thief 2 folder.
(
http://www.hotlinkfiles.com/view/full/2817286_eumfx)
:confused:
Brian The Dog on 10/9/2009 at 00:30
I think the pre-patched version of the Thief2.exe file at The Circle doesn't work with the Sold Out vesions - I had to hex-edit the exe manually to get it working, which has been confirmed to me by someone else with the Sold Out version.
Try doing the "manual install" instructions in the DDFix Readme file.
Dirty-Harold on 10/9/2009 at 03:56
Quote Posted by Brian The Dog
I think the pre-patched version of the Thief2.exe file at The Circle doesn't work with the Sold Out vesions - I had to hex-edit the exe manually to get it working, which has been confirmed to me by someone else with the Sold Out version.
Try doing the "manual install" instructions in the DDFix Readme file.
Will do. But er, what is a hex editor and how do I use one?:erm: