Jump to content



Photo
* * * * * 2 votes

B2S Backglass Server (v1.3.0.1)

B2S Backglass Server Herweh directB2S Backglass

  • Please log in to reply
149 replies to this topic

#101 lolo33

lolo33

    Enthusiast

  • Members
  • PipPipPip
  • 161 posts

  • Flag: France

  • Favorite Pinball: Centaur, xenon, AFM...

Posted 28 February 2013 - 11:02 PM

I do seem to consistently get the appcrash or shutdown error every time I leave the table. I saw your mention of a possible fix for this by regedit rom files, or adjusting the table script.

Open the script and add at the end:

 

 

 

Sub Table1_exit()
 Controller.Stop
End sub

 

But sometimes author use a different name in place of Table1.

For exemple on Elvira and the Party Monsters (line 46), it's Elvira.

 

 

 

So just add...

Sub Elvira_exit()
 Controller.Stop
End sub

Locate a Pinball machine in France:

http://geoflipper.fr/


#102 Astromark3000

Astromark3000

    Enthusiast

  • Validating
  • PipPipPip
  • 64 posts
  • Location:Edmonton Alberta

  • Flag: Canada

  • Favorite Pinball: Theater of magic, Haunted House

  • PS3 Gamer Tag: Astromarkus
  • 360 Gamer Tag: Astromarkus

Posted 01 March 2013 - 03:03 PM

I love the new b2s designed back glasses! Amazing work! When I run the glasses threw vp on my cab the dmd is displayed but when I run it in hyper pin its not there, can someone please help. Thank you!

#103 KOPTango

KOPTango

    Enthusiast

  • Members
  • PipPipPip
  • 88 posts
  • Location:NSW, Australia

  • Flag: Australia

  • Favorite Pinball: ACDC, Theater of Magic, Cirquis Voltaire

Posted 03 March 2013 - 03:46 AM

I have a slightly different issue.

In Hyperpin I do not get a preview image of the table, Backglass,wheel or video of the tables just the names. The tables work fine themselves but can't get instructions, flyers etc as well. All the names are correct, I'm pretty sure all these files are in the right folders and they are all (only 2) db2s tables.

I am new to this but couldn't find an answer on the forums.

Not sure if this is a db2s server issue or just a Hyperpin setting I may have messed up. I'm using the most recent fplaunch as well.

P.s sorry if I put this question in the wrong forum.

Edited by KOPTango, 03 March 2013 - 03:48 AM.


#104 arngrim

arngrim

    DJ Force Feedback

  • VIP
  • 2,188 posts
  • Location:Charleroi, Belgium

  • Flag: Belgium

  • Favorite Pinball: Monster bash



Posted 03 March 2013 - 03:53 AM

It has nothing to do with db2s, it is only activated when you launch a table

Try to have only one table on your xml to debug more easily

#105 KOPTango

KOPTango

    Enthusiast

  • Members
  • PipPipPip
  • 88 posts
  • Location:NSW, Australia

  • Flag: Australia

  • Favorite Pinball: ACDC, Theater of Magic, Cirquis Voltaire

Posted 03 March 2013 - 09:13 PM

No worries. Thanks for the reply. Its all fixed now. The controller end script seemed to stop most of the exit program crashes which i had as well which is good :-)

Thanks to everyone involved in making this db2s server program so awesome!

Edited by KOPTango, 03 March 2013 - 09:13 PM.


#106 pinball2883

pinball2883

    Enthusiast

  • Members
  • PipPipPip
  • 60 posts

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

  • Favorite Pinball: attack from mars

Posted 09 March 2013 - 02:52 AM

why is hyperpin looking for example "Cactus Canyon (Midway 1998).directb2s.exe"?  How is it looking for the .EXE or why? i am having this issue with a few .directb2s tables. they are named the same in the XML as they are called in the tables file? they look like this    Cactus Canyon (Midway 1998).directb2s



#107 Aurich

Aurich

    Enthusiast

  • Members
  • PipPipPip
  • 306 posts
  • Location:Southern California

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

  • Favorite Pinball: Scared Stiff

Posted 09 March 2013 - 03:13 AM

why is hyperpin looking for example "Cactus Canyon (Midway 1998).directb2s.exe"?  How is it looking for the .EXE or why? i am having this issue with a few .directb2s tables. they are named the same in the XML as they are called in the tables file? they look like this    Cactus Canyon (Midway 1998).directb2s

 

What's the name of the table itself? The actual file.



#108 pinball2883

pinball2883

    Enthusiast

  • Members
  • PipPipPip
  • 60 posts

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

  • Favorite Pinball: attack from mars

Posted 09 March 2013 - 03:47 AM

i changed the file name to Cactus Canyon(Midway 1998).directb2s same as the XML. I copied the  back glass file name Cactus Canyon(Midway 1998).directb2s  and renamed the table file to it  Cactus Canyon(Midway 1998).directb2s. 



#109 Herweh

Herweh

    Backglass fan

  • VIP
  • 452 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Yes

Posted 09 March 2013 - 07:35 AM

why is hyperpin looking for example "Cactus Canyon (Midway 1998).directb2s.exe"?  How is it looking for the .EXE or why? i am having this issue with a few .directb2s tables. they are named the same in the XML as they are called in the tables file? they look like this    Cactus Canyon (Midway 1998).directb2s

 

i changed the file name to Cactus Canyon(Midway 1998).directb2s same as the XML. I copied the  back glass file name Cactus Canyon(Midway 1998).directb2s  and renamed the table file to it  Cactus Canyon(Midway 1998).directb2s. 

 

I expect you renamed the table to 'Cactus Canyon (Midway 1998).directB2S.vpt'? As the last three letters are 'B2S'  Hyperpin tries to load a backglass EXE file. Rename your table to 'Cactus Canyon (Midway 1998).vpt' and everything is fine.


herwehb2s-avatar-jr-100.pngbreakshot-sig-small3.pngatlantis-sig-small.pngmousinaround-sig6.pngsc-badge1.pnglw-sig.pngembryon-logo0.pngladyluck.pngapollo13_badge3.pngwhirlwind_badge.png


#110 pinball2883

pinball2883

    Enthusiast

  • Members
  • PipPipPip
  • 60 posts

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

  • Favorite Pinball: attack from mars

Posted 09 March 2013 - 01:33 PM

I will try that. I bet thats it



#111 Nemo

Nemo

    Pinball Fan

  • Platinum Supporter
  • 1,283 posts
  • Location:Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 09 March 2013 - 05:02 PM

So, we are a bit further in time now, installed basically all available backglasses and it looks and plays SUPER GREAT !!

As soon as a new directB2S is released i run to my cab to install it, the whole pin experience get's such a boost from the

extra eyecandy it is just almost real now ! I am sooooooo happy with this new piece of software that i often find myself 

giddy as a schoolgirl when a new arrival is installed.........

 

All involved THANK YOU SO MUCH for all your time & effort, greatly appreciated !

 

 

You guys   :band:


Gone fishin', no really.......

My F14 Cab http://www.vpforums....showtopic=21820

My Coffee Table http://www.vpforums....topic=25407&hl=

My Jukebox WIP http://www.vpforums....topic=23825&hl=


#112 Herweh

Herweh

    Backglass fan

  • VIP
  • 452 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Yes

Posted 09 March 2013 - 09:59 PM

Hi everybody,

 

I've uploaded v1.2 of the B2S server.

 

Major bugfix is: In EXE mode the 'data polling timer' was running on a default timer interval. This was pretty slow and that causes the EXE mode to run and react 'more lazy' than the standard mode. Now the EXE mode i.e. the spider at 'Scared Stiff' is running as fast as the standard mode. Because of that I've switched the default start mode for backglasses to the EXE mode. I was always a fan of the direc connection between VP table, VPM and the backglass in standard mode but now I think the way to go is the EXE mode.

A preparation for a new 'plugin' mode is added too to add some more functionality to the server. More infos will follow pretty soon. Maybe this will become an awesome feature. We will see. ;)

More version info and change log here.

 

I strongly recommend to update to this version. You will have much more fun with the EXE mode and the backglasses. And the upcoming backglasses (like Bad Cats) need this version to run.

 

Best regards, Herweh.


Edited by Herweh, 09 March 2013 - 11:01 PM.

herwehb2s-avatar-jr-100.pngbreakshot-sig-small3.pngatlantis-sig-small.pngmousinaround-sig6.pngsc-badge1.pnglw-sig.pngembryon-logo0.pngladyluck.pngapollo13_badge3.pngwhirlwind_badge.png


#113 fox24

fox24

    Enthusiast

  • Members
  • PipPipPip
  • 69 posts

  • Flag: United States of America

  • Favorite Pinball: Theater of Magic

Posted 09 March 2013 - 11:10 PM

Thanks for the update. Loading it now.


naomigdrom
My Pincab • Motherboard - MB BIOSTAR | H55A+  |• Graphics Card (2) - Nvdia GEFORCE GTX 550 TI (overclocked)  |  • Processor - CPU INTEL|CORE I3 550 3.20G |  Hard Drive - SSD 32G|ADATA AS596TB-32GM-C R  |  • Memory - MEM 2Gx2  |  GSKILL F3-10666CL9D-4GBNS  |  • Power Supply - PSU TOPOWER  |  650W TOP-650PM RHardware and buttons –Virtuapin  |  • IPAC-2 Controller Board - ultimarc  |  Monitors• 42” Insignia 1080p, 120 hz, LCD  |  • 27” AOC 1080p LCD  |  • 18.5” AOC - LED  |  Thanks to T-800 for the design and build!

#114 bent98

bent98

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,077 posts
  • Location:NY

  • Flag: United States of America

  • Favorite Pinball: Roadshow, Haunted House, Safe Cracker

Posted 09 March 2013 - 11:29 PM

Thank you !

#115 Nemo

Nemo

    Pinball Fan

  • Platinum Supporter
  • 1,283 posts
  • Location:Netherlands

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 10 March 2013 - 11:09 AM

Just updated to 1.2 and installed the new & gorgeous Bad Cats backglass and it's handy that by default it

now runs in executable mode. 

 

:clnglasses:  i did see the PayPal donation button, i think it's great to see so much improvement to the emulation 

experience that i have made a small donation to your account, have a cold one one my expense !

 

  :bar4:


Gone fishin', no really.......

My F14 Cab http://www.vpforums....showtopic=21820

My Coffee Table http://www.vpforums....topic=25407&hl=

My Jukebox WIP http://www.vpforums....topic=23825&hl=


#116 blur

blur

    Pinball Fan

  • VIP
  • 1,500 posts

  • Flag: Croatia

  • Favorite Pinball: Amazing Spiderman, Black Hole, Totem



Posted 10 March 2013 - 12:05 PM

Great job Herweh!

 

It's good idea to set exe as default way of communication since with exe communication is asynchronous and backglass can't slow down ball in vp anymore.

 

Are there any chances of catching table close event and doing Controller.Stop so that we don't have to do it in every table?

I don't know how it is done in plain vpinmame - maybe a peek at the source code of vpinmame would reveal it - but it works there - when table is closed controller is stopped so that it doesn't crash on next run.

One way to do it would be to look if vp player process exists and if not stop the controller.

 

While you are checking this (if vp player proces exists) you could also add check if vp player is active (in focus) and if it is not pause vpinmame controller and unpause it when it is active again.

This would solve pause problem i was talking about before (when you invoke exit menu in hp - vpinmame will stop all animations and music and countdowns)

You can do this once or twice in every second and it will still be fast enough and great help but won't take to many cycles.


Edited by blur, 11 March 2013 - 09:28 AM.


#117 BobaFunk

BobaFunk

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: Canada

  • Favorite Pinball: Tales of the Arabian Nights, Whitewater

Posted 11 March 2013 - 04:11 AM

First off, great work...  I've really enjoyed all of these fantastic new backglasses. It seems that I' ve run into a small problem though, exe mode broke for me as of the 1.1.1 update, standard mode still works, though not as smoothly as exe mode in version 1.0.1 and earlier.  The table and backglass will load in exe mode, but gameplay is incredibly choppy.  I've tried killing explorer prior to hyperpin launch to see if the was some conflict between b2s server and other programs in the background, but saw no improvement.  I also tried changing video drivers to see if that might be the issue, another no go.  As of right now I'm grasping at straws... I'd really like to get exe mode up and running again especially now that it is set as default.  I'm running Windows 7 64-bit and surprisingly this is my first real issue... and I'm kinda lost. Any help would be greatly appreciated.


Edited by BobaFunk, 11 March 2013 - 04:12 AM.


#118 nebrunner

nebrunner

    Enthusiast

  • Platinum Supporter
  • 259 posts
  • Location:Omaha

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

  • Favorite Pinball: BIG GUNS!!!

Posted 11 March 2013 - 03:14 PM

exe mode was broken for me as well, but the 1.2 update has corrected that. Also make sure have the server files in the root vp folder and not tables or somewhere else

#119 BobaFunk

BobaFunk

    Neophyte

  • Members
  • Pip
  • 3 posts

  • Flag: Canada

  • Favorite Pinball: Tales of the Arabian Nights, Whitewater

Posted 11 March 2013 - 04:04 PM

Thanks for the advice! I had the server files in the table folder, so I deleted them, downloaded and re-installed the 1.2 update into the vp root folder, and re-registered just to be sure. Unfortunately the results were the same, standard mode works, exe mode loads both table and backglass but there is an incredible amount of lag. So i guess i`ll have to keep working on this, but the help was appreciated none the less.

#120 Herweh

Herweh

    Backglass fan

  • VIP
  • 452 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Yes

Posted 11 March 2013 - 05:00 PM

I'm not the Win7 and OS tweak freak but have you done any OS tweaking so the backglass EXE gets very less CPU power?

I haven't done any fundamental changes from 1.0.1 to 1.2 in EXE mode (but for bug fixing) so have you done any changes to your setup after v1.0.1?


herwehb2s-avatar-jr-100.pngbreakshot-sig-small3.pngatlantis-sig-small.pngmousinaround-sig6.pngsc-badge1.pnglw-sig.pngembryon-logo0.pngladyluck.pngapollo13_badge3.pngwhirlwind_badge.png






Also tagged with one or more of these keywords: B2S, Backglass Server, Herweh, directB2S, Backglass