About the B2S server, I guess you simply need to use the latest, there is always a reason why there are updates ![]()
Here it is the github page:
vpinball/b2s-backglass: B2S Backglass Server and Designer for use with Visual Pinball (github.com)
Posted 30 June 2023 - 05:18 PM
About the B2S server, I guess you simply need to use the latest, there is always a reason why there are updates ![]()
Here it is the github page:
vpinball/b2s-backglass: B2S Backglass Server and Designer for use with Visual Pinball (github.com)
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 30 June 2023 - 11:30 PM
The back glass seemed to be hidden behind the table at every table. If I right click on the backglass location, it's paused, but the backglass is visible.B2S server is 2.02.I used the opengl version, but using the DX9 version worked fine.
when you right clicked did you use the drop down Bring Forms to front?
Posted 01 July 2023 - 12:17 AM
The back glass seemed to be hidden behind the table at every table. If I right click on the backglass location, it's paused, but the backglass is visible.B2S server is 2.02.I used the opengl version, but using the DX9 version worked fine.
when you right clicked did you use the drop down Bring Forms to front?
The settings have not changed from this state.
http://vpforums.org/...ost/218/b2s.png
Posted 01 July 2023 - 12:22 AM
The back glass seemed to be hidden behind the table at every table. If I right click on the backglass location, it's paused, but the backglass is visible.B2S server is 2.02.I used the opengl version, but using the DX9 version worked fine.
when you right clicked did you use the drop down Bring Forms to front?
The settings have not changed from this state.
http://vpforums.org/...ost/218/b2s.png
and its running as EXE, not standard? Try switching is about all I have left! These days all b2s should be run as exe but worth a try as standard
Posted 01 July 2023 - 12:37 AM
The back glass seemed to be hidden behind the table at every table. If I right click on the backglass location, it's paused, but the backglass is visible.B2S server is 2.02.I used the opengl version, but using the DX9 version worked fine.
when you right clicked did you use the drop down Bring Forms to front?
The settings have not changed from this state.
http://vpforums.org/...ost/218/b2s.png
and its running as EXE, not standard? Try switching is about all I have left! These days all b2s should be run as exe but worth a try as standard
http://vpforums.org/...st/218/b2s0.png
Posted 01 July 2023 - 12:57 AM
The back glass seemed to be hidden behind the table at every table. If I right click on the backglass location, it's paused, but the backglass is visible.B2S server is 2.02.I used the opengl version, but using the DX9 version worked fine.
when you right clicked did you use the drop down Bring Forms to front?
The settings have not changed from this state.
http://vpforums.org/...ost/218/b2s.png
and its running as EXE, not standard? Try switching is about all I have left! These days all b2s should be run as exe but worth a try as standard
It looks like the image should not be cropped.I don't think the setting is anything special.http://vpforums.org/...st/218/b2s0.png
does it do this in DX9 version?
it is possible it is an openGL thing and not a b2s thing?
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 01 July 2023 - 01:22 AM
Only the OPENGL version is like this.DX9 version has no problem.
ok post bug to both vpx github and b2s github
so both teams can look at the issue
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 01 July 2023 - 05:13 PM
I must say the table runs very well with the GL version too, both 32 bits and 64 bits, so I don't think it is VPX which is the problem. Maybe you are mixing 64 bits and 32 bits?
If you want to check my latest uploads then click on the image below:
Next table? A tribute table to Stern's Foo Fighters
Posted 01 July 2023 - 08:53 PM
I must say the table runs very well with the GL version too, both 32 bits and 64 bits, so I don't think it is VPX which is the problem. Maybe you are mixing 64 bits and 32 bits?
even so the new b2s server is bit independent now and automagically knows when you're running vpx 32 or 64bit. I can't run vpx GL myself so can't help test I'm afraid.
Posted 01 July 2023 - 10:48 PM
I must say the table runs very well with the GL version too, both 32 bits and 64 bits, so I don't think it is VPX which is the problem. Maybe you are mixing 64 bits and 32 bits?
even so the new b2s server is bit independent now and automagically knows when you're running vpx 32 or 64bit. I can't run vpx GL myself so can't help test I'm afraid.
It doesnt so much know as it simply doesnt respond when called by the wrong bitness of VPX
that is how most 32 and 64 bit apps work
B2S needs the 64bit reworked so it compiles with unique names, like vpinmame or freezys does
and then vpx 64 needs a minor update so it knows to call b2sServer x64 instead of just b2sServer
Then you can throw everything side by side
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 02 July 2023 - 12:28 AM
I must say the table runs very well with the GL version too, both 32 bits and 64 bits, so I don't think it is VPX which is the problem. Maybe you are mixing 64 bits and 32 bits?
even so the new b2s server is bit independent now and automagically knows when you're running vpx 32 or 64bit. I can't run vpx GL myself so can't help test I'm afraid.
It doesnt so much know as it simply doesnt respond when called by the wrong bitness of VPX
that is how most 32 and 64 bit apps work
B2S needs the 64bit reworked so it compiles with unique names, like vpinmame or freezys does
and then vpx 64 needs a minor update so it knows to call b2sServer x64 instead of just b2sServer
Then you can throw everything side by side
agreed. I poked and prodded and begged jarr3 to do just that but he said no need. you got more horsepower than I do wiesshund, maybe have a go at him?
Posted 02 July 2023 - 03:58 AM
agreed. I poked and prodded and begged jarr3 to do just that but he said no need. you got more horsepower than I do wiesshund, maybe have a go at him?
We shall see?
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 02 July 2023 - 04:52 AM
Don't need separate B2S. Run a table with backglass from x86 version of VPinballX and check backglass settings and the title will reference the x86 version of B2S. Run a table with backglass from x64 version of VPinballX and check backglass settings and the title will reference x64 B2S. Your plugins DirectOutput or PuPPlayer drivers should be the x64 versions. The dll works with either version of VPinballX. Pretty simple.
Posted 02 July 2023 - 11:04 AM
Don't need separate B2S. Run a table with backglass from x86 version of VPinballX and check backglass settings and the title will reference the x86 version of B2S. Run a table with backglass from x64 version of VPinballX and check backglass settings and the title will reference x64 B2S. Your plugins DirectOutput or PuPPlayer drivers should be the x64 versions. The dll works with either version of VPinballX. Pretty simple.
Hmm?
if you have both 32 and 64 bit VPX and B2S server on same system, you have to keep renaming the b2s server folders back n forth
if 32bit b2s server is in place and you launch 64bit vpx, nothing blows up, you just dont have any backglass running.
At least that is what it is doing for some of us.
if i rename the folder b2s_server to b2s_server_32
and rename b2s_server_64 to b2s_server
then i get a backglass launching again, with 64bit
b2s 2.0.3 rev 126 i think is version i have
i'll look for a newer one.
or maybe its time to wipe and start over from 20 million different beta tests
If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways
Spend it on Hookers and Blow
Posted 02 July 2023 - 04:27 PM
Weird. That's not my experience at all. Baller Installer would place the B2S system files and plugins folder in C:\vPinball\VisualPinball\Tables folder. There is a single set of B2SBackglassServer.dll and B2SBackglassServerEXE.exe files. X86 and x64 co-exist in the same set of files. If using x86 Visual Pinball the call will run an x86 B2SServer process and invoke x86 plug-ins. If using x64 Visual Pinball the call will run an x64 B2SServer process and invoke x64 plug-ins as long as they are set up correctly. This can be confirmed by examining the title in the Settings window when you run a table with a backglass. The Baller Installer auto registers the system.
For other reasons, I reverted back to a previous system where I then manually updated to dual x86 and x64 platforms. As recommended, I installed B2S to a separate B2SServer folder in the Visual Pinball folder. In a manual update, you must execute B2SBackglassServerRegisterApp.exe.
I'm just using the latest github public release v2.0.2 from April 5. I'm not aware of anything more recent, but they would be beta and I wouldn't be able to testify to its performance. I don't know what a beta is supposed to add that makes it a necessary update - amongst all of the daily/hourly updates for VPX 10.8 beta. At this point, I'm not so much in beta tester mode while I am simply trying to get my cabinet set up. I am currently working with the latest available 10.7.4 beta. I think development is pretty much done for that version while the focus is on 10.8. I would not try to confound testing B2S while you are also using bleeding edge 10.8 betas, at least until you have confirmed B2S is working as expected.
I followed the update steps from the B2S wiki very closely step-by-step. Read very carefully. Even if you think you already know.
https://github.com/v...cab-Setup-Guide
Posted 02 July 2023 - 05:34 PM
Don't need separate B2S. Run a table with backglass from x86 version of VPinballX and check backglass settings and the title will reference the x86 version of B2S. Run a table with backglass from x64 version of VPinballX and check backglass settings and the title will reference x64 B2S. Your plugins DirectOutput or PuPPlayer drivers should be the x64 versions. The dll works with either version of VPinballX. Pretty simple.
That's how it works for me and that's how Richard explained it. That's why he said it wasn't bit dependent although I can see the reasoning behind wanting a separate bit version. Peace of mind more than anything. The way he explained it though was it would complicate rather than simplify.
Update: From the man himself
"B2S Server, which is written in VB.Net, it is already compiled as both 32 and 64 bit, so there is no need to complicate things further by having to register different files.
Similar to how Java does it... See https://en.wikipedia...ediate_Language
For VPMame it is a different story as it a c/c++ solution where you have to compile to the final CPU architecture."
Edited by Cliffy, 07 July 2023 - 04:57 AM.
Visual Pinball →
VP & VPM MODs - New Releases →
NFL (Stern 2001) Seahawks Superbowl Edition[Visual Pinball X MOD]Started by xenonph , 18 Apr 2026 |
|
||
Virtual Pinball →
Frontends and Addons →
Pokémon (Stern 2026) - BackglassesStarted by Flying Dutchman , 21 Feb 2026 |
|
||
Virtual Pinball →
Frontends and Addons →
Pokémon (Stern 2026)Started by Flying Dutchman , 21 Feb 2026 |
|
||
Virtual Pinball →
Frontends and Addons →
Mustang (Stern 2014)Started by Flying Dutchman , 19 Jan 2026 |
|
||
Virtual Pinball →
Frontends and Addons →
Striker Xtreme (Stern 2000)Started by Flying Dutchman , 26 Dec 2025 |
|