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.
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"
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
Click Next
Downloading Wine
Extracting
Downloading Gecko
Installed
Wine 1.6.2 is installed and you can close this window
PlayOnLinux Configure
Launch PlayOnLinux
Click Install
Click "Install a non-listed program"
Click Next
Select "Install a program in a new virtual drive"
Click Next
Name your virtual drive: outcast
Click Next
Check: Use another version of Wine
Click Next
Select Wine 1.6.2
Click Next
Installing Jedi Outcast
Make sure your CD-ROM is in the drive
Select "Select another file"
Click Next
Click Browse
Navigate to your CD-ROM
Select Setup.exe
Click Open
Click Next
Click Next
Click Yes
Click "Automatic"
Click Next
Click Yes
After Jedi Outcast is installed
Click Exit
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
Patching Jedi Outcast
Go To: http://www.lucasarts.com/support/update/jedioutcast2.html
Select 1.04 Update
Download and save to your desktop
Back to PlayOnLinux
Click Configure
Select Outcast virtual drive on the left side
Click Miscellaneous Tab
Click "Run a .exe file in this virtual drive"
Navigate to your Desktop
Select jkiiup104.exe
Click Open
Click Continue
Confirmation
Click Ok
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:
Press EnterCode:sudo apt-get install git
Enter password
Press "Y"
Press Enter
Copy the Jedi Outcast Git repository
This will automatically create a "JediOutcastLinux" folder in your home
Type:
Press EnterCode:git clone git://github.com/xLAva/JediOutcastLinux.git
Installing
Done
Find Executable
The executable that actually launches Jedi Outcast is located here:
/home/username/JediOutcastLinux/code/Release
Note: Replace "username" with your login
Make the jk2sp executable
Righ-click jk2sp
Select Properties
Permissions Tab
Owner: Read and write
Group: Read and write
Others: Read and write
Execute: Check
Click Close
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
Copied
Launching Jedi Outcast
Navigate back to the Release folder
Double-click jk2sp
Click Setup
Adjust Video Mode
Everything else can be defaults
Click More Video
Shadows: Volumetric
Video Sync: On
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:
Comments
Discussion in 'Guides' started by booman, Mar 27, 2014.
XenPorta
© Jason Axelrod from 8WAYRUN.COM