Cars - Lightning Edition

SS Original Table BAM FizX FP Cars - Lightning Edition v1.2

No permission to download
Solid State Machines
Future Pinball
Gave this a quick test (I'm endlessly busy with MOTU CE). Worked fine here including pup streaming the pup-pack (I ran FP in windowed mode). Well done.

Some great stuff for a first table / pup ... everything, :)



May I pass some recommendations for the pup related stuff?

It would be better to change the pupscreen (you use to play clips) to 5 (which is FullDMD) instead of 9. This is the most common practice, and what most people are now used to. Backglass = 2, FullDMD = 5 (what videos and score are displayed on). It's just a better habit to be in, and also allows the videos to play on a FullDMD 3rd monitor if the player removes the CustomPos entry for that.

1714200684548.png

1714200726868.png



It may be a good idea to use a timer to delay activating pupstream for up to 3 seconds (on table startup), as each PC speed is different, and you want to give the pup-pack a chance to fully start before enabling pupstream, to be sure it can "see" the correct pup displays in their position. It need the pup display to start playing something to work correctly.

You might want to consider adding an option to not start the pup-pack at all in TABLE OPTIONS (PUP_enabled = true), just in case there is a problem for some users (and trying to start the pup-pack may cause them errors). you would need PUP SSF disabled as well.

It may be good to have dof, pup ssf, and the pup-pack not enabled by default, so you can be sure everyone (who doesn't use those features) will be able to still run the table by default. Those who would use these features would want to enable what they want in the table script either way.

For PUPStream, don't restrict it to just desktop mode (xBAM.Camera.Mode = 0). Allow it in all modes. Then you can add an option to show it on the Translite (Backbox) if you want (same way you do for the HUD), and then people can play this in VR and see your pup videos on the backbox in vr too.


Ray Cast Shadows

There is a newer command that properly disables ray cast shadows completely on table startup, no matter the bam menu settings. I'd recommend using this sub in the picture, and then moving use_RayCast_Shadows = true to TABLE OPTIONS to make it easier to enable / disable.

1714201888115.png



Again. Real solid first attempt. Perfect for kids.
 
Last edited:
Terry, thanks for giving it a spin and for the PUPpack info! Next update I will definitely go with your recommended PUP settings, as I'd like my tables to be as easy to setup/use as possible. Wish I had taken the time earlier to understand the foundations you, Nailbuster and Rav have laid down creating PUP and the plug-in that allows for PUPstream, etc, but such is life!

If anyone has a positive experience playing Cars pinball with their kids, I'd love to hear about it. My initial incentive choosing this theme was to make something my 5-year old could grasp quickly. I'll admit, I got a little carried away in coding, and getting through all 6 "levels" of the game is now quite a challenge, so hopefully there's something for everyone to enjoy!
 
My kid loves it, but Icannot get the pup to work for desktop. All terry's work well. I'll mess around with it a bit more and see if I can fix it.
Love the concept. And the custom ball is awesome!
 
Just don't tell your 5-year old there are 6 levels and they will be happy.
 
Not sure if it helps, but this is my pup result
 

Attachments

  • Cars - Lightning Edition.png
    Cars - Lightning Edition.png
    3.1 MB · Views: 12
  • Cars - Lightning Edition2.png
    Cars - Lightning Edition2.png
    3.2 MB · Views: 12
Unfortunately it still doesn't work on my single screen desktop. I set the script as per Terry's screenshots as well as the Clips playlist to screen 5 in the pup pack editor as per Terry and still no luck, All I get is a Stream Frame hud that quickly disappears.
 
same here, looks like it isn't finding the frames it is supposed to be grabbing.
 
@MetaTed "
I just updated the table with an option to stream the PUPpack from 2nd screen (or dummy monitor I hope) into the main FP screen where the HUD would be. Let me know if it works for you, thanks!"

Unfortunately it doesn't work. All I get is a Stream Frame hud that quickly disappears with no pup videos.
 
Unfortunately it still doesn't work on my single screen desktop. I set the script as per Terry's screenshots as well as the Clips playlist to screen 5 in the pup pack editor as per Terry and still no luck, All I get is a Stream Frame hud that quickly disappears.

You need to edit all triggers in the pup-pack to also use screen 5 as well. If both the screen and triggers don't match, then nothing will actually play, which also results in the pupstream not working as well, as it needs to "see" the pup display being active to work.

1714249287898.png

1714249301103.png
 
Not sure if this will show, but I just get a flickering white screen. Like it can't find the screen to send.
 

Attachments

  • unknown_2024.04.27-16.38_1.gif
    unknown_2024.04.27-16.38_1.gif
    43 MB · Views: 7
Thanks for all the feedback guys, I really do appreciate it. Next update *should* fix the PUP issues if I am correctly understanding Terry's explanations. Now I just need to find the time to hunker down and implement the changes.
 
If they only had their PuP FullDMD display (pupscreen5) setup on their second / dummy monitor (what most people use, as that's all that is needed for Pinevent tables with a single screen), then that may explain their problems, as this table was setup by default to look for PupScreen2, which was probably located on their main screen under the FP window.
 
If I run Fp in windowed mode, the pup works fine, but fails in FS mode. I'll try throwing my fulldmd on my 2nd dummy monitor.
Throwing full dmd to the 2nd monitor didn't do anything, but putting the backglass on the 2nd showed all the videos, just not the overlay frame etc...
Maybe this info can help?
Thanks again for the table!
 
Last edited:
If I run Fp in windowed mode, the pup works fine, but fails in FS mode. I'll try throwing my fulldmd on my 2nd dummy monitor

Understand, PUP Stream looks for whatever window is configured in the table. So if you never had the pup backglass (pupscreen2) setup on your second screen, then it never would have worked for you (as the pup-pack was setup for pupscreen2).

I would try setting your pup backglass as well as your pup fulldmd to your second / dummy monitor.
 
Gotcha, I'll try that a bit later!
Yeah, no luck, but as terry pointed out I only use one monitor. I'll use without the pup for now.
 
Last edited:
Buenas noches, muchas gracias por esta mesa.
Cuando la mesa está a punto de cargar, el futuro pinball se cierra. ¿Tienen alguna seguridad? Utilizo un gabinete.
Gracias y disculpen las molestias.
 
Last edited:
hi....im geting this layout...no stream.
stream is showing behind the hud.
on exit freezes the pc.
 

Attachments

  • Screen Shot 04-29-24 at 10.46 AM.PNG
    Screen Shot 04-29-24 at 10.46 AM.PNG
    3.6 MB · Views: 9
  • Screen Shot 04-29-24 at 10.52 AM.PNG
    Screen Shot 04-29-24 at 10.52 AM.PNG
    4.3 MB · Views: 10
Last edited:
So that the single screen users understand... you MUST use a second screen, dummy monitor, or fake monitor driver to display the pup-pack on to allow it to be streamed into FP if you want to use that option with FP running in fullscreen. When FP runs in fullscreen it covers all other windows, so you can't have both on the same screen if running FP in fullscreen.

If you run FP in windowed, then you can display both on the same screen (without needing a dummy monitor / fake monitor driver). I have included tools to try to help you out to force FP into a borderless window in the FP and BAM Essrntials AIO, if you want to run FP in windowed with a single screen monitor and a pup-pack (and no dummy / fake monitor). Read the instructions included.

It's a given you also need Pinup Player (PuP) installed and setup for your particular use case, to use pup-packs with FP or VP.

1714381326524.png
 
Thanks for your work on this. I threw by backglass and full dmd on my dummy monitor and enabled the options in the script and all is good!
 

Attachments

  • Cars - Lightning Edition.png
    Cars - Lightning Edition.png
    3.7 MB · Views: 6
Thanks for your work on this. I threw by backglass and full dmd on my dummy monitor and enabled the options in the script and all is good!
Awesome, thanks for the update!!
 
If you are getting an ERROR message when launching DMDext from the table script, open the BAM menu options 'Q' then go into Plugins > COM extensions > Security Level = Same as VPX (don't care)
 
Unfortunately no luck with 1.2
This is my script settings and here's a video of what the pup pack is doing with and without the dummy monitor.
 

Attachments

  • script.png
    script.png
    66.8 KB · Views: 4
@ludespeedny Any chance you could post a screenshot of your script settings? Also, are you running windowed mode or full screen mode?
 
General chit-chat
Help Users
You can interact with the ChatGPT Bot in any Chat Room and there is a dedicated room. The command is /ai followed by a space and then your ? or inquiry.
ie: /ai What is a EM Pinball Machine?
  • No one is chatting at the moment.
  • Chat Bot Mibs Chat Bot Mibs:
    Tomasaco has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Greek_Jedi has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Beermano has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    02browns has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    nitram1864 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    aeponce has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    JEAN LUC has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    lorenzom has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    maxangelo19 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Dragonslapper has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    royaljet has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Tyfox has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Goldtopboy has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    slick267 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    dabreeze has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Spike has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Tofa has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Atropine has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    bongo2k5 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Bouly has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Felipefx3 has left the room.
      Chat Bot Mibs Chat Bot Mibs: Felipefx3 has left the room.
      Back
      Top