Translate to French or Other Language | Click on the link on the left and a new tab will open with this page translated into French. Click on the "To:" pull down option to select a different language. |
Click on the "Updates" tab to read the notes for the new version.
This is a one stop shop for everything custom balls. You can download ready-made custom balls, read tutorials for 4 methods of installation and learn how to create custom balls yourself. Miownkhan and I co-wrote this guide.
Note: The download link on this page will download all of the available custom balls in one download. You can also download individual ball packs when you click on the "Discussion" tab.
Also note that if you click on an option below that says "Click to expand", you can press the refresh button on your web browser and the option will compress back.
A long time ago, Miownkhan sent me a large number of custom balls that were never published. I looked through them and selected ones that I like. They are posted here in Packs 11 through 15. Miownkhan created all the custom balls posted here except for Packs 16 through 18. GeorgeH created Packs 16 and 17. Gimli created Packs 18 and 19.
All of these packs unzip to a folder named "Balls" which may be saved to C:\Games\Future Pinball\BAM\Balls. If you save all the available balls there, you may have problems with resources on your PC so you should select only the ones you want to use. BAM loads all the balls in the C:\Games\Future Pinball\BAM\Balls folder when the table starts. Each ball is zipped and it needs to stay zipped for it to work.
Installation - Prerequisites
You can add any custom ball to any Future Pinball table. You may not want to use the custom balls on tables where the ball changes color like on the tables, "Transformers", "Gorgar" and "Aliens Infestation" because the ball color probably won't be correct. I have found a few custom balls accept the color changes better than others. The "Blue Plasma" in Pack 16 accepts different colors pretty well but there are others.
To use custom balls, you need the following:
1) You need to have Better Arcade Mode (BAM) installed. The latest version can be found here http://ravarcade.pl/.
2) On the Future Pinball "Preferences" menu, the submenu "Video/Rendering Options" needs to have the option for "Ball Marks (Dirt)" checked. This is important because it enables one of the 3 images that is needed to display the ball correctly (the bit map '452.bmp').
3) Also, custom balls are not displayed properly unless the "New Renderer" light system in BAM is used. To select the "New Renderer" light system, open BAM's "Table & Lighting" menu. Arrow down to "Lights" and press enter. Arrow down to "Light System" and press the left or right arrow keys until "New Renderer" is displayed.
There are 4 methods of setting up custom balls on Future Pinball tables. You can have access to a list of balls you can change on the fly, save a custom ball to a specific table, add a default ball to all tables or code a table to have balls that can change with game events. Or combinations of the above can be used.
Installation - Method 1 - Change on the Fly (Very Easy)
BAM comes pre-installed with “Pack 1a" and "Pack1b" included in the first two downloads here that are saved to the folder C:/Future Pinball/BAM/Balls. You can save additional downloaded zip files for custom balls here as well. At any time either before start or after a game is in play, you can press "N" (for "Next") or "P" (for "Previous) on your keyboard to change to the next or previous ball in the folder. BAM will remember the ball that you used after you closed the table the last time and it will load the same ball the next time you play the table. You will probably want to limit the number of balls to the C:/Future Pinball/BAM/Balls folder because you may experience resource problems if you save all the available ones to this folder. You should manage the number of balls saved to this folder by only saving general purpose custom balls to this folder. The next section shows you how to save the more specialized custom balls to individual tables.
Installation - Method 3 - Set Up a Default Custom Ball (Very Easy)
There are several chrome balls that you may like better than the one that normally plays. This option allows you to replace the Future Pinball default ball on all tables with a custom ball. You will probably want to use a chrome ball but you can use any custom ball. Save the custom ball that you selected with the file name default.zip. Save the file to the folder C:\Games\Future Pinball\BAM. You may already have a default.xml file in this folder but go ahead and save it there and both files will work. It is not necessary but if desired, you can add the *.xml file to the default.zip by following Step 2 in the section named "Installation - Method 2 - Save a Custom Ball to a Specific Table (Easy)".
Installation - Combinations
You can have combinations of the above. BAM uses a priority system that is set up like this:
a) Pressing "N" (for "Next") or "P" (for "Previous) on your keyboard to change to the next or previous ball will override everything.
b) Custom balls saved to the script will be used next.
c) A zip file containing a custom ball with the same name as the table file is used next.
d) The default ball is used next.
George