B2SServer
Source: Github
Description: Software used to display an image on the backglass in Visual Pinball X
What is B2SServer
The B2SServer is a software allowing for a backglass image to be displayed in a Visual Pinball X table. The backglass file (tablename.directb2s) is an XML file with images and instructions on when to display certain smaller images that simulate lamps behind the backglass. The trigger can come either from a pinball rom via VPinMame or directly from commands in the table VB script.
Setting it up
You might already have a version installed , to check your version Launch a table and right click on the backglass and this will show the version of the backglass.
​
There has been a lot of developments lately and the look and feel of the software has changed completely in version 2. You might not see the changes in the front end portion but there is quite some difference in the set up.
Download the latest software from the Github. ( Unblock and extract )
Rename the folder from the long name "B2SServer-2.0.3-a1b7e6d-Release-win-x86-x64" to B2SServer
Old version users
If you have an existing version of the B2SServer on your system , Backup all files that belong to the server: Anything starting with B2S, B2SBackglassServer.dll, B2SBackglassServerEXE.exe, B2SServerPluginInterface.dll, ...
**(It is always a good idea to have a backup of ScreenRes.txt, B2STableSettings.xml, Backup your plugins folder! Make sure you can restore your B2S-BackglassServer files if something goes wrong.
Copy your ScreenRes.txt and paste it in your new B2SServer folder. You can copy the B2SServer folder anywhere on your computer, I personally have mine in the root of Visual Pinball. Delete all instances of B2Server located in your Visual Pinball / Table folder ( This is where the old version was installed ).
Go to your Visual Pinball tables folder and delete everything except the table.xml file
New version users
Copy the B2SServer folder to Visual Pinball Folder and run the B2SBackglassServerRegisterApp.exe and accept the security warning. This registers the software as a COM object.
You will get this warning if it is already registered. You can still say YES.
Run the B2S_ScreenResIdentifier.exe to start setting up the screens layout
1 Screen Setup
This is the new interface. Start by selecting how many screens your setup is. You can then move the box to the appropriate screens and the Backglass and DMD will be in that position when launching the tables. For this example, i will choose 1 screen as i am on a laptop.
2 Screens Setup
When you have more than 1 screen enabled, the software will detect it and allows you for multiple screens options. You can then move the backglass screen to the 2nd monitor and check the full screen box.
In Game Backglass settings
Here are the most used settings for the backglass. While the VPX table is loaded, Not if you have a Pup Pack, right click on it to enable the settings menu.
​
Here the feature i use the most often is enabling or disabling the Speaker grill. Use the dropdown menu select Hide and save the settings. You must reload the table to enable the changes.