Thief 1/2 & SShock 2: DDFix and Enhanced Resolution Patch - discussion - by bikerdude
Timeslip on 10/4/2008 at 20:59
Quote Posted by Hiatus
In Thief 3 there's something like that when turning Vsync on - your framerate is limited to exactly 1/3, 1/2 etc of your RR; in my case of 85Hz framerate is artificially low - in same place it's 27 fps, in other 42/43 etc. Do you mean sth similar here?
Yup. It's exactly that problem.
sNeaksieGarrett on 10/4/2008 at 21:40
Quote Posted by 242
You mean the lightgem problem also was present in TG with 1.1 on older radeons as well as on nvidia cards? As I wrote, the problem doesn't exist in patched T2 (ddfix1.1).
Anyway, I "fixed" it by using newer ddfix with TG and setting 3d gamma in graphics card settings. So now I use 1.1 for T2 (because of speed problem with DX6 renderer), and 1.2.7 for TG (because of lightgem problem) :erg: ;) BTW, with ddfix, TG visuals are much better too, without it there were plenty of pitch black areas and "spottedly" coloured textures, now it looks much more pleasant for eyes.
Sorry, I guess I didn't make that post very clear... What I meant was, 1.1 had problems with Thief Gold and the light gem, but yes, thief 2 was fine in 1.1. It only affected thief 1 for some reason.:confused:
But I see you found a system that works.;) But 1.2.7 is necessary for thief gold, because it finally adds the GUI so you don't have to hex-edit your thief.exe anymore:) Also, about radeon, I honestly don't know because I don't have a radeon. I use nvidia.
@poroshin: Sorry, it didn't even occur to me to ask if you had codecs installed. I forgot all about that.:erg: Anywho, on your thief 2 disc, one of the two discs anyway, there should be a "iv5play.exe" file which will install the indeo codecs. After that, the regindeo.bat should work.
bikerdude on 10/4/2008 at 23:08
Quote Posted by Timeslip
On second thoughts I can't imagine that being the cause here though; it shouldn't kick in instantly, but should rather cause the stuttering to increase gradulaly the longer you played the mission. :erg:
I`ll keep you posted
Ok have installed 1.3.10 and I have found the following results with the FM I am beta testing, over at the weary taffer (so TimeSlip you may want to head (
http://forum.wearytaffer.com/index.php?sid=33e397f1f2654f0aaa9106a37e896cdf) over there yourself, so you can test this FM with DDfix etc)....
With everything set to default in the ini and the res set to 1400*1050, AA@4x/overide, Anisio@8x in nV Cp: when walking into a large hall I get lag/stutter, when looking around said hall I get lag/stutter. If I set "Thief2Extensions=0" and drop the res to 1280*1024 the lag/stutter is reduced a bit but still present. If i then turn off AA/Aniso the lag/stutter is reduced a little bit more but still noticable.
The lag/stutter is noticable in 1.3.9/b w/T2-ext=0, but not as bad 1.3.10@1400*1050. And the lag/stutter is practically un-noticable in 1.2.5 @1280*1024
Any ideas..?
biker
poroshin on 11/4/2008 at 00:18
Hmm, I dunno what I'm doing wrong but the movies just will not play. I tried right-clicking on the Thief shortcut and selecting Run as administrator, since that option is greyed-out in Properties > Compatibility. Same thing happens when trying it on the thief.exe itself. When in the menu, clicking Intro or Credits will freeze the screen for two-three seconds and then the menu resumes.
I want to play Thief as it was meant to be :(
smithpd on 11/4/2008 at 01:05
Quote Posted by Simplex
I am using the latest ddfix, got 8800GT running on 169.21 whql
This sounds like good news. Owing to DDFIX (Thanks again, Timeslip), I am selling off my DX-9 cards and considering an Nvidia 8800GT as a replacement. Are there any issues with Thief 1 or Thief 2 and the 8800GT that I should be aware of before I make the plunge?
With my 7950 GT and the same 169.21 whql drivers, I have both T1 and T2 running correctly, with and without ddfix. I am hoping for the same flexibility with the 8800GT, albeit with obviously better rendering with DDFIX.
gothic251 on 11/4/2008 at 03:16
Thanks for the advice Timeslip. Now, whereabouts would I hex edit it? There are many instances of the resolutions.
Which do i replace? And would it just show up in the game menu?
If this has already been answered, I'm sorry, and you can direct me to the answer.
Simplex on 11/4/2008 at 05:36
smithpd - there is no guarantee that on 8800GT both T1 and T2 will work properly withoud DDFix. I have 8800GT, 169.21 and my T2 does not run without DDFix (and SS2 neither).
Bikerdude, I am curious about your resolution - is 1400x1050 a native res of your monitor? Because it's the first time in my life I heard about such resolution.
Actually I could use it on my 20'' LCD (native 1680x1050) but when I try to set it, the picture is always stretched, even if I set aspect ratio options in flat panel scaling.
Timeslip on 11/4/2008 at 06:24
No, for the reasons stated in that thread.
Quote Posted by Bikerdude
<snip>
1.3.10 is
worse that 1.3.9? :wot: It should have been the same speed as 1.2 as long as you weren't using hi-res textures. Is it just because of the higher resolution you were using?
Do you get stuttering without ddfix?
Quote Posted by gothic251
Thanks for the advice Timeslip. Now, whereabouts would I hex edit it? There are many instances of the resolutions.
Which do i replace? And would it just show up in the game menu?
If this has already been answered, I'm sorry, and you can direct me to the answer.
Width goes at offset 006B156C and height at 006B156E. (2 bytes each)
Hiatus on 11/4/2008 at 07:14
Bikerdude
I'll reg at that forum later today and test this FM for stuttering with various versions of ddfix. Is the place (hall etc) where you get it far along the mission or near the start (if the former, a link to savegame from that place via PM would be nice).
also, what kind of fps (monitored with Fraps) do you get there both with and without stuttering/lag perceivable?
Quote Posted by Timeslip
1.3.10 is worse that 1.3.9?
hope it turns out not to be the case - good I didn't delete 1.3.9b so still can test both.
btw Timeslip: for a couple of last ddfix versions (like in both .9b and .10) you forgot to remove "(BETA: Do not use for regular gameplay!)" string from .dll description - just letting you know ;). (Unless these
are betas and we're beta testers unknowingly, in fact :p).
btw2: I think you should consider starting (stress/perf)testing ddfix on some really huge/demanding FM. OMs from T2 even the biggest ones just don't cut it on modern H/W any more, I think (they're almost 10 years old, after all).
Bikerdude and others: which specific (already released) FM(s) (huge, H/W demanding) would you recommend to Timeslip for stress/perf. tests?