WarMasterXX on 18/9/2008 at 14:12
Hi there,
Last night I paid for and downloaded Thief Gold off of Gamestop.com. It installed successfully up until the Direct3D Texture Error bit. I went to Timeslip's site and downloaded the manual version of DDFix. I proceeded to the part where I open up Thief.exe with a HEX Editor.
Here's the problem. It says it cannot find ddraw.dll anywhere in the code. Now I bought hard copies of Thief 1 and 2 before this, and they both had ddraw.dll in their code and now they work fine with DDfix.
I hope there's nothing wrong with the copy of Thief Gold I downloaded, because I paid $20 for it. Is there workaround for this? Please tell me.
Yandros on 18/9/2008 at 14:51
You could try backing up the .exe that you downloaded and using the patched .exe from Timeslip's site, that way you don't have to manually hex edit the file yourself. Of course, it's possible that his patched .exe won't work with the downloaded version, which is why you should back it up before overwriting with his.
WarMasterXX on 18/9/2008 at 15:24
I can't find the patched EXE on his site. All he offers is DDFix. COuld you send me a link to the EXE?
WarMasterXX on 18/9/2008 at 16:38
I put the Manual DDFix files in my Thief Gold folder, replaced the exe like it said, and changed the resolution for both cam.cfg and ddfix.ini. Now Thief.exe crashes instantly every time I start it up. What's wrong now!?
bikerdude on 18/9/2008 at 19:27
Quote Posted by WarMasterXX
Thief.exe crashes instantly every time I start it up. What's wrong now!?
Complete system specs please..
biker
WarMasterXX on 18/9/2008 at 19:40
OS: Microsoft Windows XP Professional (5.1, Build 2600)
Processor: AMD Athlon(tm) XP 2600+, MMX, 3DNow, ~2.1GHz
Memory: 1280MB RAM
DirectX 9.0c (4.09.0000.0904)
Video: NVIDIA GeFore 6600
Audio: NVIDIA nForce Audio
My Thief 1 Regular and 2 ran just fine with DDFix. I don't know why my Thief Gold won't.
EmperorSteele on 18/9/2008 at 20:55
...Did you try downloading the GUI version of DDfix? It gets rid of all that hex-editing messyness and does everything automatically.
Alternately, since Gamestop probably coded in some kind of DRM or copy protection into ThiefG, maybe they decided to make a few other changes as well or accidentally deleted a line of code that they shouldn't have.
WarMasterXX on 18/9/2008 at 21:16
Ugh, I just tried DDFixGUI, and it STILL couldn't find any instance of ddraw.dll in the original EXE. And it won't do anything for the prepatched EXE because it's already patched (duh), but it still crashes.
I think you're right. Gamestop must have screwed with the program.
WarMasterXX on 18/9/2008 at 22:45
All right, here's what I did:
I contacted one of my friends and told him about my situation. He let me borrow his copy of Thief Gold so that I could merge his installed files with mine. Now my copy works. I was able to get DarkLoader, Widescreen, and Hi-res stuff all working as well.
Conclusion: One or more of the files in the Gamestop version may be corrupted.
Someone here should buy the downloaded copy from them and tinker with it, so they can find out what's wrong and hopefully release a working patch for that version.