Jump to content

Vp Stuck Flippers With Dof/pinballx/b2S.exe's


imagamejunky

Recommended Posts

Hi guys. I have an issue that I'm hoping someone can help out with.

 

When I use PinballX I have some horrible flipper problems when I play one of my 3 VP tables that use the old style B2S.exe's.  The flippers stick up or down.  This problem is new and has to do with PinballX and the new changes in my cab with DirectOutputFramework (DOF).  I'm sure others will see the same issue.

 

VP tables with B2S.exe backglasses have the problem running from PinballX, but RUN PERFECTLY directly from VP.exe (Cirqus Voltaire, JackBot,, Terminator 3)

All of the VP tables with B2S.Server backglasses work perfect from PinballX

 

Here are the specifics..

VP running a current 9.16 revision

PInballX version 1.59 with no quicklaunch plugins enabled

LedControl.ini generated from the VP-Universe ledwiz config tool- current version 741 (in legacy mode)

VP table scripts are set appropriately:  B2S.exe backglasses set to "true" and the Controller is set to "B2S.Server" instead of "VPinMame.controller"

Ledwiz is working perfectly for ALL tables with the new Direct-Output-Framework directly from VP.exe

 

 

My test results...

 

If I set the backglass exe to "false" in the table script then the table will run perfectly from PInballX with NO flipper problems, but of course there is no backglass. (Not OK)

OR

If I set the controller to "VPinMame.controller" in the table script then the table will run perfectly from PinballX with NO flipper problems, but there is no LEDWIZ (Not OK)

 

 

For those who are unfamiliar with DOF... This new framework runs the ledwiz from a plugin in the B2S.Server.  This is why every table has to use the B2S.Server EVEN IF it doesn't use the B2S.Server for the backglass.

 

 

Somehow PinballX doesn't like to have a table running with BOTH a B2S.exe and a B2S.Server. This wasn't happening before DOF.

And to be clear,  Visual Pinball runs perfectly like this when it is ran from it's exe.

 

Please help.

Anyone?

 

junky

 

Link to comment
Share on other sites

So I tried to reproduce this problem and can't (I forgot to add the B2S as my controller when using DOF so that was one of the reason I needed to test this)

 

- I just tried one table (CV) so far, and before I switched the controller from VPinMame to B2S none of the toys on the LedWiz worked.

- Once I changed the controller line from vpinmame to the b2s controller, I saved and fired up pinballx and everything worked.

- My backglass exe is set to "true" on all my exe tables

- Currently using VP rev652, PBX 1.59 and 741 in DOF mode.

 

junky I have about 7 tables with exe's so I'll convert them all over tomorrow morning and see if they have any issues, but so far CV works fine.

 

Z

Link to comment
Share on other sites

Swisslizard. Thanks. And Yes. That's why it works perfectly when I run the tables directly from VP.exe. I'm only having this problem with pinballX for some reason.

Zeenon. Thanks. The only difference I'm seeing in our setups is that I'm still using legacy setting and you're using DOF setting with the config tool. I wonder if this is an issue. I've been using legacy because with DOF mode my saved ledwiz changes don't carry over. I will try DOF mode tomorrow to see.

Link to comment
Share on other sites

  • Content Provider

we always talked to use backglass to false when using tables within HP, don't know exactly why, but perhaps PinballX needs the same behaviour than HP?

 

Really hope that someone creates a DB2S for tables like CV

Link to comment
Share on other sites

99% SOLVED!!

 

This took me a while, but I think I figured it out.

 

PinballX doesn't like it when a VP table script is set to launch a b2s.exe backglass AND calls for the B2S.Server as the controller WHEN THERE IS NO directB2S Backglass!

 

So here's how I fixed it.

 

I copied a working directB2S backglass from another table and then renamed it to the vpt that is using a b2s.exe backglass.

 

Example..

I copied the Congo direct B2S backglass and renamed it with the Cirqus Voltaire vpt name.  Now in my tables folder I have 3 Cirqus Voltaire items with the same name- the vpt, the b2s.exe, AND a directB2S (the one for Congo)

 

This works because the B2S.exe is running in front and you can't see the Congo backglass.

 

The Flipper Problem is GONE!!

 

I did the same exact thing for JackBot and Terminator 3.  It fixed the flipper problem for these tables as well!!

 

There is one problem with my solution.  In the T3 backglass you can see parts of the directB2S backglass.  So this solution is not perfect.  To be honest I hardly play T3 so this is ok for now.  I'm just super happy that I got Cirqus Voltaire and JackBot working again, so YAY ME!!

 

I'm sure someone above my pay grade will come up with a correct solution for this problem, but for now this works. smile.png

 

Junky

Link to comment
Share on other sites

junky,

 

Did you add this to your B2STableSettings.xml file:

 
<B2STableSettings>
....
<ShowStartupError>0</ShowStartupError>
...
</B2STableSettings>

This suppresses the error message if no back glass file is found...possible that window that pops up is causing the issue?

 

I understand what you did above, just don't know why you had to use a .exe and .directb2s file to make it work.

 

Z

Link to comment
Share on other sites

  • 1 month later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...