1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Jedi Knight II: Jedi Outcast Guide

Discussion in 'Guides' started by booman, Mar 27, 2014.

  • by booman, Mar 27, 2014 at 6:00 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    7,438
    Likes Received:
    540
    Trophy Points:
    113
    Location:
    Linux, Arizona
    Home page:
    Jedi Knight is a great Star Wars FPS franchise beginning with Dark Forces in 1995. Once again you play Kyle Katarn who is a mercinary fighting against the Republic. This time he has a partner in the Rebellion, Jan Ors.

    2014-03-19-06_14_00-game.png

    But will you be able to defend the Rebellion against Dark Jedi Desann in Linux? Yes, actually you can!

    Follow my step-by-step guide on installing, configuring and optimizing Jedi Outcast in Linux.

    Note: This guide applies to the Retail version of Jedi Outcast. Other versions may require additional steps.

    Installing Wine

    Ironically we will only be using PlayOnLinux to install Jedi Outcast, but we will be playing it natively in Linux.

    Click Tools
    Select "Manage Wine Versions"
    wine01.png

    Look for the Wine Version: 1.6.2
    Note: Try using stable Wine 1.8 and 1.8-staging

    Select it
    Click the arrow pointing to the right
    wine02.png

    Click Next

    Downloading Wine
    wine04.png

    Extracting

    Downloading Gecko
    wine05.png

    Installed
    wine06.png

    Wine 1.6.2 is installed and you can close this window

    PlayOnLinux Configure

    Launch PlayOnLinux
    Click Install
    outcast01.png

    Click "Install a non-listed program"
    outcast02.png

    Click Next

    Select "Install a program in a new virtual drive"
    Click Next
    outcast04.png

    Name your virtual drive: outcast
    Click Next
    outcast05.png

    Check: Use another version of Wine
    Click Next
    outcast06.png

    Select Wine 1.6.2
    Click Next
    outcast07.png


    Installing Jedi Outcast

    Make sure your CD-ROM is in the drive
    Select "Select another file"
    Click Next
    outcast08.png

    Click Browse
    outcast09.png

    Navigate to your CD-ROM
    Select Setup.exe
    Click Open
    outcast10.png

    Click Next
    outcast11.png

    Click Next

    Click Yes

    Click "Automatic"
    Click Next

    Click Yes

    After Jedi Outcast is installed
    Click Exit
    outcast16.png

    PlayOnLinux Shortcut

    We don't need a shortcut because Jedi Outcast does not run in PlayOnLinux
    Select "I don't want to make another shortcut"
    Click Next
    outcast18.png

    Patching Jedi Outcast

    Go To: http://www.lucasarts.com/support/update/jedioutcast2.html
    Select 1.04 Update
    Download and save to your desktop
    outcast17.png

    Back to PlayOnLinux
    Click Configure
    outcast19.png

    Select Outcast virtual drive on the left side
    Click Miscellaneous Tab
    Click "Run a .exe file in this virtual drive"
    outcast20.png

    Navigate to your Desktop
    Select jkiiup104.exe
    Click Open
    outcast21.png

    Click Continue
    outcast22.png

    Confirmation
    Click Ok
    outcast23.png

    Installing Linux Binaries

    Someone has generously provided Quake 3 Engine open source code for Jedi Outcast in Linux.
    https://github.com/xLAva/JediOutcastLinux

    First install Git in Ubuntu/Mint

    Open the Terminal Ctrl+Alt+T

    Type:
    Code:
    sudo apt-get install git
    Press Enter
    outcast24.png

    Enter password
    Press "Y"
    Press Enter
    outcast25.png

    Copy the Jedi Outcast Git repository
    This will automatically create a "JediOutcastLinux" folder in your home
    outcast34.png

    Type:
    Code:
    git clone git://github.com/xLAva/JediOutcastLinux.git
    Press Enter
    outcast26.png

    Installing
    outcast27.png

    Done
    outcast28.png

    Find Executable
    The executable that actually launches Jedi Outcast is located here:
    /home/username/JediOutcastLinux/code/Release

    Note: Replace "username" with your login
    outcast29.png

    Make the jk2sp executable
    Righ-click jk2sp
    Select Properties
    outcast30.png

    Permissions Tab
    Owner: Read and write
    Group: Read and write
    Others: Read and write
    Execute: Check
    Click Close
    outcast32.png

    Try launching Jedi Outcast at least one time
    Double-click jk2sp
    Nothing will happen, but it will create a hidden folder in your home: .jk2

    Copy pk3 Game Files

    Open the base directory
    /home/username/.jk2/base

    Navigate to the installed Jedi Outcast in PlayOnLinux
    /home/username/.PlayOnLinux/wineprefix/outcast/drive_c/Program Files/LucasArts/Star Wars JK II Jedi Outcast/GameData/base
    Copy all the pk3 files from PlayOnLinux to the .jk2/base folder
    outcast33.png

    Copied
    outcast35.png

    Launching Jedi Outcast

    Navigate back to the Release folder
    Double-click jk2sp
    outcast29.png

    Click Setup
    Adjust Video Mode
    Everything else can be defaults
    outcast36.png

    Click More Video
    Shadows: Volumetric
    Video Sync: On
    outcast37.png

    Rule of Thumb:
    High settings
    = More detail, lower frame rates
    Low settings = Less detail, higher frame rates

    Conclusion:
    I was amazed at how well Jedi Outcast ran in Linux with this open source code. I wish it was more automated, but you only have to do all of the steps once. Then launch jk2sp any time you want to play. Also, you can remove the Jedi Outcast in PlayOnLinux as well.
    The game ran perfectly on my GeForce 550 Ti. Never had a gliche or stutter at all. Jedi Outcast should run on most laptops as well.

    Screenshots:
    2014-03-19-06_07_27-game.png

    2014-03-19-06_09_00-game.png

    2014-03-19-06_21_56-game.png

    2014-03-19-06_45_55-game.png

    2014-03-19-06_17_47-game.png

    2014-03-19-06_24_11-game.png

    2014-03-19-06_46_36-game.png

    2014-03-19-06_39_11-game.png
    Last edited: Jan 13, 2016

Comments

Discussion in 'Guides' started by booman, Mar 27, 2014.

  1. Daerandin
    I have not played this game in ages. I also have a sequel where you don't play Katarn, but instead a new apprentice. I recall there being some pretty fancy lightsaber moves you could pull off in that game. It was called Jedi Knight: Jedi Academy if I remember correctly.
  2. booman
    Yes, it was Jedi Academy. I think that when in 2003 Lucas Arts started loosing focus on the gaming industry... Battlefront was kind of a flop and Battlefront II didn't do much better. Since other games like Half-Life 2 and Unreal Tournament 2004 were offering something new graphically and gameplay, Jedi Academy was kind of a "let down"
    I enjoyed the game but found that it basically recycled ideas and techniques from all the rest of the Jedi Knight games.
  3. mrdeathjr28
    Very good game, tricky to work
  4. booman
    Oh my gosh... I always got stuck somewhere in the elaborate levels and had to refer to a guide. But otherwise, very fun game!

Share This Page