You must be logged to download table from our mirror
You must be logged in to post comment
NOTE: This table uses Dynamic Flippers and Shadow Maps that require use of BAM version 1.4-233 (or later) that was released on July 15, 2018. It is very easy to upgrade. You can download the most current version at the following link. This installation file installs Future Pinball and BAM at the same time. If you have either Future Pinball or BAM already installed, you can still run it and it will bring everything up to date.
This table had been saved to my C drive for years and I only played it a few times. I don't recall why I stopped playing it but it was probably because of the poor audio quality. I played it recently and noticed it had a lot going for it. The graphics are high resolution and very crisp. The textures for the playfield and plastics are 2048x4096 and the backglass is 2048 square. The model of Rudy is exceptional and looks identical to the one on the Williams table. When I played it, I thought I could remix the sound to improve the sound quality. ...And so here it is -- a version with about half of the sounds remixed. I was unable to improve the other sounds that were on the original table so I left them as is. I do think the sound is better but you can be the judge.
I also added what I call a "Sound Level Control Panel". You might notice that I have added this to other tables. I categorize all the sounds on the table into background music, mechanical sounds of the table, special sound effects and voice quotes. This table has a new innovation. This table has about a dozen sounds that combine sound effects and voice quotes. I have encountered this situation before and it has left me stumped as to what category to save them. On this table I created separated files for voice and sound effects and had them play at the same time during the game. I was able to apply the volume controls separately to each sound and to my surprise didn't have to make any further adjustments. If you want to mix the audio differently, you can easily make adjustments to the Sound Level Control Panel yourself. Directions are at the beginning of the script. I have it adjusted to my ear anyway and I don't think you will need to change it but it is available if you do.
This is the first table where I have added shadow maps. It is possible to set BAM up now so lights cast shadows when the light hits an object. Lights are always placed under the slingshots and other surfaces on the table. The light now cast shadows when it hits posts and other objects under these surfaces. On this table, the most obvious area where you can see a shadow is in the blue area of the playfield just above the right slingshot. You might think that these shadows are just painted onto the playfield texture but they are not. I have saved the shadow maps to the texture manager so you won't have to wait for them to be saved to your C drive. Some of the guys that have lower end PCs had trouble loading another table that used shadow maps. Hopefully, saving the maps to the texture manager will fix this. If you are having trouble loading the table, I suggest that you first try deleting the mock game cabinets on both sides of the pinball table and the Williams sign above it. If you still have trouble, I provide some directions near the beginning of the script on how to delete the shadow maps.
The shadow maps become more obvious when you change the BAM lighting to "Dark Night" although you can see them on the "Day" mode. The shadows will not appear when you first play the table because all of the GI lights that cast shadows are turned off. The GI lights turn on when you press the start key and the shadows will then appear. Slamt1lt posted this video on how he sets up lighting with BAM:
We used to have to paint shadows onto the playfield texture. He recorded this before shadow maps came out and he talks about painting shadows. I use his settings but he neglected to mention that you can change the brightness of the ball using BAM also. To do this, open the BAM menu. Arrow down to "Addons>" and press enter. Arrow down to "Lock ball brightness". Press the left or right arrow key to set it to "<On". The arrow down to "Ball brightness" and adjust the level as desired. I set it to 1.2 but you may want to try something different. If you decide to use the "Day" BAM lighting, I suggest you reduce the "Diffuse" setting to about 0.7.
We used to provide "night" versions of tables back in the old days and the original version of this table has a night version. I think the combination of BAM's "Dark Night" lighting and shadow maps are superior to the old night versions. BAM lighting not only changes the lighting on the playfield but also changes the lighting in the whole game room. "Night" versions of old tables just changed the appearance of the playfield itself. I also changed the general illumination (GI) to improve the "Dark Night" lighting. I did this using nanoflashers (which is basically a type of light). The nanoflashers produce a black triangle on the playfield that you usually end up having to hide. Francisco was nice enough to create a new version of the nanoflasher for me where the black triangle is invisible. This allowed me to place the nanoflashers wherever I wanted. I set one of these so that Rudy's head appears to be illuminated by a spot light on the night versions. Changing the GI is a bit tricky but I think I got it right.
I read through the postings on the original table, and the most popular request was to add a ball saver. Francisco was nice enough to add it on this version. I did a bit of research and found some references (like the IPDB) that said the table had a ball saver and others that said it did not. I am not sure but Williams may have released both versions. If you prefer to have no ball saver, you can change "constBallSaverTime" in the script to 0. It is currently set at 8 seconds. You can also increase this setting if you want the table to be easier to play.
I have added custom physics and dynamic flippers. You may want to change the amount of bounce the ball makes when it hits a stationary flipper. I provide 12 predetermined settings that adjust the bounce in the comments of the script and directions are there on how to change it. Just look for "BOUNCE CONTROL" in the script.
I made quite a few changes to make it so all you need is the *.fpt table file. I added all the libraries, XML file for the physics and the shadow maps to the table file. I think it will make it easier for you to set the table up. The download does include some wheel art in case you use a front end like PinballX.
The rest of the things I changed on this table are more minor in nature. The texture on the backglass appeared to be a bit washed out. I made some changes to its color.
I had trouble reading the instruction card on the left side of the apron because the text didn't have enough contrast with the background so I added a new card.
I had a problem with the ball flying off the ramp so I added an invisible lid over the top of part of the ramp. The ball would sometimes fly out of the lane that has the trap door. There is an invisible surface above the table but it did not cover this lane so I extended it to cover it. I also had a problem with the ball getting stuck inside Rudy's head so I added invisible walls inside the head. The ball would sometimes make its way into Rudy's head when it entered Rudy's hideout so I changed the walls around it. The ball would also get stuck on the gate that is on the outlet of the launch lane after it finished hitting the bumpers so I moved the gate up very slightly and added a short wall. These problems may have been caused by my new physics. My physics always seem to make the ball be a bit livelier so I usually have to fix this sort of stuff on most tables. ...But it is better this way. It is sort of like riding a spirited horse vs. riding an old horse that just plods along the same path it has followed its whole life.
The yellow and white lights on the original table had a greenish tint to them. I didn't like the green and watched several videos of the real table and saw no greenish tint. I believe the lights are now closer to the Williams table.
When I played the original table, I couldn't see the movement of the right plunger so I changed the opening so you can see it with the "Full Table 2" view. This should help you get the skill shot.
The HUD Toggle Key did not work on this table so I added it. To operate it, press the HUD Toggle Key to toggle the heads up display (HUD) off and on. The setting is then saved to the fpRam file in your Future Pinball folder. When you close the table and open it the next time, the HUD will be set to the way you last changed it.
I also added a code to the script that extends the maximum number of points that can be awarded during a game from 40 billion to 922 trillion. I have yet to score one billion points during a game. The code will prevent you from having an unpleasant surprise that ends your game if you exceed 40 billion points.
I added a version of the table for use on a single monitor with a portrait orientation. This version will be of interest to you if the monitor on your PC can be rotated 90 degrees. I have added a screenshot of it that you can view on the "Images" tab of this posting. This version will not be useful on pinball cabinets or PCs which have a normal landscape orientation. The download includes directions on how to set up this version of the table. On this table, the only changes I made were to switch the table loading texture to portrait and made a minor change to the script to have the HUD not display by default. I also deleted the 2 mock video game cabinets and William's sign in the game room. I figured that there is no need to use memory loading something that you cannot see. For this reason, I think most pinball cabinet users will want to use this version but ignore the other files that are in the download.
I added four loading textures and kept the existing one. Three of the textures that are saved to the table are oriented in landscape format and the other two are oriented in portrait. All of the textures have been saved to both versions of the table. If you would like to switch to different texture, open the Future Pinball editor for the table and click on the "Tables" pull down menu. Then select the "Table Info" option. Under the option for "Loading Picture", you can select the following:
BackloadLandscape1 – The original texture in landscape orientation
BackloadLandscape2 – A new texture in landscape orientation
BackloadLandscape3 – The texture used on the side of the cabinet formatted to work as a loading screen.
BackloadPortrait1 – A new texture in portrait orientation
BackloadPortrait2 – The texture used on the HUD formatted to work as a loading screen.
I hope you enjoy this modification to the table. If you were like me and didn't play the first version of the table very much, you should give it a second chance. I don't think you will regret it. It is definitely easier to hit the lane between the ramp and the mirror with the dynamic flippers. It was nice being able to consult with Francisco on this version of the table. Welcome back Francisco!