tablename.res - vpinball/b2s-backglass GitHub Wiki
What you write in your screenres.txt, will be used globally. To have individual Settings for every Table you can copy your screenres.txt to your table folder and rename it to "tablename.res"
Example: Your Table is named: "Blood Machines (VPW 2022).vpx" rename your copy of screenres.txt to: "Blood Machines (VPW 2022).res" and put it in your table folder beside your table file.
🤓 when you have activated the context menu using the B2SBackglassServerRegisterApp creating a new tablename.res is as easy as right click your .directb2s file and choose "Edit ScreenRes file". Be sure to not save it globally if you only want to edit your individual tablename.res (always keep a backup of your screenres.txt to be safe)
If you start this table, BackglassServer will read the settings of "Blood Machines (VPW 2022).res" and you are able to have individual Backglass Settings for that table. (size, position, use of B2S-DMD and/or Background-Picture).
If there is no tablename.res with the table, the B2S Server will use your global ScreenRes.txt instead.
What we used in these examples:
Table: Blood Machines (VPW 2022)
Backglass: Blood Machines (VPW 2022) b2s with full dmd
Three screen examples We need example Screenres file examples!
This workflow example is from the Dual screen examples above, but can be applied to all three setups.
- You receive a new pinball table
- Right click the tablename.vpx (from v2.1.2 you have to right click the .directb2s file instead)
- Select B2S Server copy Screenres template -> a template from the list
- The screen is defined as expected

If the DMD doesn't fit perfectly, it is easy to just move it and save the position for just this table:

- In the case it is a PuP Pack Table, you can copy the PinUpPlayer.ini, from earlier setup tables from the PUPVideos folder, which makes it fill the full DMD

If you want to see how this exact example ScreenRes file can look like, see the Dual screen examples page.
In case the tablename.res doesn't fit 100%, it is now possible to modify it directly from within VPX. Right click the backglass or background to open the settings. Here press "Edit ScreenRes..." which will open B2SScreenResIdentifier.exe on top of the current running backglass:
![]() |
![]() |