Thief 1/2 & SShock 2: DDFix and Enhanced Resolution Patch - discussion - by bikerdude
b_fett_bh on 25/4/2008 at 02:30
It's because of the efforts of individuals like Timeslip that the rest of us taffers are still able to enjoy the first two classics in the Thief trilogy. I've just applied the DDfix to Thief Gold after trying many other suggested fixes and to my utter joy it seems to work. Thanks once again Timeslip, you're a legend!! Makes perfect sense that the drivers no longer support the older games, as I remember playing Thief on XP a while back and only having to replace the thief.exe with the XP patch rather than go through all of this. I'll still be playing this game many years from now. I wonder what sort of hassle we'll have to go through to get it running again 5 years from now.....:erg:
Shadowcat on 26/4/2008 at 12:00
This is just brilliant. Thank you thank you thank you!
On top of all the more vital fixes and improvements, I particularly love that you removed the resolution switching between the game and menus/map/objectives, as my monitor always made that switch extremely irritating. It's Thief, old and improved! :)
Shadowcat on 26/4/2008 at 14:50
FYI, I just tried using DDfix with (http://www.thief2x.com/default2.asp) T2X, but it didn't like it. I tried renaming t2x.exe to thief2.exe, but the executable seems to have been modified.If you could see your way to adding support for t2x.exe to DDfix as well (assuming that it is sufficiently similar to thief2.exe for this to be relatively easy), that would be just smashing :)Just copy ddfix.ini into the t2x directory, after applying ddfix to thief2.exe. Thanks again, Timeslip!
Timeslip on 26/4/2008 at 14:58
Quote Posted by Shadowcat
FYI, I just tried using DDfix with (
http://www.thief2x.com/default2.asp) T2X, but it didn't like it. I tried renaming t2x.exe to thief2.exe, but the executable seems to have been modified.
If you could see your way to adding support for t2x.exe to DDfix as well (assuming that it is sufficiently similar to thief2.exe for this to be relatively easy), that would be just smashing :)
I've been using it with t2x without any problem. You don't need to modify the t2x exe; just make sure that the ddfix dll is in the thief 2 directory, and that thief2.exe is patched. You also need to make a copy of ddfix.ini in the t2x directory.
Actually, more than that, t2x is the only reason v1.2 and higher exist. :p (I said after v1.1 that I was stopping work on it because I'd finished my playthrough of thief. I only started work on v1.2 after starting a t2x playthrough.)
Shadowcat on 26/4/2008 at 15:04
Quote Posted by vaultdweller
There is problem with Thief Gold when I use DDfix, game succesfully starts but the screen is black and I can see only my lifebar and hear sounds.
Dan Knott provided a (
http://www.ttlg.com/forums/showthread.php?p=1718231#post1718231) solution to this, which is to edit your cam.cfg file, and set the resolution there to the same resolution that DDfix is using.
It certainly solved the issue for me (using 1280x1024) (thank you Dan). The game crashes at some of the other resolutions I have tried (1280x960 would be nice to have for the perfect scaling factor), but I have no real complaints if I can run it at 1280x1024 and 1600x1200.
I notice that ddfixGUI.exe
does update cam.cfg now, when I select a new resolution. It seems unlikely that it would leave this step out if you don't change the default resolution the first time, so I guess it was just some kind of weirdness that caused them to not match. Good to know, in any case. (So potentially all you actually need to do to fix this is to switch resolutions via ddfixGUI.exe).
Shadowcat on 26/4/2008 at 15:32
Quote Posted by Timeslip
I've been using it with t2x without any problem. You don't need to modify the t2x exe; just make sure that the ddfix dll is in the thief 2 directory, and that thief2.exe is patched.
Ah, sorry... I got thrown when I went to the video options screen while configuring, and it was only showing 640x480 and 800x600 (whereas if running Thief 2, I see the 1280x1024 option that DDFix is using). I made the bad assumption that it must not be using the same executable, but I see now that t2x.exe is just a little launcher app. *sound of hand slapping forehead*
Quote:
You also need to make a copy of ddfix.ini in the t2x directory.
Thank you, that does the trick! (and naturally the 1280x1024 resolution now makes an appearance in the options screen... and, er, the game doesn't crash on starting a mission :)
Quote:
Actually, more than that, t2x is the only reason v1.2 and higher exist.
Well, even more reason to like T2X! (I've yet to play it, so I'll get to appreciate your fine work on something entirely new to me :)
cacka on 27/4/2008 at 16:30
hey thanks for fixing up ss2 on a geforce 8800. I got the transparent menus and inventory crashes when I last tried it a few months back. Really beautiful colours in this game now. Looking forward to playing it again at some stage :)
xxcoy on 28/4/2008 at 21:13
Sorry for reactivating but might there be a mistake? If I try to download the thiefgold-version, which I would really like to try, I get directed to the same link the dromed2-File had...?
Shadowcat on 29/4/2008 at 04:30
Quote Posted by xxcoy
Sorry for reactivating but might there be a mistake?
Ignore those files. They're out of date, and you do not need to be very "technically minded" to use the GUI version!
Just download the current "GUI version" from (
http://timeslip.chorrol.com/ddfix.html) http://timeslip.chorrol.com/ddfix.html, extract all the files into your Thief Gold directory, and run ddfixGUI.exe, click 'apply patch' and choose the resolution you want.
Couldn't be much simpler.
bikerdude on 29/4/2008 at 08:38
Quote:
If I try to download the thiefgold-version, which I would really like to try, I get directed to the same link the dromed2-File had...?
I will check and correct the link
Quote Posted by Shadowcat
Ignore those files. They're out of date, and you do not need to be very "technically minded" to use the GUI version!
Hi Shadowcat, they are out of date, but all you need to do is replace the ddfix.dll and ddfix.ini files from later versions and your good to go.
biker