• Don't forget to rate 1-5 stars! Check the support tab for any help or comments.

  • (4)
    « »

    Ever wished that JJP, and Stern made a Tron table together? Well now you get the next best thing! I present my first PinUp Player VPX table mod (well the first ever) of Tron Legacy (Pup Edition) VPX.  Watch this video demo of it here in my cabinet:

    https://www.youtube.com/watch?v=d9iDJxhx2Eg

     

    Tron Legacy (Stern) (PuP Edition)

    PinUp Player Edition mod : TerryRed

    PinUp Player created by: NailBuster

    VPX table created by: ICPJuggla, freneticamnesic (original FP to VPX conversion).

    RustyCardores: Surround sound mod, new sounds added (where there were none)

    DJRobX: Updated physics and code to bring table inline with VPX 10.4 routines. ROM-controlled GI and PWM flasher support. Prettier Ball.

    HauntFreaks: File size optimization

     

    Other credits: Rom and GLXB (original FP table version), SLAMT1LT (Ultimate Edition FP version, and inspiration for this table mod)

     

    PinUp Player is a program that lets you play any video file on your Backglass, Topper, DMD, or any other screen using VLC media player. These videos can be controlled through the table's script, switches, triggers, lights, or other table events. This allows any VP, FP or FX2 (using DOFLinx for FP and FX2) table to have a Backglass or Middle Screen with full videos like Jersey Jack Pinball, modern Stern tables, or Heighway Pinball tables.

    You can control the videos using direct PuP control through the table's script, or you can use B2S Server and create a PuPB2S that doesn't require any modification of the table (but with less control), similar to a normal B2S (but really easy to make).

    This PuP table mod is not using the PuPB2S method (which uses B2S Rom calls), and was a complete mod of the table script. I created all the videos myself (1920×1080 for Backglass, and 1920×822 for Topper), inspired by SLAMT1LT’s FP version.

    Since this is a rom based table. I have no access or control over any of the game code or actions. I literally made A LOT of new code specifically for PUP that works based on only triggers / switches from the game, and the playfield lights and neon ramp colour logic. It’s a miracle I was able to pull this off, as this works with most MB modes, as well as the jackpots,etc all having unique videos with titles,etc.  Because of this, I also wasn’t able to do anything for Sea of Simulation, End of Line MB,  or portal, as they all use White for neon ramp colours, and I have no way to differentiate them.

    I hope you enjoy this new evolution for VP!

    Thanks again to the original table authors for their amazing work!

    PLEASE read all of the instructions for important info related to PuP setup and this table.

    To use this table you will need:

    - VLC media Player "32 bit" only installed! (64 bit version won't work):   https://www.videolan.org/vlc/index.html

    - PinUp Player installed:   http://www.vpforums.org/index.php?showtopic=38979&page=1

    - "Tron_Legacy" PuP videos should be installed to your "PUPVideos" folder.

    - there must be absolutely no files in the "PUPVideostrn_174h" folder! (this folder is created when the table is first run, as is the Tron_Legacy folder)  That folder is meant for a PuPB2S (based on the table's rom). This table's "PuP mod" doesn't use the PuPB2S function, so if you have any videos in there meant for a PuPB2S, then you will have videos from both folders playing...and you don't want that!

    - ensure all files from PinUp Player are "unblocked". You may need to set PinUp Player Compatibility Mode to WinXP if you are running on Win7. You may also need to have PinUp Player "Run as Admin".

     

    Desktop users:

    VPX MUST be run in windowed fullscreen! PuP will not be visible if VPX is run in exclusive fullscreen. When setting up PuP, size and postition both your PuP Backglass and PuP Topper so they don't cover the table.

     

    Cabinet users: 

    No Pinball X Topper or backglass "videos" can be playing when the table is launched and running. While it "may" work, having videos from PBX and PuP playing on the same screen may cause issues. Pinball X still image for your Backglass or Topper screen is fine. PuP will play over still images and B2S backglasses, no problem...in fact its encouraged to use a still image for the Topper background, as this PuP mod doesn't use any "Background images or videos" that are always displayed. You can run your playfield screen in Exclusive Fullscreen, just don't setup any PuP screens to play on that screen, as they won't be visible.

     

    Recommendations:

    - this table mod is designed to be used with both a Backglass PuP screen, and a Topper PuP screen. You don't require both of those however, in a cabinet for PuP to work. - you can have both the PuP Backglass and PuP Topper on the same screen if you wish. Just re-size and position them on the same screen so they don't overlap each other. You may also only use one or the other if you wish. - setup both your Backglass PuP screen and Topper PuP screen to "Pop-up enabled".  This will have videos pop-up and play and then close when finished. - note, that if you have a looping video playing (Topper, multiball modes) when you exit the table, PuP will continue to play this looping video as it hasn't been given a stop or disable loop command.

     

    Please note:

    This table mod is using a PinMAME Rom, and therefor I have no control over what the table is actually doing. All I have done is create new code in the table script that will react to switches, triggers, playfield lights, Timers, and the Neon Ramp colours to play videos as a result of in-game events. While I have thoroughly tested this mod, there may be rare instances where a video may play when it shouldn't, or a video will stop when it shouldn't (mostly just Topper videos). This is usually a result of a ball drain's timing being off a little (with ball saver,multi-ball modes, etc). This is beyond my control, but if it does happen, it won't affect the gameplay at all. Once you have a normal ball drain or certain multiball modes active again, then everything should be good to go again.

    This mod was a lot of work, but the results are just too damn cool! I hope you enjoy it!

    TerryRed

     

    Configuring PinUp Player's Screen settings for this table only (so you don't need to change PuP's default settings):

    Since I don't think SetScreenex is mentioned yet in any of the PuP docs...I'll mention how I used it with Tron (PuP Edition) here.

     

    In the table script near the top, you can find these two lines:

     

    PuPlayer.SetScreenex 2,0,0,0,0,1 'Set PuPlayer Backglass to Pop-Up On <screen number> , xpos, ypos, width, height, POPUP

    PuPlayer.SetScreenex 0,0,0,0,0,1 'Set PuPlayer Topper to Pop-Up On <screen number> , xpos, ypos, width, height, POPUP

     

    Screen number 2 = Backglass, screen number 0 = Topper.

     

    Change the last digit to 0 to disable PopUp for this table ONLY! (though Pop-Up is recommended)

     

    Setting the xpos, ypos, width, height, to 0 will also use PinUp Players's default size and position if you don't want a different position and size for only this table.

     

    Or you can comment out the entire line with an apostrophe to disable the command entirely (and use PinUp Player's default settings).

     

    Also you will see these lines:

     

    PuPlayer.Init 0,"Tron_Legacy"

    PuPlayer.Init 2,"Tron_Legacy"

     

    If you don't want to use one of the PuP screens at all, just comment out the line with an apostrophe which screen (Backglass=2, Topper=0) you don't want to use specifically for this table ONLY! This way you don't have to change PuP's default settings.

     

    All of the above is only applicable to a PuP table "MOD" that doesn't use a PuPB2S (like Tron Legacy PuP Edition). This is the only way to allow for this table to have its own user definable PuP screens config without changing PuP's default settings.

    PuP Edition , Surround Sound 1.1

    - TerryRed: added SetScreenex commands to table script for Backglass and Topper. This will configure both the Backglass and Topper for PinUp Player to be forced to "PopUp enabled" (just for this table) regardless of what the default settings are.

    - RustyCardores: Surround sound mod, new sounds added (where there were none)

    - DJRobX: Updated physics and code to bring table inline with VPX 10.4 routines. ROM-controlled GI and PWM flasher support. Prettier Ball.

    - HauntFreaks: File size optimization

    - included two POV files for desktop view (High and Low)

    PuP Edition Mod, v1.0 by Terry Red

    VPX original table: ICPjuggla, freneticamnesic (original FP to VPX conversion).

    This topic contains 35 replies, has 18 voices, and was last updated by  apayne82 1 week, 1 day ago.

    Viewing 20 posts - 1 through 20 (of 36 total)
    • Author
      Posts
    • #70130
       TerryRed 
      Participant
      MemberContributor

      Tron Legacy (Stern) (PuP Edition)

      Ever wished that JJP, and Stern made a Tron table together? Well now you get the next best thing! I present my first PinUp Player VPX table mod (well the first ever) of Tron Legacy (Pup Edition) VPX.  Watch this video demo of it here in my cabinet:

       

      Tron Legacy (Stern) (PuP Edition)

      PinUp Player Edition mod : TerryRed

      PinUp Player created by: NailBuster

      VPX table created by: ICPJuggla, freneticamnesic (original FP to VPX conversion).

      RustyCardores: Surround sound mod, new sounds added (where there were none)

      DJRobX: Updated physics and code to bring table inline with VPX 10.4 routines. ROM-controlled GI and PWM flasher support. Prettier Ball.

      HauntFreaks: File size optimization

       

      Other credits: Rom and GLXB (original FP table version), SLAMT1LT (Ultimate Edition FP version, and inspiration for this table mod)

       

      PinUp Player is a program that lets you play any video file on your Backglass, Topper, DMD, or any other screen using VLC media player. These videos can be controlled through the table’s script, switches, triggers, lights, or other table events. This allows any VP, FP or FX2 (using DOFLinx for FP and FX2) table to have a Backglass or Middle Screen with full videos like Jersey Jack Pinball, modern Stern tables, or Heighway Pinball tables.

      You can control the videos using direct PuP control through the table’s script, or you can use B2S Server and create a PuPB2S that doesn’t require any modification of the table (but with less control), similar to a normal B2S (but really easy to make).

      This PuP table mod is not using the PuPB2S method (which uses B2S Rom calls), and was a complete mod of the table script. I created all the videos myself (1920×1080 for Backglass, and 1920×822 for Topper), inspired by SLAMT1LT’s FP version.

      Since this is a rom based table. I have no access or control over any of the game code or actions. I literally made A LOT of new code specifically for PUP that works based on only triggers / switches from the game, and the playfield lights and neon ramp colour logic. It’s a miracle I was able to pull this off, as this works with most MB modes, as well as the jackpots,etc all having unique videos with titles,etc.  Because of this, I also wasn’t able to do anything for Sea of Simulation, End of Line MB,  or portal, as they all use White for neon ramp colours, and I have no way to differentiate them.

      I hope you enjoy this new evolution for VP!

      Thanks again to the original table authors for their amazing work!

      PLEASE read all of the instructions for important info related to PuP setup and this table.

      Like 16+

      Some users who have liked this topic:

      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      • avatar
      #70139
       randr 
      Keymaster
      ModeratorMember

      Looks great Terry :good: thanks for all the time you spent on this! holly crap is the video clips nice and high res!


      Some users who have liked this topic:

      • avatar
      1 user thanked author for this post.
      #70140
       doogie 
      Participant

      Awesome, Terry.  Not sure if this is an issue with your code or with the PinUpPlayer, but I configured it to disable the Topper screen and only show the Backglass, but the Topper is still popping up.  I moved the position off screen for now as a workaround.

      So what’s on tap next, LOTR? ;-)


      Some users who have liked this topic:

      • avatar
      1 user thanked author for this post.
      #70141
       TerryRed 
      Participant
      MemberContributor

      Looks great Terry :good: thanks for all the time you spent on this! holly crap is the video clips nice and high res!

      I went back to do some testing of DOFLinx support for PinUp Player for FP…and I was using SLAMT1LT’s version of Tron Legacy Stern…and man these new videos (taken from the original Blu-ray) look so much better than the FP videos….and a hell of a lot easier to install and use.

       

      The beauty of the design of PUP….is that now anyone can add “more” or “less” video files the the “playlist” PuPVideos\Tron_Legacy folders….and the table will automatically use them without needing to do any mods or script changes to the table.

      Also, since you don’t have a Topper screen, you can just set your PuP Backglass size and PuP Topper size and position (in PuP Display settings) so that they both fit on your one screen….and they both will work overtop of your B2S!  (Best to set both to Pop-up Enabled)  Or you can just use the Backglass and no Topper. You can have it any way you want…

      You could also change just one line in the table script to disable PuP, and the table will work just like it normally would, even without PuP installed.

      If you wanted very simple PuP support, then making a PupB2S would be easy. I also did that for testing…it took me 30 mins to do a complete PuPB2S since I already had the video files.

      On top of all this….NailBuster has a working real-time scoring system working with this! Look kickass, and can be used with any PuP screen, too.


      Some users who have liked this topic:

      • avatar
      • avatar
      #70142
       TerryRed 
      Participant
      MemberContributor

      Awesome, Terry. Not sure if this is an issue with your code or with the PinUpPlayer, but I configured it to disable the Topper screen and only show the Backglass, but the Topper is still popping up. I moved the position off screen for now as a workaround. So what’s on tap next, LOTR? ;-)

      Hmmm… I just tried it and you’re right. It may be that “disabling”  may only work with a PuPB2S verse direct control.

       

      Just look for this in the script:

      PuPlayer.Init 0,”Tron_Legacy”

      and change it to this to disable the Topper screen:

      ‘PuPlayer.Init 0,”Tron_Legacy”

       

      I just tried it and it “seems” to work for disabling the Topper screen.

      As for what’s next…who knows?  I gotta finish up my DOFLinx  MAME addressable leds testing and demo video that I started way back before PuP was even in idea by NailBuster.  :)


      Some users who have liked this topic:

      • avatar
      #70145
       Mark70 
      Participant
      Member

      Great, was hoping that someday something like this would be possible.
      Thanks for sharing.


      Some users who have liked this topic:

      • avatar
      #70189
       peeters 
      Participant

      HELLO I TRY TO INSTALL LIKE I SEE ON YOUTUBE

      BUTT THE THE PLUGINS SETUP IN B2S SERVEUR STAY CLOSE !!!

      ANY IDEA WATH IS WRONG PLEASE

      MANY THANKS

      #70194
       Thalamus 
      Participant
      ContributorMember

      @peeters : I think it would be better if you head over to vpf for support. http://www.vpforums.org/index.php?showtopic=38979&page=6

      It is still early – expect bugs or problems installing. That thread I expect will fill up fast :)


      Some users who have liked this topic:

      • avatar
      #70197
       The Loafer 
      Participant
      Member

      superb implementation of PuP, well done.  add-ons to backlglasses are more for the spectators but when I had a chance to glance at the BG, it looked fantastic, great quality!  Wonderful job on this table, I’d hardly tried the VPX version but it certainly is well done.  One of my balls got stuck in the left slingshot during multiball though but I gather that’s a comment I should elaborate on in the original thread?


      Some users who have liked this topic:

      • avatar
      #70230
       apayne82 
      Participant

      Does this table require using the B2S Backglass Server, or should it trigger the PUpPlayer without those files?  I’m a desktop user, so historically have ignored this aspect of the program.  However, I can’t seem to get the videos to appear using the setup steps outlined in this and the VPforum thread.

      • This reply was modified 2 weeks ago by  apayne82.
      #70237
       arconovum 
      Participant
      MemberContributor

      Tried it… liked it! nice job TR..


      Some users who have liked this topic:

      • avatar
      #70238
       TerryRed 
      Participant
      MemberContributor

      Does this table require using the B2S Backglass Server, or should it trigger the PUpPlayer without those files? I’m a desktop user, so historically have ignored this aspect of the program. However, I can’t seem to get the videos to appear using the setup steps outlined in this and the VPforum thread.

      B2S Server not needed for THIS table…but for anything PuPB2S you will need it.

      You’d be better sending your details to NailBuster in vpforums.  I recommend “unblocking” ALL files from Pup,etc..  Run everything in Admin, etc.  you should see the PuP video in setup. Do you have 32 bit VLC installed? 64 bit wont work.

      #70254
       Dr.Tom 
      Participant
      MemberContributor

      Wow, Terry….just…wow.  You nailed it.  And to Nailbuster, you my friend are now responsible for the next generation of VP tables. :good:


      Some users who have liked this topic:

      • avatar
      • avatar
      #70255
       TerryRed 
      Participant
      MemberContributor

      Wow, Terry….just…wow. You nailed it. And to Nailbuster, you my friend are now responsible for the next generation of VP tables. :good:

      Dr!…. been so long since we heard from you!   Thanks.

      PinUp Player also works with FP and FX2 too now because DOFLinx was updated to support PinUp Player.  Too many great changes….not enough time for more and more videos.  :)


      Some users who have liked this topic:

      • avatar
      #70272
       Dr.Tom 
      Participant
      MemberContributor

      Terry, you got me tempted to try to pull off one of these mods myself.  I’ll have to take some time looking at your script.  I imagine it will be a little harder than the fp doflinx mods we did because of the roms.


      Some users who have liked this topic:

      • avatar
      #70274
       DJ 
      Participant

      Absolutely amazing work (the add on and this table); Thanks a lot. A little information , i had pbs to get the videos pop on my screens. those like me who run WIN7 on their cabs, check the win2000 compatibility for the exe and then its magic  :yahoo:

       

      Thanks to NailBuster who find the solution !  :yes:


      Some users who have liked this topic:

      • avatar
      • avatar
      #70331
       arconovum 
      Participant
      MemberContributor

      Tron legacy (Stern 2011) in FSS + PUP , is really a great fit for the Tron table, it just works, it just ‘Blings’ it right up. Thanks again Terry.


      Some users who have liked this topic:

      • avatar
      • avatar
      • avatar
      • avatar
      1 user thanked author for this post.
      #70392
       Johngreve 
      Participant
      Member

      Does this table require using the B2S Backglass Server, or should it trigger the PUpPlayer without those files? I’m a desktop user, so historically have ignored this aspect of the program. However, I can’t seem to get the videos to appear using the setup steps outlined in this and the VPforum thread.

      If you’re running Win 7 and can’t  get the videos to display and the test function says everything is ok the fix seems to be to run the .exe files for PuP in a compatibility mode for Win2000. Setting my compatibility to XP service pack3 worked for me….I only tried that first because that was the default shown…..might work for others as well.


      Some users who have liked this topic:

      • avatar
      #70511
       Jesperpark 
      Participant
      Member

      Wow Terry this is a great implementation, of videos into a game.

      Talk about inspiring people to add videos to their tables, you really did great showing the potential PuP player adds.


      Some users who have liked this topic:

      • avatar
      #70524
       TerryRed 
      Participant
      MemberContributor

      PuP Edition , Surround Sound 1.1

      – TerryRed: added SetScreenex commands to table script for Backglass and Topper. This will configure both the Backglass and Topper for PinUp Player to be forced to “PopUp enabled” (just for this table) regardless of what the default settings are.

      – RustyCardores: Surround sound mod, new sounds added (where there were none)

      – DJRobX: Updated physics and code to bring table inline with VPX 10.4 routines. ROM-controlled GI and PWM flasher support. Prettier Ball.

      – HauntFreaks: File size optimization

      – included two POV files for desktop view (High and Low)


      Some users who have liked this topic:

      • avatar
      • avatar
    Viewing 20 posts - 1 through 20 (of 36 total)

    You must be logged in to reply to this topic.

  • You have no permission to download this file.

  • ©2017 VPinBall.com

    Facebook Auto Publish Powered By : XYZScripts.com

    Log in with your credentials

    or    

    Forgot your details?

    Create Account