Jump to content



Photo
- - - - -

DirectB2S not found when running from PinBallX


  • Please log in to reply
14 replies to this topic

#1 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 09 August 2015 - 06:56 AM

Well this one has me stumped!

 

I have about 25 tables running with VP 9.9.1, PinballX, B2S server and DOF framework.  This is number 26 and its causing me grief.

 

Situation:

  • Cirqus Voltaire FOM Sunken  (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316)
  • Cirqus Voltaire (Bally 1997).directB2s
  • Both files in directory C:\VP\TABLES
  • Both files now named "Cirqus Voltaire Bally 1997", one vpt the other directb2s
  • Setup is the same as my other 25 tables
  • Via the F6 menu have setup for B2S server, correct ROM, no mechanical sounds (DOF) - nb, have tried other combinations but same issue
  • Have edited line 2596 to set the HKCU/Software/Visual ..... registry path to the correct location

Problem

  • When running manually, ie start up VP, select table and F5 to play, it works
  • Inside PinballX the B2S backglass shows when at the selection stage  (using the B2S option in PinballX)
  • When I run the table from PinballX I get the error titled "B2S Backglass Server" with the message "File 'C:\VP\Tables\.directb2s not found. Please rename or download the matching directb2s backglass files."

I don't understand how it gets a blank name using the same script and table just when its via PinballX?

Not sure if the single quote before the C:\ without another matching single quote is important, or just an error message bug?

 

Any help appreciated.

 


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#2 allknowing2012

allknowing2012

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,948 posts
  • Location:Waterloo, ON

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 09 August 2015 - 02:48 PM

Something funky in  your xml file.. can you check and / or post it?


* I don't know everything - I just have no life *
testimageNL

 

 

 

#3 Jannek42

Jannek42

    Enthusiast

  • Members
  • PipPipPip
  • 96 posts
  • Location:Wuppertal

  • Flag: Germany

  • Favorite Pinball: STTNG, Medieval Madness, CFTBL

Posted 09 August 2015 - 07:58 PM

Hey DDH69,

I've got the same problem (related to just some tables). Currently I think that it is a problem of the hardware. May I ask for your Computer Specs? If you're interested: I've got a long post related to this issue over at the PinballX forums...

Please try to use "PinballX Lite" instead of the normal "PinballX" (you will find it in the same folder if you're using version 2.00 or higher). I guess everything will work fine (although you will not have Backglasses nor DMDs in PinballX menue due to the lite version).

Kind regards,
Jannek
See also (in VP Forums): http://www.vpforums....topic=32112&hl=
See in PinballX Forums: http://www.gameex.in...ectb2s-problem/
and (also PinballX Forums): http://www.gameex.in...-set-to-active/

#4 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 22 August 2015 - 05:28 AM

Something funky in  your xml file.. can you check and / or post it?

 

OK, a bit of a delay, but I'm back.  I had an issue with my delay startup for turning my screens on, so pulled everything apart - tinkering - perfect.

 

Anyway, I presume you're talking about the C:\PinballX\Databases\Visual Pinball.xml file.  I've looked through it and Cirqus Voltaire is comparable to every other entry.  There appears to be nothing special / odd.  No special characters, game name exactly as on disk, no differences from other games for the options.

 

Am I looking where you expected?


Hey DDH69,

I've got the same problem (related to just some tables). Currently I think that it is a problem of the hardware. May I ask for your Computer Specs? If you're interested: I've got a long post related to this issue over at the PinballX forums...

Please try to use "PinballX Lite" instead of the normal "PinballX" (you will find it in the same folder if you're using version 2.00 or higher). I guess everything will work fine (although you will not have Backglasses nor DMDs in PinballX menue due to the lite version).

Kind regards,
Jannek
See also (in VP Forums): http://www.vpforums....topic=32112&hl=
See in PinballX Forums: http://www.gameex.in...ectb2s-problem/
and (also PinballX Forums): http://www.gameex.in...-set-to-active/

 

Jannek42,

 

You definitely have the same symptoms I've got.  I read you posts elsewhere, and while I understand what you've tried and can see the parallel to my issue, I'm no closer to a solution.  Have you made any progress?  I plan to keep tinkering and will report back if I discover a solution.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#5 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 22 August 2015 - 06:10 AM

OK progress has been made.

 

It seems that the issue turns up when the F6 options menu is enabled and using via PinallX.  Don't know why, just know I can stop it and then reproduce it on demand.

 

So what did I do to stop the problem?  Well I've disabled the F6 popup menu's in the 'InitializeOptions' sub procedure (line 2425 in Cirqus Voltaire)

 

I have commented out lines 2431 - 2439 inclusive, and 2441 and 2443.  This is the temporary loading of the VPinMAME controller, logic to show the options menus and the setting of the Controller to Nothing at the end.

 

I tried using the B2S.Server, and also tried not setting the Controller to nothing at the end.  Neither worked.

 

Still not sure why this works when in VP alone but not when using via PInballX.  That mystery remains.  Happy to test things out if anyone is interesting in fault finding this.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#6 Jannek42

Jannek42

    Enthusiast

  • Members
  • PipPipPip
  • 96 posts
  • Location:Wuppertal

  • Flag: Germany

  • Favorite Pinball: STTNG, Medieval Madness, CFTBL

Posted 22 August 2015 - 06:29 AM

Hey DDH69,

sounds like a new finding. I will test it and come back to you with the behavior of my system.
But currently I'm not sure when I will find the time.

Jannek

#7 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 22 August 2015 - 02:00 PM

Well this one has me stumped!

 

I have about 25 tables running with VP 9.9.1, PinballX, B2S server and DOF framework.  This is number 26 and its causing me grief.

 

Situation:

  • Cirqus Voltaire FOM Sunken  (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316)
  • Cirqus Voltaire (Bally 1997).directB2s
  • Both files in directory C:\VP\TABLES
  • Both files now named "Cirqus Voltaire Bally 1997", one vpt the other directb2s
  • Setup is the same as my other 25 tables
  • Via the F6 menu have setup for B2S server, correct ROM, no mechanical sounds (DOF) - nb, have tried other combinations but same issue
  • Have edited line 2596 to set the HKCU/Software/Visual ..... registry path to the correct location

Problem

  • When running manually, ie start up VP, select table and F5 to play, it works
  • Inside PinballX the B2S backglass shows when at the selection stage  (using the B2S option in PinballX)
  • When I run the table from PinballX I get the error titled "B2S Backglass Server" with the message "File 'C:\VP\Tables\.directb2s not found. Please rename or download the matching directb2s backglass files."

I don't understand how it gets a blank name using the same script and table just when its via PinballX?

Not sure if the single quote before the C:\ without another matching single quote is important, or just an error message bug?

 

Any help appreciated.

 

Did you try this one

http://www.vpforums....s&showfile=5207



#8 Jannek42

Jannek42

    Enthusiast

  • Members
  • PipPipPip
  • 96 posts
  • Location:Wuppertal

  • Flag: Germany

  • Favorite Pinball: STTNG, Medieval Madness, CFTBL

Posted 22 August 2015 - 04:38 PM

Hey Outhere,

it's not about the table itself. It's about that the Backglass won't be shown, if the table will be launched out of PinballX.
If started directly from VP, there are no problems.

Kind regards,
Jannek

#9 Trinity

Trinity

    Enthusiast

  • Platinum Supporter
  • 226 posts

  • Flag: United States of America

  • Favorite Pinball: Star Trek Limited Edition (Stern), AFM, Xenon, T-2

Posted 22 August 2015 - 06:03 PM

I play this exact table.

I also have PinballX.

Start the game in pinballx.

Hit F6

When you choose F6 you get a dialog box. Click ok. It moves to a new dialog box. Choose B2S as your backglass choice instead of Vpinmame by default.

Should work like a charm. No need to comment out any lines of code.



#10 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 22 August 2015 - 11:18 PM

I play this exact table.

I also have PinballX.

Start the game in pinballx.

Hit F6

When you choose F6 you get a dialog box. Click ok. It moves to a new dialog box. Choose B2S as your backglass choice instead of Vpinmame by default.

Should work like a charm. No need to comment out any lines of code.

 

Thanks Trinity, that's what I've did at first.  Problem persists until the code is gone.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#11 32assassin

32assassin

    Pinball Fan

  • VIP
  • 853 posts

  • Flag: United States of America

  • Favorite Pinball: terminator 2

Posted 22 August 2015 - 11:48 PM

if you are using this table

http://www.vpforums....s&showfile=7212

 

version 1.6

 

out of curiosity but why don't you use the included B2S file,  its much better compared to the dB2s.

 

the B2s file has the spinning (fan) object in the backglass.

 

 

I can give you my file.  

I disabled a few of the F6 options

hard-coded the non free play rom

hard coded the table to only use the B2S backglass

it doesn't matter what you choose in the F6 menu  the  selection is always the same.

 

the only thing you can choose is the ball colors


My Files
http://www.vpforums....4de64a621eccd40
My Table List
www.youtube.com/watch?v=DlaxLrXlPOU
See a table you like, help me complete it by finding the missing resources
https://www.dropbox....xTzKtGHTHa?dl=0

#12 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 23 August 2015 - 06:02 AM

 

Well this one has me stumped!

 

I have about 25 tables running with VP 9.9.1, PinballX, B2S server and DOF framework.  This is number 26 and its causing me grief.

 

Situation:

  • Cirqus Voltaire FOM Sunken  (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316)
  • Cirqus Voltaire (Bally 1997).directB2s
  • Both files in directory C:\VP\TABLES
  • Both files now named "Cirqus Voltaire Bally 1997", one vpt the other directb2s
  • Setup is the same as my other 25 tables
  • Via the F6 menu have setup for B2S server, correct ROM, no mechanical sounds (DOF) - nb, have tried other combinations but same issue
  • Have edited line 2596 to set the HKCU/Software/Visual ..... registry path to the correct location

Problem

  • When running manually, ie start up VP, select table and F5 to play, it works
  • Inside PinballX the B2S backglass shows when at the selection stage  (using the B2S option in PinballX)
  • When I run the table from PinballX I get the error titled "B2S Backglass Server" with the message "File 'C:\VP\Tables\.directb2s not found. Please rename or download the matching directb2s backglass files."

I don't understand how it gets a blank name using the same script and table just when its via PinballX?

Not sure if the single quote before the C:\ without another matching single quote is important, or just an error message bug?

 

Any help appreciated.

 

Did you try this one

http://www.vpforums....s&showfile=5207

 

 

And that worked perfectly - thank you, might just play this version until one day I feel the need to try and figure it out.


DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#13 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 23 August 2015 - 03:14 PM

 

 

Well this one has me stumped!

 

I have about 25 tables running with VP 9.9.1, PinballX, B2S server and DOF framework.  This is number 26 and its causing me grief.

 

Situation:

  • Cirqus Voltaire FOM Sunken  (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316)
  • Cirqus Voltaire (Bally 1997).directB2s
  • Both files in directory C:\VP\TABLES
  • Both files now named "Cirqus Voltaire Bally 1997", one vpt the other directb2s
  • Setup is the same as my other 25 tables
  • Via the F6 menu have setup for B2S server, correct ROM, no mechanical sounds (DOF) - nb, have tried other combinations but same issue
  • Have edited line 2596 to set the HKCU/Software/Visual ..... registry path to the correct location

Problem

  • When running manually, ie start up VP, select table and F5 to play, it works
  • Inside PinballX the B2S backglass shows when at the selection stage  (using the B2S option in PinballX)
  • When I run the table from PinballX I get the error titled "B2S Backglass Server" with the message "File 'C:\VP\Tables\.directb2s not found. Please rename or download the matching directb2s backglass files."

I don't understand how it gets a blank name using the same script and table just when its via PinballX?

Not sure if the single quote before the C:\ without another matching single quote is important, or just an error message bug?

 

Any help appreciated.

 

Did you try this one

http://www.vpforums....s&showfile=5207

 

 

And that worked perfectly - thank you, might just play this version until one day I feel the need to try and figure it out.

 

 

Why are you trying to use this back glass Cirqus Voltaire (Bally 1997).directB2s with this game (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316) and not the .exe that comes with the game?
 



#14 DDH69

DDH69

    Pinball Wizard

  • Platinum Supporter
  • 3,601 posts
  • Location:DOFLinx HQ, Adelaide

  • Flag: Australia

  • Favorite Pinball: Monster Bash

Posted 24 August 2015 - 10:25 AM

Why are you trying to use this back glass Cirqus Voltaire (Bally 1997).directB2s with this game (JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316) and not the .exe that comes with the game?

 
When you say it that way it makes me ask the same question of myself  :80:
 
I have a working solution and am now happy (thanks to your help). I've been trying to stay consistent and just use x.directB2S files for the backglass.  The JPSALAS-ROSVE-AARON_JAMES-KODIAC-TEPPOTEE-DOZER316 table does support using the B2S.Server and a directB2S file, I just couldn't make it work with PinbalX.


Edited by DDH69, 24 August 2015 - 10:27 AM.

DOFLinx
Contributions for equipment to help with ongoing DOFLinx development can be made here

#15 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 24 August 2015 - 06:45 PM

This table script tries to access the Registry so many people have run into permissions issues with table.  Maybe set PinballX to Run as Administrator