There are some very important things to know about 3D Acceleration with Jedi Knight and Mysteries of the Sith. There is a great deal of confusion surrounding this subject so our intention is to make this very clear.

  • Out of the Box NVIDIA vs. AMD Graphics Card Support: On modern systems (Windows 7/Vista/8, 64-bit) NVIDIA Graphics Cards almost always work better with a JK/MotS installation than a AMD Graphics Card. NVIDIA systems are more likely to work "Out of the box" with no DirectX fixes for either game. We believe this is related to how NVIDIA has developed their driver packages and updates for their graphics cards.
  • AMD Graphics Cards: Will not support Jedi Knight or Mysteries of the Sith UNLESS you use Catalyst 13.1 or PRIOR drivers. Fortunately, there is a fix for this that does not require uninstalling your newer catalyst drivers. 
  • NVIDIA Graphics Cards: There are no NVIDIA specific patches for Jedi Knight or Mysteries of the Sith. 
  • 3D Acelleration Patches Explained: All 3D Acelleration Patches for Jedi Knight and Mysteries of the Sith are DirectX wrappers, for the DirectDraw AND/OR Direct3D function calls that are used in the JK/MotS game engines.
AMD Users: Before trying any of the DirectX Wrappers, please try the JK/MotS AMD FIX (Catalyst 13.1 OR 13.2 Beta 7 ATIUMDAG.DLL)
Download JK/MotS AMD Fix: http://jkdf2.com/files/JK_AMD_FIX.7z
Extract contents to your Jedi Knight or Mysteries of the Sith folder.
This Fix includes the following files:
There are several actual 3D Accelleration DirectX fixes for Jedi Knight and Mysteries of the Sith. You have three options. Because these fixes all contain unique versions of the same files, We strongly recommend that you do not attempt to use a combination of two and/or more of these patches.

JKHUB.NET DDRAW.DLL JK/MotS 3D Acelleration Fix - ddraw_(hack_viewport3_clear2).zip
This is a ddraw.dll DirectX DirectDraw wrapper designed specifically to deal with the function calls used in Jedi Knight and Mysteries of the Sith. This fix will work for some users, but not all users. 
The Jedi Knight and Mysteries of the Sith 64-Bit Installers will install this file into your game directory by DEFAULT. It is very important to be aware of this. This means that you may want to attempt to run the game with, and without the DDRAW.DLL to determine the result BEFORE trying other patches.
This Fix includes the following files:
Download: http://jkdf2.com/files/ddraw_(hack_viewport3_clear2).zip

DGVoodoo v2.42 D3DIMM.DLL + DDRAW.DLL DirectX/Direct3D Wrapper
This was not designed specifically for Jedi Knight/Mysteries of the Sith, but for older games in general. It works fantastic for many users and permits high resolution 3D hardware acceleration in both games.
On newer, very large, Jedi Knight maps that require the JK Unofficial Patch, we have observed Frame Rate drop when using the DGVoodoo Wrapper.
This Fix includes the following files:
Download: DGVoodoo v2.42 Default Settings + NO WATERMARK
dgVoodoo Website: http://dege.freeweb.hu/

JK Unofficial Patch Version 2010-06-19 (TESTING ONLY RELEASE) "32-bit Display Mode Patch"
The "JK Unofficial Patch" has always been a patch for JK.EXE that included a JK-EXTENSION.DLL. What's unique about this patch is that it is only a DDRAW.DLL meaning that it is a DirectDraw wrapper coded by ZeqMacaw specifically for Jedi Knight. This wrapper has not been widely tested but is worth trying as a last resort. We will update this article with additional information as we do more testing.
This Fix includes the following files:
Download: http://jkdf2.com/files/JKUP_2010-06-19.zip

Please make us aware of other DirectX Wrappers that you have tested with Jedi Knight and/or Mysteries of the Sith.