Difference between revisions of "Star Wars: Jedi Knight - Dark Forces II"
(140 intermediate revisions by 57 users not shown) | |||
Line 9: | Line 9: | ||
{{Infobox game/row/engine|Sith}} | {{Infobox game/row/engine|Sith}} | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|October 10, 1997}} |
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|star-wars-jedi-knight-dark-forces-ii|91}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase, Expansion pack }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | First-person, Third-person }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, Shooter }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | }} | ||
+ | {{Infobox game/row/taxonomy/themes | Sci-fi, Space }} | ||
+ | {{Infobox game/row/taxonomy/series | Star Wars: Jedi Knight }} | ||
+ | |official site= https://web.archive.org/web/20000817082731/http://www.lucasarts.com/static/xvt/xvtframes2.htm | ||
|steam appid = 32380 | |steam appid = 32380 | ||
|gogcom id = 1422286819 | |gogcom id = 1422286819 | ||
|gogcom id side = 1421405068 | |gogcom id side = 1421405068 | ||
− | |strategywiki = Star Wars | + | |igdb = star-wars-jedi-knight-dark-forces-ii |
+ | |hltb = 9086 | ||
+ | |strategywiki = Star Wars Jedi Knight: Dark Forces II | ||
+ | |lutris = star-wars-jedi-knight-dark-forces-ii | ||
+ | |mobygames = 372 | ||
|wikipedia = Star Wars Jedi Knight: Dark Forces II | |wikipedia = Star Wars Jedi Knight: Dark Forces II | ||
|winehq = 122 | |winehq = 122 | ||
|license = commercial | |license = commercial | ||
}} | }} | ||
− | |||
'''Key points''' | '''Key points''' | ||
Line 26: | Line 45: | ||
'''General information''' | '''General information''' | ||
− | + | <!-- {{mm}} [http://jkdf2.com/ JKDF2.COM] - Former extensive troubleshooting guide for Jedi Knight and Mysteries of the Sith (Defunct) | |
− | {{mm}} [http://jkdf2.com/ JKDF2.COM] - Former extensive troubleshooting guide for Jedi Knight and Mysteries of the Sith (Defunct) | ||
{{mm}} [http://www.jkhub.net/ JK Hub] - Editing Hub for Jedi Knight and Mysteries of the Sith | {{mm}} [http://www.jkhub.net/ JK Hub] - Editing Hub for Jedi Knight and Mysteries of the Sith | ||
− | {{mm}} [http://jkdf2.net/ JKDF2.NET] - Active modding an multiplayer community. | + | {{mm}} [http://jkdf2.net/ JKDF2.NET] - Active modding an multiplayer community. --> |
− | {{mm}} [http://www. | + | {{mm}} [https://web.archive.org/web/19990422005843/http://www.lucasarts.com/static/jk/default.htm Official website (archived)] |
{{GOG.com links|1422286819|star_wars_dark_forces_series|for game series}} | {{GOG.com links|1422286819|star_wars_dark_forces_series|for game series}} | ||
{{mm}} [https://steamcommunity.com/app/32380/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/32380/discussions/ Steam Community Discussions] | ||
+ | {{mm}} [https://www.massassi.net/ The Massassi Temple] - Archive of modifications for Jedi Knight | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | disc | Disc check can be | + | {{Availability/row| Retail | | disc | 2 CDs, Disc check can be [[#Skip disc check|skipped]]. | | Windows }} |
− | {{Availability/row| GamersGate | | + | {{Availability/row| GamersGate | star-wars-jedi-knight-dark-forces-ii | Steam | | | Windows }} |
{{Availability/row| Gamesplanet | 2801-1 | Steam | | | Windows }} | {{Availability/row| Gamesplanet | 2801-1 | Steam | | | Windows }} | ||
{{Availability/row| GOG.com | star_wars_jedi_knight_dark_forces_ii | DRM-free | v1.01, includes [[Star Wars: Jedi Knight - Mysteries of the Sith]] | {{Availability/row| GOG.com | star_wars_jedi_knight_dark_forces_ii | DRM-free | v1.01, includes [[Star Wars: Jedi Knight - Mysteries of the Sith]] | ||
| | Windows }} | | | Windows }} | ||
{{Availability/row| Humble | star-wars-jedi-knight-dark-forces-ii | Steam | | | Windows }} | {{Availability/row| Humble | star-wars-jedi-knight-dark-forces-ii | Steam | | | Windows }} | ||
− | |||
{{Availability/row| Steam | 32380 | Steam | | | Windows }} | {{Availability/row| Steam | 32380 | Steam | | | Windows }} | ||
+ | {{Availability/row| Origin | star-wars/star-wars-jedi-knight-dark-forces-ii | Origin |Included with {{store feature|EA Play Pro}}. Currently only visible in the EA App's Browse menu.| | Windows |}} | ||
}} | }} | ||
{{ii}} A [https://community.pcgamingwiki.com/files/file/1308-jedi-knight-dark-forces-ii-demo/ demo] is available. | {{ii}} A [https://community.pcgamingwiki.com/files/file/1308-jedi-knight-dark-forces-ii-demo/ demo] is available. | ||
+ | ==Monetization== | ||
{{DLC| | {{DLC| | ||
− | {{DLC/row| [[Mysteries of the Sith]] | Retail requires base game; digital distribution version is [[Star Wars: Jedi Knight - Mysteries of the Sith|a standalone title]].<ref> | + | {{DLC/row| [[Mysteries of the Sith]] | Retail requires base game; digital distribution version is [[Star Wars: Jedi Knight - Mysteries of the Sith|a standalone title]].<ref>{{Refurl|url=https://www.gog.com/forum/star_wars_dark_forces_series/is_mysteries_of_the_sith_standalone_here_on_gog|title=Is Mysteries of the Sith standalone here on GOG?, page 1 - Forum - GOG.com|date=May 2023}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/32390/discussions/0/617328329157144798/|title=is :: Star Wars - Jedi Knight: Mysteries of the Sith General Discussions|date=May 2023}}</ref> | Windows }} |
}} | }} | ||
===Version differences=== | ===Version differences=== | ||
− | {{ii}} The GOG.com and Steam versions have been patched for compatibility and include working music.<ref> | + | {{ii}} The GOG.com and Steam versions have been patched for compatibility and include working music.<ref>{{Refurl|url=https://www.gog.com/forum/general/release_star_wars_jedi_knight_dark_forces_ii_28634/post60|title=Release: Star Wars™ Jedi Knight: Dark Forces II, page 3 - Forum - GOG.com|date=9 June 2023}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/32380/discussions/0/357285398700495928/?ctp=4#c357285562479592357|title=Update :: Star Wars Jedi Knight Dark Forces II General Discussions - Steam Community|date=May 2023}}</ref> |
==Essential improvements== | ==Essential improvements== | ||
{{Image|Star Wars Jedi Knight Dark Forces II Gameplay.png|In-game gameplay settings.}} | {{Image|Star Wars Jedi Knight Dark Forces II Gameplay.png|In-game gameplay settings.}} | ||
+ | |||
+ | ===[https://github.com/shinyquagsire23/OpenJKDF2 OpenJKDF2]=== | ||
+ | A reverse-engineered source port of the Sith engine that includes QOL improvements. | ||
+ | {{ii}} The port is in beta, it contains some bugs and missing features that the author will address. | ||
+ | {{ii}} [https://maxthomas.dev/openjkdf2/ 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|JKGFXMOD]] texture pack support. | ||
+ | {{++}} IPv6 Multiplayer support, based on Valve's GameNetworkingSockets. | ||
+ | {{++}} SDL2 controller/joystick support, with up to 32 buttons bindable. | ||
+ | {{++}} Adds support for Emissive Textures, Bloom and 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 and HiDPI are 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 can be completed from start to finish. | ||
+ | {{--}} Can not use plus or minus to resize the screen. | ||
+ | {{--}} In-game screenshots can't be taken. | ||
+ | |||
+ | ===[https://github.com/jdmclark/jkgfxmod/ JKGFXMOD]=== | ||
+ | {{++}} Allows the game to run properly on modern computers, adds some mod support, improves and includes more graphical options for the game. | ||
+ | {{--}} Menus suffer from framerates dropping down to single digits on variable refresh (G-Sync/FreeSync) displays; disabling VRR works around the issue. | ||
+ | {{ii}} Already included in OpenJKDF2. | ||
+ | {{ii}} Requires the original, installed-from-CD version 1.0 executable, which can be obtained with [https://github.com/The-MAZZTer/jkversions jkversions] for the Steam and GOG releases. | ||
===[https://code.google.com/p/starwarsjediknightaltinstall/ Alternate installer]=== | ===[https://code.google.com/p/starwarsjediknightaltinstall/ Alternate installer]=== | ||
Line 68: | Line 114: | ||
{{ii}} Includes [[#Latest_official_patch official|patch v1.01]] and adds compatibility for modern Windows, mod support and team chat in multiplayer. | {{ii}} Includes [[#Latest_official_patch official|patch v1.01]] and adds compatibility for modern Windows, mod support and team chat in multiplayer. | ||
{{++}} The pre-patched version linked above works with both the original CD and digital releases of the game. | {{++}} The pre-patched version linked above works with both the original CD and digital releases of the game. | ||
− | {{ii}} Alternately, the [https://community.pcgamingwiki.com/files/file/229-star-wars-jedi-knight-%E2%80%93-dark-forces-ii-unofficial-patch/ original (non-pre-patched) Unofficial Patch] may be used, but it requires the original, installed-from-CD executable.<ref> | + | {{ii}} Alternately, the [https://community.pcgamingwiki.com/files/file/229-star-wars-jedi-knight-%E2%80%93-dark-forces-ii-unofficial-patch/ original (non-pre-patched) Unofficial Patch] may be used, but it requires the original, installed-from-CD executable.<ref>{{Refurl|url=http://jkdf2.com/24-step-7-patching-your-jedi-knight-and-mysteries-of-the-sith-for-jedi-knight-enhanced-and-jedi-knight-retexture-pack|title=The JK Unofficial Patch will NOT work if you have the v1.01 version of JK.EXE - JKDF2.com|date=May 2023}}</ref> |
− | === | + | ===[https://www.patreon.com/user?u=44312848 Peixoto's patch]=== |
− | {{ | + | {{ii}} Alternative to [[#JKGFXMOD|JKGFXMOD]]. |
− | + | {{ii}} Includes an installer for 64 bit systems. | |
− | + | {{ii}} Fixes black screen when 3D acceleration is enabled. | |
− | + | {{ii}} Fixes a ghosting bug when 3D acceleration is enabled. | |
− | }} | + | {{ii}} Forces the game to run at your desktop resolution. Ultra-wide and 4K supported. |
− | + | {{ii}} Disable mode changes when entering the menu. | |
− | + | {{ii}} Forces the game to run in 32 bit color depth. | |
− | {{ | + | {{ii}} Fixes the HUD getting smaller at higher resolutions. |
− | + | {{ii}} Automatic FOV correction in any aspect ratio. | |
− | + | {{ii}} Disables the 'manual' mipmapping employed by the game that makes distant textures blurry. | |
− | }} | + | {{ii}} Fixes music playback. |
+ | {{ii}} Better compatibility with Xinput gamepads. | ||
+ | {{--}} Incompatible with most other mods and patches; will break the modded installations. | ||
===Higher quality music=== | ===Higher quality music=== | ||
Replace the music tracks with higher quality ones ripped from the original CD. | Replace the music tracks with higher quality ones ripped from the original CD. | ||
− | {{Fixbox|description=Replace .ogg files|ref=<ref> | + | {{Fixbox|description=Replace .ogg files|ref=<ref>{{Refurl|url=https://www.gog.com/forum/star_wars_dark_forces_series/jedi_knight_dark_forces_2_improved_music_and_other_goodies/page1|title=Jedi Knight: Dark Forces 2 Improved Music - GOG.com Community Discussions|date=May 2023}}</ref>|fix= |
− | # Download the [https:// | + | # Download the [https://community.pcgamingwiki.com/files/file/2197-jedi-knight-dark-forces-ii-various-patches High Quality Music]. |
− | # Copy the *.ogg files to | + | # Copy the *.ogg files to {{folder|{{p|game}}\MUSIC}}, overwriting any existing files. |
}} | }} | ||
− | {{ii}} Requires the [https://community.pcgamingwiki.com/files/file/914-jedi-knight-dark-forces-ii-mots-music-wrapper | + | {{ii}} Requires the [https://community.pcgamingwiki.com/files/file/914-jedi-knight-dark-forces-ii-mots-music-wrapper music wrapper] (winmm.dll) to be in the installation folder. |
{{++}} Can be combined with the wrapper to allow the retail CD release to play music without the CD. | {{++}} Can be combined with the wrapper to allow the retail CD release to play music without the CD. | ||
Line 96: | Line 144: | ||
{{Image|High_Detail_Mod_for_Jedi_Knight_(Comparison).png|Before and after the High Detail Mod.}} | {{Image|High_Detail_Mod_for_Jedi_Knight_(Comparison).png|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). | 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). | ||
− | {{Fixbox|description=Install the High Detail Mod|ref=<ref> | + | {{Fixbox|description=Install the High Detail Mod|ref=<ref>{{Refurl|url=https://community.pcgamingwiki.com/files/file/918-high-detail-mod-for-jedi-knight-df2-mots/|title=High Detail Mod for Jedi Knight DF2 & MotS|date=May 2023}}</ref>|fix= |
# Download and extract the [https://community.pcgamingwiki.com/files/file/918-high-detail-mod-for-jedi-knight-df2-mots/ High Detail Mod]. | # Download and extract the [https://community.pcgamingwiki.com/files/file/918-high-detail-mod-for-jedi-knight-df2-mots/ High Detail Mod]. | ||
# Run the installer or copy the files manually. | # Run the installer or copy the files manually. | ||
Line 102: | Line 150: | ||
{{ii}} Doesn't add or replace any textures or models. | {{ii}} Doesn't add or replace any textures or models. | ||
{{++}} Can be used alone or in conjunction with other texture/model mods. | {{++}} Can be used alone or in conjunction with other texture/model mods. | ||
+ | |||
+ | ===Skip disc check=== | ||
+ | {{Fixbox|description=Copy JK_.CD|ref=<ref>{{Refurl|url=http://jedi.majerco.net/en/jedi-knight/no-cd/|title=The Jedi Order - No CD|date=December 2018}}</ref>|fix= | ||
+ | # Copy the {{file|JK_.CD}} file from the {{folder|Gamedata\Resource}} folder from the CD to {{folder|{{p|game}}\Resource}}. | ||
+ | # Navigate '''Windows Register Editor''' to <code>{{p|HKLM}}\Software\LucasArts Entertainment Company\JediKnight\v1.0</code> and modify <code>SourceDir</code> to reflect your installation directory. | ||
+ | # ''optionally'' Copy {{folder|Gamedata\Resource\VIDEO}} from the CD to {{folder|{{p|game}}\VIDEO}} to preserve video playback. | ||
+ | }} | ||
+ | |||
+ | ===Skip intro videos=== | ||
+ | {{Fixbox|description=Delete/rename 01-02A.SMK|ref=<ref>{{Refurl|url=http://www.jkhub.net/library/index.php?title=Tutorials:How_To_Cog_-_Chapter_1.6_-_Resources#No-CD_JK|title=JK Hub - [Tutorials]|date=9 June 2023}}</ref>|fix= | ||
+ | # Go to {{folder|{{p|game}}\Resource\VIDEO}}. | ||
+ | # Delete or rename {{file|01-02A.SMK}}. | ||
+ | }} | ||
+ | |||
+ | ===Alternative: Set up the base version for modern systems=== | ||
+ | # Start the game with the <code>-displayconfig</code> parameter on the {{file|JKM.exe}}. | ||
+ | # In-game options: Select "'''3D HAL'''" (with 3D Acceleration) as graphics card in the options menu. | ||
+ | # Download and unzip [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2]. | ||
+ | # Copy the {{file|dgVoodooCpl.exe}}, {{file|dgVoodoo.conf}} and files from {{folder|MS\x86}} found in the downloaded archive to the game's folder (where the {{file|JKM.exe}} is). | ||
+ | # Execute {{file|dgVoodooCpl.exe}} in the game's folder. | ||
+ | # Go to the '''DirectX''' tab and deactivate the watermark at the bottom. | ||
+ | # Start the game again, set in-game resolution to the current resolution used by screen. | ||
+ | # You can now adjust the display size with the "'''+'''" and "'''-'''" buttons (or depending on used keyboard, the buttons to the right of '''0'''). | ||
+ | # ''(optional)'' Install the [[#Higher_quality_graphics|High Detail Mod]]. | ||
+ | # When starting the game, there might be a need to click a mouse button once to make the sound work. | ||
==Game data== | ==Game data== | ||
Line 110: | Line 183: | ||
{{Game data/config|Windows|{{p|hklm}}\SOFTWARE\LucasArts Entertainment Company\JediKnight\v1.0|{{p|game}}\Controls\}} | {{Game data/config|Windows|{{p|hklm}}\SOFTWARE\LucasArts Entertainment Company\JediKnight\v1.0|{{p|game}}\Controls\}} | ||
}} | }} | ||
+ | {{++}} Settings can be exported into a .ctl file and transferred between installations or imported into the add-on. | ||
===Save game data location=== | ===Save game data location=== | ||
Line 118: | Line 192: | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |discord | + | |discord = unknown |
− | |discord notes | + | |discord notes = |
− | |epic games | + | |epic games launcher = |
− | |epic games | + | |epic games launcher notes = |
− | |gog galaxy | + | |gog galaxy = true |
− | |gog galaxy notes | + | |gog galaxy notes = |
− | |origin | + | |origin = true |
− | |origin notes | + | |origin notes = |
− | |steam cloud | + | |steam cloud = true |
− | |steam cloud notes | + | |steam cloud notes = |
− | | | + | |ubisoft connect = |
− | | | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Star Wars Jedi Knight Dark Forces II Video.png|In-game video settings.}} | {{Image|Star Wars Jedi Knight Dark Forces II Video.png|In-game video settings.}} | ||
{{Image|Star Wars Jedi Knight Dark Forces II Advanced Video.png|In-game advanced video settings (only accessible via the <code>-displayconfig</code> command line argument).}} | {{Image|Star Wars Jedi Knight Dark Forces II Advanced Video.png|In-game advanced video settings (only accessible via the <code>-displayconfig</code> command line argument).}} | ||
− | {{Video | + | {{Video |
|wsgf link = https://www.wsgf.org/dr/star-wars-jedi-knight-dark-forces-ii | |wsgf link = https://www.wsgf.org/dr/star-wars-jedi-knight-dark-forces-ii | ||
|widescreen wsgf award = limited | |widescreen wsgf award = limited | ||
Line 150: | Line 224: | ||
|ultrawidescreen notes = Increasing the [[#Field of view (FOV)|Field of view (FOV)]] is necessary to avoid cutting off weapon models in first person mode. | |ultrawidescreen notes = Increasing the [[#Field of view (FOV)|Field of view (FOV)]] is necessary to avoid cutting off weapon models in first person mode. | ||
|4k ultra hd = true | |4k ultra hd = true | ||
− | |4k ultra hd notes = Game's HUD may be too small in high resolutions; try the [[#JK HUD Revamp|JK HUD | + | |4k ultra hd notes = Game's HUD may be too small in high resolutions; try the [[#JK HUD Revamp|JK HUD Revamp]] or scale the HUD with [[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]]. |
|fov = hackable | |fov = hackable | ||
|fov notes = Can be changed from 90° to 120° through [[#Field of view (FOV)|patches]]. | |fov notes = Can be changed from 90° to 120° through [[#Field of view (FOV)|patches]]. | ||
|windowed = true | |windowed = true | ||
− | |windowed notes = In the [[#Access advanced display settings menu|advanced display settings menu]] set the Display Device to <code>DIBsection windowed display</code>. '''Note:''' Game will be limited to software rendering in windowed mode. To enable windowed mode with 3D Acceleration, use [[#3D Acceleration problems|dgVoodoo 2]]. | + | |windowed notes = In the [[#Access advanced display settings menu|advanced display settings menu]] set the Display Device to <code>DIBsection windowed display</code>. '''Note:''' Game will be limited to software rendering in windowed mode. To enable windowed mode with 3D Acceleration, use [[#3D Acceleration problems|dgVoodoo 2]], [[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]]. |
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = Use [[#JKGFXMOD|JKGFXMOD]]. |
|anisotropic = hackable | |anisotropic = hackable | ||
− | |anisotropic notes = Use [ | + | |anisotropic notes = Use [[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]] or force through the [[#3D_acceleration_issues|dgVoodoo2 control panel]]. |
|antialiasing = hackable | |antialiasing = hackable | ||
− | |antialiasing notes = Use [ | + | |antialiasing notes = Use [[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]] or force through the [[#3D_acceleration_issues|dgVoodoo2 control panel]]. |
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = always on | |vsync = always on | ||
− | |vsync notes = | + | |vsync notes = Can be disabled with[[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]]. |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = Use [[#JKGFXMOD|JKGFXMOD]] or [[#OpenJKDF2|OpenJKDF2]]. JKGFXMOD has side effects, see [[#Seemingly low framerate or stuttering|Seemingly low framerate or stuttering]]. May be on by default. |
|hdr = false | |hdr = false | ||
|hdr notes = | |hdr notes = | ||
Line 176: | Line 253: | ||
{{ii}} Field-of-view is hardcoded to 90° in the game. | {{ii}} Field-of-view is hardcoded to 90° in the game. | ||
− | {{Fixbox|description=Patch FOV | + | {{Fixbox|description=Patch FOV|fix= |
− | # Download the IPS patches from [ | + | # Download the IPS patches from [https://maxthomas.dev/dk2-mots/ this] page. |
+ | # Patch the {{file|JK.EXE}} file from the {{folder|{{P|game}}}} folder. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} If you use [[#JKGFXMOD|JKGFXMOD]] you need to edit the {{file|.json}} file to make the game launch with the modified executable. | ||
}} | }} | ||
− | ==Input | + | ==Input== |
{{Image|Star Wars Jedi Knight Dark Forces II General Controls.png|In-game general control settings.}} | {{Image|Star Wars Jedi Knight Dark Forces II General Controls.png|In-game general control settings.}} | ||
− | + | {{Input | |
− | |||
− | |||
− | {{Input | ||
|key remap = limited | |key remap = limited | ||
|key remap notes = Limited binding options for mouse wheel. See [[#Mouse Wheel Rebinding|Mouse Wheel Rebinding]]. | |key remap notes = Limited binding options for mouse wheel. See [[#Mouse Wheel Rebinding|Mouse Wheel Rebinding]]. | ||
Line 226: | Line 304: | ||
|tracked motion prompts = unknown | |tracked motion prompts = unknown | ||
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = true |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = generic |
|other button prompts notes= | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
Line 247: | Line 325: | ||
|steam cursor detection notes = | |steam cursor detection notes = | ||
}} | }} | ||
− | + | {{ii}} To use Force Pull, the force power button needs to be held down while targeting an enemy / item; when a blue circle appears on it, target it and release the button.<ref>{{Refurl|url=https://steamcommunity.com/app/32390/discussions/0/666827315314486129/|title=Steam Community|date=May 2023}}</ref> | |
+ | {{++}} Keybinds can be exported to a .ctl file and transferred between installations or into the add-on. | ||
+ | <gallery> | ||
+ | Star Wars Jedi Knight Dark Forces II Keyboard.png|In-game keyboard settings. | ||
+ | Star Wars Jedi Knight Dark Forces II Mouse.png|In-game mouse settings. | ||
+ | Star Wars Jedi Knight Dark Forces II Joystick.png|In-game joystick settings. | ||
+ | </gallery> | ||
===Mouse Wheel Rebinding=== | ===Mouse Wheel Rebinding=== | ||
{{ii}} 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. | {{ii}} 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. | ||
{{Fixbox|description=Install mouse wheel mod|fix= | {{Fixbox|description=Install mouse wheel mod|fix= | ||
− | # Download | + | # Download [https://community.pcgamingwiki.com/files/file/2197-jedi-knight-dark-forces-ii-various-patches wheelthingy]. |
− | # Extract files to | + | # Extract files to {{folder|{{p|game}}}} and run {{file|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. | # Ensure the selected keys are bound to the desired functions in the in-game keyboard settings. | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Star Wars Jedi Knight Dark Forces II Audio.png|In-game audio settings.}} | {{Image|Star Wars Jedi Knight Dark Forces II Audio.png|In-game audio settings.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = Music and sound effects sliders. | |separate volume notes = Music and sound effects sliders. | ||
|surround sound = true | |surround sound = true | ||
− | |surround sound notes = | + | |surround sound notes = 7.0<ref>[http://www.mobygames.com/forums/dga,2/dgb,5/dgm,159315/vm,1/ Graphical effects that amazed you - MobyGames Forums]</ref> with [[Glossary:Sound card#A3D|A3D Alchemy]]. |
− | |subtitles = | + | |subtitles = limited |
|subtitles notes = Only for cutscenes. | |subtitles notes = Only for cutscenes. | ||
|closed captions = false | |closed captions = false | ||
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = false |
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = true | |eax support = true | ||
− | |eax support notes = A3D 1.0<ref> | + | |eax support notes = A3D 1.0<ref>{{Refurl|url=https://web.archive.org/web/19990829041613/http://www.aureal.com/cgi-bin/pub/display.pl?template=press_aur_detail.htm&serial=81|title=Press release - Aureal: News (retrieved)|date=May 2023}}</ref> |
+ | |royalty free audio = false | ||
+ | |royalty free audio notes = Uses audio from the original '''Star Wars''' movie trilogy. | ||
+ | |red book cd audio = true | ||
+ | |red book cd audio notes = | ||
}} | }} | ||
Line 289: | Line 377: | ||
|notes = Some retail version have issue with the second disc that will switch to English during cutscenes. | |notes = Some retail version have issue with the second disc that will switch to English during cutscenes. | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1282956159 download]. | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 304: | Line 400: | ||
|subtitles = hackable | |subtitles = hackable | ||
|fan = true | |fan = true | ||
− | |notes = Fan translation, [ | + | |notes = Fan translation, [https://grajpopolsku.pl/download/star-wars-jedi-knight-dark-forces-2/ download]. |
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = Retail only. | ||
+ | |fan = | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 357: | Line 461: | ||
{{Fixbox|description=(Alternative) Use the [[#3D acceleration issues|dgVoodoo wrapper]]|ref={{cn|date=August 2017}}}} | {{Fixbox|description=(Alternative) Use the [[#3D acceleration issues|dgVoodoo wrapper]]|ref={{cn|date=August 2017}}}} | ||
− | {{Fixbox|description=(Alternative) Change compatibility settings|ref=<ref> | + | {{Fixbox|description=(Alternative) Change compatibility settings|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/32390/discussions/0/666825525454053744/|title=Steam Community - Says to Insert Disk...steam plz..|date=May 2023}}</ref>|fix= |
# Delete <code>Jedi.exe</code> (if it exists) from the installation folder. | # Delete <code>Jedi.exe</code> (if it exists) from the installation folder. | ||
# Change the compatibility settings for <code>JK.exe</code> to <code>Windows XP (Service Pack 3)</code> and, if using Windows Vista or 7, disable visual themes and desktop composition. | # Change the compatibility settings for <code>JK.exe</code> to <code>Windows XP (Service Pack 3)</code> and, if using Windows Vista or 7, disable visual themes and desktop composition. | ||
Line 388: | Line 492: | ||
{{Fixbox|description=Update to the latest [http://support.amd.com/en-us/download AMD drivers]|ref={{cn|date=August 2017}}}} | {{Fixbox|description=Update to the latest [http://support.amd.com/en-us/download AMD drivers]|ref={{cn|date=August 2017}}}} | ||
{{Fixbox|description=(Alternative) Use the [[#3D acceleration issues|dgVoodoo wrapper]]|ref={{cn|date=August 2017}}}} | {{Fixbox|description=(Alternative) Use the [[#3D acceleration issues|dgVoodoo wrapper]]|ref={{cn|date=August 2017}}}} | ||
− | {{Fixbox|description=(Alternative) Apply compatibility fix|ref=<ref> | + | {{Fixbox|description=(Alternative) Apply compatibility fix|ref=<ref>{{Refurl|url=http://jkdf2.com/23-step-6-3d-acceleration-fixes-directx-wrappers-optional-depends-on-your-graphics-card-and-operating-system|title=AMD Graphics Cards: Will not support Jedi Knight or Mysteries of the Sith UNLESS you use Catalyst 13.1 or PRIOR drivers - JKDF2.com|date=May 2023}}</ref>|fix= |
# Download the [http://s000.tinyupload.com/index.php?file_id=54136946645192794161 AMD fix]. | # Download the [http://s000.tinyupload.com/index.php?file_id=54136946645192794161 AMD fix]. | ||
# Extract <code>JK_AMD_FIX\dll\13.1\atiumdag.dll</code> to the installation folder. | # Extract <code>JK_AMD_FIX\dll\13.1\atiumdag.dll</code> to the installation folder. | ||
Line 400: | Line 504: | ||
===Seemingly low framerate or stuttering=== | ===Seemingly low framerate or stuttering=== | ||
− | The game updates camera movement at only 30 FPS, even though the game runs at 60 FPS. This gives the appearance of poor performance and can be improved by capping the framerate below 48. | + | 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 gives 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. |
− | {{Fixbox|description=Cap FPS|ref=<ref> | + | {{Fixbox|description=Cap FPS|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/32380/discussions/0/483368433108120576/|title=How to break the 30fps limit while fixing weapon animations - Forum - steamcommunity.com|date=May 2023}}</ref>|fix= |
# Use a software that can cap FPS. See [[Glossary:Frame rate (FPS)#Frame rate capping|Frame rate capping]]. | # Use a software that can cap FPS. See [[Glossary:Frame rate (FPS)#Frame rate capping|Frame rate capping]]. | ||
− | # Set a cap of 47 (or below). | + | # Set a cap of 30, 40, 47, 48, 94 or any other variable of 47 (or below). |
# The camera should now move at the game's reported frame rate and feel much smoother. | # The camera should now move at the game's reported frame rate and feel much smoother. | ||
Line 410: | Line 514: | ||
{{--}} This will cause frame pacing issues on [[Glossary:Variable refresh rate (VRR)|non-variable refresh rate]] monitors, resulting in the game as a whole actually feeling less smooth. | {{--}} This will cause frame pacing issues on [[Glossary:Variable refresh rate (VRR)|non-variable refresh rate]] monitors, resulting in the game as a whole actually feeling less smooth. | ||
}} | }} | ||
+ | |||
+ | Alternatively, you can patch out the issue by opening JK.EXE in a hex editor and searching for 83 C0 14 3B F0 and changing the 14 to 01 for all three occurrences.<ref>[https://github.com/jdmclark/jkgfxmod/issues/35#issuecomment-753745276]</ref> If you don't feel like editing the file yourself, the following link contains the hex-edited file and dgVoodoo wrapper all in one place, so just unzip this into your Jedi Knight folder and hardware video accel should work. [https://drive.google.com/file/d/1e06IXY5zCB2QTbpeVvzNFM2gfM5lkRbD/view] | ||
===HUD is missing or screen has black border=== | ===HUD is missing or screen has black border=== | ||
Line 420: | Line 526: | ||
{{Fixbox|description=Add/replace music wrapper|ref={{cn|date=August 2017}}|fix= | {{Fixbox|description=Add/replace music wrapper|ref={{cn|date=August 2017}}|fix= | ||
− | # Download this [https://community.pcgamingwiki.com/files/file/ | + | # Download this [https://community.pcgamingwiki.com/files/file/2935-music-wrapper-for-jedi-knight-dark-forces-ii-and-mysteries-of-the-sith/ fixed music wrapper]. |
# Extract the .dll files to the installation folder, overwriting any that are already there. | # Extract the .dll files to the installation folder, overwriting any that are already there. | ||
# Delete {{file|winmm.dll}} and rename {{file|winmm_alternate.dll}} to {{file|winmm.dll}}.{{note|note=The default wrapper starts playing as soon as the game starts, rather than muting while in the bar. The alternative wrapper is more compatible, but does not loop automatically.|name="winmm""}} | # Delete {{file|winmm.dll}} and rename {{file|winmm_alternate.dll}} to {{file|winmm.dll}}.{{note|note=The default wrapper starts playing as soon as the game starts, rather than muting while in the bar. The alternative wrapper is more compatible, but does not loop automatically.|name="winmm""}} | ||
Line 438: | Line 544: | ||
* Texture Antialiasing | * Texture Antialiasing | ||
* Conformant Texture Clamp | * 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 [[Star Wars: Jedi Knight - Dark Forces II#jkgfxmod|jkgfxmod]], making this a little bit distracting in the game action. | ||
+ | |||
+ | {{Fixbox|description=Extract the mod [https://community.pcgamingwiki.com/files/file/2242-jedi-knight-dark-forces-2mysteries-of-the-sith-half-waggle-weapon-speed-mod/ Half Waggle Weapon Speed Mod] in the game folder.<ref>{{Refurl|url=https://github.com/jdmclark/jkgfxmod/issues/71#issue-927518664|title=Make similar weapon waggle (swinging) between DF2 and MotS - jkgfxmod github issue|date=July 2021}}</ref>|fix={{ii}} It might not work if you load an old save game, but it works with a new game.}} | ||
+ | |||
+ | ===Mouse input broken while in-game=== | ||
+ | |||
+ | Moving the mouse while playing moves the view to extreme angles, making it completely unusable. | ||
+ | Seems to mainly occur when using higher resolutions than 640x480. | ||
+ | |||
+ | {{Fixbox | ||
+ | |description= | ||
+ | Use DInputTo8 DirectInput Wrapper | ||
+ | |ref= | ||
+ | <ref name="dinputto8">[https://github.com/elishacloud/dinputto8 DInputTo8 Github page ]</ref> | ||
+ | |fix= | ||
+ | # Download the latest release of [https://github.com/elishacloud/dinputto8 DInputTo8] | ||
+ | # Place it's dinput.dll into the game directory | ||
}} | }} | ||
Line 445: | Line 572: | ||
|direct3d versions = 5 | |direct3d versions = 5 | ||
|direct3d notes = | |direct3d notes = | ||
− | |directdraw versions = | + | |directdraw versions = true |
− | |directdraw notes = | + | |directdraw notes = Software mode also uses DirectDraw acceleration if available. |
|opengl versions = hackable | |opengl versions = hackable | ||
− | |opengl notes = Use [ | + | |opengl notes = Use [[#jkgfxmod|jkgfxmod]]. |
|glide versions = | |glide versions = | ||
|glide notes = | |glide notes = | ||
Line 464: | Line 591: | ||
|shader model notes = | |shader model notes = | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
− | |windows 64-bit exe = | + | |windows 64-bit exe = hackable |
− | |windows exe notes = | + | |windows arm app = unknown |
− | |macos 32-bit app | + | |windows exe notes = For 64-bit Use [[#OpenJKDF2|OpenJKDF2]]. |
− | |macos 64-bit app | + | |macos intel 32-bit app = |
+ | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= | |linux 32-bit executable= | ||
|linux 64-bit executable= | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 494: | Line 624: | ||
===Texture/model enhancements=== | ===Texture/model enhancements=== | ||
− | ==== | + | ====[https://www.moddb.com/mods/jedi-knight-remastered Jedi Knight Remastered]==== |
− | + | {{ii}} The biggest retexture project, combining many fan made modifications into one package with an easy to use installer. | |
− | + | {{ii}} Requires [[#OpenJKDF2|OpenJKDF2]]. If it's not installed, then installer will install it. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ====Jedi Knight Retexture Pack==== | + | ====[https://community.pcgamingwiki.com/files/file/2197-jedi-knight-dark-forces-ii-various-patches Jedi Knight Enhanced and Retexture Pack]==== |
− | {{ii}} This mod replaces | + | {{ii}} This mod replaces models with higher quality ones taken from [[Star Wars: Jedi Knight II - Jedi Outcast|Jedi Knight: Jedi Outcast]] and some completely remade from scratch. |
− | {{Fixbox|description=Install the mod|ref=<ref> | + | {{ii}} Requires the [[#Unofficial_patch|Unofficial Patch]] and [[#JKGFXMOD|JKGFXMOD]] to be installed. |
− | # Download | + | {{Fixbox|description=Install the mod|ref=<ref>{{Refurl|url=https://www.moddb.com/mods/jedi-knight-enhanced|title=ModDB - Project: Jedi Knight Enhanced|date=May 2023}}</ref>|fix= |
− | # Extract | + | # Download the archive with the modification. |
+ | # Extract {{file|JKE.GOB}} (or {{file|JKE_8bit.GOB}}, if you're using software renderer) and {{file|JKR.GOB}} to {{folder|{{p|game}}\Resource}}. | ||
--or-- | --or-- | ||
− | # Extract | + | # Extract {{file|JKE.GOB}} (or {{file|JKE_8bit.GOB}}, if you're using software renderer) and {{file|JKR.GOB}} to {{folder|{{p|game}}\Mod}} (create the Mod folder if it doesn't exist). |
# Add <code>-path Mod</code> to the [[Glossary:Command line arguments|command line parameters]] (unless it's already added). | # Add <code>-path Mod</code> to the [[Glossary:Command line arguments|command line parameters]] (unless it's already added). | ||
+ | {{ii}} If there are problems with animations during gameplay, then download 'Enhanced and Retexture Pack Animations Fix'. | ||
}} | }} | ||
====[https://www.moddb.com/mods/jedi-knight-neural-upscale-texture-pack/downloads Jedi Knight Neural Upscale Texture Pack]==== | ====[https://www.moddb.com/mods/jedi-knight-neural-upscale-texture-pack/downloads Jedi Knight Neural Upscale Texture Pack]==== | ||
{{ii}} Vanilla textures upscaled with trained ESGRAN technique. For best results, install after installing Jedi Knight Enhanced and Jedi Knight Retexture Pack. | {{ii}} Vanilla textures upscaled with trained ESGRAN technique. For best results, install after installing Jedi Knight Enhanced and Jedi Knight Retexture Pack. | ||
− | {{ii}} Requires [ | + | {{ii}} Requires [[#JKGFXMOD|JKGFXMOD]]. |
{{--}} Textures are raw with noticeable AI artefacting and are intended as a baseline for future texture mods. | {{--}} Textures are raw with noticeable AI artefacting and are intended as a baseline for future texture mods. | ||
− | ===JK HUD Revamp=== | + | ====[https://www.moddb.com/mods/vurts-jk-df2-extreme-definition-texture-pack/downloads/vurts-jk-df2-extreme-definition-texture-pack-v10 Vurt's JK-DF2 Extreme Definition Texture Pack]==== |
+ | {{ii}} Textures created by hand, may not respect the art style but they are vastly superior to the escargan textures | ||
+ | |||
+ | ====[https://www.moddb.com/mods/todoa/downloads/todoa-2021 TODOA]==== | ||
+ | {{ii}} Unofficial expansion pack with new levels and missions. | ||
+ | |||
+ | ===[https://community.pcgamingwiki.com/files/file/2197-jedi-knight-dark-forces-ii-various-patches JK HUD Revamp]=== | ||
{{ii}} The original HUD is too small at high resolutions. This mod replaces the default GUI and HUD elements with larger, higher resolution alternatives. | {{ii}} The original HUD is too small at high resolutions. This mod replaces the default GUI and HUD elements with larger, higher resolution alternatives. | ||
− | {{Fixbox|description=Install the mod|ref=<ref> | + | {{Fixbox|description=Install the mod|ref=<ref>{{Refurl|url=http://www.jkhub.net/project/show.php?projid=343|title=JK Hub - Project: JK HUD Revamp|date=May 2023}}</ref>|fix= |
− | # Download | + | # Download the archive with the modification. |
− | # Extract the | + | # Extract the {{file|jkhud.gob}} and {{file|jkgui.gob}} files into your {{folder|{{p|game}}\Mod\}} folder (create the '''Mod''' folder if it does not exist). |
# Add <code>-path Mod</code> to the [[Glossary:Command line arguments|command line parameters]]. | # Add <code>-path Mod</code> to the [[Glossary:Command line arguments|command line parameters]]. | ||
+ | |||
+ | {{ii}} {{file|Jkhud.gob}} affects the health and ammo readouts and {{file|jkgui.gob}} affects the force power and item icons. | ||
+ | {{ii}} The larger elements are very different than the original designs. | ||
}} | }} | ||
− | |||
− | |||
==System requirements== | ==System requirements== | ||
+ | ===Steam=== | ||
+ | {{System requirements | ||
+ | |OSfamily = Windows | ||
+ | |||
+ | |minOS = 2000, XP, Vista | ||
+ | |minCPU = Intel Pentium 90 | ||
+ | |minRAM = 16 MB | ||
+ | |minHD = 700 MB | ||
+ | |minVRAM = | ||
+ | |minGPU = | ||
+ | |minDX = 5.2 | ||
+ | |minaudio = 16-bit sound card | ||
+ | |||
+ | |recOS = | ||
+ | |recCPU = | ||
+ | |recRAM = | ||
+ | |recHD = | ||
+ | |recGPU = | ||
+ | }} | ||
+ | |||
+ | ===Disc Version=== | ||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
Line 539: | Line 693: | ||
|minGPU = | |minGPU = | ||
|minDX = 5 | |minDX = 5 | ||
+ | |minaudio = 16-bit sound card | ||
+ | |minother = 2X CD-ROM | ||
|recOS = | |recOS = | ||
Line 545: | Line 701: | ||
|recHD = 174 MB | |recHD = 174 MB | ||
|recGPU = | |recGPU = | ||
+ | |recother = 4X CD-ROM | ||
}} | }} | ||
{{References}} | {{References}} | ||
+ | {{GOG.com Enhancement Project}} |
Latest revision as of 16:45, 21 May 2024
Developers | |
---|---|
LucasArts | |
Publishers | |
LucasArts | |
Disney Interactive Studios | |
Engines | |
Sith | |
Release dates | |
Windows | October 10, 1997 |
Reception | |
Metacritic | 91 |
Taxonomy | |
Monetization | One-time game purchase, Expansion pack |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person, Third-person |
Controls | Direct control |
Genres | Action, Shooter |
Themes | Sci-fi, Space |
Series | Star Wars: Jedi Knight |
Key points
- Running the game on modern Windows may require multiple steps and workarounds. See Essential improvements and Issues fixed.
- Installer for retail version is 16-bit only. Use the Alternate installer for 64-bit versions of Windows.
- Shares many similarities with standalone expansion Jedi Knight: Mysteries of the Sith 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
- The Massassi Temple - Archive of modifications for Jedi Knight
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | 2 CDs, Disc check can be skipped. | |||
GamersGate | ||||
GOG.com | v1.01, includes Star Wars: Jedi Knight - Mysteries of the Sith | |||
Humble Store | ||||
Steam | ||||
Origin | Included with EA Play Pro. Currently only visible in the EA App's Browse menu. |
- A demo is available.
Monetization
DLC and expansion packs
Name | Notes | |
---|---|---|
Mysteries of the Sith | Retail requires base game; digital distribution version is a standalone title.[1][2] |
Version differences
Essential improvements
OpenJKDF2
A reverse-engineered source port of the Sith engine that includes QOL improvements.
- 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.
- Adds support for Emissive Textures, Bloom and 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 and HiDPI are 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 can be completed from start to finish.
- Can not use plus or minus to resize the screen.
- In-game screenshots can't be taken.
JKGFXMOD
- Allows the game to run properly on modern computers, adds some mod support, improves and includes more graphical options for the game.
- Menus suffer from framerates dropping down to single digits on variable refresh (G-Sync/FreeSync) displays; disabling VRR works around the issue.
- Already included in OpenJKDF2.
- Requires the original, installed-from-CD version 1.0 executable, which can be obtained with jkversions for the Steam and GOG releases.
Alternate installer
- Allows the game to be installed from the original CD on 64-bit systems.
Patches
Latest official patch
- Updates the game to version 1.01 and fixes some joystick and lockup issues.
- Included in digital re-releases.
Unofficial patch
- Includes patch v1.01 and adds compatibility for modern Windows, mod support and team chat in multiplayer.
- 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]
Peixoto's patch
- 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.
- Incompatible with most other mods and patches; will break the modded installations.
Higher quality music
Replace the music tracks with higher quality ones ripped from the original CD.
Replace .ogg files[6] |
---|
|
- Requires the music wrapper (winmm.dll) to be in the installation folder.
- Can be combined with the wrapper to allow the retail CD release to play music without the CD.
Higher quality graphics
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[7] |
---|
|
- Doesn't add or replace any textures or models.
- Can be used alone or in conjunction with other texture/model mods.
Skip disc check
Copy JK_.CD[8] |
---|
|
Skip intro videos
Delete/rename 01-02A.SMK[9] |
---|
|
Alternative: Set up the base version for modern systems
- Start the game with the
-displayconfig
parameter on theJKM.exe
. - In-game options: Select "3D HAL" (with 3D Acceleration) as graphics card in the options menu.
- Download and unzip dgVoodoo2.
- Copy the
dgVoodooCpl.exe
,dgVoodoo.conf
and files fromMS\x86
found in the downloaded archive to the game's folder (where theJKM.exe
is). - Execute
dgVoodooCpl.exe
in the game's folder. - Go to the DirectX tab and deactivate the watermark at the bottom.
- Start the game again, set in-game resolution to the current resolution used by screen.
- You can now adjust the display size with the "+" and "-" buttons (or depending on used keyboard, the buttons to the right of 0).
- (optional) Install the High Detail Mod.
- When starting the game, there might be a need to click a mouse button once to make the sound work.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company\JediKnight\v1.0[Note 1] <path-to-game>\Controls\[Note 2] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/32380/pfx/[Note 3] |
- Settings can be exported into a .ctl file and transferred between installations or imported into the add-on.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\player\[Note 2] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/32380/pfx/[Note 3] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Origin | ||
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Screen change is Vert-. Menus are always 640x480, and cutscenes are prerendered at 640x300. |
||
Multi-monitor | |||
Ultra-widescreen | Increasing the Field of view (FOV) is necessary to avoid cutting off weapon models in first person mode. | ||
4K Ultra HD | Game's HUD may be too small in high resolutions; try the JK HUD Revamp or scale the HUD with JKGFXMOD or OpenJKDF2. | ||
Field of view (FOV) | Can be changed from 90° to 120° through patches. | ||
Windowed | In the advanced display settings menu set the Display Device to DIBsection windowed display . Note: Game will be limited to software rendering in windowed mode. To enable windowed mode with 3D Acceleration, use dgVoodoo 2, JKGFXMOD or OpenJKDF2. |
||
Borderless fullscreen windowed | Use JKGFXMOD. | ||
Anisotropic filtering (AF) | Use JKGFXMOD or OpenJKDF2 or force through the dgVoodoo2 control panel. | ||
Anti-aliasing (AA) | Use JKGFXMOD or OpenJKDF2 or force through the dgVoodoo2 control panel. | ||
Vertical sync (Vsync) | Can be disabled withJKGFXMOD or OpenJKDF2. | ||
60 FPS | |||
120+ FPS | Use JKGFXMOD or OpenJKDF2. JKGFXMOD has side effects, see Seemingly low framerate or stuttering. May be on by default. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Field of view (FOV)
- Field-of-view is hardcoded to 90° in the game.
Patch FOV |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Limited binding options for mouse wheel. See Mouse Wheel Rebinding. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Can only detect up to 8 joystick buttons (and dpad). | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
- To use Force Pull, the force power button needs to be held down while targeting an enemy / item; when a blue circle appears on it, target it and release the button.[10]
- Keybinds can be exported to a .ctl file and transferred between installations or into the add-on.
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 |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music and sound effects sliders. | |
Surround sound | 7.0[11] with A3D Alchemy. | |
Subtitles | Only for cutscenes. | |
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 | Some retail version have issue with the second disc that will switch to English during cutscenes. | |||
German | Fan translation, download. | |||
Italian | ||||
Polish | Fan translation, download. | |||
Brazilian Portuguese | Retail only. | |||
Spanish |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | Jedi Knight (8 supported, 16 possible) Capture the Flag (8 supported, 32 possible) |
||
Online play | 32 | Jedi Knight (4 supported, 16 possible) Capture the Flag (4 supported, 32 possible) |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
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 fixed
Game crashes at launch
- This issue is present in the original CD release and may also apply to re-releases patched with the Unofficial Patch.
Run the game with the -windowgui command line parameter[13]
|
---|
(Alternative) Use the dgVoodoo wrapper[citation needed] |
---|
(Alternative) Change compatibility settings[14] |
---|
|
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[15] |
---|
|
(DirectX 9 and earlier) Use alternate ddraw.dll wrapper[15] |
---|
Download and extract this ddraw.dll to the installation folder. If that one doesn't work, try this one. |
(Alternative) use DDrawCompat[16] |
---|
|
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.
Update to the latest AMD drivers[citation needed] |
---|
(Alternative) Use the dgVoodoo wrapper[citation needed] |
---|
(Alternative) Apply compatibility fix[17] |
---|
|
Use -windowgui parameter[13] |
---|
Run the game with the |
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 gives 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[18] |
---|
Notes
|
Alternatively, you can patch out the issue by opening JK.EXE in a hex editor and searching for 83 C0 14 3B F0 and changing the 14 to 01 for all three occurrences.[19] If you don't feel like editing the file yourself, the following link contains the hex-edited file and dgVoodoo wrapper all in one place, so just unzip this into your Jedi Knight folder and hardware video accel should work. [2]
HUD is missing or screen has black border
Change the screen size[citation needed] |
---|
Press - or = to adjust the screen size. |
Music issues
- Music doesn't play (after exiting the bar) or loop or the volume can't be adjusted.
Add/replace music wrapper[citation needed] |
---|
|
Disable compatibility settings[20] |
---|
Rename
|
Miscellaneous fixes
Nvidia profile settings[citation needed] |
---|
If the game crashes with an Nvidia GPU, disable the following settings for
|
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.
Extract the mod Half Waggle Weapon Speed Mod in the game folder.[21] |
---|
|
Mouse input broken while in-game
Moving the mouse while playing moves the view to extreme angles, making it completely unusable. Seems to mainly occur when using higher resolutions than 640x480.
Use DInputTo8 DirectInput Wrapper[22] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 5 | |
DirectDraw | Software mode also uses DirectDraw acceleration if available. | |
OpenGL | Use jkgfxmod. | |
Software renderer | RenderDroid I (Default) is faster, but renders in 8-bit color depth. RGB Emulation (Access via Advanced Settings) is slower, but renders in 16-bit color depth. Neither use texture filtering. |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | For 64-bit Use OpenJKDF2. |
Middleware
Middleware | Notes | |
---|---|---|
Cutscenes | Smacker Video Technology |
Launch the game with the -displayconfig parameter[citation needed]
|
---|
Texture/model enhancements
Jedi Knight Remastered
- The biggest retexture project, combining many fan made modifications into one package with an easy to use installer.
- Requires OpenJKDF2. If it's not installed, then installer will install it.
Jedi Knight Enhanced and Retexture Pack
- This mod replaces models with higher quality ones taken from Jedi Knight: Jedi Outcast and some completely remade from scratch.
- Requires the Unofficial Patch and JKGFXMOD to be installed.
Install the mod[23] |
---|
--or--
|
Jedi Knight Neural Upscale Texture Pack
- Vanilla textures upscaled with trained ESGRAN technique. For best results, install after installing Jedi Knight Enhanced and Jedi Knight Retexture Pack.
- Requires JKGFXMOD.
- Textures are raw with noticeable AI artefacting and are intended as a baseline for future texture mods.
Vurt's JK-DF2 Extreme Definition Texture Pack
- Textures created by hand, may not respect the art style but they are vastly superior to the escargan textures
TODOA
- Unofficial expansion pack with new levels and missions.
JK HUD Revamp
- 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[24] |
---|
|
System requirements
Steam
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 2000, XP, Vista | |
Processor (CPU) | Intel Pentium 90 | |
System memory (RAM) | 16 MB | |
Hard disk drive (HDD) | 700 MB | |
Video card (GPU) | DirectX 5.2 compatible | |
Sound (audio device) | 16-bit sound card |
Disc Version
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | |
Processor (CPU) | Intel Pentium 90 MHz | |
System memory (RAM) | 16 MB | 32 MB |
Hard disk drive (HDD) | 53 MB | 174 MB |
Video card (GPU) | DirectX 5 compatible | |
Sound (audio device) | 16-bit sound card | |
Other | 2X CD-ROM | 4X CD-ROM |
Notes
- ↑ Applications writing to
HKEY_LOCAL_MACHINE\SOFTWARE
will be redirected to other locations based on various criterias, see the glossary page for more details. - ↑ 2.0 2.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ 3.0 3.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/32380/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (32380) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
- ↑ The default wrapper starts playing as soon as the game starts, rather than muting while in the bar. The alternative wrapper is more compatible, but does not loop automatically.
References
- ↑ Is Mysteries of the Sith standalone here on GOG?, page 1 - Forum - GOG.com - last accessed on May 2023
- ↑ is :: Star Wars - Jedi Knight: Mysteries of the Sith General Discussions - last accessed on May 2023
- ↑ Release: Star Wars™ Jedi Knight: Dark Forces II, page 3 - Forum - GOG.com - last accessed on 9 June 2023
- ↑ Update :: Star Wars Jedi Knight Dark Forces II General Discussions - Steam Community - last accessed on May 2023
- ↑ The JK Unofficial Patch will NOT work if you have the v1.01 version of JK.EXE - JKDF2.com - last accessed on May 2023
- ↑ Jedi Knight: Dark Forces 2 Improved Music - GOG.com Community Discussions - last accessed on May 2023
- ↑ High Detail Mod for Jedi Knight DF2 & MotS - last accessed on May 2023
- ↑ The Jedi Order - No CD - last accessed on December 2018
- ↑ JK Hub - [Tutorials] - last accessed on 9 June 2023
- ↑ Steam Community - last accessed on May 2023
- ↑ Graphical effects that amazed you - MobyGames Forums
- ↑ Press release - Aureal: News (retrieved) - last accessed on May 2023
- ↑ 13.0 13.1 Issues launching Jedi Knight or Mysteries of the Sith - JKDF2.com
- ↑ Steam Community - Says to Insert Disk...steam plz.. - last accessed on May 2023
- ↑ 15.0 15.1 3D Acceleration Fixes - DirectX Wrappers - JFDK2.com
- ↑ DDrawCompat GitHub page
- ↑ AMD Graphics Cards: Will not support Jedi Knight or Mysteries of the Sith UNLESS you use Catalyst 13.1 or PRIOR drivers - JKDF2.com - last accessed on May 2023
- ↑ How to break the 30fps limit while fixing weapon animations - Forum - steamcommunity.com - last accessed on May 2023
- ↑ [1]
- ↑ Jedi Knight / MotS Hardware Acceleration Graphic Patches for ALL
- ↑ Make similar weapon waggle (swinging) between DF2 and MotS - jkgfxmod github issue - last accessed on July 2021
- ↑ DInputTo8 Github page
- ↑ ModDB - Project: Jedi Knight Enhanced - last accessed on May 2023
- ↑ JK Hub - Project: JK HUD Revamp - last accessed on May 2023