Jump to content



Photo
- - - - -

[SOLVED] .directb2s not found when starting from PinballX

pinballx directb2s

  • Please log in to reply
23 replies to this topic

#1 trapperjohn

trapperjohn

    Hobbyist

  • Members
  • PipPip
  • 48 posts

  • Flag: Germany

  • Favorite Pinball: STTNG, AFM, Monster Bash

Posted 18 January 2017 - 05:41 AM

I have a weird issue...

 

Yesterday I started the VPX Monster Bash table (from PinballX) and noticed that my backglass remains black. In the background an error dialog popped up saying that "C:\path\to\table\.directb2s" was not found.

 

I stopped PinballX and started the table directly from VPX: all is good, backglass starts just fine.

 

I found two threads describing the same problem, but not giving a clear hint what's going on there:

http://www.vpforums....showtopic=32239 (solution: run a different table)

https://www.gameex.i...-set-to-active/ (solution: decrease graphic details)

 

This is the table I'm referring to: http://vpinball.com/...erbash-vpx-1-3/

 

But actually I don't think it's a table issue because it worked some days ago just fine (and still does when run directly from VPX).

 

Since then I updated some stuff to make the newer Stern tables run - this might be an indication but I still have no idea how to solve the issue...

 

Any ideas?

 

PinballX config XML looks good. Decreasing of graphic details did not help.


Edited by trapperjohn, 18 January 2017 - 05:45 PM.


#2 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 18 January 2017 - 10:44 AM

I have the same problem: since changing to true fullscreen all tables run perfectly when started from VPX2 itself. But some throw the error message of missing dB2s file, when started from PinballX.

 

Tables are e.g.: Demolition Man, Dirty Harry and many more.

 

There's a modified dB2sEXE file out on some other site, which solves this bug, but you have to rename all dB2s files with the ROM name and it is some kind of laborious workaround, but not really a solution for the main problem.

 

What do experts here mean: is this a problem of the new PinMAME, new dB2S, VPX itself (everything runs perfect with VP9 or PM5) or is it only a problem of PinballX?



#3 senseless

senseless

    Pinball Fan

  • Platinum Supporter
  • 513 posts

  • Flag: Netherlands

  • Favorite Pinball: T2, Black Knight 2K, Monster Bash

  • PS3 Gamer Tag: senseless_mind

Posted 18 January 2017 - 10:52 AM

Good riddle. I remember from the past that in respect to Monsterbash (VP9 in does days..)  I also had some issues with the backglass not displaying. It had to do with the backglass file itself but can't remember any more. Will do some testing on my own cab to see if I can replicate what you are experiencing.


Edited by senseless, 18 January 2017 - 10:53 AM.


#4 Umpa

Umpa

    Pinball Fan

  • Members
  • PipPipPipPip
  • 740 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 18 January 2017 - 12:45 PM

I just went to true full screen and had same issue. Using the new b2s.server and renaming the backglass to the rom fixes it. Its not labor intensive.

Sent from my SAMSUNG-SM-G935A using Tapatalk

#5 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,981 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 18 January 2017 - 12:48 PM

Tablename.vpx

Tablename.directb2s

 

Dont use ROM Name ...

 

Sometimes a B2SName is defined in the Script, if so, delete the Line or Change Name.


Edited by STAT, 18 January 2017 - 01:11 PM.


#6 trapperjohn

trapperjohn

    Hobbyist

  • Members
  • PipPip
  • 48 posts

  • Flag: Germany

  • Favorite Pinball: STTNG, AFM, Monster Bash

Posted 18 January 2017 - 01:13 PM

I just went to true full screen and had same issue. Using the new b2s.server and renaming the backglass to the rom fixes it. Its not labor intensive.

 

 

Really? Did you have this issue also only when run directly from VP? Or like me only when started from PinballX?

 

Sounds weird that renaming the b2s to the ROM name should have an effect like that...

 

Currently I use "Table (Manufacturer Year)" for the folder, table and directb2s file - but I'll try to rename it as mentioned.



#7 Umpa

Umpa

    Pinball Fan

  • Members
  • PipPipPipPip
  • 740 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 18 January 2017 - 01:16 PM

Only from pinballx. Worked fine directly

Sent from my SAMSUNG-SM-G935A using Tapatalk
Search for b2s backglass server mod. It on another forum.

Sent from my SAMSUNG-SM-G935A using Tapatalk

#8 trapperjohn

trapperjohn

    Hobbyist

  • Members
  • PipPip
  • 48 posts

  • Flag: Germany

  • Favorite Pinball: STTNG, AFM, Monster Bash

Posted 18 January 2017 - 01:30 PM

Okay, found the explanation for this mod...
 

B2SBackglassServer looks for a process named "Visual Pinball - " and takes the following part as table name.
This worked fine for years, but fails for new (large?) VPX tables, only if using exclusive mode and only if VPX is launched from PinballX.


So it should also be possible not to change the backglass server but to start another dummy process up front which is also named "Visual Pinball - [TABLENAME]"

#9 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 18 January 2017 - 01:37 PM

there is another very weird workaround: run task manager in the background. Actually works for some tables. But unneccessary to mention that this is not a real option.



#10 Umpa

Umpa

    Pinball Fan

  • Members
  • PipPipPipPip
  • 740 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 18 January 2017 - 02:04 PM

But I like I said I just installed the updated b2s.server and renamed the backglass to the rom name works great

Sent from my SAMSUNG-SM-G935A using Tapatalk

#11 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 18 January 2017 - 03:36 PM

just to be sure; updated official version or the drivate, that's available somewhere else?



#12 trapperjohn

trapperjohn

    Hobbyist

  • Members
  • PipPip
  • 48 posts

  • Flag: Germany

  • Favorite Pinball: STTNG, AFM, Monster Bash

Posted 18 January 2017 - 05:08 PM

Thanks so much! Updated B2S server, renamed the Monster Bash b2s to its ROM name and all is back to normal ;-)

 

(I used this B2S server: http://vpuniverse.co...e-aspect-ratio/ )



#13 Westworld

Westworld

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts
  • Location:Munich

  • Flag: Germany

  • Favorite Pinball: Kiss

Posted 18 January 2017 - 06:15 PM

Thanks so much! Updated B2S server, renamed the Monster Bash b2s to its ROM name and all is back to normal ;-)

 

With the modified server you do not need to rename the b2s. This is an option, yes, it works fine, but not everybody wants to do so. The Pinballx XML file (or Hyperpin xml file) can contain a <rom> tag, just enter the game name/rom name, and it uses that to find the description name.



#14 rablack97

rablack97

    Enthusiast

  • Members
  • PipPipPip
  • 57 posts
  • Location:Texas, USA

  • Flag: United States of America

  • Favorite Pinball: Tron Legacy

Posted 07 March 2017 - 03:49 PM

Thanks so much! Updated B2S server, renamed the Monster Bash b2s to its ROM name and all is back to normal ;-)

 

(I used this B2S server: http://vpuniverse.co...e-aspect-ratio/ )

This worked for me on monster bash.

 

 

 

Thanks so much! Updated B2S server, renamed the Monster Bash b2s to its ROM name and all is back to normal ;-)

 

With the modified server you do not need to rename the b2s. This is an option, yes, it works fine, but not everybody wants to do so. The Pinballx XML file (or Hyperpin xml file) can contain a <rom> tag, just enter the game name/rom name, and it uses that to find the description name.

 

This did not work, updated to new B2S server input rom name into the rom tag, did not work.  Unless you meant put the rom name and the game name into the <rom> tag.



#15 charlieshakur

charlieshakur

    Hobbyist

  • Members
  • PipPip
  • 11 posts

  • Flag: United Kingdom

  • Favorite Pinball: Big Bang Bar (Capcom 1996)

Posted 18 March 2019 - 06:53 PM

anyone no how to stop the b2s error popup i dont use the b2s on some tables as im using pinup player annoying to have to press ok on the error any ideas do i just look in the script and del b2s names

#16 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 18 March 2019 - 07:33 PM

Uncheck error message without backglass

Attached File  BackGlass settings.jpg   249.17KB   47 downloads



#17 burntoats

burntoats

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: ---------

  • Favorite Pinball: Scared Stiff

Posted 12 August 2021 - 09:33 PM

Uncheck error message without backglass

attachicon.gif BackGlass settings.jpg

hi I am having the same problem, where do you find these settings please?



#18 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 12 August 2021 - 09:43 PM

 

Uncheck error message without backglass

attachicon.gif BackGlass settings.jpg

hi I am having the same problem, where do you find these settings please?

 

Right Click the backglass



#19 burntoats

burntoats

    Hobbyist

  • Members
  • PipPip
  • 15 posts

  • Flag: ---------

  • Favorite Pinball: Scared Stiff

Posted 12 August 2021 - 10:35 PM

 

 

Uncheck error message without backglass

attachicon.gif BackGlass settings.jpg

hi I am having the same problem, where do you find these settings please?

 

Right Click the backglass

 

the issue is i don't have/use any backglass, or backglass files. I only enabled the b2s server in tables folder so I could run one table that seemed to require b2s server to be enabled. Now, all of my tables come up with this same error message when I load a table "xxxx b2s file not found" etc. The only way to stop it I have found is to delete all the b2s files from my Tables folder. Not ideal . VP seems to be checking every time I run a table for a b2s file, that isn't there.  This error was also messing with my tables too, the flippers were getting stuck in the up position for some strange reason. I had to delete all the b2s files to fix it. But of course I would like a better way, just to turn off and go back to how it was before.


Edited by burntoats, 12 August 2021 - 10:37 PM.


#20 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 12 August 2021 - 10:58 PM

In the tables folder in this file B2STableSettings.xml set this line to Zero

 

  <ShowStartupError>0</ShowStartupError>