Jump to content



Photo
* * * * * 4 votes

Lockdown Bar Fire Button support


  • Please log in to reply
148 replies to this topic

#41 Suikazz

Suikazz

    Enthusiast

  • Members
  • PipPipPip
  • 131 posts

  • Flag: Hungary

  • Favorite Pinball: GoT

Posted 19 April 2021 - 07:03 PM

FYI - I worked with arngrim to upload default DOF Fire button and RGB Fire button configurations


Does that mean we have RGB fire button support now?

#42 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 20 April 2021 - 07:43 AM

Yes

#43 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 15 May 2021 - 02:27 PM

Here are the script changes for.  

  • Aaron Spelling
  • Champions League 17 and 18
  • Flipper Football
  • Gemini 2000
  • Kingpin
  • Masters of the Universe
  • Metal Slug
  • Minions
  • Terminator 3
  • The Web

The others I listed in previous post did not have DOF events scripted for the plunger/fire button so I won't post changes for those original tables. 

 
Aaron Spelling
Script change add (Keydown sub):
    If keycode = LockBarKey then controller.switch(9) = 1
 
Script change add (Keyup sub):
    If keycode = LockBarKey then controller.switch(9) = 0
 
Champions League 17 and 18
Script change to (Keydown sub):
Change
    If keycode = PlungerKey Then
to
    If keycode = PlungerKey or keycode = LockBarKey Then
 
Script change add (Keyup sub):
    No change needed
 
Flipper Football
Script change add (Keydown sub):
    If keycode = LockBarKey Then  Controller.Switch(14) = 1
 
Script change add (Keyup sub):
    If keycode = LockBarKey Then  Controller.Switch(14) = 0
 
Gemini 2000 (Taito do Brasil)
Script change add (Keydown sub):
    If KeyCode=Lockbarkey Then Controller.Switch(65)=1
 
Script change add (Keyup sub):
    If KeyCode=Lockbarkey Then Controller.Switch(65)=0
 
Kingpin (Capcom)
Script change add (Keydown sub):
    If keycode = PlungerKey Then vpmTimer.PulseSw 14
 
Script change add (Keyup sub):
No change needed
 
Masters of the Universe
Script change add (Keydown sub):
Change
    If (KeyCode = PlungerKey) Then
to
    If ((KeyCode = PlungerKey) or (KeyCode = LockBarKey)) Then
 
Script change add (Keyup sub):
    No change needed
 
Metal Slug
Script change add (Keydown sub):
Change
    If keycode = PlungerKey Then
to
    If keycode = PlungerKey or keycode = LockBarKey Then
 
Script change add (Keyup sub): 
    No change needed
 
Minions
Script change add (Keydown sub):
Change
    If keycode = PlungerKey Then
to
    If keycode = PlungerKey or keycode = LockBarKey Then
 
Script change add (Keyup sub): 
    No change needed
 
Terminator 3
Script change add (Keydown sub):
    If keycode = LockBarKey Then PlaySoundat "fx_solenoidOn", sw16:controller.switch(55) = True
 
Script change add (Keyup sub):
    If keycode = LockBarKey Then PlaySoundAt "fx_solenoidOff", sw16:controller.switch(55) = False
 
The Web
Script change to (Keydown sub):
Change
    If keycode = PlungerKey Then 
to
    If keycode = PlungerKey or keycode = LockBarKey Then 
 
Script change add (Keyup sub):
    No change needed


#44 Armyaviation

Armyaviation

    Mr. Walnuts

  • Members
  • PipPipPipPip
  • 650 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 16 May 2021 - 06:01 PM

Thanks GRXJoe for updating all of these

#45 dinodino

dinodino

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 27 May 2021 - 02:33 AM

This is great information, and thanks for all the DOF updates!

 

gtxjoe, out of curiosity can I ask you what keyboard key you mapped the fire button to?  I know this was asked in a different way earlier in the thread, but I did not see a specific answer and would like to know what is working for you (presumably) without conflicts.

 

Regards,

dinodino 



#46 Armyaviation

Armyaviation

    Mr. Walnuts

  • Members
  • PipPipPipPip
  • 650 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 27 May 2021 - 04:54 AM

It doesn’t matter what key you make it really just one that’s not being used

#47 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 27 May 2021 - 05:45 AM

This is great information, and thanks for all the DOF updates!

 

gtxjoe, out of curiosity can I ask you what keyboard key you mapped the fire button to?  I know this was asked in a different way earlier in the thread, but I did not see a specific answer and would like to know what is working for you (presumably) without conflicts.

 

Regards,

dinodino 

 

I would assume the table simple does 

If key = Lockbarkey then do blah

There is almost no reason to hard set keys


Edited by wiesshund, 27 May 2021 - 05:46 AM.

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


#48 dinodino

dinodino

    Hobbyist

  • Members
  • PipPip
  • 12 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 27 May 2021 - 04:16 PM

Thanks for the feedback guys.



#49 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 27 May 2021 - 05:23 PM

Hello. I set LockBarKay in VPX key preferences to V.

But as others mention any unused key can be used

#50 BAM47

BAM47

    Neophyte

  • Members
  • Pip
  • 1 posts

  • Flag: Austria

  • Favorite Pinball: Addams Family

Posted 22 June 2021 - 10:53 AM

Star Trek 25th Anniversary (Launch Ball)
 
Script change add (Keydown sub):
    If keycode = LockBarKey Then Controller.Switch(30) = 1
 
Script change add (Keyup sub):
    If keycode = LockBarKey Then Controller.Switch(30) = 0


#51 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 22 June 2021 - 05:04 PM

 

Star Trek 25th Anniversary (Launch Ball)
 
Script change add (Keydown sub):
    If keycode = LockBarKey Then Controller.Switch(30) = 1
 
Script change add (Keyup sub):
    If keycode = LockBarKey Then Controller.Switch(30) = 0

 

 

Thanks! I added it to the 1st post and also submitted a DOF update to add RGB Fire and Fire button support for this table



#52 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,984 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 25 June 2021 - 07:06 PM

How did I miss this post.... guess I should have known something was up seeing all the updates on DOF Config Tool. :)

 

Now I'll have to take the time someday to add these table updates to make more use of  my FIRE button on VPX too now.

 

Guess I'm going to need to support RGB fire button more on my tables and mods now as well. :)

 

...and damn it now I want an RGB fire button....


Edited by TerryRed, 25 June 2021 - 07:11 PM.


#53 yangotas

yangotas

    Hobbyist

  • Members
  • PipPip
  • 10 posts

  • Flag: Greece

  • Favorite Pinball: addams family

Posted 08 July 2021 - 12:29 PM

what about the new Unreal table ?



#54 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 08 July 2021 - 01:45 PM

Unreal Tournament

 

Script change add (Keydown sub):
 
    Change:
        If keycode = PlungerKey Then
    To:
        If keycode = PlungerKey or keycode = LockBarKey Then


#55 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 09 July 2021 - 02:10 PM

Im adding a fire button to enjoy this long awaited feature. Thanks guys.

Its not going to be super simple. I took a look at a stern installation at the local pinball arcade.

I noticed
1) I will need to modify my lock bar by cutting hole for button.
2) Install leaf switch on receiver. Actual Stern receiver has welded threaded post for switch mount.  Also cut square hole in receiver for button to protrude through.
3) Stern receiver mounts rgb board but I think I can substitute Stern backing plate with a RGB circuit board but Ill need a harness plug so lock bar can be removed and set aside.
4) Im having trouble finding the plastic spacer that the button mounts through 545-7292-10. This could be an issue.
5). Oak Micros regretfully is on a sabbatical so Ill have to build up my own RGB board.

All this is doable except for that darn spacer ring which is critical with getting the button height correct.


Edited by Bushav, 12 July 2021 - 04:32 PM.


#56 gtxjoe

gtxjoe

    VPF Veteran

  • VIP
  • 5,152 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness, AbraCadabra



Contributor

Posted 09 July 2021 - 05:34 PM

I dont have the Stern ring. Just a standard arcade button
d7e2d0fcb0f31ca733bd0b3103290ec3.jpg

I dont use a lockdown bar receiver, so for RGB lighting I just use a couple of short RGB led strips mounted to the cabinet

82a2d433addf3d8c008ed889d959ef1e.jpg


Sent from my iPhone using Tapatalk

Edited by gtxjoe, 09 July 2021 - 05:38 PM.


#57 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 09 July 2021 - 07:41 PM

I’m thinking this spacer is a perfect candidate for 3D printing. I’ve been wanting a ender printer. However there maybe someone already on the forum capable of printing us some spacers. I’m the meantime Pinball Life is inquiring with Stern in regards to getting some.

#58 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 12 July 2021 - 04:30 PM

Heads up guys.  The 1 3/8" clear buttons are getting tough to find.  Pinball Life has some "rejects" left that are yellowed.  I found one online after searching for a while but if you are doing this project and find a trove please post here so others can proceed.  Also Stern is getting me a quote on leaf switch and button spacer.  I am also drawing up the spacer in blender and seeing if I can get a friend to print me one.

 

The options for RGB addressable boards is also nil.  I am using MRJ's eagle plans to order the bare board and just got finished ordering components from DigiKey.  Planning on modifying my lock bar and receiver to accept button.  I have a widebody so that is the only option and Stern put the fire button on narrow body cabinets.

 

If your cabinet is more of an "original" design I think your options are better for mounting a button.  Like gtxJoe in the above post.  I have tried to use actual pinball parts in my build so I am stuck with emulating Stern's installation.  



#59 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 19 July 2021 - 09:16 PM

I contacted several vendors about the fire button parts. Pinball life placed an order with Stern. They now have the fire button spacer ring, leaf spring switch, and leaf spring switch support bracket in stock. I’d order these items if your converting over to a fire button as they were hard to locate.

I however can’t use the leaf switch as I have a Williams wide body setup. They only had a couple of games with a lock bar button. Due to clearance issues they used a membrane switch like on a microwave. The fire button presses down on the membrane switch. I’m going to make it work. Switches on eBay for $5. It will glue to top of lock bar. So clear button then stern spacer ring then lock bar then RGB board used like a washer then pal nut. This assembly hovers above membrane switch which is on top surface of receiver.

#60 Suikazz

Suikazz

    Enthusiast

  • Members
  • PipPipPip
  • 131 posts

  • Flag: Hungary

  • Favorite Pinball: GoT

Posted 23 July 2021 - 07:12 AM

I’d like to see MX support for the fire button. ;)
Lots of people only have mx lighting in their cabs.