Open CrispyButtPhD opened 4 years ago
"Using index controllers, do you mean you are running it only with steam VR (with a Vive or Index)? I just can't run it with my Vive. I've tried creating a shortcut with the "-vr, -vr=vive, -steamvr, etc" commands, and it still just start the game in pancake mod :( Is Revive mandatory?
Ohhhhh! I got it! I was using the old version in the release section of github, the one without OpenVR! haha
Ok, I think I'll let here a simple step by step guide to make it work with SteamVR headsets [It may sound obvious for me now , but at first I really was lost trying to make it work; hope it helps new people coming here for a detailed install process]:
Make a backup of your original SWJKII game folder [in case you copy/overwrite something wrong the first time]
Download the VR-Touch branch with OpenVR, to be compatible with steamVR headsets like Vive, Index and even WMR [I believe]: https://github.com/xLAva/JediOutcastLinux/tree/VR-Touch
Unzip the file and open the "binary" folder. [you only need this folder actually, not the entire zip file]
Copy the files from the binary folder according with the following paths of the game install:
[your install folder]\JediOutcastLinux-VR-Touch\binary\base go inside [your install folder]\Star Wars Jedi Knight II Jedi Outcast\GameData\base
[your install folder]\JediOutcastLinux-VR-Touch\binary\win32 go inside [overwrite the files if asked] [your install folder]\Star Wars Jedi Knight II Jedi Outcast\GameData
Start steamVR following by starting "jk2sp.exe" in the game folder.
Have nostaligic feelings! \o/
Some extra infos so far:
This is unbelievably awesome, like a dream come true.....except the only way I can get it to fire is to press the alt key on the keyboard. I am using index controllers, I can aim and the thumbsticks work to move, I just cannot fire no matter what buttons I press. I messed around with index controller bindings, to no avail. So close, please god allow me to fire the weapon...... :) I am using the latest binary in the June 2019 touch branch.
I could remap the fire keys to keyboard keys, then use joy2key to have a controller send the keys, then tape the index controller to my wrist, but surely there must be a better way?