Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Star Wars: Jedi Knight - Dark Forces II"

From PCGamingWiki, the wiki about fixing PC games
(Did some cleanup.)
Line 13: Line 13:
 
}}
 
}}
 
{{Series|Star Wars: Jedi Knight}}
 
{{Series|Star Wars: Jedi Knight}}
 +
 +
'''Key points'''
 +
{{--}} Installer is 16-bit only, but a workaround is available. See [[#Alternate installer|Alternate installer]]
  
 
'''General information'''
 
'''General information'''
 +
{{mm}} [http://starwars.wikia.com/wiki/Main_Page Wookieepedia] - A huge wiki dedicated to the Star Wars universe
 
{{mm}} [http://steamcommunity.com/app/32380/discussions/ Steam Community Discussions]
 
{{mm}} [http://steamcommunity.com/app/32380/discussions/ Steam Community Discussions]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=714 Steam Users' Forums]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=714 Steam Users' Forums]
Line 26: Line 30:
 
===Patches===
 
===Patches===
 
====Official ''Jedi Knight'' patch====
 
====Official ''Jedi Knight'' patch====
One official patch was released for ''Jedi Knight''; it fixes a joystick bug, and a freeze when enabling aiming crosshairs on systems with Voodoo2 graphics cards. You can download it [http://www.lucasarts.com/support/update/jedi.html from LucasArts].
+
One official patch was released for ''Jedi Knight''; it fixes a joystick bug, and a freeze when enabling aiming crosshairs on systems with Voodoo2 graphics cards.  
 +
 
 +
You can download it [http://www.lucasarts.com/support/update/jedi.html from LucasArts].
  
 
====Unofficial Jedi Knight patch====
 
====Unofficial Jedi Knight patch====
 
An unofficial patch for ''Mysteries of the Sith'' is available from JKHub. Among other things, it adds team chat to multiplayer and is required for many mods. This patch also installs the official patch. To install it, do the following:
 
An unofficial patch for ''Mysteries of the Sith'' is available from JKHub. Among other things, it adds team chat to multiplayer and is required for many mods. This patch also installs the official patch. To install it, do the following:
  
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Installing the patch|}}
 
# Back up your jk.exe file.
 
# Back up your jk.exe file.
 
# Download ''JKUnofficialPatch_2008-01-16.zip'' [http://www.jkhub.net/project/show.php?projid=292&section=downloads from JKHub].  
 
# Download ''JKUnofficialPatch_2008-01-16.zip'' [http://www.jkhub.net/project/show.php?projid=292&section=downloads from JKHub].  
Line 36: Line 44:
 
# Run ''patcher.bat''.
 
# Run ''patcher.bat''.
 
# Delete ''patcher.bat'', ''bspatch.exe'', and ''patch.dat''. Leave ''JK-Extension.dll'' intact.
 
# Delete ''patcher.bat'', ''bspatch.exe'', and ''patch.dat''. Leave ''JK-Extension.dll'' intact.
 +
}}
  
 
====Unofficial Mysteries of the Sith patch====
 
====Unofficial Mysteries of the Sith patch====
 
An unofficial patch for ''Mysteries of the Sith'' is available from JKHub. It is required for many mods. To install it, do the following:
 
An unofficial patch for ''Mysteries of the Sith'' is available from JKHub. It is required for many mods. To install it, do the following:
  
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Installing the patch|}}
 
# Back up your jkm.exe file.
 
# Back up your jkm.exe file.
 
# Download ''MotSUnofficialPatch_2008-06-28.zip'' [http://www.jkhub.net/project/show.php?projid=292&section=downloads from JKHub].  
 
# Download ''MotSUnofficialPatch_2008-06-28.zip'' [http://www.jkhub.net/project/show.php?projid=292&section=downloads from JKHub].  
Line 45: Line 56:
 
# Run ''patcher.bat''.
 
# Run ''patcher.bat''.
 
# Delete ''patcher.bat'', ''bspatch.exe'', and ''patch.dat''.
 
# Delete ''patcher.bat'', ''bspatch.exe'', and ''patch.dat''.
 +
}}
 +
 +
===Alternate installer===
 +
An alternate installer for the game, it allows the game to be installed on 64-bit systems.
 +
 +
It can be downloaded from [http://code.google.com/p/starwarsjediknightaltinstall/downloads/list here].
 +
 +
{{ii}} Use ''JediSetup.exe'' for the original release, ''SithSetup.exe'' for ''Mysteries of the Sith'', or ''JediSithSetup.exe'' for the package that includes both
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/row|Windows|{{p|game}}\Controls}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/row|Windows|{{p|game}}\player}}
 
}}
 
}}
  
Line 146: Line 165:
 
Running the game with 3D acceleration turned on may cause crashes or graphics problems on some modern machines. If you experience problems, try the following steps (you may have to do this every time you launch the game):
 
Running the game with 3D acceleration turned on may cause crashes or graphics problems on some modern machines. If you experience problems, try the following steps (you may have to do this every time you launch the game):
  
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Modifying compatibility settings|}}
 
# Run the game with the ''-displayconfig'' command line parameter to enable the advanced graphics settings menu.
 
# Run the game with the ''-displayconfig'' command line parameter to enable the advanced graphics settings menu.
 
# Click "Setup", then "Display".
 
# Click "Setup", then "Display".
Line 154: Line 175:
 
# Select your desired resolution.
 
# Select your desired resolution.
 
# Click "OK" to return to the main menu.
 
# Click "OK" to return to the main menu.
 +
}}
  
 
===Menu/cutscenes run in a window even when game is set to fullscreen===
 
===Menu/cutscenes run in a window even when game is set to fullscreen===
Line 195: Line 217:
 
note: maybe this is a fix for Quake music but it also works with JK.
 
note: maybe this is a fix for Quake music but it also works with JK.
  
==Save file location==
+
==Other information==
Control configurations are saved in the ''/Controls'' folder in the install folder.
+
===Texture/model enhancement===
 
+
====Jedi Knight Enhanced====
Save files are saved in the ''/player'' folder in the install folder.
 
 
 
==Texture/model enhancement==
 
===Jedi Knight Enhanced===
 
 
Jedi Knight Enhanced is a model enhancement pack for ''Jedi Knight''. It requires the unofficial patch to be installed; an older version of the patch is included in the download.  
 
Jedi Knight Enhanced is a model enhancement pack for ''Jedi Knight''. It requires the unofficial patch to be installed; an older version of the patch is included in the download.  
  
 
To install it, do the following:
 
To install it, do the following:
  
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Installing the mod|}}
 
# Download ''JK_enhanced.zip'' [http://www.jkhub.net/project/show.php?projid=242&section=downloads from JKHub]. If you are having problems running the game with 3D Acceleration turned on, download ''JKE_8bit.zip'' instead.
 
# Download ''JK_enhanced.zip'' [http://www.jkhub.net/project/show.php?projid=242&section=downloads from JKHub]. If you are having problems running the game with 3D Acceleration turned on, download ''JKE_8bit.zip'' instead.
 
# Extract the ''JKE'' folder (the folder itself, not just its contents) and ''JKE.bat'' into your Jedi Knight install folder.
 
# Extract the ''JKE'' folder (the folder itself, not just its contents) and ''JKE.bat'' into your Jedi Knight install folder.
Line 211: Line 231:
 
# If you own the Steam version, right click the game's entry in your Steam library and click "Set Launch Options...". In the dialog box that appears, enter the following:<pre>-windowgui -displayconfig -path JKE</pre>
 
# If you own the Steam version, right click the game's entry in your Steam library and click "Set Launch Options...". In the dialog box that appears, enter the following:<pre>-windowgui -displayconfig -path JKE</pre>
 
# Launch the game via JKE.bat, or using Steam.
 
# Launch the game via JKE.bat, or using Steam.
 +
}}
  
===Jedi Knight Retexture Pack===
+
====Jedi Knight Retexture Pack====
 
Jedi Knight Retexture Pack is a texture enhancement pack for ''Jedi Knight'', which can be used alone or in conjunction with Jedi Knight Enhanced. It requires the unofficial patch to be installed.
 
Jedi Knight Retexture Pack is a texture enhancement pack for ''Jedi Knight'', which can be used alone or in conjunction with Jedi Knight Enhanced. It requires the unofficial patch to be installed.
  
 
To install it, download ''jkr.zip'' version 0.4 [http://www.jkhub.net/project/show.php?projid=345&section=downloads from JKHub]. If you are using Jedi Knight Enhanced, extract ''JKR.gob'' into the ''JKE'' folder in your Jedi Knight install folder. Otherwise, extract it into the ''Resource'' folder in your Jedi Knight install folder.
 
To install it, download ''jkr.zip'' version 0.4 [http://www.jkhub.net/project/show.php?projid=345&section=downloads from JKHub]. If you are using Jedi Knight Enhanced, extract ''JKR.gob'' into the ''JKE'' folder in your Jedi Knight install folder. Otherwise, extract it into the ''Resource'' folder in your Jedi Knight install folder.
  
===Jedi Knight Enhanced and Retexture Pack for Steam version===
+
====Jedi Knight Enhanced and Retexture Pack for Steam version====
 
Steam is using patched JK to 1.01 which is not compatible with tools from jkhub.net and above instructions will NOT work with Steam version. However there is a solution:
 
Steam is using patched JK to 1.01 which is not compatible with tools from jkhub.net and above instructions will NOT work with Steam version. However there is a solution:
  
Line 229: Line 250:
 
* If you are experiencing blinking window borders in fullscreen, shut down any applications, that often refreshes their windows - IM clients, hardware monitoring applications etc. In my case it was SpeedFan.
 
* If you are experiencing blinking window borders in fullscreen, shut down any applications, that often refreshes their windows - IM clients, hardware monitoring applications etc. In my case it was SpeedFan.
  
==Installing on 64-bit systems==
+
 
The retail version's installer is a 16-bit application, and will not install on 64-bit systems. Use the [http://code.google.com/p/starwarsjediknightaltinstall/downloads/list unofficial alternate installer] (''JediSetup.exe'' for the original release, ''SithSetup.exe'' for ''Mysteries of the Sith'', or ''JediSithSetup.exe'' for the package that includes both).
 
  
 
==System requirements==
 
==System requirements==

Revision as of 16:23, 30 March 2014

This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.
Star Wars: Jedi Knight - Dark Forces II
Cover image missing, please upload it
Developers
LucasArts
Engines
Sith
Release dates
Windows September 30, 1997
Star Wars: Jedi Knight - Dark Forces II on Wikipedia
Star Wars: Jedi Knight
Subseries of Star Wars
Star Wars: Dark Forces 1995
Star Wars: Jedi Knight - Dark Forces II 1997
Star Wars: Jedi Knight - Mysteries of the Sith 1998
Star Wars: Jedi Knight II - Jedi Outcast 2002
Star Wars: Jedi Knight - Jedi Academy 2003
Star Wars: Dark Forces Remaster 2024

Key points

Installer is 16-bit only, but a workaround is available. See Alternate installer

General information

Wookieepedia - A huge wiki dedicated to the Star Wars universe
Steam Community Discussions
Steam Users' Forums

Availability

Template:Availability Table

Essential improvements

Patches

Official Jedi Knight patch

One official patch was released for Jedi Knight; it fixes a joystick bug, and a freeze when enabling aiming crosshairs on systems with Voodoo2 graphics cards.

You can download it from LucasArts.

Unofficial Jedi Knight patch

An unofficial patch for Mysteries of the Sith is available from JKHub. Among other things, it adds team chat to multiplayer and is required for many mods. This patch also installs the official patch. To install it, do the following:

Instructions

Unofficial Mysteries of the Sith patch

An unofficial patch for Mysteries of the Sith is available from JKHub. It is required for many mods. To install it, do the following:

Instructions

Alternate installer

An alternate installer for the game, it allows the game to be installed on 64-bit systems.

It can be downloaded from here.

Use JediSetup.exe for the original release, SithSetup.exe for Mysteries of the Sith, or JediSithSetup.exe for the package that includes both

Game data

Configuration file(s) location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/32380/pfx/[Note 1]

Save game data location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/32380/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

Template:Video settings

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Issues fixed

3D Acceleration problems

Running the game with 3D acceleration turned on may cause crashes or graphics problems on some modern machines. If you experience problems, try the following steps (you may have to do this every time you launch the game):

Instructions

Menu/cutscenes run in a window even when game is set to fullscreen

If you run the game with the -windowgui command line parameter, or if you have the Steam version, all menus and cutscenes will run in a window, even if the game is set to fullscreen. This is normal.

Black screen during menu

If you get a black screen instead of the menu, Alt+Tab away from the game and back. Alternatively, run the game with the -windowgui command line parameter.

Resolution issues

Running the game in a widescreen resolution is not recommended. The horizontal FOV is locked to a 4:3 aspect ratio, so running the game in widescreen will make everything look stretched horizontally.

The game's HUD and on-screen messages do not scale based on resolution; running the game at high resolutions may make them too small to see.

Changing the resolution in mid-mission is not recommended.

HUD does not appear, or screen has black border

Press - and = to adjust the screen size. Ideally it should be 9.

Miscellaneous fixes

On Windows Vista and 7, try setting JK.exe (JKM.exe for MOTS) to run in XP SP2 compatibility mode, with visual themes and desktop composition disabled.

If you are using an nVidia graphics card and the game crashes, try disabling Antialiasing, Texture Antialiasing, and Conformant Texture Clamp for JK.exe (JKM.exe for MOTS) in your graphics card settings.

Missing music (Steam)

The Steam version of the game does not include the original Redbook audio soundtrack. However, a Steam forum user has created BIN/CUE images of the audio tracks of both discs of Jedi Knight as well as Mysteries of the Sith. These can be mounted using WinCDEmu or burned to disc. For Jedi Knight, Disc 1 is used for the first eight levels, and Disc 2 is used for the rest of the game.

If the music still does not work, open the Readme.txt file found on the disc 2 image (not the disc 1 image) and follow the instructions. WARNING: Always back up your registry before making any changes.

If the music still does not work after following both sets of instructions, you may need to make sure that the disc/image is mounted as the first CD-ROM drive letter (try D:\ or A:\). This Microsoft Knowledge Base entry shows you how to change drive letter assignments. Then, try following the instructions again.

Missing music (retail)

Make sure that the CD drive you are using is assigned to the first CD-ROM drive letter (try D:\ or A:\). This Microsoft Knowledge Base entry shows you how to change drive letter assignments.

Wrong music plays

Eject/unmount any other CDs or CD images from your computer.

Music does not loop

This is a known issue on some Windows Vista and 7 machines; there is no known fix. edit : there is a fix for this problem by ripping music files from the game and using a software known as _inmm.dll . for full guide check: http://steamcommunity.com/sharedfiles/filedetails/?id=113399618 note: maybe this is a fix for Quake music but it also works with JK.

Other information

Texture/model enhancement

Jedi Knight Enhanced

Jedi Knight Enhanced is a model enhancement pack for Jedi Knight. It requires the unofficial patch to be installed; an older version of the patch is included in the download.

To install it, do the following:

Instructions

Jedi Knight Retexture Pack

Jedi Knight Retexture Pack is a texture enhancement pack for Jedi Knight, which can be used alone or in conjunction with Jedi Knight Enhanced. It requires the unofficial patch to be installed.

To install it, download jkr.zip version 0.4 from JKHub. If you are using Jedi Knight Enhanced, extract JKR.gob into the JKE folder in your Jedi Knight install folder. Otherwise, extract it into the Resource folder in your Jedi Knight install folder.

Jedi Knight Enhanced and Retexture Pack for Steam version

Steam is using patched JK to 1.01 which is not compatible with tools from jkhub.net and above instructions will NOT work with Steam version. However there is a solution:

  1. Download "star wars jedi knight.7z" and extract it to installation folder (overwrite original files). Instructions within this archive will tell you to download some DLL's. Don't do it, everything you need is in that archive.
  2. Download JKSteamFix.zip, extract only JK_.CD and overwrite original file in Resource folder. This will fix CD check after mission 8.
  3. In Steam right-click on Dark Forces II -> Properties -> Set launch options and paste
    -windowgui -displayconfig -path Mod
  4. Launch game, create profile (if you don't have one), go to Setup -> Display and check Backbuffer in System Memory and Enable 3D Acceleration. Also set 3D Acceleration min texture size to 1
  • This will not work in previously saved games mid-mission. You will have to finish mission or restart it to activate enhancements.
  • ddraw.dll needed for JKE a JKR is not compatible with any overlay applications (Steam Community, Fraps, Ati Tray Tools, TeamSpeak 3...). Disable any overlay application if game fails to launch.
  • If you are experiencing blinking window borders in fullscreen, shut down any applications, that often refreshes their windows - IM clients, hardware monitoring applications etc. In my case it was SpeedFan.


System requirements

Windows
Minimum
Operating system (OS) XP, Vista
Processor (CPU) Pentium 90
System memory (RAM)
Hard disk drive (HDD) 700 MB
Video card (GPU) DirectX 5.2 compatible

Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References