OpenJKDF2 is an open source engine reimplementation that provides native Linux/Mac support, widescreen fixes, high framerates and many other modern graphical effects for Star Wars: Jedi Knight: Dark Forces II!
Now you can swing into action as Kyle Katarn with glorious smoothness thanks to this step-by-step reconstruction of the engine in C by Shinyquagsire.
Finally, one of the great FPS games of its time has an update that actually improves matters and brings it up to speed with other great source ports.
OpenJKDF2: https://github.com/shinyquagsire23/OpenJKDF2
ShinyQuagsire23: https://github.com/shinyquagsire23
The Force Engine (Dark Forces engine): https://theforceengine.github.io/
Smith: https://smith.bah.wtf/
OpenJK (for Jedi Knight 2/Jedi Academy): https://github.com/JACoders/OpenJK
Additional footage stolen from:
Angel: https://www.youtube.com/c/ange1uk
Music: Clint Bajakian - Stalk (Lawnie mix)