Jump to content

BAM OpenVR Guide (by TerryRed)


Recommended Posts

  • Content Provider

BAM OpenVR Guide

 

by TerryRed

 

Version 1.0, Nov 2023

 

image.png.289d24e9e71cdac4d5407550de52e7a1.png

 

 

This guide is dedicated to try to get Future Pinball Bam-OpenVR working on Meta Quest VR. We'll talk about using Oculus Link, Air Link, Steam Link and the Virtual Desktop wireless solutions.

 

For other headsets such as the Vive, Index, G2, Pico, etc I don't cover their settings (I don't have one of these headsets), but the settings and info should still apply to you.

 

This guide already assumes you are already familiar with VR as well as Future Pinball and BAM.

 

Nothing on this guide is set in stone! Windows updates, VR hardware, GPU drivers, Steam VR, Steam Link, Oculus desktop app, etc change regularly which can have an effect on required settings... as does your PCs hardware.

 

What I'm posting here is based on my own experiences. Yours may vary.

 

 

 

This guide is now completely updated and renamed as the BAM OpenVR Guide

 

- I now have all my guides and tutorials in PDF format

- this new guide has been created to be used with the FP and BAM Essentials AIO package

- all my guides and tutorials are now only included with the FP and BAM Essentials AIO package

 

 

 

You can download the FP and BAM Essentials AIO package (and BAM OpenVR Guide) here:

 

[URL unfurl="true"]https://pinballnirvana.com/forums/resources/future-pinball-and-bam-essentials-all-in-one-complete.8159/[/URL]

 

 

 

A video tutorial that walks you through this guide can be seen here:

 

 

 

Chapters

 

00:00 Start

01:13 BAM OpenVR Introduction

05:34 Requirements

07:24 FP Settings and Vsync

10:20 Create Custom Resolution using 72/80/90 Hz to allow Vsync

14:36 VR Connection options

20:26 Virtual Desktop

28:36 Steam Link

29:47 Meta Link and Air Link

30:57 Steam VR possible issues

35:08 Focus Issues

36:06 Performance Overlays

37:15 BAM VR menu - important settings (vsync off, frame latency)

38:03 Install my BAM OpenVR settings

40:51 RayCast Ball Shadows

42:53 Try a FP table in VR using Virtual Desktop (VD)

47:08 BAM VR Menu settings

53:58 Play Sonic Pinball Mania in VR

1:00:40 Play FP in VR using windowed mode

1:03:56 Setup PinEvent to display a pup-pack in VR

1:08:00 Play Sonic with pup-pack shown in VR (windowed)

1:11:22 Play Star Wars DSA GE with pup-pack shown in VR (fullscreen)

1:19:50 Closing

 

 

 

 

Examples of FP-BAM in VR can be seen in these videos:

 

 

 

 

 

 

 

 

Link to comment
Share on other sites

  • 2 months later...
  • Content Provider

FP and BAM Essentials AIO 2.3 update

 

https://vpuniverse.com/files/file/14807-future-pinball-and-bam-essentials-all-in-one-complete/

 

 

New - run BAM Open VR with Open Composite (option)

 

- new BAM-OpenVR-OC folder and "Start FP - VR-OC.bat" file. These are used to run FP in VR using new Open Composite option to bypass SteamVR and use Oculus runtime directly

- openvr_api.dll (in BAM-OpenVR-OC \ plugins) has been replaced with the (32 bit) Open Composite version

- this will give much better performance and stability when using Meta Link or Air Link

- requires a Meta Quest or Oculus VR headset

- requires Meta Link or Air Link used with the Meta (Oculus) PC app

- requires OpenXR runtime set to use Oculus (use XR Picker app to set this)

 

In the main FP folder, you can use "Start FP - VR-OC.bat" to automatically start FPLoader in "BAM-OpenVR-OC" with the required FP video settings for VR.

 

- Install, Info, and OpenVR guides updated for new BAM OpenVR and Open Composite info

 

Note: that Open Composite will NOT work with Virtual Desktop!

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...