Home of Aqrit's DDrawFix for Infinity Engine games
Supported Games:
Baldur's Gate
Baldur's Gate: Tales of the Sword Coast
Baldur's Gate II: Shadows of Amn
Baldur's Gate II: Throne of Bhaal
Icewind Dale
Icewind Dale: Heart of Winter
Icewind Dale: Heart of Winter: Trials of the Luremaster
Icewind Dale II
Planescape: Torment
Microsoft DirectDraw API has been deprecated. This mod hopes to resolve graphic card related issues with DirectDraw. This mod is something of an adjunct to the discussion threads: IE games and NVidia Series 8 video cards and How to deal with the DDraw problems of PST and other IE games.
Force DirectDraw Emulation:
"The DirectDraw object does not take advantage of any hardware-supported features."
Cons: No Vsync.
Force DirectDraw Emulation and Cursor Artifact Toggle: for PST and BG1 ( without TotSC )
Eliminates cursor artifacts from the main menu screen.
Recommended for Win7 or less, supposedly behavior has changed for Win8.
Use WineD3D DirectDraw Library:
"WineD3D is the component of Wine that implements a replacement for Microsoft Direct3D. WineD3D works as a wrapper for Direct3D calls, and relies on OpenGL for the actual rendering job. Although primarily designed for use in Wine, WineD3D can also be used on native Windows."
The relevant dlls were ripped from here. They were bundled with this mod for your convenience.
Cons: Slower game startup and difficulty switching between windows.
"Applications that do not handle the high DPI case are likely to exhibit visual artifacts."
All mod components automatically disable high dpi scaling. ( just-in-case )
IE DDrawFix is installed via WeiDU.