Originally posted by: b1k3rdude
UPDATE
With each new graphics driver release from nVidia and Ati, more and more old games are breaking. The dark engine games (i.e. Thief 1, Thief 2
and System Shock 2) have long been a victim; Thief 2 first lost its stars, had issues with fogging and then lost all colour detail in shadows. On
contemporary (DX10) hardware from both nVida and Ati, it appears to be rendered in 8 bit colour due to removed dithering support. And since
the 169.xx(nVidia) & 7.5(Ati) driver revisions Thief(1,2)/Ss(1,2) have become completely unplayable. nVidia or Ati are utterly uninterested in
spending manpower on fixing older games, so it's seems its fallen to the fans(I am of course refering to one phenomal fan in particular, the dude behind Oblivion mod manager,
Timeslip) to get thief looking like its old self again (Fog & Stars are back).
Behold DDfix
The current list of fixes include:
*Worked around broken dithering by forcing rendering to a 32 bit render target
*Fixed the issue with missing star textures
*Removed the resolution switching between the game and menus
*Fixed the texture corruption and crashes caused by nvidia forceware drivers newer than 169.xx
*Fixed the issue with multi core processors
*Fixed the issue with the video codec becoming unregistered
*Adds options to use a higher bit depth z-buffer or to disable the windows key
This patch is mainly designed to support Thief 2, and when used with the standard v1.18 exe some additional features are available.
Fixes any issues with the driver incorrectly reporting free vram
*Adds a 32 bit texture loader, to allow the use of 32 bit textures instead of the usual 8 bit paletted images
*Adds the option to use fullscreen resolutions that are normally unsupported by Thief, such as 1280x960 and 1440x1050
Requires windows 2000 or above and a graphics card that supports 32 bit render targets. The GUI requires .NET 2.0 or a recent version of
mono. Using the patch without the GUI requires the use of a hex editor, or using a prepatched exe. Copy protected versions of the games
cannot be patched automatically and will require downloading a prepatched exe, PM either Bikerdude or NamlessVoice @ ttlg to get a prepatched exe.
biker