Problem w/ T3... - by ccstudent2004
ccstudent2004 on 24/4/2007 at 03:32
OK, I've got small problem with Thief 3. I just reinstalled it on my new computer because I want to start modding for it again. Get everything installed fine, got my 2 folders, everything runs great including the editor. HOWEVER, there is one irksome problem that I'm hoping someone here can solve(can't find it in search to see if it's already been answered).
Basically, when I start the program I get a runtime error for C++. That happens for 2-3 attempts, and then the game will start. What is odd is that after that happens it's like the game locks my disc drive...I can't eject the disc. It takes a full computer shutdown to get it to reset itself so I can eject the disc. What I've had to do so far is shut down and reboot my comp after every play session, but that is getting tiresome. Any suggestions? And yes, I have patched it. Have also tried running it in different compatibility modes. The game works fine once I'm actually in.
Systems specs that might matter:
Vista
2.14ghz dual core processor
ATi Radeon X1300 pro, 256mb.
darrin on 12/5/2007 at 22:54
I'm having the exact same issue on my dual core and I'm thinking it has to do with that . . . I found this :
Dual-Core CPU Issues
If you run a dual core CPU, such as a Pentium D or AMD X2, or even a Pentium 4 with HyperThreading, you may notice that the game has a range of problems, such as not loading up properly. To resolve this issue, use one of the methods below:
Setting Processor Affinity Manually: Launch Thief: Deadly Shadows, and as soon as the game appears to begin loading, or after it has loaded up, press CTRL+ALT+DEL to bring up the Task Manager. Under the Processes tab, find the t3.exe and t3main.exe processes, right-click on each one, select 'Set Affinity' and in the box which appears, untick 'CPU 1'.
Setting Processor Affinity Automatically: If you want to force the game to only use one of your CPUs automatically each and every time you run the game, see the instructions here for using the Imagecfg utility, a small Windows NT file you can safely copy into your \Windows\System32 directory and then use to permanently set the affinity for particular programs. I recommend you backup your t3.exe and t3main.exe files before applying this tweak, as the only way to undo it is to restore the original .exe files. Furthermore, note that you may have to redo this tweak each time you patch the game, since the executable will change.
Both these methods basically force the system to effectively see, and use, only one of the CPU cores on your dual core CPU to run the game, thereby resolving this problem.
here:
(
http://www.tweakguides.com/TDS_8.html)