


Multiplayer: improved netcode, co-op support for story, IPv6 support on Valve's GameNetworkingSockets API.Graphical: SSAO, bloom, texture filtering, FOV slider, optional vertical (Horizontal+) FOV, FPS limiter, VSync, HiDPI settings, adjustable gamma, 32-bit color, ambient occlusion, parallax mapping, improved performance, HUD scaling.It progressively becomes more modded, allowing you to stop at any stage, to play the game how you want based on how it looks through the other stages: JKNUP, JKNUP: Annex, and EMJK. This guide instructs how to install Jedi Knight on modern machines in stages, starting with vanilla looks with QoL improvements that come with OpenJKDF2. It still requires a valid copy of Star Wars: Jedi Knight Dark Forces II, however. This allowed further ease in setting up Jedi Knight to run on modern systems, and allows JK to be more "open" per its namesake. These projects revolve around JKGFXMod, which includes nifty updates that allow JK to run on modern machines, and also some update the look of Jedi Knight to be slightly more modern.Īfter JKGFXMod, shinyquagsire23's reverse engineering Jedi Knight project gained traction.

Recently there has been active development with a few remaining people of Massassi began on a relatively large scale project with multiple smaller-scale projects.

However, I absolutely think this is fantastic work. OpenJKDF2 with JKGFXMod enabled for emissive textures (lightsaber, blaster bolts), EMJK for updated models and textures (Kyle model, water), and JKNUP for upscaled textures not covered by EMJK If you come across any bugs please report them on the issue tracker. Because it easier to install than JKGFXMOD and players haven't noticed any major issues, it is still recommended to install it, as it is better than using the vanilla Steam version. NOTE: OpenJKDF2 is in beta and may contain bugs. This guide serves to set up Jedi Knight for you in stages that progressively change the look from vanilla to something akin to a mid 2000s Star Wars game, depending on your taste. It also now natively supports JKGFXMod-all of this simply by placing the contents of a zip file into your Jedi Knight directory! This means it makes it easy to run Jedi Knight on modern machines with modern aspect ratios, monitor sizes, current generation graphic cards, and operating systems. OpenJKDF2 is described by the project developers as a "a function-by-function reimplementation of DF2 in C, with 64-bit ports to MacOS and Linux." Essentially, it is a project that reversed engineered major parts of Jedi Knight and added quality of life improvements to the game.
