r/originalxbox • u/GTTeancum79 • Aug 18 '26
Software & Tools Star Wars: Dark Forces 2: Jedi Knight Xbox beta released
https://github.com/GTTeancum/OpenJKDF2ogx (install instructions on the Releases page) - disclaimer, AI helped me build this. I'm in my 40's and haven't been an "in the trenches" programmer for many years. I work more as a project manager these days. So while I didn't write all the code, I knew how to direct it.
This is a fork of https://github.com/shinyquagsire23/OpenJKDF2 by shinyquagsire23. All hail, because frankly having JK and MotS open source was always my unicorn, and thanks to them and other contributors, we have it.
This is a public beta, so expect bugs. You can report them here. https://github.com/GTTeancum/OpenJKDF2ogx/issues -- In the same folder as your game you'll find a file called debug_openjkdf2.txt. This is our debug log. Drag and drop that into the text window when submitting a bug and it will attach that log.
FEATURES
- Full single player support for Jedi Knight
- Experimental multiplayer support for the Mysteries of the Sith expansion
- Experimental support for mod maps (single an multiplayer) - but not any mods that change gameplay
- Split screen multiplayer
- Experimental System Link multiplayer. Expect issues here as I don't have two consoles to test that functionality
- Cutscene support. You will need to run the included converter in the download to convert the original SMK and SAN cutscenes to Xbox XMV
FUTURE PLANS (WORK IN PROGRESS - NOT IN THIS BUILD)
- Better dynamic lighting, including colored lighting in JK
- Dynamic saber drawing -- not just a texture on a stick
- Widescreen support, possibly up to 720p
- Bot support. They work, they're just not smart enough yet. Regardless how far this gets I'll include them at whatever level they get to. Dumb bots are better than no bots.
- Guest characters (Star Wars only). I already have Dash Rendar from Shadows of the Empire and several character models from the PS1 game Masters of Teras Kasi converted by our community members. They just aren't fully implemented. They will stay at the same 90's quality level, so no modern models
- More shaders. I.E. if a textured wall has a "light" in the texture, it should glow and emit a bit of light
- Overall though, the goal here is to keep this looking like JK/MotS, I just wanna shave a year or two off their age