Jedi Knight III: Jedi Academy Source Code compiled in Visual Studio 2012 & Windows 8 SDK. If you nobble the .sln and .vcxproj files, you could easily compile this in VS2010 with the DirectX SDK.
This code is provided with the "It Works On My Machine" guarantee (i.e. no guarantee).
Copy your "base" folder into the "code" folder, merging the files, and build JediAcademy.sln. If you have the disk edition of the game, this is probably in %PROGRAMFILES%\LucasArts\Star Wars Jedi Academy\GameData\base (or something like that) or if you have the Steam version, look for %STEAM%\steamapps\common\jedi academy\GameData\base.
For a good debugging experience, I recommend hitting Alt+Enter as soon as the game hits the main menu.
Jedi Knight II: Jedi Outcast
Jedi Knight III: Jedi Academy
Feel free to email me at jedi3@gibbering.net