Key points
- Running the game on modern Windows may require multiple steps and workarounds. See Essential improvements and Issues fixed.
- Installer is 16-bit only; use the Alternate installer for 64-bit versions of Windows.
- Shares many similarities with Jedi Knight: Dark Forces II in terms of its engine and performance. Fixes for one may work for the other.
General information
- Official website (archived)
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
- Demos are available.
Version differences
- The retail version requires Star Wars: Jedi Knight - Dark Forces II; digital distribution versions are standalone.[2][3]
- The GOG.com and Steam versions have been patched for compatibility and includes working music.[4]
Essential improvements
DLC and expansion packs
Name |
Notes |
|
Hidden Bespin Level |
Secret bonus level set on Bespin and with Luke Skywalker as a playable character. |
|
A reverse-engineered source port of the Sith engine that includes QOL improvements. Use the -motsCompat
command line parameter or by placing openjkdf2-64.exe (and the other required DLLs) in an existing MoTS install folder to run the source port in MotS mode.
- The port is in beta, it contains some bugs and missing features that the author will address.
- WebAssembly demo available (switch to MoTS via the in-game expansion menu).
- In active development.
- Works with retail, GOG.com and Steam versions.
- Built-in JKGFXMOD texture pack support.
- IPv6 Multiplayer support, based on Valve's GameNetworkingSockets.
- SDL2 controller/joystick support, with up to 32 buttons bindable.
- Emissive Textures, Bloom, Screenspace Ambient Occlusion (SSAO).
- Menus, cutscenes and the game viewport auto-rescale to the window size, with appropriate aspect ratios (ultrawide, or at least wide-er monitor support).
- Game runs at full framerates by default instead of 30FPS/50FPS in Singleplayer.
- Weapon waggle is scaled properly with FPS.
- FOV is adjustable in Setup.
- HiDPI is configurable in Setup.
- HUD elements are scaled with screen resolution.
- LOD and mipmap distances are scaled with render resolution to ensure textures and models don't degrade noticeably on higher-resolution screens.
- The game is completable from start to finish.
- MotS support is currently in beta.
- Can not use plus or minus to resize the screen.
- In-game screenshots can't be taken.
- Allows the game to run properly on modern computers, adds some mod support, improves and includes more graphical options for the game.
- Already included in OpenJKDF2.
- Requires the original, installed-from-CD version 1.0 executable with a no-CD patch applied, or the unofficial patch for the Steam and GOG releases.
- Allows the game to be installed from the original CD on 64-bit systems.
Patches
- Adds compatibility with modern Windows and is required for some mods to work.
- The pre-patched version linked above works with both the original CD and digital releases of the game.
- Alternately, the original (non-pre-patched) Unofficial Patch may be used, but it requires the original, installed-from-CD executable.[5]
- Alternative to JKGFXMOD.
- Includes an installer for 64 bit systems.
- Fixes black screen when 3D acceleration is enabled.
- Fixes a ghosting bug when 3D acceleration is enabled.
- Forces the game to run at your desktop resolution. Ultra-wide and 4K supported.
- Disable mode changes when entering the menu.
- Forces the game to run in 32 bit color depth.
- Fixes the HUD getting smaller at higher resolutions.
- Automatic FOV correction in any aspect ratio.
- Disables the 'manual' mipmapping employed by the game that makes distant textures blurry.
- Fixes music playback.
- Better compatibility with Xinput gamepads.
Higher quality graphics
Before and after the High Detail Mod.
Make the game always use the highest quality textures and models, instead of using lower qualities the further away they are (and leading to unsightly transitions).
Install the High Detail Mod[6]
|
- Download and extract the High Detail Mod.
- Run the installer or copy the files manually.
|
- Doesn't add or replace any textures or models.
- Can be used alone or in conjunction with other texture/model mods.
Higher quality music
Replaces the music tracks with higher quality ones ripped from the original CD.
Replace .ogg files[7]
|
- Download the High Quality Music.
- Run
mots_rename.bat in the same folder as the .ogg files to convert them from Jedi Knight tracks to Mysteries of the Sith.
- Copy the converted .ogg files to
<path-to-game>\Music , overwriting any existing files.
|
- Requires the music wrapper (winmm.dll) to be in the game folder.
- Can be combined with the wrapper to allow the retail CD release to play music without the CD.
Higher quality sound effects
Replaces the low quality sound effects re-used from Jedi Knight: Dark Forces II with that game's high quality ones.
- Reverts game menus, subtitles and in-game voices to English.
In-game gameplay settings.
Skip intro videos
Delete/rename JKMINTRO.SAN[9]
|
- Go to
<path-to-game>\Resource\VIDEO
- Delete or rename
JKMINTRO.SAN .
|
Alternative: Set up the base version for modern systems
- Start the game with the -displayconfig parameter on the JKM.exe
- In-game options: Select "3D HAL" (with 3D Acceleration) as graphics card in the options menu.
- Download and unzip dgvoodoo
- Copy the files from
<dgvoodoo>\MS\x86
to the game folder (where the JKM.exe is).
- (optional) Copy the dgVoodooCpl.exe and dgVoodoo.conf from the dgvoodoo folder to the game folder. Execute dgVoodooCpl.exe in the game folder. Go to DirectX tab and deactivate the watermark at the bottom.
- Start the game again, set in-game resolution to 1920x1080 (or something else).
- You can now adjust the display size with the "+" and "-" buttons (or depending on your keyboard, the buttons to the right of 0).
- (optional) Install the High Detail Mod.
- When starting the game, you might have to click the mouse once to focus it and get sound.
Game data
In-game general settings.
Configuration file(s) location
Save game data location
Video
In-game advanced video settings (only accessible via the -displayconfig
command line argument).
Launch the game with the -displayconfig parameter[citation needed]
|
- Field-of-view is hardcoded to 90° in the game.
Patch FOV to 120°
|
- Download the IPS patches from this page and apply them over JKM.EXE. Note that some in game effects (such as falling bridge in level 9 and lightning pool in level 12) may cause this patched exe to crash, so keep your old JKM.EXE on hand and save often.
|
The original HUD is too small at high resolutions. This mod replaces the default GUI and HUD elements with larger, higher resolution alternatives.
Install the mod[10]
|
- Download the archive with the modification.
- Extract the
motshud.goo and motsgui.goo files into your <path-to-game>\Mod\ folder (create the folder if it does not exist).
- Add
-path Mod to the command line parameters.
|
-
motshud.goo
affects the health and ammo readouts and motsgui.goo
the force power and item icons.
- The larger elements are very different from the original designs.
Input
In-game general control settings.
In-game keyboard settings.
In-game joystick settings.
Mouse Wheel Rebinding
- The mouse wheel can normally only be bound to a few movement actions, and cannot for example be used to switch between force powers or weapons.
Install mouse wheel mod
|
- Download wheelthingy.
- Extract files to
<path-to-game> and run wheelsetup.exe to configure which keyboard keys will be activated when you scroll the mouse wheel up and down.
- Ensure the selected keys are bound to the desired functions in the in-game keyboard settings.
|
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
Music and Sound Effects |
Surround sound |
|
5.1[11] only with A3D |
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
EAX support |
|
A3D 1.0[12] |
Royalty free audio |
|
Uses audio from the original Star Wars movie trilogy. |
Red Book CD audio |
|
On Windows, CD music might not play correctly; see the troubleshooting guide for solutions. |
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
Fan translation, download. |
Italian |
|
|
|
|
Brazilian Portuguese |
|
|
|
Retail only.[13] |
Spanish |
|
|
|
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
2300-2400, 47624-47625 |
UDP |
2300-2400, 47624-47625 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues unresolved
Enemies (including the final boss) not activating lightsabers in the last levels
On the last two levels (Level 13 Sith Temple and 14 Sith Temple Catacombs) some enemies appear as stone statues with lightsabers. Sometimes some of them (but not all) fail to activate their lightsabers and therefore just run after the player. This can happen with the final boss as well, who is still able to hurt the player by different means.
All versions including the original release may be affected. A potential fix is to simply restart the game a few times.[15]
Issues fixed
Game won't start
(Alternative) Change compatibility settings[16]
|
- Delete
Sith.exe (if it exists) from your game folder.
- Change the compatibility settings for
JKM.exe to Windows XP (Service Pack 3) and, if using Windows Vista or 7, disable visual themes and desktop composition.
|
3D acceleration issues
Running the game with 3D acceleration turned on may cause crashes or graphics problems (ex. black screens) on some modern machines.
(DirectX 10+) Use dgVoodoo wrapper[17]
|
- Download the latest dgVoodoo 2.
- Extract
dgVoodooCpl.exe , MS\D3DImm.dll and MS\DDraw.dll to your game folder (all three to the root).
- Run
dgVoodooCpl.exe from your game folder.
- Click on the .\ button in the upper right corner of the dgVoodoo Control Panel to set the config folder to the game folder.
- Click on the DirectX tab and disable dgVoodoo Watermark near the bottom.
- (Optional) For the best image quality, also set Filtering to Force anisotropic 16x and Antialiasing (MSAA) to 8x. Make sure the game works before trying these.
--or--
Download and extract these pre-configured dgVoodoo wrapper files to your game folder. They're already configured with the watermark disabled, but are an older version.
|
(DirectX 9 and earlier) Use alternate ddraw.dll wrapper[17]
|
Download and extract this ddraw.dll to your game folder. If that one doesn't work, try this one.
|
Can't start new game on AMD GPUs
This issue is present in the original CD release and may also apply to releases patched with the Unofficial Patch.
Apply compatibility fix[18]
|
- Download the AMD fix.
- Extract
JK_AMD_FIX\dll\13.1\atiumdag.dll to your game folder.
- Add parameter
-windowgui to your shortcut's Target.
|
Game runs in a window even when set to fullscreen
The GOG.com and Steam launchers and shortcuts may add the -windowGUI
command line argument to preemptively solve a black screen problem experienced on some systems.[1]
Seemingly low framerate or stuttering
The game updates camera movement at only 30 FPS, even though the game runs at 60 FPS. If the game is running at 120fps, the camera updates at 40fps. This can give the appearance of poor performance and can be improved by capping the framerate below 49. Additional side effects (such as first-person weapon animation) may also appear with high framerate. If you only have a 60hz monitor you should probably limit the game to 30 fps (you'll at least get proper weapon speeds) or 47/48 fps if you don't mind some framepacing stutter.
Cap FPS[20]
|
- Use a software that can cap FPS. See Frame rate capping.
- Set a cap of 30, 40, 47, 48, 94 or any other variable of 47 (or below) (or below).
- The camera should now move at the game's reported frame rate and feel much smoother.
Notes
- This will cause frame pacing issues on non-variable refresh rate monitors, resulting in the game as a whole actually feeling less smooth.
|
HUD is missing or screen has black border
Change the screen size[citation needed]
|
Press - or = to adjust the screen size.
|
Menu and/or in-game screen increases in size, get's displaced and cut-off
Disable Windows screen scaling[citation needed]
|
Go to the Windows screen settings and set the scaling to 100% (default).
|
Music issues
Music doesn't play or loop or the volume can't be adjusted.
Add/replace music wrapper[21]
|
- Download this fixed music wrapper.
- Extract the .dll files to your game folder, overwriting any that are already there.
- If you don't have a
MUSIC subfolder in your game folder, create one, download the Higher quality music tracks to it and run the included .bat file. Alternately, if you have an original CD, you can rip the tracks to .ogg files named Track02.ogg to Track14.ogg, yourself.
- Works with all releases, even the original CD release.
|
Disable compatibility settings[22]
|
Rename JKM.exe to JediKnight.exe (or something else)
--or--
Download the fixed music wrapper, use a text editor to read and follow the instructions at the top of the single .reg file and then double-click on the file to import it. You can ignore the other files in the archive.
- Either should disable compatibility settings installed by GOG/Steam that interfere with music playback (at least in Windows 10).
|
Miscellaneous fixes
Nvidia profile settings[citation needed]
|
If the game crashes with an Nvidia GPU, disable the following settings for JKM.exe in the Nvidia control panel:
- Antialiasing
- Texture Antialiasing
- Conformant Texture Clamp
|
Extreme waggle/swing in first person view
The swing or waggle velocity and movement of the weapons in first person view can be a little extreme and fast, being worse if you are using mods like jkgfxmod, making this a little bit distracting in the game action.
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
5 |
|
Software renderer |
|
RenderDroid I (Default) is faster, but renders in 8-bit color depth and doesn't have colored lighting. RGB Emulation (Access via Advanced Settings) is slower, but renders in 16-bit color depth and has full colored lighting. Neither renderers use texture filtering. |
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
For 64-bit Use OpenJKDF2. |
Middleware
|
Middleware |
Notes |
Cutscenes |
INSANE, Smush Animation |
(.SAN) |
Texture/model enhancements
- This mod replaces models with higher quality ones taken from Jedi Knight: Jedi Outcast and some completely remade from scratch. It requires the Unofficial Patch and JKGFXMOD to be installed.
Install the mod[24]
|
- Download the archive with the modification.
- Extract
MotSE.GOB and MotSR.GOB to <path-to-game>\Resource .
--or--
- Extract
MotSE.GOB and MotSR.GOB to <path-to-game>\Mod (create the Mod folder if it doesn't exist).
- Add
-path Mod to the command line parameters (unless it's already added).
Notes
- If there are problems with animations during gameplay, then download "Enhanced and Retexture Pack Animations Fix".
|
- Vanilla textures upscaled with trained ESGRAN technique. For best results, install after installing Mysteries of the Sith Enhanced and Retexture Pack.
- Requires JKGFXMOD.
- Textures are raw with noticeable AI artefacting and are intended as a baseline for future texture mods.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
95 | |
Processor (CPU) |
Intel Pentium 90 MHz
| Intel Pentium 133 MHz |
System memory (RAM) |
16 MB |
32 MB |
Hard disk drive (HDD) |
53 MB |
211 MB |
Video card (GPU) |
DirectX 5 compatible | |
Notes
References