Jump to content



Submitter

SUPPORT TOPIC File Information

  • Submitted: Dec 24 2016 11:36 AM
  • Last Updated: Nov 14 2025 05:21 AM
  • File Size: 13.96MB
  • Views: 139412
  • Downloads: 33,857

Previous Versions

  • 03 Nov 2025 Download B2S Backglass Server 2.1.4
  • 29 Jan 2025 Download B2S Backglass Server 2.1.3
  • 31 Aug 2024 Download B2S Backglass Server 2.1.2

Download B2S Backglass Server 2.1.4 mashup

* * * * * 69 Votes
B2S Backglass Server directB2S Backglass



System files to run 'directB2S' backglasses, usually in combination with Visual Pinball tables.
 
What Stefan Wuehr ('Herweh') started in 2012 continues here.
 
For beta releases and full change log check the github repo https://github.com/v...l/b2s-backglass 
 
For installation, examples and explanation of the new features check the new wiki here https://github.com/v...-backglass/wiki
 
Please do not forget to like and review..., what is important for content creators (tables, backglasses, DMD colorization?)...
... is as important for us writing the tool-set
 
For the download of the "B2S Backglass Designer" to customize already existing or create new directB2S backglasses please click here.
 

What's New in Version 2.1.4 mashup (See full changelog)

  • Binaries from v2.1.4 but with B2SBackglassServer.dll from 2.1.3 while we are waiting for a new version.
  • There were problems running the latest B2SBackglassServer.dll with HD FlexDMD flippers, which cause VPX to hang.
  • There is no need to download it unless you have experienced this issue and have not created the same mix yourself.
  • - Settings mode Authentic or Fantasy not saved after selection
  • - Improve Fuzzy matching
  • - Add DPI awareness to B2S_ScreenResIdentifier and B2SBackglassServerEXE
  • - Add new VPM COM Version method including build number
  • - Allow setting screenres files file ending
  • - Allow entering % values on the ScreenRes.txt files (not finished yet, server done, B2S_ScreenResIdentifier missing)




Hi. Thanks for your work. I'm using a utility called FancyZones that is part of the application called PowerToys by Microsoft. FancyZones allows you to create zones in a specific monitor where you can drag & drop windows that will adapt in size to the zone. It is very useful to automatically redimension and configure the DMD or the PinUp windows. Essentially, you have to drag the windows while pressing a combination of keys to see the fancy zone where you have to drop the app window. Since your last update 2.1.0, you can't see the fancy zone while pressing the key but it works fine with 2.0.3.

 

https://learn.micros...dows/powertoys/

Hi. Thanks for your work. I'm using a utility called FancyZones that is part of the application called PowerToys by Microsoft. FancyZones allows you to create zones in a specific monitor where you can drag & drop windows that will adapt in size to the zone. It is very useful to automatically redimension and configure the DMD or the PinUp windows. Essentially, you have to drag the windows while pressing a combination of keys to see the fancy zone where you have to drop the app window. Since your last update 2.1.0, you can't see the fancy zone while pressing the key but it works fine with 2.0.3.

 

https://learn.micros...dows/powertoys/


Thank you very much!  This sounds interesting, but it took me a while to understand that you were talking about B2S_ScreenResIdentifier.
 
Can you please open an issue on github for this? More specifically here: https://github.com/vpinball/b2s-backglass
 
 
I have checked the difference in functional changes between the two versions and in B2S_ScreenResIdentifier, there is no functional changes, it is only my first try in getting it DPI aware. So if you do not need this you can revert just the B2S_ScreenResIdentifier for now.
 
 
 
I will check if there is an easy fix to get FanceZones to work with a high DPI aware app, or why it suddenly behaves like this.
Photo
NicolaiNuke
Mar 10 2024 08:16 PM

Thanks everyone for continuing to improve this project.

There is a new pre-release out for 2.1.1 including these things:
 
- Add B2STools/B2SRandom.cmd to randomize many Backglasses when activated in Pinup Popper or similar
- Backglasses using overlapping partly transparent pictures get it's events merged. This is now deactivated by default.
  Can be activated in the direct2BS file (there is NO GUI):   <MergeBulbs Value="1" />
- Add support for PWM modified tables, the light turn on values > 64, if it is a PWM activated table:
  There is a new setting for VPinMame.SolMask(2) to set the output mode:
    0 = default
    1 = modulated (PWM) solenoid (exist for some years already)
    2 = new PWM mode (all solenoids but also lamps, and value if physic meaning, not smoothed out binary state)
  For this new mode, we now hardcode a value 64, if the lamp intensity exceed this value, it is binary 1
- b2s_screenresidentifier: Add Comments hidded behind the taskbar #77
- "Fantasy" setting in B2STableSettings.xml is ignored #93
 
https://github.com/v...kglass/releases

Testers are wanted and needed

Where would we be without this awesome part of virtual pinball.

Great stuff.

There will be a new version coming, which will address some backglasses not lighting up. There are newer builds up already which reverts only this change but allow setting MergeBulbs=0 where needed/wanted.
 
I also missed one information in the release notes for 2.1.1: The right click context menu is now added on the backglass directb2s file, rather than vpx files. Thanks mazjohn for reminding me!

@jarr3 Hoping you can provide some guidance - I have complete reinstalled DOF and B2S Server, both 32 and 64 bit (I only use VPX 10.8 RC3 64 bit DX). I'm cannot get my DOF LED buttons to light on the TRON NEON table I just released... I think its a 'just me' since no one else mentioned this is a problem for them. When I test DOF directly or with other tables the buttons light up - no issues. Would you mind taking a look at the TRON NEON table and see if you see what may be the issue?

 

https://vpuniverse.c...3-tron-neon-30/

 

the table has...

 

cGameName = "TRON-NEON"

pupGameName = "TRON-NEON"

vpmalias entry = TRON-NEON,panther7

 

if I change cGameName to panther7 the buttons light up

@jarr3 Hoping you can provide some guidance - I have complete reinstalled DOF and B2S Server, both 32 and 64 bit (I only use VPX 10.8 RC3 64 bit DX). I'm cannot get my DOF LED buttons to light on the TRON NEON table I just released... I think its a 'just me' since no one else mentioned this is a problem for them. When I test DOF directly or with other tables the buttons light up - no issues. Would you mind taking a look at the TRON NEON table and see if you see what may be the issue?

 

https://vpuniverse.c...3-tron-neon-30/

 

the table has...

 

cGameName = "TRON-NEON"

pupGameName = "TRON-NEON"

vpmalias entry = TRON-NEON,panther7

 

if I change cGameName to panther7 the buttons light up

Hi,

I guess it is because there is no TRON-NEON defined in the DOF config at http://configtool.vp...e.com/login.php.

Photo
digitalarts
Sep 02 2024 07:18 AM

@Ltek

late answer but I hope still helpful...

 

DOF depends always on the cgamename (at least the first part of it) and its coexistant entry in dof online config.

So here you need to use as cgamename "panther7_tron-neon" ; as vpmalias entry use "panther7_tron-neon,panther7"

 

OR take a look into dof online config, which cgamenames (a.k.a. "romnames") are allowed. 

You could use at this table "tronneon" as cgamename in tablescript, too. of course with vpmalias "tronneon,panther7"

Just updated to 2.1.2 and find that some 90's tables will either show the DMD and no Backglass or show the Backglass and no DMD when running under PinballX.  Is there anything that can "fix" this predicament?  Seems to work fine when running tables directly from VPX.


Other files you may be interested in ..





  • 18,149 Total Files
  • 57 Total Categories
  • 868 Total Authors
  • 24,590,815 Total Downloads
  • VooDoo Ranger - Wheel Latest File
  • Flying Dutchman Latest Submitter

user(s) are online (in the past 15 minutes)

members, guests, anonymous users