Jump to content



Photo
- - - - -

B2S setup help


  • Please log in to reply
29 replies to this topic

#21 jangus

jangus

    Enthusiast

  • Members
  • PipPipPip
  • 59 posts

  • Flag: Sweden

  • Favorite Pinball: Taxi

Posted 13 January 2015 - 07:49 PM

Does this look ok? I do have some problems as soon as I us B2S and is searching for the cause of it.

 

"1280","   Screen2ResX"
"1027","   Screen2ResY"
"0","   Screen2PosX"
"0","   Screen2PosY"
"\\.\DISPLAY2","   displayname"
"------------------------------------------------"
"\\.\DISPLAY5","   First screen"
"\\.\DISPLAY6","   Second screen"
"\\.\DISPLAY1","   Third screen"
"------------------------------------------------"
"\\.\DISPLAY1","   Selected screen"
0,"   Working Area Top"
1040,"   Working Area Bottom"
0,"   Working Area Left"
1920,"   Working Area Right"


#22 allknowing2012

allknowing2012

    Pinball Fan

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

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 13 January 2015 - 08:17 PM

Nothing out of the ordinary there .. have you used b2s_debug.exe ? What's the issue you are seeing?


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

 

 

 

#23 jangus

jangus

    Enthusiast

  • Members
  • PipPipPip
  • 59 posts

  • Flag: Sweden

  • Favorite Pinball: Taxi

Posted 13 January 2015 - 09:22 PM

Nothing out of the ordinary there .. have you used b2s_debug.exe ? What's the issue you are seeing?

I can run VP without backglass. Playfield and DMD is ok. As soon as I start using the B2S I get the backglass and DMD to show and then VP craches with the error: "Fatal Error: HRESULT 88760868 at RenderDevice.cpp:420".

 

I had problems to get VP to work at first both in FS and desktop version.
Takut gave me this answer and that made VP work both in VP and FS but not with B2S.:

Download the VBS Scripts 3.43.0 and extract it to the Tables folder (usually C:\Program Files (x86)\Visual Pinball\Tables)

http://www.vpforums....ads&showfile=17

 

More in another thread: http://www.vpforums....showtopic=30186

I just asked here as it was a question about the logfile from b2s_debug.exe.



#24 allknowing2012

allknowing2012

    Pinball Fan

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

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 14 January 2015 - 01:17 AM

is this with every table or are you just getting things started? Which table are you using? Can you put a link to it here?

Did you edit it .. to make it work with B2S perhaps?

And when you say B2S .. you know the difference right between directB2s backglasses and B2S.exe backglasses? 

I am assuming this one is a .directb2s file that is used for whichever table you are working on.

Does B2S_Debug show up properly?


Edited by allknowing2012, 14 January 2015 - 01:17 AM.

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

 

 

 

#25 jangus

jangus

    Enthusiast

  • Members
  • PipPipPip
  • 59 posts

  • Flag: Sweden

  • Favorite Pinball: Taxi

Posted 14 January 2015 - 04:51 AM

It is backglass with the extension .directb2s.

When I run the debug I get a backglass with several score wheels showing up. I guess that is what should happen? I think I have 1920x1080 on screen 1 but the debug says 1920x1040.

I first tested with Twister and then also with Taxi. I can not put the links here at the moment as I have the VP comuter in another location ans I am not 100% sure exact what linkes I used. I will see if I can find out as soon as possible.

And I really did not know that there where some B2S.exe backglasses.


Edited by jangus, 14 January 2015 - 04:53 AM.


#26 BobAlbright

BobAlbright

    Pinball Wizard

  • Platinum Supporter
  • 2,304 posts
  • Location:York, Pa. USA

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

Posted 14 January 2015 - 03:02 PM

The b2s exe tables are older. They are indicated in the download section as being b2s. The exe that is needed comes with the download. With respect to your Fatal Error issue...I've had that and the advice that I got from others which usually fixed it was to lower in the settings down from unlimited to one of the lower numbers

"and in the end , the love you take is equal to the love you make"


#27 allknowing2012

allknowing2012

    Pinball Fan

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

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 14 January 2015 - 06:33 PM

Here is something of a guess...

"1027","   Screen2ResY"

 

Make that an even number ... like a power of 2.  Its very unlikely you have a screen that is 1027 pixels.

And did you post your screenres.txt file?


Edited by allknowing2012, 14 January 2015 - 06:34 PM.

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

 

 

 

#28 jangus

jangus

    Enthusiast

  • Members
  • PipPipPip
  • 59 posts

  • Flag: Sweden

  • Favorite Pinball: Taxi

Posted 14 January 2015 - 08:10 PM

The b2s exe tables are older. They are indicated in the download section as being b2s. The exe that is needed comes with the download. With respect to your Fatal Error issue...I've had that and the advice that I got from others which usually fixed it was to lower in the settings down from unlimited to one of the lower numbers

I will try that. Is that settings for the playfield? Is it the Preferences->Video Options->Max Texture Dimension?
The playfield is run on a new GeForce something with 8GB so I find a bit odd if I need to lower the settings. But the onboard card for DMD and backglass might be a low-end card.


Here is something of a guess...

"1027","   Screen2ResY"

 

Make that an even number ... like a power of 2.  Its very unlikely you have a screen that is 1027 pixels.

And did you post your screenres.txt file?

Yes, we did that yesterday. Changed it to 1024 but the problem did not go away.


Which table are you using? Can you put a link to it here?

I did a new install on my work computer today. Followed my notes exactly and here they are, with links.

  1. Downloaded http://vpforums.org/...aller_1_0_3.zip and run the VPInstaller_1_0_3.exe. Default folder. Install VPinMAME checked.
  2. In VPinMAME choose Install. It install version 2.1. Quit
  3. VPinball.exe set to run in admin mode, disable desktop composition and in Win7 compatibility. (Tested and worked with TopSpeed).
  4. Downloaded the latest VP9 standalone (991) http://www.vpforums....ad13f8&id=34465  . Copied the VPinball991.exe, FreeImage.dll and SciLexer.dll to the VP folder.
  5. Set the VPinball991.exe to run in admin mode, disable desktop composition and in Win7 compatibility. Unblocked the DLLs. (Tested and worked with TopSpeed).
  6. Downloaded vpinmame_cabinet_2.5.zip http://www.vpforums....s&showfile=6429 and copied the VPinMAME.dll into the folder VPinMame. Unblocked the DLL.
  7. Run the setup.exe in VPinMAME. The PinMAME version 3.00 is installed (guide says 3,00 is the same as version 2.5). Quit whitout doing anything else.
  8. Created a new folder named Music in the folder Visual Pinball.
  9. Downloaded vpvbs3_43.zip http://www.vpforums....ads&showfile=17 . Unzipped and copied all files to the Table folder.
  10. Downloaded bally_6803_gts3_nvram.zip http://www.vpforums....s&showfile=1362  Unzipped and copied all files to the nvram folder.
  11. Downloaded vpfonts.zip  http://www.vpforums....ads&showfile=18   and unzipped it to a temporary folder. Marked all files, right click and install.
  12. Tested VPinball991.exe with the TopSpeed and it is still working.
  13. For a test with a downloaded pinball I choose Taxi_VP912_v2.1.2.zip .
    http://www.vpforums....s&showfile=2350
    Unzipped it and copied the Taxi_VP912_v2.1.2.vpt into the Table folder.
  14. And the Taxi (L-4) ROM file http://www.vpforums....ds&showfile=914
    Without unzipping and copied the taxi_l4.zip into the VPinMame\roms folder.
  15. Now the Visual Pinball crashes.
  16. I got this recommendation: Download the vpimame.ddl from this thread (first link) http://www.vpforums....ic=27063&page=1
  17. Extracted the VPinMAME.dll and copied it to the VPinMAME folder. Unblocked it.
  18. Taxi is now working. I also get a popup asking me if I own the ROM.
  19. I will continue with installing the B2S tomorrow.


I did the same with my actual VP computer yesterday and then after installing B2S I only got the errors. When I had downloaded a full screen vpt it first worked (as in step 18 above). I resized the playfield and DMD to fit the screens. Then I downloaded and installed the B2S backglass server.
After that I edited the script to use B2S but then it started to crash every time I tried to run a vpt. If I reedited the script to not use B2S it worked again.

  • I wonder why it Visual Pinball did not work at step 15.
  • I also wonder if the DLL in step 17 is non compatible with B2S.

Edited by jangus, 14 January 2015 - 08:31 PM.


#29 allknowing2012

allknowing2012

    Pinball Fan

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

  • Flag: Canada

  • Favorite Pinball: bucaneer

Contributor

Posted 15 January 2015 - 03:28 AM

i was debugging something similar with someone else and it was likely 2 vpinmame.dll files. Can u check that u have just one in the vpinmame directory. Not one in the vp directory. Run the esetup.exe in vpinmame, does it show cabinet mode as an option? 

Be sure to run install and click both of the setup options there. The exe should be run as admin in xp compat mode if that is applicable 


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

 

 

 

#30 jangus

jangus

    Enthusiast

  • Members
  • PipPipPip
  • 59 posts

  • Flag: Sweden

  • Favorite Pinball: Taxi

Posted 15 January 2015 - 07:43 AM

i was debugging something similar with someone else and it was likely 2 vpinmame.dll files. Can u check that u have just one in the vpinmame directory. Not one in the vp directory. Run the esetup.exe in vpinmame, does it show cabinet mode as an option? 

Be sure to run install and click both of the setup options there. The exe should be run as admin in xp compat mode if that is applicable 

I am at work and only have access to my work computer. I will take a look at my dedicated VP computer this evening. I will also run the setup.exe and see what options I have there.

But at my work computer there are no vpinmame.dll in the vp directory, only in the vpinmame directory. In the setup.exe I see: Install, Uninstall, Setup Paths, Setup Defaults, Test, Info and Quit. No show cabinet mode.

 

Here is the test resuts for the last part of my installation on my work computer. And this is confusing as it works perfekt?!!? But there is one differens that I know and that is that I only have 2 screens here.

(So I guess that I have understood how to install. Just have to redo the steps one more time on my VP computer and see if it is some compatibility with the computer parts?)!

Step nr 1 here starts after step 19 in my previous post.

  1. Now I switched to the “How to install DirectB2S backglass” http://www.vpforums....als&article=136
    and the “B2S Backglass Server installation and version info” http://www.vpforums....364#entry214341
  2. Checked that I already had the .NET Framework 4 installed on the computer.
  3. Downloaded B2S Backglass Server (v1.3.0.1) http://www.vpforums....s&showfile=7426
  4. Unzipped the zipfile and copied all files to the tables folder.
  5. Unblocked the “B2SBackglassServer.dll”
  6. Started the B2SBackglassServerRegisterApp.exe as admin.
  7. Downloaded Taxi VP912 FS 2.1.2 in VP 9.x.x Cabinet Tables -> VP 9.x Cabinet Tables (FULL SCREEN) http://www.vpforums....2ed66a7a3185d7c
  8. Copied the Taxi_VP912_v2.1.2FS.vpt into table folder.
  9. Downloaded Taxi (Williams 1988) [directB2S] 1.0 in Frontends and Addons -> dB2S Animated Backglasses http://www.vpforums....1ef21a830477335
  10. Copied the Taxi (Williams 1988).directb2s into the table folder. Changed the name to Taxi_VP912_v2.1.2FS. directb2s.
  11. Started VPinball991.exe and opened Taxi_VP912_v2.1.2FS.vpt. Start and the playfield works.
  12. Edited the “Set Controller = CreateObject("VPinMAME.Controller")” to “Set Controller = CreateObject("B2S.Server")”. Compiled and saved. Closed VPinball.
  13. Downloaded B2S ScreenRes Editor 1.0.0 http://www.vpforums....s&showfile=6268
  14. Copied the B2S_SetUp.exe into table folder. Run. Entered information and the ScreenRes.text is as follow:
    2560   
    1440
    1920
    1200
    2
    0
    0
    600      I just guessed the DMD area
    200
    1280
    0
    0
  15. Started VPinball991.exe and opened Taxi_VP912_v2.1.2FS.vpt. Start and the playfield works.

Edited by jangus, 15 January 2015 - 07:49 AM.