JK2MV (Multi Version) is a modification for Jedi Knight II: Jedi Outcast. It supports all three game versions and comes with various features and optimizations.
The MVSDK (Multi Version - SDK) contains the code of JK2MV's game, cgame and ui modules.
Main Features:
- Supports 1.02, 1.03 and 1.04
- Works with jk2mp.exe (original 1.02, 1.03 and 1.04 engines), all macOS versions, all jk2mv versions
- Multiarchitecture: 32 and 64 bit support on all platforms
- Fixes for all known security bugs
- Tons of other fixes and improvements
- All of this while maintaining basejk gameplay, nothing has been or will be changed in that regard.
JK2MV - SDK is licensed under GPLv2 as free software. You are free to use, modify and redistribute JK2MV - SDK following the terms in the LICENSE file. Please be aware of the implications of the GPLv2 licence. In short, be prepared to share your code under the same GPLv2 licence.