JK XR - Jedi Knight in VR for Meta Quest
Jedi Knight 2: Outcast &
Jedi Knight: Academy VR for Quest
JK XR is a VR port of the popular Jedi Knight games JK:Outcast and JK:Academy by Lucasarts and Raven Software. This port is able to run both games! Use our JK companion app to switch between them.
JK XR is also available for
Pico 4: https://sidequestvr.com/app/15541/jk-xr-pico
PCVR: https://github.com/DrBeef/JKXR
How to get started:
IMPORTANT NOTE: This is just an engine port; the apk does not contain any of the of Jedi Knight games assets.
If you wish to play the full game you must purchase it yourself, steam is most straightforward.
JK Outcast: https://store.steampowered.com/app/6030/STAR_WARS_Jedi_Knight_II__Jedi_Outcast/
JK Academy: https://store.steampowered.com/app/6020/STAR_WARS_Jedi_Knight__Jedi_Academy/
Before you are able to run the full game of JK:Outcast and/or JK:Academy in VR you will need to:
STEP 1: Click "Sideload" to install JKXR to your headset.
STEP 2: On your Quest go to "uknown sources" and start JK XR for the first time.
It will ask for appropriate permissions (which you must allow), it will create the necessary folders and then close down.
STEP 3: Go to your Steam installation folder on your PC.
For JK Outcast: Jedi Outcast\GameData\base.
For JK Academy: Jedi Academy\GameData\baseSTEP 4: Now copy ALL the "assets.pk3" files from your PC installation into the correct folder on your VR headset.
For JK: Ouctast it is \JKXR\JK2\base.
For JK: Academy it is \JKXR\JK3\base
You can now start JKXR under "unknown sources" and play the game!
To switch between JK: Outcast and JK: Academy use the JK companion app that is automatically installed with JKXR.
Check out the In-game menu tutorial videos for a quick introduction on VR specific mechanics. (Controls -> JKXR Help)
How to play the Demo (Original games not needed)
You can check out JKXR without owning the original game by installing the official JK:Outcast Demo using our Companion App:
To play the official JK:Oucast Demo just follow the first 2 steps of the install guide above and then open the Companion App under "Unknown Sources". Go to "Mod Missions" and download the JK2 Demo. Now select the Demo in the main screen and click Launch!
Features
Gameplay and VR Features:
- Full motion montrolled lightsabers
- Real collision based Laser deflections
- Gesture based saber throw
- VR weapon / Force wheels
- Gesture based Use / Interact
- Gesture triggered force powers (Push & Pull)
- Weapon scopes
- Cheat Menu (hidden in the Datapad)
- New fully modelled VR weapons
- In-game menu tutorial videos
- Companion App for streamlined mod download.
Gameplay Modes - Team Beef Directors Cut
The different modes give you control over the gameplay experience. Choose the mode that suits you best in VR. Accessible via in-game menu: Setup -> Difficulty.
Mode 1: Hard enemies / stronger player guns (default)
This version uses faithful enemy speeds and aggression from the original game, which are fast and challenging by modern standards. To balance this, projectile speeds and gun power are raised to feel more canon to the Star Wars movies. There are also exaggerated knockback effects.
Mode 2: Slower enemies (Easier) / original player guns
Recommended for a slower paced tactical encounter and less frantic lightsaber duels. Projectile speeds are faithful to the original game (slower), but enemy movement and aggression are toned back. This will also make lightsaber duels less hectic.
Mode 3: 100 % Vanilla / original gameplay (Hardest)
This mode gives you the original experience unsing the original AI and gameplay. This is the hardest option. This mode is less suitable for VR and only recommended for players that want the ultimate challenge.
Companion App
The companion app is automatically installed together with JKXR. The companion app allows you to download mods and addons and switch between launching single player missions and the main games. You'll find the companion app in "Uknown Sources".
Controls
Please see the screenshots or consult the in-game menu -> controls -> JKXR Help -> Show Control Defaults.
Cheat Menu
We added a Cheat Menu to the Datapad (Y button). It is hidden, but we are sure you'll manage to find it.
The cheat menu will let you spawn different lightsabers, give full health, all weapons ...
Sandbox Mode
For JK: Ouctast we recommend to install the "Expanded Menu" and for JK: Academy we recommend the "NPCsp Mod". Both mods can be found in the Companion app. Create your own Star Wars scenarios on any SP or MP map!
Credits
Team Beef are DrBeef, Baggyg, Bummser
Lead programmer: DrBeef
JKXR Companion App: BaggyG
Additional development contributions: MuadDib, BaggyG
VR menu changes: MuadDib
VR weapon models:
Vince Crusty and Elin
Additional models: E11 by Corto, Bryar & Kyle's Lightsaber by Alejandro Avila, DL 44 by Quinn Kuslich, hand models by LennyGuy20
Special thanks to:
Team Beef patrons, all Team Beef discord members, the OpenJK Development Team, JKhub.com for keeping the community together for all these years and Raven Software for creating and open-sourcing these wonderful games.
It is based on the excellent OpenJK source port. OpenJK: https://github.com/JACoders/OpenJK
It's using OpenXR (the open standard for virtual and augmented reality devices).
DISCLAIMER:
THIS ENGINE PORT IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™
Our robot brain couldn't find anything for you here.
Either it needs an oil bath or nothing is matching your search!
Tags associated with this app...

Compatible with: Quest
Last Updated: Jan 27, 2025