Jump to content



Photo
- - - - -

Backglass display problem

backglass

  • Please log in to reply
8 replies to this topic

#1 piquestra

piquestra

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Canada

  • Favorite Pinball: Twilight Zone

Posted 17 April 2026 - 12:29 AM

I am new at this and encountered a frustrating problem so apologies if it just me....

If I launch VPX and play a table with a backglass it works fine.

If I quit the game but not VPX and then launch a new table the backglass for the table does not appear and the backglass from the first table appears.

If I quit VPX and launch the second table it does appear, so something is not releasing the first backglass.

I have looked and looked for the answer but with no success. Any help would be appreciated and save my sanity.

Thanks for reading this.

 



#2 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 361 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 17 April 2026 - 01:48 AM

Hi

 

To VPX works fine open the table and run.

You need to close the table and the VPX program

Then open again VPX and start a new table.

VPX needs to be close to run a new table.

Opening a new table file without close VPX can work fine or not .

Most time not work



#3 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 860 posts
  • Location:Bavaria

  • Flag: Germany

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

Posted 17 April 2026 - 03:26 PM

It depends on the table Script...
If there is a "controller.stop" in the table_exit sub, then vpx can close b2s at exit, too.

Edited by digitalarts, 17 April 2026 - 03:28 PM.


#4 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,253 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 17 April 2026 - 04:53 PM

It depends on the table Script...
If there is a "controller.stop" in the table_exit sub, then vpx can close b2s at exit, too.

 

Good info.

 

Does that line also shut-down things like Flex-DMD (or non vPinMame DMDs).

 

I'm wondering if that is what is wrong with the old Heavy Metal table I used to like to run.



#5 digitalarts

digitalarts

    Pinball Fan

  • Members
  • PipPipPipPip
  • 860 posts
  • Location:Bavaria

  • Flag: Germany

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

Posted 17 April 2026 - 10:58 PM

Flexdmd visualize it's content with dmdext, a.k.a. dmddevice.dll.
This should be closed automatically with closing vpx.
If you want to know more, maybe take a look at one of JPSalas Tables with much using of flexdmd. (...Serious Sam, IT, ...).
A very good Overview of all possible components/dependencies of a complete "Game" (vpx+b2s+dmd+pup):
https://github.com/v...md#architecture

#6 beertent123

beertent123

    Hobbyist

  • Members
  • PipPip
  • 21 posts

  • Flag: Canada

  • Favorite Pinball: Wheel of Fortune

Posted 18 April 2026 - 12:48 AM

Im reading this and this has never once happened to me. I have alot of tables.

I keep vpx open and close the table and the backglass closes everytime. Maybe its just everytable I use is scripted with that code.

You do have the b2sserver in your tables folder?



#7 piquestra

piquestra

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Canada

  • Favorite Pinball: Twilight Zone

Posted 18 April 2026 - 05:21 PM

beertent123,

I do have b2sserver files in tables folder. I also brought it up to the latest version along with VP. Same issue persists.

I doubt it is a scripting issue as unlikely all your tables just happen to have that code and mine don't..

 

It seems b2s is not updating to the new direct2bs file when starting a new table. It's hanging on the previous one for dear life !!

I don't know about the controller script suggestion as when vpx is quit the b2s terminates.

 

And thanks for all of your comments. Much appreciated.



#8 Tesla

Tesla

    Pinball Fan

  • Silver Supporter
  • 1,253 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Star Trek - TNG

Posted 18 April 2026 - 06:14 PM

 

If I quit the game but not VPX and then launch a new table the backglass for the table does not appear and the backglass from the first table appears.

If I quit VPX and launch the second table it does appear, so something is not releasing the first backglass.

 

 

I think what we are trying to tell you is that all this is by-design and depends on how the table was coded.

 

Also, a good work-around is to simply Exit VPX after you finish playing a table. It's not like it takes a long time to reload it for next table.

 

Remember, "VPX" is an Editor (not a simple player).

 

Once you select and install a Front-End, this thing you found becomes a non-issue.



#9 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 361 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 18 April 2026 - 06:26 PM

As Tesla Sad

 

VPX is a editor.

 

All frontend start the table from file and then VPX.exe assigned.

When you close the game from the frontend, the VPX.exe also is closed.







Also tagged with one or more of these keywords: backglass