Thief 1/2 & SShock 2: DDFix and Enhanced Resolution Patch - discussion - by bikerdude
sNeaksieGarrett on 19/3/2008 at 00:00
Holy crap!:eek: a 1.2.5 already.
Anyways, in reply to calibrator:
Quote Posted by calibrator
Which video card driver version do you use?
Do you use DirectX v9.0c?
bye
Calibrator
93.71 - Have been for a long time, really dont want to change it. Haven't cared to upgrade video drivers. Not like I really need to on this computer. Plus, obviously there is problems with newer drivers. And yes, I use Directx v9.0c
sNeaksieGarrett on 19/3/2008 at 00:11
Quote Posted by Timeslip
I don't know if thief 2 uses any other parts of dx 7, but it only uses version 6 of ddraw and d3d. It might use dx 7 for input or sound, but I don't interfere with them.
That weird text looks similar what you get if thief tries rendering directly to a 32 bit surface. (I give it an extra 16 bit surface to draw text too.) The text is in the wrong place though, and it shouldn't be duplicated like that, so it isn't a problem with the extra surface magically turning 32 bit. :confused:
It looks more like your graphics card is having a problem blitting from a 16 bit surface to the 32 bit one, and is treating the text as if it's 32 bit. That would be a driver issue, presumably.
Edit: Given that the menu is drawn in exactly the same way as the text, I'm surprised your menus are working. The only difference is that the menus require a rescale and don't use a colour key, and are blitted to the front buffer instead of the back.
The seeing your desktop thing is because thief keeps resizing its window on loading screens. (It thinks it's displaying at 640x480, after all.) It was handled by the WindowFix option in older ddfix versions, but again that was something that required a specific version of thief2.exe, and it didn't seem to work correctly when I switched to dx6, so I dropped it. ddfix just automatically resizes the window back now, but there's still a split second delay where the window is the wrong size that allows you to see through to the desktop.
Sorry, I assumed thief 2 uses all directx 7 (im by no means a programmer, so i dunno this stuff) since it requires directx 7 to run. as in, you needed dx7 installed to play thief 2. I see now.
Thanks for the explanation of the desktop thing.:cheeky: I guess I'll have to stick with the older ddfix version (pre-directx6 version) :( Curious that no one else has this issue except for that other guy who tested on a 6 series card. Maybe its the card and not the drivers?:confused:
bikerdude on 19/3/2008 at 00:51
Quote Posted by Hiatus
@Bikerdude: could you quote the exact error msg you get?
IMHO, there is no need to use ddfix with T1/TG.. it works fine in vanilla form on the latest driver on the 8800GTX/Ultra.
biker
sNeaksieGarrett on 19/3/2008 at 00:55
I have to agree with biker, although I just tested ddfix 1.1.1 with Thief Gold, and turned gamma up all the way - the walls looked better in the shadows. But, the thing about ddfix and TG, is that there is that stupid light gem problem where it disappears if you look a certain direction, blah blah blah.....
Nameless Voice on 19/3/2008 at 00:57
The light gem is fixed in the latest version of DDFix, and the shadows look a lot better with DDFix than without.
Vanilla T1 doesn't 'suffer' from the bad shadowing problem that Thief 2 suffers from only because it always looked like that. DDFix should make it look as good as Thief 2.
Huckeye on 19/3/2008 at 01:38
Thanks for the responses. I tried 169.44 with no luck.
I am using Thief Gold 1.37 (if that helps). Its very odd that so many people are working and I cannot seem to get this to work. I'm starting to think I have problems not related to video drivers or DDfix.
I'd still like to welcome and beg for suggestions that might get me up and running.
Thief 2 and T2X work just great with DDfix (by the way).
sNeaksieGarrett on 19/3/2008 at 02:28
Darnit, thief gold did the same thing. I can post a screenshot if anyone wants. This is so weird.... The older ddfix has no problems. I think it has to do with the fact that from 1.1.1. to 1.2.0 and above, there was that huge change from directx 9 to directx 6. This time however, the health gems were purple/pink and were duplicated like the red text did in thief 2.:weird: Same deal basically. Not sure if its because of a 6 series card or something else. As Timeslip suggested, it could be drivers. Idk.
Vasmarok on 19/3/2008 at 04:36
Quote Posted by sNeaksieGarrett
Darnit, thief gold did the same thing. I can post a screenshot if anyone wants. This is so weird.... The older ddfix has no problems. I think it has to do with the fact that from 1.1.1. to 1.2.0 and above, there was that huge change from directx 9 to directx 6. This time however, the health gems were purple/pink and were duplicated like the red text did in thief 2.:weird: Same deal basically. Not sure if its because of a 6 series card or something else. As Timeslip suggested, it could be drivers. Idk.
sNeaksie, as I said earlier I had the same problem with the 6600 and 7200 GS cards. I just updated my driver on the 7200GS system, and now it works perfectly. The texts are just as before. I did not test the 6600 yet. I used the 163.75 driver. The DDFix is 1.2.5.