Version 0.50
793 downloads
VPX-Launcher (64bit)
Based on VPX 10.8.0 rev. 1975 RC4
Imagine you're standing at your pinball simulator or VR pinball simulator and you want to select a new table using the buttons you use to control the pinball. This is now possible by calling up the tweak menu in the overlay of the current table while playing. There, in addition to the usual tweak pages, there is another page with my Vpx-Launcher.
There you can scroll through your table collection. Custom filters make it easier for you to sort and select the next table. Once you've selected the next table, VPX and all its currently running windows will be closed, and my little monitoring program ensures that the next table is loaded and started. Then it starts all over again...
----------------------------------------------------------------
Visual Pinball 10 (VPX) is not made by me!!!
I only coded the launcher into it.
I only coded the trayicon launcher app.
You can find the original VPX here:
https://github.com/vpinball/vpinball
Many thanks to all these geniuses who have been developing VPX for years.
Thanks to A. Rubin for his support making 90% of the tablepreviews!
----------------------------------------------------------------
How it works:
How it looks in VR (with Virtual Desktop):
----------------------------------------------------------------
Installation / Setup:
install to your prefered destination (vpx-folder)
launch VPX-Launcher.exe there is a new green vpx-ixon at your taskbar.
rightclick to see menu settings
setup your tables-folder set "Autostart last table" (for next start)
click on apply changes click on "Launch VPX"
launcher will pup up you will see doubled overlays hit
AddCredit-Key to open launcher-settings
adjust exeDistance:
+/- : magnaSave-Keys
up/down : flipper-Keys
addCredit-Key to save and close settings.
----------------------------------------------------------------
If you need to go with steamvr (not recommend):
rename openvr_api64.dll to openvr_api64_openxr.dll
rename openvr_api64_steam.dll to openvr_api64.dll
----------------------------------------------------------------
Anyone knows why my overlay is horizontal most of the time but not always?
You have to change from cabinet to desktop view in VPX graphics options.
If you have loaded a non working table you can click trayicon-menu "remove starttable".
----------------------------------------------------------------
How to use:
key-mapping of each function is displayed
at the bottom of launcher overlay
-----------------------------------------------------------------
Infos about xrChecker (Trayicon Menu - Settings)
This option allows you to check if your VR headset is ready before starting VPX. You have several options to respond to the availability. xrChecker communicates with openvr_api64.dll used by VPX. It is developed for openXR / OpenComposite and is currently not compatible with steamVR (more info below).
For me - playing only in VR and setting up everything in 2D - this is a gemechanger!!!
If i attach my VR-device, i play in VR and if not, i play/edit in 2D.
I don't have to toggle anything. my settings to achieve this:
active xrChecker
VR-device not ready ... launch VPX in 2D
VR-device is ready ... force VR.
For the VR user, this changes many things, but your ini files and VPX settings remain untouched. All it changes are the responses of my modifications inside VPX. My special version of VPX_Launcher listens to the configuration sent by the tray icon app. The config-central is the tray icon app. To handle VR device availability, it uses my little helper app (located in the subfolder /vpxlauncher/xrchecker/). The screenshot of the new settings dialog shows what can now be configured.
However, keep in mind that if you start the original (non-launcher modified) VPX, everything will be as it was before. Additionally, there is the option "Let VPX decide," which allows you to start VPX_Launcher as it used to (with ini settings). You can also completely disable the xrchecker, and VPX_Launcher will behave exactly as it did before this new version.
Hint for steamVR-players:
Version 0.29 (autoupdate) adds steamVR support for xrChecker.
-----------------------------------------------------------------
Support:
If you don't want to wait days ...
.. ask them in our VR Pinball Discord Channel:
https://discord.com/channels/668971468557647923/1237836314670399490
-----------------------------------------------------------------
Disclaimer
This software is provided "as is," without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement. In no event shall the author(s) be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
By using this software, you acknowledge that you have read this disclaimer, understand it, and agree to be bound by its terms.
-----------------------------------------------------------------
have fun!
b4ast1