Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Tables B2S DMD Unresponsive In PinBallX?


Spacegoogie

Recommended Posts

Downloaded this table and all the extras (https://vpuniverse.com/files/file/7857-the-dude-v20-strikes-and-spares-bally-1978/?tab=comments#comment-33755)

but when running the table in PinBallX the B2S DMD does not load, outside of PinBallX it loads with PupPack and B2S, the Pup backglass just plays over the B2S backglass. I have tried the different settings in the B2S options and PinBallX with no success. Any ideas?

Link to comment
Share on other sites

To be honnest, I'm not following the issues.

When launching a VP table, a directb2s file will be matched and showed. If you have a puppack, this can be showed as well.

It doesn'tmake sense to have a directb2s fe and a puppack in my opinion.  

best way is to replace the directb2s file with an empty text file, with the name of the directb2s.  This will avoid VP to load the directb2s file and the pupfile is showed correctly.

If you want to have the directb2s files, you can gove it the "bring to back" in the directb2s itself.

If you have not set the hide b2s during game play in the database file ,it will give you mixed results as well.

As scutters said, a pimballx.log file and settings file will give more info than an user text/explenation

"Hey, my car drives fine in the summer, but not in the winter", doesn't give me a clue where to search for 🤓

Link to comment
Share on other sites

14 hours ago, scutters said:

Please attach you pinballx log.txt and config.ini files (log file after launching and exiting the table).

Please also confirm what version of B2S Server you're running (lots of recent updates and new options - https://github.com/vpinball/b2s-backglass/)

Thanks again Scutters, Here are the files. I'm trying to remember how to check B2S server ver.  Should be 1.41, the link to update B2S is mind-blowingly confusing lol I click one thing it goes to another, and so on and so on... It works the way I have setup with other tables just not this one.

 

(edit: It looks like I am on 1.4.0., Having a hard time trying to figureout how to download and install 1.4.1)

log.txt PinballX.ini

Edited by Spacegoogie
update to confirm B2S ver.
Link to comment
Share on other sites

9 hours ago, Mike_da_Spike said:

To be honnest, I'm not following the issues.

When launching a VP table, a directb2s file will be matched and showed. If you have a puppack, this can be showed as well.

It doesn'tmake sense to have a directb2s fe and a puppack in my opinion.  

best way is to replace the directb2s file with an empty text file, with the name of the directb2s.  This will avoid VP to load the directb2s file and the pupfile is showed correctly.

If you want to have the directb2s files, you can gove it the "bring to back" in the directb2s itself.

If you have not set the hide b2s during game play in the database file ,it will give you mixed results as well.

As scutters said, a pimballx.log file and settings file will give more info than an user text/explenation

"Hey, my car drives fine in the summer, but not in the winter", doesn't give me a clue where to search for 🤓

Mike_da_Spike thank you for helping.

I put most of my pup videos on my full dmd to still have the original backglass display. 

The other reason I do this is so I don't have to look up that high to watch the pup videos so having it where I do because the way my temp setup is right now works for me to see with just slightly rolling my eyes up.

The Dude table I'm doing it a bit differently as I do with a few othere tables ( I want to see my favorite movie tables on the Backglass), leaving the pup video to play on the backglass because The Dude table uses a nice B2SDMD.

and yes I have B2S set to "bring to back".  I tried several different settings.

Thanks again!

20221203_185457.jpg

Link to comment
Share on other sites

The log file is after launching a different table!.. not to worry, with the ini and the extra details i have a better understanding of your setup now.

When you load the 'dude' table what happens, does the B2S load on the backglass with puppack on top as expected, but just without the 3screen B2S region showing on the DMD screen (if that's the case is the B2S DMD just hidden behind a PinballX black/blank DMD screen - you can try ALT+TAB to check)?. Sorry if i've misunderstood, i don't have that table or pup pack, so not 100% sure if i'm guessing correctly how it should work.

The only setting that might be a factor in PinballX that i can see is the auto show dmd media option. Try turning that off (under settings, display settings, auto show dmd media option)

Link to comment
Share on other sites

I  do apologize, gentlemen, I suffer from MCI , and as of late its been bad,  I end up completely forgetting the small things and messing up tables so I try not to go back and tinker too much. I have notebook I use to try help remember  things. 

This is a fantastic hobby and the people in the PinBall world have been awesome, I find us all helping each other!

Link to comment
Share on other sites

Updated Log and ini.

Outside of PBX table loads pup video in backglass. B2SDMD loads on 3rd screen, no B2S backglass loaded as far as I can tell, I dont see it and its not showing up under ALT+TAB. Its working the way I want, but running in PBX  the Pup video plays on backglass  but the B2SDMD and the B2S backglass do not load, nothing is shows up under ALT+TAB  . lol so confused. I had to go back and re-test and log findings because I for got the resaults from the other night, omg.

 

Thanks again!

log.txt PinballX.ini

Link to comment
Share on other sites

Thanks for the updated log & ini (and sorry to hear about the MCI).

I can't see anything in the PinballX log or ini that could be an issue. 

Can you check that you don't have any compatibility options set for pinballx.exe (right click, properties, compatibility) and also let us know what happens if you run the same command as PinballX to open the vpx table file from a cmd window;

C:\Visual Pinball\VPinballX.exe /play -"C:\Visual Pinball\Tables\The Dude.vpx"

 

Link to comment
Share on other sites

52 minutes ago, scutters said:

Thanks for the updated log & ini (and sorry to hear about the MCI).

I can't see anything in the PinballX log or ini that could be an issue. 

Can you check that you don't have any compatibility options set for pinballx.exe (right click, properties, compatibility) and also let us know what happens if you run the same command as PinballX to open the vpx table file from a cmd window;

C:\Visual Pinball\VPinballX.exe /play -"C:\Visual Pinball\Tables\The Dude.vpx"

 

No  compatibility set, all good there for whatever reson my CMD prompt  does not work with command line? Im pretty good at fixing most of my issues but this one has got me lol.CMD.thumb.png.1f4dda05f46d5fe613107833a5ecb878.png

Link to comment
Share on other sites

17 minutes ago, Spacegoogie said:

No  compatibility set, all good there for whatever reson my CMD prompt  does not work with command line? Im pretty good at fixing most of my issues but this one has got me lol.

Also add double quotes on your exe file

"C:\Visual Pinball\VPinballX.exe"
Link to comment
Share on other sites

44 minutes ago, Spacegoogie said:

No  compatibility set, all good there for whatever reson my CMD prompt  does not work with command line? Im pretty good at fixing most of my issues but this one has got me lol.

Whoops, my bad with a lazy copy and paste!. Add the quotes as Mike says.

Also, it may be worth trying the cmd in a command prompt run as administrator and one just normally to see if there's any difference (normal mode is where the cmd prompt does not have 'administrator' in the title, which might need you to turn UAC on temporarily or log in as a different user depending on how your privileges are set up in windows - if you get stuck with that but the table, b2s and pup open ok with an administrator cmd prompt then try setting pinballx to run as admin in compatibility settings instead)

Link to comment
Share on other sites

9 hours ago, scutters said:

Whoops, my bad with a lazy copy and paste!. Add the quotes as Mike says.

Also, it may be worth trying the cmd in a command prompt run as administrator and one just normally to see if there's any difference (normal mode is where the cmd prompt does not have 'administrator' in the title, which might need you to turn UAC on temporarily or log in as a different user depending on how your privileges are set up in windows - if you get stuck with that but the table, b2s and pup open ok with an administrator cmd prompt then try setting pinballx to run as admin in compatibility settings instead)

The quotes😮, Opps. Ok, that worked after opening the CMD as Admin. The Table loads and pup pack loads. Video is playing on the backglass and B2SDMD is on screen 3. However, I don't see the B2S backglass loaded visually or in ALT+TAB. Tho this is how I want it, I really want to be able to load up like this from within PBX.

Thanks again!

cmd.thumb.png.ee9a4dc457b73ad9277d06a228842bf0.png

Edited by Spacegoogie
added
Link to comment
Share on other sites

52 minutes ago, Spacegoogie said:

Ok, that worked after opening the CMD as Admin. The Table loads and pup pack loads. Video is playing on the backglass and B2SDMD is on screen 3. However, I don't see the B2S backglass loaded visually or in ALT+TAB. Tho this is how I want it, I really want to be able to load up like this from within PBX

Ok, so the cmd line works when launched from an admin cmd prompt, although you can't see the B2S running with ALT+TAB it is working.

So the question now is, is the B2S running when you launch the table from PinballX but it's hidden (and you can't see it with ALT+TAB) or is it not launching at all - i think you'd have to check the processes in task manager to confirm that. 

If the B2S doesn't start with PinballX normally then does it start if you set PinballX to run as administrator (under compatibility settings)? - in which case the issue is likely to be UAC related somewhere in the PinballX->VPX->Pup->B2S call stack.

 

Link to comment
Share on other sites

27 minutes ago, scutters said:

Ok, so the cmd line works when launched from an admin cmd prompt, although you can't see the B2S running with ALT+TAB it is working.

So the question now is, is the B2S running when you launch the table from PinballX but it's hidden (and you can't see it with ALT+TAB) or is it not launching at all - i think you'd have to check the processes in task manager to confirm that. 

If the B2S doesn't start with PinballX normally then does it start if you set PinballX to run as administrator (under compatibility settings)? - in which case the issue is likely to be UAC related somewhere in the PinballX->VPX->Pup->B2S call stack.

 

Opening the table just within VPX does load the B2SBackglassServerEXE under details. I figured it would be running seeing how the B2SDMD was running on 3rd screen.

Opening the table within PBX also loads the B2SBackglassServerEXE. under details but nothing loads. The backglass nor the B2SDMD load up.

Also, UCA is at the lowest setting, never notify.

Edited by Spacegoogie
Forgot to add UCA info
Link to comment
Share on other sites

I checked the release notes for B2S v1.4.0;

What's New in Version 1.4.0 (See full changelog)

  • - Add additional setting FormToBack complementing FormToFront. Now three states available:
  • 1. "Standard" setting (both FormToBack and FormToFront turned off) is now as it was in 1.3.0.6. -> formDMD isn't controlled by the FormToFront/Back setting
  • 2. FormToFront sets the flag Form.TopMost = True -> cannot get any other window on top
  • 3. FormToBack, forces the forms to the back and ignores any try to get them come forward -> Windows stay in back. The B2S Server is not available in the taskbar anymore.

(I should have done that before!)

The bits of interest are; formDMD not controlled by front/back setting and the B2S server not available in taskbar anymore with formtoback set (so no alt+tab)

From that it looks like you have FormToBack set (?), can you try with 'standard' & 'formtofront' in B2SServer and let us know what happens then when you restart the table from pbx (i guess formtofront will hide the pup pack, but standard might work)

More info in Backglass Settings here - GitHub - vpinball/b2s-backglass: B2S Backglass Server and Designer for use with Visual Pinball

Link to comment
Share on other sites

10 minutes ago, scutters said:

I checked the release notes for B2S v1.4.0;

What's New in Version 1.4.0 (See full changelog)

  • - Add additional setting FormToBack complementing FormToFront. Now three states available:
  • 1. "Standard" setting (both FormToBack and FormToFront turned off) is now as it was in 1.3.0.6. -> formDMD isn't controlled by the FormToFront/Back setting
  • 2. FormToFront sets the flag Form.TopMost = True -> cannot get any other window on top
  • 3. FormToBack, forces the forms to the back and ignores any try to get them come forward -> Windows stay in back. The B2S Server is not available in the taskbar anymore.

(I should have done that before!)

The bits of interest are; formDMD not controlled by front/back setting and the B2S server not available in taskbar anymore with formtoback set (so no alt+tab)

From that it looks like you have FormToBack set (?), can you try with 'standard' & 'formtofront' in B2SServer and let us know what happens then when you restart the table from pbx (i guess formtofront will hide the pup pack, but standard might work)

More info in Backglass Settings here - GitHub - vpinball/b2s-backglass: B2S Backglass Server and Designer for use with Visual Pinball

Changing B2S to standard does hide pup pack under the  backglass but enables the B2SDMD to be displayed on 3rd screen.

Changing the B2S to From To Top had the same effect as standard. 

Its like PBX is saying, look you! You can't have both! Pick one! lol

Link to comment
Share on other sites

Ahh ok, the problem is there's three screens on the backglass, blank pinballx backgalss window, B2S and pup, and two on the DMD with blank pinballx dmd window and b2s dmd. Getting the ordering of those screens right is the issue.

Bit of a strange table set up using B2S DMD for the scoring (rather than having that in the pup pack), but i think there may be a solution for you..

Are you familiar with '.res' files for individual tables (see ScreenRes Files section https://github.com/vpinball/b2s-backglass/)?, you could try a copy of your screenres.txt file in a .res file named for The Dude table, but then change the Backglass Screen resolution width/height to something really small so it doesn't obscure the puppack and leave the B2S setting at BringToFront or Standard.

  • Like 1
Link to comment
Share on other sites

8 hours ago, scutters said:

Ahh ok, the problem is there's three screens on the backglass, blank pinballx backgalss window, B2S and pup, and two on the DMD with blank pinballx dmd window and b2s dmd. Getting the ordering of those screens right is the issue.

Bit of a strange table set up using B2S DMD for the scoring (rather than having that in the pup pack), but i think there may be a solution for you..

Are you familiar with '.res' files for individual tables (see ScreenRes Files section https://github.com/vpinball/b2s-backglass/)?, you could try a copy of your screenres.txt file in a .res file named for The Dude table, but then change the Backglass Screen resolution width/height to something really small so it doesn't obscure the puppack and leave the B2S setting at BringToFront or Standard.

scutters, I have tried that with the B2S screen rez and changing PinUpPlayer.ini but it did not work correctly, I do have several of these custom screen layouts that I use to quickly change these settings (lol found out the hard way a while back). This one just does not want to work. I'm starting to think it's something in the table script? I can and have altered some of these but if I recall correctly I did look into this and I really did not see anything that would help. I'll look again.

Link to comment
Share on other sites

4 hours ago, Spacegoogie said:

scutters, I have tried that with the B2S screen rez and changing PinUpPlayer.ini but it did not work correctly, I do have several of these custom screen layouts that I use to quickly change these settings (lol found out the hard way a while back). This one just does not want to work. I'm starting to think it's something in the table script? I can and have altered some of these but if I recall correctly I did look into this and I really did not see anything that would help. I'll look again.

Make sure you tried changing the backglass width/height to tiny values with B2S set to bringtofront, that should work.

If that's not the issue then please describe what you see on the DMD when the B2S is running but not shown there, is it the desktop or a black screen.

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...