Jedi Knight games on OpenXR devices (Meta Quest, Pico 4, and PCVR)
Find a file
Simon b49d0677f2 Prevent crash when throwing Saber
seems it is indexing the g2 model surface that doesn't exist, might be something to do with the new hilt and the old hilt being in the save. Not sure, but this stops it crashing.
2023-04-04 23:03:47 +01:00
assets Update to the VC+Elin weapons pack 2023-03-30 21:53:25 +01:00
java/com/drbeef/jkxr Demo folder assets fix 2023-04-03 22:40:11 +01:00
Projects Prevent crash when throwing Saber 2023-04-04 23:03:47 +01:00
res Renaming JKQuest to JKXR 2023-03-01 22:14:44 +00:00
z_vr_assets_base Update help resources and menu 2023-04-04 21:45:00 +01:00
z_vr_assets_jko Update help resources and menu 2023-04-04 21:45:00 +01:00
.gitignore Split vr asset packs to avoid duplicates 2023-03-28 22:53:04 +01:00
build.gradle Gradle changes to support building without dependency on the Meta OpenXR SDK Package 2023-02-05 23:13:43 +00:00
gradle.properties Gradle changes to support building without dependency on the Meta OpenXR SDK Package 2023-02-05 23:13:43 +00:00
LICENSE.txt Added simple readme and license 2023-03-28 13:53:15 +01:00
local.properties Gradle changes to support building without dependency on the Meta OpenXR SDK Package 2023-02-05 23:13:43 +00:00
make_z_vr_assets_pk3.bat JKO only build to prepare for release 2023-03-25 10:17:39 +00:00
README.md Added simple readme and license 2023-03-28 13:53:15 +01:00
XrApp.gradle Gradle changes to support building without dependency on the Meta OpenXR SDK Package 2023-02-05 23:13:43 +00:00

JKXR Banner

JKXR is a VR port using OpenXR (the open standard for virtual and augmented reality devices) is based on the excellent OpenJK port, originally forked from: https://github.com/JACoders/OpenJK

This is currently built solely for standalone VR HMDs and will not run on any other device, currently the list of supported devices is: Meta Quest (1, 2, Pro) and Pico (3 & 4).

Support for PCVR based devices will hopefully come in the future.

The easiest way to install this on your device is using SideQuest, a Desktop app designed to simplify sideloading apps and games. Download SideQuest here: https://github.com/the-expanse/SideQuest/releases

IMPORTANT NOTE

This is just an engine port; the apk does not contain any of the of Jedi Knight game assets. If you wish to play the full game you must purchase it yourself, steam is most straightforward: https://store.steampowered.com/app/6030/STAR_WARS_Jedi_Knight_II__Jedi_Outcast/

INSTALLATION AND SETUP

The same APK will work on all supported devices.

Meta Quest Install Instructions https://trello.com/c/C0YTFpvX/48-quest-quest-2-installation-instructions

Pico 3/4 Install Instructions https://trello.com/c/Idb627uv/47-pico-4-installation-instructions