Jump to content



Photo
- - - - -

FourMillionB.C._FS_B2S


  • Please log in to reply
92 replies to this topic

#61 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 22 November 2011 - 01:07 AM

QUOTE (speed24 @ Nov 21 2011, 08:54 AM) <{POST_SNAPBACK}>
Another great pin from the starman .Any chance of getting this as a 4:3 desktop pin . I'm 59 years old and the eyes aren't as good as when I was younger . If not , could you tell me how to make adjustments to the pin , to get to 4:3 desktop . Thank you in advance and have a Happy Thanksgiving day.



check the downloads, Starman uploaded a 4x3 today

#62 OuchTilt

OuchTilt

    Enthusiast

  • Members
  • PipPipPip
  • 198 posts
  • Location:Essex

  • Flag: United Kingdom

  • Favorite Pinball: Elvira and the Party Monsters

Posted 24 November 2011 - 06:45 PM

QUOTE (maceman @ Nov 17 2011, 03:18 PM) <{POST_SNAPBACK}>
Hi Roger,

Unfortunately, that didn't work either. Maybe it is something with the newest FPlaunch version, however, the other games are working so i am not sure....

Anyways, I will continue to troubleshoot and if i get anywhere i will update this thread.

Thanx for all your help!!

Maceman


Anyone having problems with hyperpin not exiting the backglass even though the "False" command is set in the script try this.

I read on another thread that not only do the table and B2S file names have to be the same, but the file names must end in B2S.

I renamed the file deleting the version number, so the file name ended B2S.....It now works dblthumb.gif

I can now exit the game via hyperpin and the backglass closes.

blackfx2_cr.jpg  Username:- dallaker


#63 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 18 May 2012 - 09:42 PM

A little late to the party here...

Walter: This is probably not meant for you, as I fear this is just my lack of understanding at this stage for how B2S and hyperPin get along. However I hope you don't mind if its posted here since this is relevant to this table.

issue: Getting 4MBC B2S to load in HyperPin
What works: Default in VP via extraction from the compressed file, this B2S table works perfectly
What doesn't work: In HyperPin, I believe we are supposed to rename both the table and EXE so that it finishes with B2S. When I do that, table does not load

Specific error/Problem: When the file is renamed, I get a script error that states "line 0 (null)" and VP opens the scripts and shows me the first line of the script

Tested in VP on it's own, I get that same error too! IE: When I rename both files so that B2S ends, it give me this error even in VP now.

Tried: If I rename the EXE to the default 4MBC.exe, this now works in VP (while keeping the .vpt ending in B2S
Tried: Back in HS, I now get an fplaunch error message that says it can't find the EXE (it's expecting the same file name)

Conclusion: This last error confirms the exe needs to have the same name as the B2S, so that's cool. When I do so, it works fine in VP.

Final question: Why the heck am I getting that line 0 (null) error when loading via HP when I've renamed the EXE as per expected HP/FPLaunch?

For those that have gotten it to work in HP, can you give me the exact file name you used? Any issues that have come up that you had to "tweak"?

#64 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 18 May 2012 - 09:58 PM

Hmmm interesting, I'm getting the same issue with Fireball 1972, must have to do with the renaming I'm doing...

#65 rosve

rosve

    :)

  • VIP
  • 1,179 posts
  • Location:Always travelling around the world

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 18 May 2012 - 10:08 PM

QUOTE (The Loafer @ May 18 2012, 11:58 PM) <{POST_SNAPBACK}>
Hmmm interesting, I'm getting the same issue with Fireball 1972, must have to do with the renaming I'm doing...


The vpt and exe files must have identical names and end with B2S to work with HP.

#66 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 18 May 2012 - 10:12 PM

Yep, here's what I've named them for fireball

Fireball_B2S.exe
Fireball_B2S.vpt

Entry in HyperPin visual pinball.xml


<game name="Fireball_B2S"><description>Fireball (Bally 1972)</description><manufacturer>Bally</manufacturer><year>1971</year><type>EM</type></game>
</menu>

with this, I now get the null error message in HyperPin AND Visual Pinball on its own! (happens the moment I rename the .exe)

many thanks for the help.

Rob

Edited by The Loafer, 18 May 2012 - 10:13 PM.


#67 koadic

koadic

    Pinball Fan

  • VIP
  • 1,363 posts
  • Location:Omaha, NE, USA

  • Flag: United States of America

  • Favorite Pinball: Addams Family/Fish Tales/Medieval Madness



Contributor

Posted 18 May 2012 - 10:22 PM

The scripting in the table determines what the name of the backglass exe should be...

eample:
CODE
'~~~~~~~~~~~~~~~~~~~~
    ResetB2SData 0, 49, 0
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LaunchBackGlass "4MBC", True'False    'True=Launch bg ,  False=Don't launch bg.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


as opposed to
CODE
ResetB2SData 0,49,0    'Initialise the b2s data area
'****************************************************************************
  LaunchBackGlass "CirqusVoltaire_FS_B2S", false    'True=Launch bg ,  False=Don't launch bg.
  'SetB2SData 5,1 'ENABLE BALLY LOGO ON DMD SCREEN FOR 3 SCREEN CABS
'****************************************************************************


In the first example, if it doesn't find 4MBC.exe, it will error, for the second, if it doesn't find CirqusVoltaire_FS_B2S.exe, it will error.

I don't really think the backglass NEEDS to be the same name as the table, so long as it matches the name specified INSIDE the table script. It just happens that in Rosve's tables, that is how the backglasses are named, matching the table name. Or if they do infact need to end it B2S for HyperPin, then it will have to be changed inside the table script.

UPDATE: Ok, upon looking at the fplaunch ahk script, the backglass name does indeed need to be named the same as the table, and needs to end in B2S, so to get this to run correctly in Hyperpin, you will have to edit the table name to "4MBC_FS_B2S.vpt" and the script to read:
CODE
'~~~~~~~~~~~~~~~~~~~~
    ResetB2SData 0, 49, 0
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LaunchBackGlass "4MBC_FS_B2S", True'False    'True=Launch bg ,  False=Don't launch bg.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Edited by koadic, 18 May 2012 - 10:43 PM.


#68 rosve

rosve

    :)

  • VIP
  • 1,179 posts
  • Location:Always travelling around the world

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 18 May 2012 - 10:22 PM

QUOTE (The Loafer @ May 19 2012, 12:12 AM) <{POST_SNAPBACK}>
Yep, here's what I've named them for fireball

Fireball_B2S.exe
Fireball_B2S.vpt

Entry in HyperPin visual pinball.xml


<game name="Fireball_B2S"><description>Fireball (Bally 1972)</description><manufacturer>Bally</manufacturer><year>1971</year><type>EM</type></game>
</menu>

with this, I now get the null error message in HyperPin AND Visual Pinball on its own! (happens the moment I rename the .exe)

many thanks for the help.

Rob


Look for the line that starts with "LaunchBackglass" in the table script, should be near the top of the script. Change the argument "True" to "False". This should be done on all the tables you want to launch from HyperPin.

Edited by rosve, 18 May 2012 - 10:23 PM.


#69 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 19 May 2012 - 04:17 AM

Aside from these that needed a rename, I have been able to run every other B2S I've tried without having to change the "true" to "false", they have worked right out of the box. I thought Blur added something to fix this issue so that it did not need to edit this in the script since they all work fine. What I find odd is that some have said it worked without changing anything. That's kind of odd, eh?

I will try the false for these 2 I'm having trouble with (and the other Walter did with a different name for each).

As to renaming the exe in the script, that was the second thing I tried, and it still did not work BUT maybe I had done a typo, so not sure and will of course try it again.

Thanks,

Rob

#70 htamas

htamas

    Pinball Wizard

  • VIP
  • 2,224 posts
  • Location:California

  • Flag: Hungary

  • Favorite Pinball: cannot pick just one, and they change anyway



Posted 19 May 2012 - 04:39 AM

Interesting... despite everybody (and the installation guide) saying that LaunchBackGlass must be set to False for HyperPin, I don't have to do that in ANY of the B2S tables and they still work from HyperPin no problem. Backglass also closes fine when exiting the table.

Go figure...

#71 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 19 May 2012 - 04:42 AM

Well, my theory is that for an earlier wip of fplaunch, changing the script to FALSE was required, but I don't think that is the case anymore. This may also explain why some have renamed the file and it worked while it did not for me, they tried it on a previous version of FPlaunch, if they would try it now with WIP #9, it may not work anymore.

I will send Blur a PM so that he can comment. This needs to be clear as there's some misinformation I think being distributed (no ill intent!!! It's just how it was, but obviously, it's obviously not needed anymore.

#72 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 19 May 2012 - 04:57 AM

QUOTE (koadic @ May 18 2012, 06:22 PM) <{POST_SNAPBACK}>
The scripting in the table determines what the name of the backglass exe should be...

eample:
CODE
'~~~~~~~~~~~~~~~~~~~~
    ResetB2SData 0, 49, 0
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LaunchBackGlass "4MBC", True'False    'True=Launch bg ,  False=Don't launch bg.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


as opposed to
CODE
ResetB2SData 0,49,0    'Initialise the b2s data area
'****************************************************************************
  LaunchBackGlass "CirqusVoltaire_FS_B2S", false    'True=Launch bg ,  False=Don't launch bg.
  'SetB2SData 5,1 'ENABLE BALLY LOGO ON DMD SCREEN FOR 3 SCREEN CABS
'****************************************************************************


In the first example, if it doesn't find 4MBC.exe, it will error, for the second, if it doesn't find CirqusVoltaire_FS_B2S.exe, it will error.

I don't really think the backglass NEEDS to be the same name as the table, so long as it matches the name specified INSIDE the table script. It just happens that in Rosve's tables, that is how the backglasses are named, matching the table name. Or if they do infact need to end it B2S for HyperPin, then it will have to be changed inside the table script.

UPDATE: Ok, upon looking at the fplaunch ahk script, the backglass name does indeed need to be named the same as the table, and needs to end in B2S, so to get this to run correctly in Hyperpin, you will have to edit the table name to "4MBC_FS_B2S.vpt" and the script to read:
CODE
'~~~~~~~~~~~~~~~~~~~~
    ResetB2SData 0, 49, 0
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LaunchBackGlass "4MBC_FS_B2S", True'False    'True=Launch bg ,  False=Don't launch bg.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



* Cough, cough ... is this thing on???

Ladies and gentlemen, we have SUCCESS! Ok, now works as advertised. I had tried renaming the script for the backglass but where I erred is in what I renamed. Right underneath your quote, there is:

TableName = 4MBC" and THAT is what I had renamed, which did not work, however changing the "LaunchBackGlass "4MBC_FS_B2S" workeed flawlessly and yet again, I've kept the setting to "True" and it works fine.

Thanks so very much koadic/guys, appreciated.

Please note for those who are trying this: You must select "Compile" once you've done your change and then you must save your table afterwards. To ensure the new changes was read, I exited VP completely and tried again afterwards and it works fine.

Blur: When you get around to seeing this thread, if you can comment on the need to set the LaunchBackGlass command to "False", it would be appreciated. I know the docs mention it but I don't change it and it works just fine (as others it seems as well)

Rob

Edited by The Loafer, 19 May 2012 - 04:59 AM.


#73 rosve

rosve

    :)

  • VIP
  • 1,179 posts
  • Location:Always travelling around the world

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 19 May 2012 - 08:16 AM

Setting the LaunchBackglass to False is recommended but not needed. If it is left at True, the window focus is screwed up and you may have to press ESC twice before the backglass is closed down.
This focus problen could well have been fixed in Blurs latest releases, I use my own FPLaunch so I really don't know what has been done there.


-->Loafer, No need to compile anything after changing in the VBS script. SAVE is enough.

#74 starman

starman

    ... gain mental strength from nature

  • VIP
  • 352 posts
  • Location:Vienna, Austria

  • Flag: Austria

  • Favorite Pinball: Jigglebox



Posted 19 May 2012 - 12:55 PM

Thanks Roger and koadic for explaining the right settings.
"Rob" and all others who have troubles with some of my tables in HP, sorry. I didn't tested them before the release.

Servus
Walter

#75 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 19 May 2012 - 03:29 PM

It's all good Walter, everything works perfect now. On it's own, your table was working, it's only through HP that it was an issue. You've done GREAT work here, your tables are just awesome, I was really happy to see the guy responsible for Rapid Vienna was doing these great tables, they are so much fun AND because of their age, are usually forgotten in place of the newer stuff. At my age (48), I've played some of these in the arcades so believe me when I say, I sure as heck appreciate it!!!


Rosve: Didn't know that about compile, when I was messing with the VP editor 7-8 years ago, I thought we used to have to do that, glad to know we don't. I can attest that with WIP #9, I get ZERO focus issues at all on my setup, NONE! HP, B2S, UVP (though I don't run it, I know many do), FPLaunch updates, these along with VP of course have brought Virtual Pinball to the next level. I thank ALL Authors and devs of these great tools for making my own dreams of a virtual pin that dates back to the mid 90's a reality. This is incredible stuff!

What's the compile feature for? If you want to run the table after the changes without exiting and restarting VP/table?

#76 Arcade4

Arcade4

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,686 posts
  • Location:Beaumont, TX.

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 19 May 2012 - 04:05 PM

Even in the latest FPLaunch release with Windows 7 64 bit I can not leave Launchbackglass set to True.
Sometimes I forget when installing a new release and when I close out my whole program will lock up.
The only way to close down is to hit Ctrl Alt Del and force a shut down.
So of course all my tables are set to False.


#77 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 19 May 2012 - 11:38 PM

That's really odd, but I guess not any odd'er than how we see VP perform better on some lower spec systems than others with larger specs. As long as we find a way for it to work, that's all that counts!

It's good to here what it's supposed to be set to, I will ensure I remember this if I see any issues crop up.

#78 blur

blur

    Pinball Fan

  • VIP
  • 1,500 posts

  • Flag: Croatia

  • Favorite Pinball: Amazing Spiderman, Black Hole, Totem



Posted 20 May 2012 - 09:16 PM

it is neccesarry to set launch backglass to false and change table name to end with B2S

it could also happen that you don't need any of that, it's quite normal (but not recomended - if you do that you're on your own)

but then:

b2s will be launched from table, not from fplaunch
b2s will be closed on every press of esc not from fplaunch
if you don't use esc for close you will not be able to close b2s (it will stay)
if you use esc for exit menu you will lose b2s every time you invoke exit menu

Edited by blur, 20 May 2012 - 09:16 PM.


#79 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,471 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 20 May 2012 - 09:17 PM

Good to know, looks like I have some editing to do! LOL Thanks!

#80 htamas

htamas

    Pinball Wizard

  • VIP
  • 2,224 posts
  • Location:California

  • Flag: Hungary

  • Favorite Pinball: cannot pick just one, and they change anyway



Posted 20 May 2012 - 10:01 PM

QUOTE (blur @ May 20 2012, 02:16 PM) <{POST_SNAPBACK}>
it is neccesarry to set launch backglass to false and change table name to end with B2S

it could also happen that you don't need any of that, it's quite normal (but not recomended - if you do that you're on your own)

but then:

b2s will be launched from table, not from fplaunch
b2s will be closed on every press of esc not from fplaunch
if you don't use esc for close you will not be able to close b2s (it will stay)
if you use esc for exit menu you will lose b2s every time you invoke exit menu

Based on this it is more clear why does B2S work fine for me from HyperPin even with LaunchBackglass set to true... because I also use Esc for Exit even in HyperPin smile.gif
I know that's the other thing that's recommended to be changed to E instead, but honestly I have never seen any negative effect of leaving the default Esc for exit in HyperPin. Perhaps there is one but I didn't find it yet.

I don't quite understand what is the problem suggested in the last statement ("you will lose B2S every time you invoke exit"). After all I do want to lose (stop) B2S when I press Exit...