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 II - Jedi Outcast"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
Line 24: Line 24:
  
 
'''Key points'''
 
'''Key points'''
{{ii}} Jedi Outcast's source code was initially released in 2013, however it was quickly pulled off by Raven Software.
+
{{ii}} Jedi Outcast's source code was initially released in 2013, however it was quickly pulled off by Raven Software. A [https://github.com/romanalexander/jedi-outcast mirror] of the source code is available.
{{ii}} A [https://github.com/romanalexander/jedi-outcast mirror] of the source code is available.
 
  
 
'''General information'''
 
'''General information'''

Revision as of 01:35, 17 January 2018

Template:Infobox game/row/macporterTemplate:Infobox game/row/osxporter
Star Wars: Jedi Knight II - Jedi Outcast
Star Wars: Jedi Knight II - Jedi Outcast cover
Developers
Raven Software
Publishers
LucasArts
Activision
Disney Interactive Studios
Engines
id Tech 3
Release dates
Windows March 26, 2002
Mac OS (Classic) November 5, 2002
macOS (OS X) November 5, 2002
Star Wars: Jedi Knight II - Jedi Outcast guide on StrategyWiki
Star Wars: Jedi Knight II - Jedi Outcast on Wikipedia

Warnings

The macOS (OS X) version of this game needs a fix to work on macOS Catalina (version 10.15) or later (see API for details).
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

Jedi Outcast's source code was initially released in 2013, however it was quickly pulled off by Raven Software. A mirror of the source code is available.

General information

Wookieepedia - A huge wiki dedicated to the Star Wars universe
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Requires CD in disk drive to run Singleplayer.
Windows
GamersGate
Icon overlay.png
Windows
macOS (OS X)
Gamesplanet logo.svg
Icon overlay.png
Windows
macOS (OS X)
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Mac App Store
Icon overlay.png
macOS (OS X)
Steam
Icon overlay.png
Windows
macOS (OS X)
The digital releases (excluding the GOG.com version) do not include a manual; digital scans can be downloaded from ReplacementDocs.

Essential improvements

Patches

Windows Patch 1.04

For retail release only. Includes multiplayer bug fixes and corrects balance issues. Digital re-releases are already patched.

OS X Patch 1.04

It is included in the Steam and Mac App Store versions, and is required in order to run the OS X version on modern Macs.

Demo exclusive level

The demo version of the game features a level, "Mission at Alzoc III", that is not included in the main game.

Play demo level with full game[citation needed]
  1. Download the Windows or OS X version of the demo.
  2. Open it with 7-Zip and extract the Disk1\Gamedata\demo folder to your Gamedata folder.
  3. Rename your Gamedata\base folder to something else. This will force the game to load the demo folder, instead.
  4. Start a new game.
Remember to rename your base folder back when you're done playing the level.

Skip intro videos

Use intro skip

Use the Jedi Outcast intro skip.

Enable full dismemberment

Configuration Files[1]
1 Navigate to <path-to-game>\GameData\base and open jk2config.cfg with a text editor.
2 Change the following lines to these values.
seta g_saberRealisticCombat "3"
seta g_dismemberment "3"
seta g_dismemberProbabilities "3"
3. Create a file called autoexec.cfg in the same folder.
4. Add the following lines.
seta g_saberRealisticCombat "1"
helpusobi "1"

Crosshair improvements

Edit configuration files[citation needed]
  1. Go to <path-to-game>\GameData\base.
  2. Create a file called autoexec.cfg.
  3. Add all or some of the following lines, modifying them to suit your preferences:
cg_dynamicCrosshair "0" # Disables auto-aim (the crosshair "jumping" onto enemies)
cg_crosshairSize "12" # Makes crosshair half default size. Lower to 2 for just a dot.
cg_crosshairX "3" # Moves crosshair slightly right to line up with where weapon fire actually hits
cg_crosshairY "5" # Moves crosshair slightly down to line up with where weapon fire actually hits
cg_crosshairIdentifyTarget "0" # Disables crosshair turning red on enemies and green on friendlies
cg_crosshairForceHint "0" # Disables hints to use a force power on the targeted enemy

Higher quality music and sound effects

Even after selecting "High quality" in Sound Options, music and sound effects play at only half their original quality.
Use console command[1]
  1. Start the console with Shift+~.
  2. Type s_kHz 44 to restore full playback quality.
  3. Type snd_restart to reset the sound engine.

--or--
Add this line to autoexec.cfg:

seta s_kHz "44"

Full EAX for Creative Sound Cards

Rename the OpenAL DLL[2]
  1. Go to the installation folder.
  2. Rename openal32.dll to openal32.dll.bak.

High resolution loading screens

Use HD Loading Screens pack[citation needed]
  1. Download the HD Loading Screens pack.
  2. Extract the file Jedi_Outcast_HD_loading_screens.pk3 and copy it to <path-to-game>\GameData\base\.

OpenJK

Alternative open-source engine.
Aims to improve stability and availability on other platforms such as OS X and Linux.
OpenJK is in development so bugs should be expected, do not use if official version works.
Jedi Outcast is poorly supported. Single player should be considered heavily work in progress. No support for multiplayer.

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

Template:Game data/rowTemplate:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/6030/pfx/[Note 1]
jk2config.cfg contains single player settings.
jk2mpconfig.cfg contains multiplayer settings.

Save game data location

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

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video settings

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Template:Video settings

Widescreen resolution

Running the game in widescreen resolution[3]
  1. Go to <path-to-game>\GameData\base\.
  2. Create and open autoexec.cfg.
  3. Add seta r_customwidth X where X is width of your desired resolution (e.g. seta r_customwidth 1680).
  4. Add seta r_customheight Y where Y is height of your desired resolution (e.g. seta r_customheight 1050).
  5. Add seta cg_fov Z to set the FOV. For 16:9 screens use a value of 97, and for 16:10 screens use a value of 90.
  6. Add seta r_mode -1 to make the game use custom resolutions.
  7. See the WSGF entry to fix the weapon FOV.

Notes

Running the game in widescreen mode will cause the HUD, menus and aiming crosshair to appear horizontally stretched.
Your arms may occasionally appear to be floating in midair when using the lightsaber or force powers in first-person view.
When widescreen resolution is enabled, there is no screenshot and progress bar during loading. There is solid white screen instead. Company logos at game start are shown in same manner.

Input settings

In-game key map settings.
In-game key map settings.
In-game mouse/joystick settings.
In-game mouse/joystick settings.

Template:Input settings

Toggle crouch

Add lines to config[1]
  1. Open <path-to-game>\GameData\base\autoexec.cfg with a text editor.
  2. Add the following lines (change c to whatever you want).
set duck "+movedown; set crouchToggle vstr stand; echo ^3Crouching...^7"
set stand "-movedown; set crouchToggle vstr duck; echo ^2Standing...^7"
set crouchToggle "vstr duck"
bind c "vstr crouchToggle"

Notes

If you wish to omit the game telling you when you're crouching or standing, omit the echo lines.

Audio settings

In-game audio settings.
In-game audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish
Traditional Chinese
Mistakenly labeled as "Japanese" in the game's Steam properties menu.

Network

Multiplayer types

Type Native Players Notes
LAN play
32
Online play
32

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Dedicated server software is available for Windows and Linux.
Self-hosting
Direct IP
Via New Favorite option in server browser.

Ports

Protocol Port(s) and/or port range(s)
UDP 28060, 28061, 28062, 28070-28081
Universal Plug and Play (UPnP) support status is unknown.

VR support

Issues fixed

Game is too dark or desktop/Steam overlay is too bright

Config edit[citation needed]
  1. Open <path-to-game>\GameData\base\jk2config.cfg
  2. Find seta r_ignorehwgamma "0" line and set it to 1
This will break the in-game Brightness slider

Crash on launch on Intel integrated graphics

Replace the OpenGL file[1]
  1. Download GLDirect.
  2. Copy gldirect5\bin\release\opengl32.dll to <path-to-game>/GameData.

Mouse Drift

Replace the OpenGL file[citation needed]
  1. Download GLDirect.
  2. Copy gldirect5\bin\release\opengl32.dll to <path-to-game>/GameData.
Disable display scaling[4]
  1. Go to <path-to-game>/GameData.
  2. Open the properties of jk2sp.exe.
  3. Enable "Disable display scaling on high DPI settings" under the compatibility tab.

Other information

API

Technical specs Supported Notes
OpenGL 1.1 [citation needed]
ExecutablePPC16-bit 32-bit 64-bit Notes
Windows
macOS (OS X)
Mac OS (Classic)

Middleware

Middleware Notes
Audio OpenAL
Input Immersion Foundation Classes (IFC)

System requirements

Windows
Minimum Recommended
Operating system (OS) 95 OSR2, 2000
Processor (CPU) Intel Pentium II 350 MHz
AMD Athlon 350 MHz
System memory (RAM) 64 MB
128 MB for 2000
Hard disk drive (HDD) 620 MB
Video card (GPU) 16 MB of VRAM
OpenGL 1.1 compatible
DirectX 8.0a compatible
macOS (OS X)
Minimum
Operating system (OS) 10.6.8
Processor (CPU) Intel Core Duo 1.8 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 665 MB
Video card (GPU) ATI Radeon X1600
Nvidia GeForce 7300
Intel HD 3000
128 MB of VRAM

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/6030/ in addition to or instead of this directory. The app ID (6030) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References