• atwiki
  • Visual Pinball VR @ ウィキ | VPX VR

Visual Pinball VR @ ウィキ

最終更新:

visualpinball

- view
管理者のみ編集可

Visual Pinball VR

This is an introduction to the VR setup of the open source free software Visual Pinball
Intended for use with Meta Quest
We recommend using Virtual Desktop


Related pages

  • Visual Pinball github
  • dmd-extensions github
  • flexdmd github
  • PinUP Visual Pinball System
  • Virtual Pinball Spreadsheet
  • VPinUniverse
  • VPinForums
  • Rules and Strategies Pages
  • Discord

Download

    https://mega.nz/folder/8XVWzIoa#4VJOtIRPck-i8T6sWK9PLA
        VPinballX (main)
        regdllview (necessary to delete the registry when uninstalling)
        Default Programs Editor (Used to associate .vpx files with VPinballX)

VPinMAME-sc-3.6-1227
VPinballX-10.8.2059
B2SServer-2.1.3
FlexDMD1.91
dmdext-v2.3.1
OpenComposite v1.0.6
PinUpDisplay_v150_beta_3

Install

Unzip VPinballX.7z to any folder and set up each tool folder
  • B2SServer
 Execute B2SBackglassServerRegisterApp.bat with administrator privileges
  • PuPPlayer
 Execute PinUpPlayerRegister.bat with administrator privileges
  • VPinMAME
 Execute Setup.exe and Setup64.exe with administrator privileges
 ・Execute Install
 ・Execute Setup Paths (specify storage folder such as Rom)
 ・Execute Setup Default
   Enable "Cabinet Mode"
   Enable "Show DMD/Display window"
   Use external DMD Enabled


 ・Run PuPRegister_64bit.bat with administrator privileges
   Run FlexDMDUI.exe with administrator privileges
   Register FlexDMD and UltraDMD (all marks will be green)

  • Use SteamVR
 If you use SteamVR instead of OpenComposite
 Replace openvr_api64.dll and openvr_api.dll with the ones in the Steam folder
  • VPX-Lancher (Option)
 VPX-Lancher is a VPX with added front-end functionality.
 If you need it, please download and install it from the site below.
 https://vpuniverse.com/files/file/20108-vpx-launcher-64bit/
  • File Associations (Option)
Associate .vpx files with VPinballX and click on the .vpx file to play the table.
See the File Associations page

Uninstall

Start both regdllview-x64 and regdllview with root privileges
Select the items related to VPX, right-click and delete


Update

User settings are saved in the following file, so be sure to backup.

PinUPPlayer\
  PinUpPlayer.ini
B2SServer-2.1.3\
  B2STableSettings.xml
  ScreenRes.txt
VPinMAME\
  DmdDevice.ini
  VPMAlias.txt

VPX settings are saved in the following path. (Please backup if necessary)

  <USER>\AppData\Roaming\VPinballX\VPinballX.ini

VPinMAME settings are stored in the following registry.
Do not uninstall VPinMAME as this will delete the registry. (Overwrite installation is OK)

  \HKEY_CURRENT_USER\SOFTWARE\Freeware\Visual PinMame

Overwrite all folders.
If B2SServer has been updated, please refer to the uninstallation section, delete the B2SServer-related registry entries, and reinstall.

Restore the backed up user setting files.

Settings & Test Play

VPX Settings

Start VPinballX_GL64.exe
 A file selection screen will appear, but close it by canceling
Preferences→Video/Graphics Options
 Display: Window mode
 View Mode: Desktop & FSS
 Force Bloom Filter off: Enabled
 Anti-Aliasing: Disable all
 The reflection mode can also be set to Ball Only.


Preferences→Keys,Nudge DOF
 Disable B2S: Disable


Preferences→VR Options
 VR Mode: VR enable
 Backglass/DMD/Capture: Both enabled


Test 2D(Desktop) mode

Launch VPinballX64.exe (only GL version supports VR)
File→Open
 VPinballX/tables/Sonic The Hedgehog (Brendan Bailey 2005) VPX MOD Open 1.33.vpx
 Press the play button to start the table

Left flipper Left shift
Right flipper Right shift
LMagnaSave Left Ctrl
RMagnaSave Right Ctrl
Coins 5
Start 1
Ball launch Enter
VPinMame menu F1
Key help F2
Tweak menu F12
Exit Q

B2SServer settings

 Right-click on the desktop backglass on the Sonic The Hedgehog play screen


 Plugins : Active Plugins
 Press More


 B2STableSettingsExtendedPath : Enabled

VR mode test

Virtual on Quest Start Desktop (VD)
Disable SSW on VD
Set OpenXR Runtime on Virtual Desktop Streamer (PC) to VDXR
Start VPinballX_GL64.exe
File → Open
 Open VPinballX/tables/Sonic The Hedgehog (Brendan Bailey 2005) VPX MOD 1.33.vpx
 Press the play button to start the table in VR
 Adjust the table position with the numeric keypad
Re-centering 5 (Numeric keypad)
Table Up 8 (Numeric keypad)
Table Down 2 (Numeric keypad)

Move front
Move Back
Move Left
Move Right

Screen

We recommend the following B2S, PuP and FlexDMD screens.
Be sure to leave a FullDMD area under the Backglass.

PinUpPlayer.ini
DmdDevice.ini
ScreenRes.txt

know-how

Enable hardware accelerated GPU scheduling in the PC graphics settings

How ​​to get the table

Virtual Pinball Select a table with the VR tag on the Spreadsheet page (https://virtualpinballspreadsheet.github.io/).
Normal tables do not take VR into consideration, so backglass and DMD will not be displayed.
Some tables require a ROM (VPinMame).
In that case, download the ROM as well and put it in the VPinMame Rom folder as a zip file.
If you need a directb2s file or UltraDMD, place it in the same folder as the table.
If you have a sound file, create a Music folder in the same folder as the table and place it inside.
If you have a PuPPack, place the PuPPack folder in PinUPPlayer/PUPVideos.
If you have an altcolor, create a folder with the Rom name in the altcolor folder in the VPinMame folder and place it inside.
If you have an altsound, create a folder with the Rom name in the altsound folder in the VPinMame folder and place it inside.
人気記事ランキング
ウィキ募集バナー