Evening
TimeSlip (the dude behind "Oblivion Mod Manager") has come up with a fix for DX10 card owners everywhere. Its a Direct3D patch that redirects the broken D3D calls.
Thief2/Ss2 now looks the way it used to, the
FOG and
STARS are back...!!!
Here is a link to the
Patch at the bottom right of the following page. You will also need to download the latest version of DirectX-9.0c, i beleive its March 2008 now.
Using the installer version of DDfix 1.0.6 onwards will require Dot.net 2.0 installed. DDFix v1.2.4 works on any Direct3D compatible card, and here are some pictures for comparison
TNT-64_AGP_56.73 driver*****************8800GTX_PCIE_163.75 driver*****************8800GTX_PCIE_163.75_DDFIX'd
For better screenshots, see the end of this thread
http://www.ttlg.com/forums/sho...ad.php?t=113501&page=4
http://timeslip.chorrol.com
A thief 2 mod to fix issues with the nvidia 8000 and Ati 2900/3800 series of graphics cards. It's only been tested on windows xp SP2 with an 8800 GTS, the 169.21 drivers and the non copy protected v1.18 of thief 2. Results on anything else may vary.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX Installation instruction: XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XX Manual version: XX
XXXXXXXXXXXXXXXXXXXXX
Extract ddfix.dll and ddfix.ini to the same directory as thief2.exe
Open thief2.exe in a hex editor, locate the first instance of 'DDRAW.DLL' and change it to read 'DDFIX.DLL'. (This is at offset 0x27996C in my version of thief, but may vary)
open ddfix.ini and change the screen resolution there to match what you want to use in game. (Using your desktop resolution is recommended, but anything will do as long as it's 800x600 or above.) If required, you can also turn on the duel core and video fixes here.
Visit the video settings menu in thief, and choose the screen resolution to match what you entered in ddfix.ini.
XXXXXXXXXXXXXXXXXX
XX GUI version: XX
XXXXXXXXXXXXXXXXXX
Extract ddfixGUI.exe, ddfixGUI.dll, ddfix.dll and ddfix.ini to the same directory as thief2.exe. Run ddfixGUI.exe, click 'apply patch' and choose the resolution you want.
Visit the video settings menu in thief, and choose the screen resolution to match what you selected in ddfixGUI.
On windows vista, the GUI must be started with admin rights to avoid issues when trying to patch thief2.exe. (Use '-noadmincheck' as a command line argument to disable this check.)
You can use '-createdefaultini' to replace ddfix.ini with an unedited original copy. (This will also be done automatically if ddfix.ini
XXXXXXXXXXXXX
XX Issues: XX
XXXXXXXXXXXXX
This fix breaks thief's normal method of taking screenshots. You can take screenshots using ddfix by hitting printscreen
XXXXXXXXXXXXXX
XX Changes: XX
XXXXXXXXXXXXXX
1.2.5
-Tweaked colour key behaviour
-Tweaked screenshots to improve speed
1.2.4
-Fixed the stars fix so that it no longer causes objects in the distance to flicker.
-Added an option to configure the colour key for the in game text overlay. (For SS2)
-Fixed screenshots sometimes failing, resulting in a 54 byte bmp.
1.2.3
-Setting UseCompatibleZBuffer to 0 should no longer crash ATi cards.
1.2.2
-Fixed crashes on ATi graphics cards
-Added two options to ddfix.ini to make the recent ATi and vista fixes optional.
1.2.1
-Fixed black menu screens on vista
1.2.0
-Switched from DX 9 down to DX6. Many bugs are fixed as a result, (health potions, black screen after alt-tabbing, missing fog, pixelated textures and corrupted borders,) but some features have been lost. (Screenshots are an order of magnitude slower, and no longer give a choice of formats. There is no longer an option to use AA or AF.)
1.1.1
-On vista with UAC enabled, the GUI will run as an admin proces
to avoid security errors when patching/restoring thief2.exe
-The GUI no longer lets you choose widescreen resolutions. It
probably still displays a few options that thief 2 can't actually use.
-Hitting scroll lock on a menu or while a movie is playing will toggle
the vwait menu fix. Hitting it in game still toggles the text overlay.
-Performance improvements
1.1.0
-Removed the HighQualityTextures option, because they weren't
-Reduced the stuttering of movies slightly
-Fixed most problems related to using WindowFix=0
1.0.8
-Fixed a bug that could cause a crash as soon as a save was loaded
-The DisableOverlay option can be toggled in game with the scroll lock key
1.0.7
-Fixed vwait messing up menus
-Removed the limitfps option, since vwait does a much better job
-Removed the particle test fix, because it didn't
-Added an option to disable in game text (gives a 1.5 to 10x performance boost)
1.0.6
-Fixed an issue with alt-tabbing introduced in 1.0.4
1.0.5
-To allow the use of a GUI without worrying about vista's UAC getting
in the way, ddfix.ini will now be loaded from '%AppData%\Thief2\' if it
exists. If it does not, it will continue to be loaded from thief2.exe's local
directory.
1.0.4
-Added an option to register lgvid.ax when thief is started up
-Added an option to disable anisotropic filtering
-Added a few other misc options
-Made a few possible performance tweaks
1.0.3
-Added a HighQualityTextures option to force 32 bit textures
-Added a printscreen option
1.0.2
-Fixed alt-tabbing in fullscreen mode.
-Fixed flickering black textures when limitfps or fullscreen mode were
turned on Partially fixed texture borders (The black line around the
sky is gone, large objects viewed side on are still buggy) Changed
default settings: fullscreen mode is now on
1.0.1
Fixed a typo in ddfix.ini
Added a better limit fps option than vwait, which tended to screw up the
menus somewhat.
[/quote]
ps. nVidia, as you havent bothered your collective fcuking arse's to help us, dont change that on our account as we have managed to fix what YOU broke ourselfs..
biker.