Jump to content



Photo
* * * * * 1 votes

B2S Backglass Server

Backglass directB2S Backglass Server B2S

  • Please log in to reply
136 replies to this topic

#121 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 14 July 2023 - 05:38 AM

As Slydog43 already noted... v2.0.3 is released: https://github.com/v...kglass/releases
 
 
Includes a bugfix for a bug found by @Cliffy and the new functionality described in the wiki


#122 Tiki

Tiki

    Enthusiast

  • Members
  • PipPipPip
  • 179 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Medieval Madness, Tales of Arabian Nights, Creature from the black Lagoon

Posted 14 July 2023 - 10:27 PM

Thankyou for the changes and for the description!


vpforumstiki.jpg


#123 garnel

garnel

    Enthusiast

  • Gold Supporter
  • 264 posts
  • Location:Oregon

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 16 July 2023 - 09:38 PM

I need to  upgrade my b2s server but don't want to go down the rabbit hole of having two instances registered - which causes it not to work.

The old one works with 10.7 but not with 10.8 so need to update it.

How do you do a b2s upgrade without having to mess with the registry?



#124 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 16 July 2023 - 09:44 PM

I need to  upgrade my b2s server but don't want to go down the rabbit hole of having two instances registered - which causes it not to work.

The old one works with 10.7 but not with 10.8 so need to update it.

How do you do a b2s upgrade without having to mess with the registry?

Just put new one in, run b2sserverregister app


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#125 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 27 September 2023 - 05:37 AM

Jarr can b2swindowpunch be used with a vpinmame window?

 

i didnt see it mentioned on the wiki


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#126 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 10 October 2023 - 05:08 AM

Jarr can b2swindowpunch be used with a vpinmame window?
 
i didnt see it mentioned on the wiki

Yes, it should be possible. The regular expressions might need to be extended though. Will check.

 

UPDATE  NO it isn't possible in the current version, since B2SWindowPunch only uses the window header names to find the right windows to punch with.

 

I know pinvol does it differently, pinvol can trigger on the process name which owns the window among others...

 

VPinMAME DMD window only has the table name in the header which we do not have at the moment of punch.

 

this is what I get in the B2SWindowPunch.log when trying:

 

Listing all available windows:
 
AC/DC Limited Edition (V1.70.0): (0,0)-(256,1024)   <-- This is VPinMAME
B2S Backglass Server: (3840,0)-(5547,1920)   <-- this is B2S Backglass form(s)
NVIDIA GeForce Overlay: (0,0)-(3840,1600)
PopupHost: (-4,1507)-(50,1548)
Tables: (467,76)-(1755,1083)   <-- This is my explorer window
Virtual DMD: (4232,1580)-(5131,1841)   <-- This is DMDext DMD window
Visual Pinball - [ACDC LUCI (Stern 2013) VPW Mod 1.0.2]: (173,268)-(973,818)  <-- This is the VPX main window
Visual Pinball Player: (0,0)-(3840,1600)   <-- This is the VPX player in full desktop

 

As you see, it is hard to trigger on "AC/DC Limited Edition (V1.70.0)", which is the internal name of the ROM in VPinMAME. 

 

Maybe we can ask for a small change to update the window header to something like: "VPinMAME DMD: AC/DC Limited Edition (V1.70.0" 

 

Then we could at least trigger on the "VPinMAME DMD:" part


Edited by jarr3, 10 October 2023 - 05:59 AM.


#127 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 10 October 2023 - 05:07 PM

I added the VPinMAME "issue" described above to github



#128 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 11 October 2023 - 05:52 AM

Jarr can b2swindowpunch be used with a vpinmame window?

 

i didnt see it mentioned on the wiki

 

 

I added the VPinMAME "issue" described above to github

 

 

The issue is now closed by Toxie  :otvclap:

 

I also added an issue on B2S Server and closed it as well.

 

So Wiesshund, YES now it is possible AND it is now added to B2SWindowPunch (B2SInit.cmd) to also use VPinMAME windows as hole puncher!



#129 htamas

htamas

    Pinball Wizard

  • VIP
  • 2,219 posts
  • Location:California

  • Flag: Hungary

  • Favorite Pinball: cannot pick just one, and they change anyway



Posted 06 April 2024 - 11:14 PM

I'm running the latest release version (2.1.0).

It appears there is a problem with the B2S Server ignoring the "fantasy"  backglass setting in the B2STableSettings.xml file. Even though it is saved as <DualMode>2</DualMode> for a certain table, still the regular, "authentic" version runs. If I manually set it to "Fantasy" during runtime and save the settings, then it works for that one run, but next time, the regular, non-fantasy mode is activated.


Edited by htamas, 06 April 2024 - 11:54 PM.


#130 clyde

clyde

    Pinball Fan

  • Gold Supporter
  • 657 posts
  • Location:Martinsville VA

  • Flag: United States of America

  • Favorite Pinball: Monster Bash

Posted 30 January 2025 - 06:26 AM

Thank you for the new update!  :tup:



#131 Dutchpinball

Dutchpinball

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: Netherlands

  • Favorite Pinball: The Wiggler

Posted 30 January 2025 - 11:38 AM

Thank you for the update.



#132 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 30 January 2025 - 09:18 PM

btw: Its also included in the VPX all-in-one-installer..

Thanks Jarr3 for the B2S updates!!



#133 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 763 posts
  • Location:Bavaria

  • Flag: Germany

  • Favorite Pinball: Judge Dredd (have the real one); all virtual EM's

Posted 03 November 2025 - 10:42 AM

Hi jarr3,

 

thanks - but i found one big issue. with v 2.1.4, the "highres" flexdmd option, using by JPSalas tables, causes a vpx freeze at every table start. Only the change to use the "lowres" flexdmd is working.

as soon as i "downgrade" b2sserver to 2.1.3, the highres flexdmd is working again.

so i guess, this is a conflict between flexdmd and your new function "DPI awareness to B2S_ScreenResIdentifier and B2SBackglassServerEXE"

maybe you can examine this issue with vbousquet ?



#134 bolt

bolt

    VPF Veteran

  • VIP
  • 5,130 posts
  • Location:Kiel / Schleswig Holstein

  • Flag: Germany

  • Favorite Pinball: JP's Deadpool, Harlem Globetrotters, Spiderman and much more

Posted 03 November 2025 - 01:18 PM

Thanks for the update.


Posted Image

#135 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 13 November 2025 - 09:21 PM

Hi jarr3,
 
thanks - but i found one big issue. with v 2.1.4, the "highres" flexdmd option, using by JPSalas tables, causes a vpx freeze at every table start. Only the change to use the "lowres" flexdmd is working.
as soon as i "downgrade" b2sserver to 2.1.3, the highres flexdmd is working again.
so i guess, this is a conflict between flexdmd and your new function "DPI awareness to B2S_ScreenResIdentifier and B2SBackglassServerEXE"
maybe you can examine this issue with vbousquet ?


Yes it has become reported. I created a new release, but haven’t had time to upload it here.
The mashup release takes the b2sbackglassserver.dll from 2.1.3. the rest from 2.1.4.
Will upload it tomorrow.

#136 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 763 posts
  • Location:Bavaria

  • Flag: Germany

  • Favorite Pinball: Judge Dredd (have the real one); all virtual EM's

Posted 13 November 2025 - 10:46 PM

Already tested the new snapshot 2.1.5.355
With this, everything is OK, again.
(Vp10.8.0.2056, vpinmame 3.7, flexdmd 1.9.1, dmdext 2.3.1, all x64)

#137 jarr3

jarr3

    Enthusiast

  • Platinum Supporter
  • 192 posts
  • Location:Frankfurt, Germany

  • Flag: Sweden

  • Favorite Pinball: Medieval Madness

Posted 14 November 2025 - 05:23 AM

Thanks for testing, the 2.1.4.1 mashup is uploaded here now.







Also tagged with one or more of these keywords: Backglass, directB2S, Backglass Server, B2S