Future Pinball and BAM Essentials - All in One

BAM FP Future Pinball and BAM Essentials - All in One 2.7

No permission to download
VR Settings fixes!

- new updated Install txt file (to act as a quick install - text only guide)
- new "BAM Settings for VR" to replace the files from 2.6 that had an incorrect DEV setting (that caused graphics glitches, missing items in VR only)

I highly recommend everyone install this update, to ensure you have proper updated BAM VR settings files!

If you have a working install from a previous version of this AIO package:

- then simply install the new files over your current install
- run the "BAM Settings - VR - Reset and Install.bat"
- run the "BAM Settings - Cabinet - Reset and Install.bat" or "BAM Settings - Desktop - Reset and Install.bat" for your setup
- use a "Start FP" bat file (that matches your setup) to run FP at least once with the proper settings applied

Read my included updated Guides as needed for whatever info you need!
- updated BAM and BAM OpenVR files to 1.5-380 (more than just bam.dll was updated!)
- dmdext.exe updated to 2.3.0
- new app : fpRAM Editor
- new : "BAM Settings xxx - Reset and Install.bat" files that easily resets and installs the required BAM settings for the modes you play in
- new : "BACKUP - important files and folders for FP-BAM.bat" file to easily backup important settings and files
- BAM-OpenVR-OC can now be used with Virtual Desktop (VDXR) - info updated in BAM OpenVR Guide
- all Guides have been updated with the latest info and changes!
- all "Start FP" bat files now have Filtering set to Bilinear by default (not as nice looking, but much faster loading)
- updated AIO Example Table and Tutorial to 3.30.03
  • Like
Reactions: CRod
New - run BAM Open VR with Open Composite (option)

- new BAM-OpenVR-OC folder and "Start FP - VR-OC.bat" file. These are used to run FP in VR using new Open Composite option to bypass SteamVR and use Oculus runtime directly
- openvr_api.dll (in BAM-OpenVR-OC \ plugins) has been replaced with the (32 bit) Open Composite version
- this will give much better performance and stability when using Meta Link or Air Link
- requires a Meta Quest or Oculus VR headset
- requires Meta Link or Air Link used with the Meta (Oculus) PC app
- requires OpenXR runtime set to use Oculus (use XR Picker app to set this)

In the main FP folder, you can use "Start FP - VR-OC.bat" to automatically start FPLoader in "BAM-OpenVR-OC" with the required FP video settings for VR.

- Install, Info, and OpenVR guides updated for new BAM OpenVR and Open Composite info
- AIO Example table and tutorial updated to 3.30.01
- BAM and BAM-OpenVR updated to 1.5-373
- Install Guide, Info Guide, BAM-OpenVR Guide all updated
- AIO Example Table and Tutorial updated to 3.30.00

This new BAM update (1.5-373) is by far the most important update for VR users! It fixes all the synch issues for 3D and VR! Now all VR methods (Link, Air Link, Steam Link, Virtual Desktop) work properly with FP in VR. BAM menu keys (~ or Q) and VR Home key (F12) will now force the FP window to be focused! (very handy for VR). This BAM update is also required for all tables using the new FizX 3.3 physics! Everyone needs this update!


BAM 1.5-373 update:

- New build tools used, result is bigger BAM.dll
- Fixed stereo3D/VR left/right eye object position synchronization
- xBAM.SetSharedHitCallbacks can set separate _hit/_prehit functions for given material
- Better COM objects lifetime management
- added Bam Tracker and unused plugins for VPX and TPA users
The FP and BAM Essentials AIO package includes a complete install of Future Pinball, the latest BAM update, the latest BAM Open-VR update, and a collection of essential files. This covers desktop, cabinet, and VR players.

Installing this package makes setting up Future Pinball and BAM easy at any time with everything you need, ready to go in one folder.

This can be used for a new install or an update. If you already have a working Future Pinball and BAM setup, then this package will get you updated with everything you need to play the latest and greatest Future Pinball tables!

No need to use installers or download files and guides from different locations. No need to patch files. It’s all here ready to go in one zip file!


Everything that is now included:


Prerequisites

  • Visual C Runtime updates
  • DirectX

Future Pinball and BAM files
  • the entire install of Future Pinball (Future Pinball.exe patched for 4 GB ram access)
  • the latest BAM update (FPLoader.exe patched for 4 GB ram access)
  • the latest BAM Open-VR update (FPLoader.exe patched for 4 GB ram access)
  • BAM Settings files for desktop, cabinet, vr
  • Future Pinball Settings files
  • FizX 1K Ball model (default.zip)
  • PinEvent_V2_Settings.txt file (for PinEvent tables)
  • DOFLinx.vbs (for any tables that require this file)
  • ZBRrollingballsoundslib.vbs (for tables that use smoke ball rolling code)
  • "Start FP" BAT files that will automatically change FP settings for desktop, cabinet, vr, PinEvent, run DMDExt, and more before launching Future Pinball

Guides

I have included all my updated guides (now in PDF) to give you info and help for FP, BAM, BAM OpenVR and many other apps and extra features.
  • Future Pinball and BAM - Install Guide
  • Future Pinball and BAM - Info Guide
  • BAM OpenVR Guide
  • DMDExt Guide
  • PinEvent V2 Guide
  • Popper and Baller Installer Tips
  • Single Screen and PuP-Packs Guides
  • FAQ and Help Guide

Tutorials and Examples
  • All In One Example Table and Tutorial (FizX, FLEEP, PUP SSF, Ball Rolling, DOF)

Tools and other Apps
  • DMDExt (to mirror the FP DMD to another display / real DMD)
  • FP Companion (extract contents from Future Pinball tables and Libraries)
  • FP to Borderless Windowed (force FP from windowed mode to borderless windowed mode)
  • FPM Editor (create and edit Future Pinball models)
  • Reset Monitor IDs (to try to correct problems with FP displaying on the wrong monitors)
  • 4 GB patcher app (if needed for future use)
- updated DMDExt to 2.2.0 final
  • Like
Reactions: HZR and Cordsl
- PinEvent V2 Guide updated to 2.1
- dmdext.exe (64bit) updated to newer 2.2.0 (Beta)
- new DMDExt_FP.BAT file installed (to manually run DMDExt with no front-end, or to easily setup size and position and Styles of DMDExt)
  • Like
Reactions: HZR
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.
  • A (Guest) Alena:
    I’m looking for Contact (1933, Williams)
    Quote
  • A (Guest) Alena:
    (AI prompt) is contact available (1933 version)?
    Quote
  • ChatGPT @ ChatGPT:
    @, As of my knowledge cutoff in 2023, the 1933 version of the film "Contact" does not exist. It seems there might be a confusion with the title or the year. The well-known film "Contact" is a science fiction drama released in 1997, directed by Robert Zemeckis and starring Jodie Foster and Matthew McConaughey. It is based on the 1985 novel of the same name by Carl Sagan.

    If you are looking for a different film from 1933 or a film with a similar title, please provide more details so I can assist you better. If you are indeed referring to the 1997 film "Contact," it is widely available on various streaming platforms, DVD, and Blu-ray.
    Quote
  • A (Guest) Alena:
    No I mean the 1933 version of the pinball Contact
    Quote
  • D @ DLWood:
    New to FP. I'm on Linux and using Lutris. Have installed FP from the Lutris repo. It does not have BAM support so I can only play non-BAM tables. Some of the tables show up w/o a playfield image...how do I fix that?
    Quote
  • Chat Bot Mibs Chat Bot Mibs:
    sgtFREDO has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    DLWood has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    pinballron has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Alex3112 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    jupiter has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    JerryB. has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    gy85712 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    CORY75 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    wildman22 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Yolo222 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    vumvuri has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    PMarot has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Anthias has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    rickpask has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Pauli_666 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Cattlesnake has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    AchillesK has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    emanoel299 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Bwolf122 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    thE fluiD musics lab. has left the room.
      Chat Bot Mibs Chat Bot Mibs: thE fluiD musics lab. has left the room.
      Back
      Top