As of right now (February 2024), there are 3 methods I know of to launch in VR without SteamVR. Will go through them quickly to increase your performance.

What is this?

It is a list of methods to launch VAM in VR without SteamVR, increasing your performance.
This is personally how much performance increase I get. +15-20fps:
CompareVD2.jpg


*Difficulty level: 2/5*


Supported headsets: Quest, Pico, WMR headsets, Vive Focus 3 / XR Elite
Unsupported headsets: Headsets that require SteamVR to launch/track (eg: Index, Pimax)

Methods:

A) Using Virtual Desktop (non-SteamVR version)
If you're using Virtual Desktop, you can skip SteamVR by creating a .bat file.
FAQ - What is a BAT file?
1. Create a text file anywhere on your PC (right click > New > Text Document)
2. Rename it to whatever name you want "WhateverName".bat. I call mine VamVR.bat
3. Right click, click Edit
4. Type in: "[path to Virtual Desktop Streamer location]\VirtualDesktop.Streamer.exe" "[Path to Vam main directory]\VaM.exe"
For example, mine looks like this:
"C:\Program Files\Virtual Desktop Streamer\VirtualDesktop.Streamer.exe" "D:\VAM\VaM.exe"
5. *Important*: Make sure the whole string of text is in ONE LINE only. Save the file, close it and you're done. Now launch Virtual Desktop through your headset, double click on this and it will launch without SteamVR.
[There is an alternative method of right clicking on Virtual Streamer and Launch Game, but the .bat is much more convenient]

EXAMPLE1.jpg


B) Using Oculus
If you have an Oculus/Meta headset, you can launch with Airlink or Link. Copy or create an OpenVR bat file. You can find one already in the VaM folder called VaM (OpenVR).bat.
1. Copy and paste VaM(OpenVR).bat. You can rename it to whatever you like, I call mine VaM(Oculus).bat
2. Right click, click Edit
3. Change -vrmode OpenVR to -vrmode oculus
The final text should be this: START "VaM" VaM.exe -vrmode oculus
4. Save the file, close it and you're done. Now launch Oculus Airlink/Link through your headset, double click on this and it will launch without SteamVR.

example2.jpg


C) Using OpenComposite/OpenXR
This one is a bit finicky. It works for some, doesn't work for others. Feel free to experiment.
1. Download OpenComposite: https://gitlab.com/znixian/OpenOVR
2. Follow the install instructions on the website. You might need to replace the openvr_api.dll file, just follow the instructions.
3. Launch OpenComposite. Press Switch to OpenComposite
4. Run VaM.exe. If it works for you, it should launch without SteamVR.

Screenshot 2023-04-25 114458.jpg


Bonus: Change your BATs/Shortcuts to VAM logo:
- If you want to make your shortcut look nicer, you can change it to the VAM icon or any custom icon
- Right click on your BAT/shortcut > Properties > Shortcut > Change Icon >
1. You can click on the default Vam.exe from VAM folder to use the default icon, or
2. Attached an alt White VAM logo you can use here (Taken from Steam)

1707101230917.png


Bonus: Regarding VDXR (Virtual Desktop's runtime):
- From the dev of VDXR: "This program is an implementation of the OpenXR standard for Virtual Desktop on Windows. It allows you to run OpenXR applications without SteamVR."
- VAM is an OpenVR game, not OpenXR, easily confused.
Conclusion: VAM Cannot run in VDXR without OpenComposite, and controls are a bit broken with OpenComposite. Might work for some, might not work for others!

Enjoy! If anyone has other methods feel free to mention them too.
You can combine this with other performance increasing methods too.
To note, this only works on headsets that DO NOT require SteamVR to launch. If you require it for your trackers etc, this will not work.

Model is by Vecterror
Author
thinoreos
Downloads
414
Views
47,958
Version
1.5
First release
Last update
Rating
5.00 star(s) 16 ratings

More resources from thinoreos

Latest updates

  1. 1.5

    Added VaM Icon
  2. 1.4

    Cleared up some misconceptions between OpenXR & OpenVR, and VDXR
  3. 1.3

    Performance increase tested with results

Latest reviews

Thanks a lot for the instructions!!!
Upvote 0
Thx a Lot
Upvote 0
Thanks! I was having a hell of a time trying to launch through SteamVR with constant crashes. No more issues after following your guide.
thinoreos
thinoreos
That's awesome!
Upvote 0
Simple words.I LOVE YOU
thinoreos
thinoreos
I love you too!
Upvote 1
Thanks
thinoreos
thinoreos
No worries
Upvote 0
I have been shopping around for my first ever headset, so this will be very useful for when I finally settle on the one that's right for me. Thanks for this guide.
Upvote 1
I was wasting FPS on SteamVR. Thanks for the workaround!
thinoreos
thinoreos
Anything for extra FPS!
Upvote 1
Lots of options. Quick and simple.
Upvote 0
Wow!!
thank you! thank you! !
I thought that the virtual desktop was installed and the movement improved considerably, but by starting from the batch file, VR became even more comfortable.
I would like to rate it ☆10 instead of ☆5.
thinoreos
thinoreos
Thank you! You are too kind
Upvote 0
Didn't know about oculus mode existing. Thank you.
thinoreos
thinoreos
No worries!
Upvote 0
Back
Top Bottom