Jump to content



Photo
- - - - -

Capt. Fantastic FS B2S


  • Please log in to reply
32 replies to this topic

#1 rosve

rosve

    :)

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

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 08 May 2012 - 08:57 PM

Capt. Fantastic FS B2S



Version: 2.0.0
Category: VP 9.x B2S Cabinet Tables (B2S)

Author(s): rosve

Description:
Bally -76
-----------------------------------------------------

The backglass is updated with the latest B2S features and a High Score sticky.

View File

Submitted by rosve, on May 8 2012, 04:57 PM

#2 Arcade4

Arcade4

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 08 May 2012 - 09:05 PM

Awesome.
Can't wait to try this out later.

#3 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 08 May 2012 - 09:45 PM

Thanks for another great B2S table, soooo much better looking that the one before (old CF B2S). Plays just like a 70's table should. smile.gif

#4 Arcade4

Arcade4

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 08 May 2012 - 09:58 PM

Anybody have Wheel art for this table?


#5 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 08 May 2012 - 10:20 PM


Here is the wheel I use

Attached File  Captain_Fantastic__Bally_1977_.png   61.05KB   53 downloads

#6 ICPjuggla

ICPjuggla

    Early Retirement

  • VIP
  • 1,193 posts

  • Flag: United States of America

  • Favorite Pinball: Star Wars

Posted 08 May 2012 - 10:50 PM

Nice, thax rosve can't wait to try it!

cosmicgunfight-sig2.png breakshot-sig-small3.png atlantis-sig-small.png mousinaround-sig6.png hurricane-sig16.png sc-badge1.png lw-sig.png embryon-logo0.png icp-3.png apollo13_badge(1).png whirlwind_badge0.png playboy_badge0.png oxo1.png raven_logo.png rambo_logo4.png


#7 Arcade4

Arcade4

    Pinball Fan

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

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 08 May 2012 - 11:56 PM

QUOTE (Slydog43 @ May 8 2012, 05:20 PM) <{POST_SNAPBACK}>
Here is the wheel I use

Attached File  Captain_Fantastic__Bally_1977_.png   61.05KB   53 downloads


Thanks. dblthumb.gif


#8 Bob5453

Bob5453

    I'm taking a nap

  • VIP
  • 3,896 posts
  • Location:Near Dayton, Ohio USA

  • Flag: United States of America

  • Favorite Pinball: Any table I can play while sitting in a rocking chair




  • Trophies:

Posted 09 May 2012 - 12:25 AM

I was taking a break from VP, but I had to try this table. Excellent job! 5 stars. Nice stuff. Awesome! Rosve for president! smile.gif

Posted Image

You have discovered an Easter egg. Pat yourself on the back.


#9 Pintrepid

Pintrepid

    Pinball Addict

  • Silver Supporter
  • 315 posts
  • Location:Vernon, CT USA

  • Flag: United States of America

  • Favorite Pinball: High Speed

Posted 09 May 2012 - 07:52 AM

STUPENDOUS, Rosve!!!

Another fabulous Arcade Classic table to add to the growing collection of FS B2S! Thanks, dude! tup.gif



-PeterMac

-PeterMac

 


#10 tamoore

tamoore

    Enthusiast

  • VIP
  • 378 posts

  • Flag: United States of America

  • Favorite Pinball: Whirlwind

  • PS3 Gamer Tag: G33KFR34K


Posted 09 May 2012 - 11:00 AM

Thanks, Roger!

Awesome work, as usual.
I am, therefore I run.

#11 KEG

KEG

    Virtual Pinball Fan

  • Charter Member
  • 687 posts
  • Location:Philadelphia, Pa.

  • Flag: United States of America

  • Favorite Pinball: PINBOT

  • PS3 Gamer Tag: The_Real_KEG
  • 360 Gamer Tag: KEG

Posted 09 May 2012 - 11:33 AM

Great job Rosve. Thanks for all that you do.

#12 OuchTilt

OuchTilt

    Enthusiast

  • Members
  • PipPipPip
  • 198 posts
  • Location:Essex

  • Flag: United Kingdom

  • Favorite Pinball: Elvira and the Party Monsters

Posted 09 May 2012 - 02:45 PM

Nice work Roger....

Yet another for my collection, thanks

Found a small bug, scored over 100,000 on my first go.
The 100,000 is not showing on your high score sticky note.
This problem also exists on your skyrocket table.

Thanks again.

blackfx2_cr.jpg  Username:- dallaker


#13 Wiggly

Wiggly

    Enthusiast

  • Platinum Supporter
  • 53 posts
  • Location:Easton, PA, USA

  • Flag: United States of America

  • Favorite Pinball: Centigrade 37, Kings & Queens

  • PS3 Gamer Tag: W166L4
  • 360 Gamer Tag: BionicWiggly

Posted 09 May 2012 - 03:28 PM

Great updates/upgrades! This was never my favorite table but, it is now in rotation and quite enjoyable, that takes a lot!

I'm stuck on plugging in the PinWiz Controller code on this one though. We really have to chip in to purchase you one so you'd have the desire to ensure that functionality (and most likely tweaking it) while updating the tables and creating the awesome B2S.

The code to me looks like JP's Alpha Ramp Plunger setup but, I'm lost as to what lines to remove as it appears to be scattered throughout the code. When I just try to plop it in I get an error relating to the PRefresh. What I did was add a PR array since it looked like the animation went by PR1-PR11 and then changed the side to reflect that. I'm most5 likely completely off here because if it's not like the other tables I've converted, I'm completely lost (but getting there).

Any assistance (Todd whistle.gif) would be greatly appreciated!

#14 jimmyfingers

jimmyfingers

    Pinball Fan

  • VIP
  • 832 posts

  • Flag: Canada

  • Favorite Pinball: Comet



Posted 09 May 2012 - 05:23 PM

Thanks Rosve! Great work and nice touch with the worn looking rule cards. You're the man dblthumb.gif

#15 rosve

rosve

    :)

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

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 09 May 2012 - 09:00 PM

QUOTE (Wiggly @ May 9 2012, 05:28 PM) <{POST_SNAPBACK}>
Great updates/upgrades! This was never my favorite table but, it is now in rotation and quite enjoyable, that takes a lot!

I'm stuck on plugging in the PinWiz Controller code on this one though. We really have to chip in to purchase you one so you'd have the desire to ensure that functionality (and most likely tweaking it) while updating the tables and creating the awesome B2S.

The code to me looks like JP's Alpha Ramp Plunger setup but, I'm lost as to what lines to remove as it appears to be scattered throughout the code. When I just try to plop it in I get an error relating to the PRefresh. What I did was add a PR array since it looked like the animation went by PR1-PR11 and then changed the side to reflect that. I'm most5 likely completely off here because if it's not like the other tables I've converted, I'm completely lost (but getting there).

Any assistance (Todd whistle.gif) would be greatly appreciated!


No, it is not the JP's plunger. It is rosve's plunger. I made it yesterday smile.gif.

I'm not familiar with JP's plunger code or what is needed to add PinWiz support.

#16 Wiggly

Wiggly

    Enthusiast

  • Platinum Supporter
  • 53 posts
  • Location:Easton, PA, USA

  • Flag: United States of America

  • Favorite Pinball: Centigrade 37, Kings & Queens

  • PS3 Gamer Tag: W166L4
  • 360 Gamer Tag: BionicWiggly

Posted 09 May 2012 - 09:53 PM

QUOTE (rosve @ May 9 2012, 05:00 PM) <{POST_SNAPBACK}>
No, it is not the JP's plunger. It is rosve's plunger. I made it yesterday smile.gif.

I'm not familiar with JP's plunger code or what is needed to add PinWiz support.


Gottcha, that explains why I couldn't find what I was used to. I guess I just need to figure out how to replace a plunger in full but, more importantly, how it ties in to the table.


Thanks again!

#17 rosve

rosve

    :)

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

  • Flag: Sweden

  • Favorite Pinball: Funhouse, Faces, Starship Troopers



Posted 09 May 2012 - 10:15 PM

QUOTE (Wiggly @ May 9 2012, 11:53 PM) <{POST_SNAPBACK}>
QUOTE (rosve @ May 9 2012, 05:00 PM) <{POST_SNAPBACK}>
No, it is not the JP's plunger. It is rosve's plunger. I made it yesterday smile.gif.

I'm not familiar with JP's plunger code or what is needed to add PinWiz support.


Gottcha, that explains why I couldn't find what I was used to. I guess I just need to figure out how to replace a plunger in full but, more importantly, how it ties in to the table.


Thanks again!


My plunger code works as follows,

When you push the plunger key the PRLight timer is started and the variable PRdir is set to 0 (pullback)
CODE
    If keycode = PlungerKey Then
        Plunger.PullBack
         PlaySound "SSPlungePull"
         PRdir=0
         PRLight.TimerInterval=60
         PRLight.TimerEnabled=true
    End If


The PRLight timer is cycling the ramps in the collection from 0 to 10 in the first section of the sub,
CODE
Sub PRLight_Timer()
   If PRdir=0 Then
      If PRpull<10 Then
         PLU(PRpull).WidthBottom = 0:PLU(PRpull).WidthTop = 0
         PRpull=PRpull+1
         PLU(PRpull).WidthBottom = 30:PLU(PRpull).WidthTop = 30
         PRLight.State=Abs(PRLight.State-1)
      End If
   Else
      If PRpull>0 Then
         PLU(PRpull).WidthBottom = 0:PLU(PRpull).WidthTop = 0
         PRpull=PRpull-3
         If PRpull<0 Then PRpull=0
         PLU(PRpull).WidthBottom = 30:PLU(PRpull).WidthTop = 30
         PRLight.State=Abs(PRLight.State-1)
      Else
         PRLight.TimerEnabled=false
      End If
   End If
End Sub


When the plunger key is released the PRdir is set to 1 (release) and the timer intervall is set faster,
CODE
    If keycode = PlungerKey Then
        Plunger.Fire
        PlaySound "SSPlungeRel"
        PRLight.TimerInterval=10
        PRdir=1
        If InPlunger=1 Then
           PlaySound "Shoot"
        End If
    End If


The PRLight timer is now reversing the ramps back to 0 again really fast in the second part of the PRLight Sub. then it stops the timer.



#18 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 09 May 2012 - 10:53 PM

Alright, if you are interested, I have adapted a small part of JP's code to keep it in line with what you already have and inserted it into your code to allow for the analog plunger...

Just need to make some minor adjustments to the plunger in the editor first, namely:
Check Enable Mechanical Plunger box
Change Break Over Velocity from 30 to 20 (think this only effects analog plungers anyway)
Check Timer Enabled box
Change Timer Interval to 40

Then make the following changes to your script:
under the KeyDown Sub, change
CODE
If keycode = PlungerKey Then
Plunger.PullBack
PlaySound "SSPlungePull"
PRdir=0
PRLight.TimerInterval=60
PRLight.TimerEnabled=true
End If
to
CODE
If keycode = PlungerKey Then
Plunger.TimerEnabled=false
Plunger.PullBack
PlaySound "SSPlungePull"
PRdir=0
PRLight.TimerInterval=60
PRLight.TimerEnabled=true
End If

under the KeyUp Sub, change
CODE
If keycode = PlungerKey Then
Plunger.Fire
PlaySound "SSPlungeRel"
PRLight.TimerInterval=10
PRdir=1
If InPlunger=1 Then
PlaySound "Shoot"
End If
End If
to
CODE
If keycode = PlungerKey Then
Plunger.TimerEnabled=true
Plunger.Fire
PlaySound "SSPlungeRel"
PRLight.TimerInterval=10
PRdir=1
If InPlunger=1 Then
PlaySound "Shoot"
End If
End If
(Along with Plunger timer being enabled at the start, it allows the animation to work for the plunger key even if an analog plunger is connected, differing from JP's current script (for now))


And after your PRLight_Timer Sub, add the following:
CODE
Dim PRpullNew, PRpullOld
PRpullNew = 0:PRpullOld = 0

Sub Plunger_Timer()
    If Plunger.MotionDevice> 0 Then
        PLU(PRpullOld).WidthBottom = 0:PLU(PRpullOld).WidthTop = 0
        PRpullNew = (Plunger.Position \ 2) - 2
        If PRpullNew<0 Then PRpullNew=0
        PLU(PRpullNew).WidthBottom = 30:PLU(PRpullNew).WidthTop = 30
        PRLight.State=Abs(PRLight.State-1)
        PRPullOld = PRPullNew
    End If
End Sub
small explanation on the above code, Plunger.Position goes from 1-25 (or 0-24, not sure), so when it's divided by 2, it can yield a value of up to 12, which is why I subtracted 2 at the end, otherwise it will go out of range of the subscript.

Edited by koadic, 09 May 2012 - 11:18 PM.


#19 kruge99

kruge99

    Pinball Wizard

  • VPF Staff
  • 3,901 posts
  • Location:Markham, Ont.

  • Flag: Canada

  • Favorite Pinball: Black Knight, High Speed and Pin*Bot



Posted 09 May 2012 - 11:30 PM

QUOTE (rosve @ May 9 2012, 05:00 PM) <{POST_SNAPBACK}>
QUOTE (Wiggly @ May 9 2012, 05:28 PM) <{POST_SNAPBACK}>
Great updates/upgrades! This was never my favorite table but, it is now in rotation and quite enjoyable, that takes a lot!

I'm stuck on plugging in the PinWiz Controller code on this one though. We really have to chip in to purchase you one so you'd have the desire to ensure that functionality (and most likely tweaking it) while updating the tables and creating the awesome B2S.

The code to me looks like JP's Alpha Ramp Plunger setup but, I'm lost as to what lines to remove as it appears to be scattered throughout the code. When I just try to plop it in I get an error relating to the PRefresh. What I did was add a PR array since it looked like the animation went by PR1-PR11 and then changed the side to reflect that. I'm most5 likely completely off here because if it's not like the other tables I've converted, I'm completely lost (but getting there).

Any assistance (Todd whistle.gif) would be greatly appreciated!


No, it is not the JP's plunger. It is rosve's plunger. I made it yesterday smile.gif.

I'm not familiar with JP's plunger code or what is needed to add PinWiz support.


...and you could always take a look at Noah's Pinball Wizard/Nanotech DIY plunger kit tutorial over here:

Updating tables to use the mechanical plunger

I have used it to update all of the tables in my cabinet.


Best Regards,
Todd.

[proud owner of a Williams Solar Fire]

- It's called "The American Dream" because you have to be asleep to believe it.
George Carlin
- Truly great madness cannot be achieved without significant intelligence.
Henrik Tikkanen
- "Reality check, Michelle, Talk about composure, Total lack of. He's a man-- About-- 12 Feet Tall--"
Carrie Kelly
Posted Image

#20 Wiggly

Wiggly

    Enthusiast

  • Platinum Supporter
  • 53 posts
  • Location:Easton, PA, USA

  • Flag: United States of America

  • Favorite Pinball: Centigrade 37, Kings & Queens

  • PS3 Gamer Tag: W166L4
  • 360 Gamer Tag: BionicWiggly

Posted 10 May 2012 - 05:20 AM

Thanks gang! I really enjoy when the think-tank pulls it all together.

Rosve, your B2S iterations have been fantastic and the addition of the 3rd screen graphics really helps make the 3 screen cab pull together.