A performance Guide for Virt-a-Mate (& other apps)

Guides A performance Guide for Virt-a-Mate (& other apps)

I'm getting 45 FPS native in VaM and 113 FPS with Lossless generating the extra frames stutter-free. It's a night and day difference without tweaking my 4080 or my 13900K (the way I assumed it would take to get to these speeds!). I've got a Pico 4, Virtual Desktop, and WiFi 6. I've been on VaM since 2019 and this is the break-through that I've been waiting for, aside from VaM2.
EasyVam
EasyVam
Thank you for the review. Great to hear that the guide was effective for you - id like to add that 45 native FPS with your specs are very far from typical performance. If youre not having a 3+ person scene there, you should take a look if your AddonPackages folder is bloated, this is often the cause for great hardware yielding terrible performance. Everyone handles the numbers there differently, id like to never go above 300 items in one vam-installation, keeps performance peak!
Upvote 0
Really wonderful guide! I'm a total noob at Vam+VR, having done all previous work with the desktop version. Hoping this will give me a strong foundation. EasyVam not only made a great guide, but also took to time to help out us noob's!
EasyVam
EasyVam
Anytime! Thank you for the review. :)
Upvote 0
Thank you for the guide, it was really helpful. However, I would like to give some additional recommendations:
1. It is actually possible to combine VRPerfKit (previous tutorial) with VD. For my setup, this is much better than VD alone. The Synchronous Spacewarp often generates severe artifacts when there are flashing lights or frequent teleports (Such as playing Vam Produce 69). The super resolution of VD is also not as good as FFR+FSR in VRPerfkit.
2. For those who connect PC to router via WiFi, VD will likely show "PC not wired to router" warning. I solved this by turning on mobile hotspot on PC and connect my headset to the hotspot rather than the WiFi router. This significantly improved latency and stability.
My setup is i7-14700k + RTX4080S with quest 3 headset. I am able to run almost everything smoothly (60+ fps) under godlike quality without frame generation or loss of image quality. Hope other people find this useful!
EasyVam
EasyVam
Intresting! Thank you for the review. Will try around with the VD+perfkit combination you suggested as soon as i find some extra time. If you like, make a post with the steps to set it up in the discussion tab of this resource, so others can enjoy it too. :)
Upvote 0
Thanks for the info. I had no idea about lossless scaling and i'm surprised how well it works with VAM.
EasyVam
EasyVam
Glad that it helped, thank you for the review! Lossless scaling really is crazy effective and weirdly still way too underground. Make sure to test it in other games and while watching videos. :)
Upvote 0
An amazing guide all around. Saw a huge improvement in FPS. As someone who creates their scenes solely in VR, this is a huge boon. Best part is it took maybe 5 minutes to set it all up. Thanks for putting this together. <3
Upvote 0
very useful tools, but I wonder if you know how to get the VRPerfKit RSF plugin working, as it seems like that currently breaks the VR controls for VAM if you try to install.

I'm also not 100% sure that the install locations I'm using for the foveated plugin work, currently I'm installing to the openvr_api.dll and VaM.exe locations (slightly different instructions to the guide)

thanks!
EasyVam
EasyVam
Thank you for the review! These tools are awesome, but wildly inconsistent across different setups. For example, on my old setup the perfkit would run 4/5 times fine and 1/5 times crash. The VR mod app worked fine for me and Zinigo for a while and then it just wouldnt apply anymore. We both had Quest devices. Maybe its OS updates, graphics drivers or meta software that caused these inconsistencies but im not entirely sure. The guide will be updated soon, check back in a couple of weeks for more performance ideas. :)
Upvote 0
Can't believe I missed that, my pc getting old but I got a real fps gain, thank you so much !
EasyVam
EasyVam
Thank you for the review, big fan of your content! Glad that it helped despite being a tad outdated again already, will update it soon. <3
Upvote 0
D
Fantastic guide. As someone who builds all their scenes in VR, this guide was game changing! I was able to see a gain of almost 40 fps, which is huge when you're spending 4+ hours in the editor.

It's awesome to have such a simplified guide showing all the resources and steps. There's a lot of resources out there, and some of them don't have the best docs. Nice to see them all brough together in an easy to understand doc. Thanks for putting in the hard work to make it easier for the community. 10/10!
EasyVam
EasyVam
Youre too kind Zinigo, thank you for the review. Would obsessively tweak software to gain a couple FPS anytime with you again. <3
Upvote 0
Thank you so much for this!!!! You're the best for taking the time to help out the community, at least 40 FPS in vr vam is essential. Had one question: when you say foveated rendering is baked in with the quest pro, is there a way to enable it? I use quest pro but I'm pretty sure it's not active while I'm in vam.
EasyVam
EasyVam
The community helped me so much aswell - so sharing relevant infos is a given. I dont know how to enable/disable the eyetracking based foveated rendering, im just sure that the QuestPro and i think the Pico4 have access to it. Try checking the Device setup in your Oculus Software. Thank you for the review and your kind words. <3
Upvote 0
Very good guide, everyone should read this when they join the hub its so useful!
EasyVam
EasyVam
Im glad that it helped you out - Thank you for the review. <3
Upvote 0
leaving a rating for the time to help us out.

i need help with this

Dont run VaM via SteamVR. Supported VR runtimes:
Oculus
OpenVR
Use this config preset if you have crashes on startup, make sure VaM and Oculus are set to 1.0 resoloution Scale and give the VaM.exe admin-rights.

i've set administration rights but i don't know where i can change the vam and occulus resolution to 1.0
EasyVam
EasyVam
Sorry for the late answer - keep away from it for now since this Guide is outdated, it somehow crashes VaM every time. I'll update it in early october when i have some more time to spend. :)
Upvote 0
Thanks for sharing.
Sadly when i tried it it just crashed. does anyone have a idea what to do?`
i'm using a oculus quest 2 with air link and a nvidia 3080 with nis activated.
thanks in advance!
EasyVam
EasyVam
The guide is outdated, the performancekit somehow crashes vam now every time. It'll be updated early october. :)
Upvote 0
thx for let us know this great idea~~~
Upvote 0
Awesome, thanks for the write up and links. Can't wait to try it out.
EasyVam
EasyVam
Thanks for the review!
Upvote 0
is there any point to get the desktop app from steam if i am running a 4090 gpu? As I understand it this is geared towards machines which are less powerful?
Also with the VR Performance Kit, does it just work without needing to install or anything? Just copy the files into the correct places and it will automatically work?
EasyVam
EasyVam
Hey and thanks for the review. While lower end machines will certainly see the biggest results, youll still see gains with an insane rig. Look, free performance can translate to free image quality. The gained FPS enable you to crank up some more sliders in VaM, ReShade or your e.g. Oculus scaling settings, translating the gained FPS back to more image quality. These tools arent necessary for you, but if youre like me you wont stop tuning until you reach your hardware's limit, these tools will still help you with that. You can just copy in the VRperfKit but youll need to open the .yml file with an editior and change it to your liking/that it works for you. I recommend checking out the GUI-version which Blaspheratus suggested, i havent tested it yet but it seems easier and more user friendly.
Upvote 0
Great write up
EasyVam
EasyVam
Thanks for the review!
Upvote 0
vrperfectkit worked for me with their default config file (also using Oculus Quest 2). I have lower end hardware, but was able to keep a consistent 18fps (ouch) even adding in MSAA and a few pixel lights. Did have some issues with crashing using your config file, but switching over to the default one seems to have fixed it. Thanks!
EasyVam
EasyVam
Thanks for the Review! Glad that you can enjoy some more frames now. Ill have a look at my cfg file again.
Upvote 0
Back
Top Bottom