Jump to content



Photo
* * * * * 3 votes

Future Pinball and BAM Essentials - All in One


  • Please log in to reply
64 replies to this topic

#21 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 04 February 2024 - 12:07 AM

2.2
 
- 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


#22 fourbanks

fourbanks

    Pinball Fan

  • Gold Supporter
  • 741 posts

  • Flag: United Kingdom

  • Favorite Pinball: Too many to choose...

Posted 04 February 2024 - 12:31 AM

Many thanks terry for the update   :drinks:  


Microsoft MVP Alumni


#23 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 04 February 2024 - 10:44 AM

Future Pinball and BAM
 
Disable Fullscreen Optimizations
 
For anyone who runs FP in fullscreen for VR or normal 2D mode... you may want to consider enabling this setting. FP is an older app that uses the older exclusive fullscreen mode (instead of borderless fullscreen, etc.). This mode was forcefully replaced for all apps with a "new fullscreen" mode in Windows 10, years ago. For some people, FP runs worse when using Fullscreen with vsync on because of this (small ball stutters or lower fps can occur).
 
While testing for FizX... I noticed some inconsistent fluctuations on the FP performance graphs (F9). I thought it was something related to my new GPU or my GSync TV, etc. Turned out to be this age old issue with FP (and other older apps). You don't see this problem when windowed or with vsync off. You may not notice it much during gameplay if at all... but changing this setting allowed FP to run much better... or should I say... correctly.
 
So try enabling "disable fullscreen optimizations" for futurepinball.exe and FPLoader.exe (in BAM and BAM Open-VR folders). This will allow FP to run in the original exclusive fullscreen mode, and may run better for you. (It does for me)
 
N0xDPz9.png

Edited by TerryRed, 04 February 2024 - 10:45 AM.


#24 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 10 February 2024 - 01:30 PM

2.21

 

- AIO Example table and tutorial updated to 3.30.01


Edited by TerryRed, 10 February 2024 - 01:30 PM.


#25 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 19 February 2024 - 08:08 AM

2.3

 

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



#26 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 29 February 2024 - 06:15 AM

2.4

 

- updated AIO Example Table and Tutorial to 3.30.03



#27 80rkadeguy

80rkadeguy

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Kiss

Posted 08 April 2024 - 01:13 AM

Hello all, I could use some help. My pc crashed and I had to reinstall windows and start over (after 2 years and countless hours 1f641.png. I'm working on Future Pinball, but my software dummy monitor is causing the table to hide so to speak as you can see in this picture. It never did this before until now and I'm stumped. Any help would be most appreciated. Thanks in advance.

BTW, if I switch from extend these displays back to show only on 1, then the tables load fine, but pup packs won't work. A screenshot here at the link.    https://ibb.co/H2CBw98

 

And yes, I followed Terry Red's newest AIO Mega Guide so please help me with answers other than "Follow the guide"

 

 

Thanks in advance,

Shawn


Edited by 80rkadeguy, 08 April 2024 - 01:16 AM.


#28 80rkadeguy

80rkadeguy

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Kiss

Posted 08 April 2024 - 01:27 AM

These are my display and BAM settings.  https://ibb.co/jVrywbS



#29 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 08 April 2024 - 01:28 AM

Sounds like FP is displaying on your dummy monitor.

 

Be sure you have your main PC as the primary monitor in Windows display settings. Be sure GPU drivers are updated.

 

Sort out your DISPLAY #'s in FP video settings to whichever one "works". If that doesn't work, then try resetting your Monitor IDs with the BAT I included in the Tools and Other Apps folder. Try again after that.

 

Reboot your PC, etc.

 

If none of that works... then try removing the FP setting completely in registry (covered in the Info Guide), reboot, and try setting up FP again.

 

 

The bottom line, is... something on your system (or how you powered on / started your PC) mixed up your Display IDs, and you need to sort that out. This can cause issues with FP, VP and some other apps.



#30 80rkadeguy

80rkadeguy

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Kiss

Posted 08 April 2024 - 03:19 AM

Sounds like FP is displaying on your dummy monitor.

 

Be sure you have your main PC as the primary monitor in Windows display settings. Be sure GPU drivers are updated.

 

"Sort out your DISPLAY #'s in FP video settings to whichever one "works". If that doesn't work, then try resetting your Monitor IDs with the BAT I included in the Tools and Other Apps folder. Try again after that.

 

Reboot your PC, etc."  I reset the monitor ID's, rebooted, tried it again and still no luck. FP Bam keeps changing my display from 1 to something like 16 or 17 even though I keep changing it back to 1. I wish there was a way to save settings in FP BAM.

 

"If none of that works... then try removing the FP setting completely in registry (covered in the Info Guide), reboot, and try setting up FP again." I did that and no luck there either.

 

 

"The bottom line, is... something on your system (or how you powered on / started your PC) mixed up your Display IDs, and you need to sort that out. This can cause issues with FP, VP and some other apps." I made sure my main display is set to 1 in display settings and I rebooted my PC  several times with no changes."

 



#31 80rkadeguy

80rkadeguy

    Neophyte

  • Members
  • Pip
  • 5 posts

  • Flag: United States of America

  • Favorite Pinball: Bally Kiss

Posted 12 April 2024 - 11:16 PM

Sounds like FP is displaying on your dummy monitor.

 

Be sure you have your main PC as the primary monitor in Windows display settings. Be sure GPU drivers are updated.

 

Sort out your DISPLAY #'s in FP video settings to whichever one "works". If that doesn't work, then try resetting your Monitor IDs with the BAT I included in the Tools and Other Apps folder. Try again after that.

 

Reboot your PC, etc.

 

If none of that works... then try removing the FP setting completely in registry (covered in the Info Guide), reboot, and try setting up FP again.

 

 

The bottom line, is... something on your system (or how you powered on / started your PC) mixed up your Display IDs, and you need to sort that out. This can cause issues with FP, VP and some other apps.

I was able to get it working. I had to uninstall and reinstall my graphics drivers.



#32 allatola

allatola

    Neophyte

  • Members
  • Pip
  • 1 posts

  • Flag: Spain

  • Favorite Pinball: star trek new generation

Posted 02 August 2024 - 05:27 PM

So great and amazing Job!!! Thanks a lot!!!

To reach the perfection I just miss gamepad vibration.

Live long and prosper.


Edited by allatola, 02 August 2024 - 06:00 PM.


#33 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 20 December 2024 - 07:12 AM

2.6 update - Dec 2024
 
- 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)
 
 
Simply put.... you REQUIRE this new update to play the soon to be released Masters of the Universe - Collector's Edition

Edited by TerryRed, 20 December 2024 - 08:13 AM.


#34 GHOSTfaceKILLr7

GHOSTfaceKILLr7

    Enthusiast

  • Members
  • PipPipPip
  • 86 posts

  • Flag: Canada

  • Favorite Pinball: world cup soccer 94

Posted 21 December 2024 - 12:53 AM

Works great. Thanks Terry.

Edited by GHOSTfaceKILLr7, 21 December 2024 - 03:44 AM.


#35 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 27 December 2024 - 12:36 PM

2.7 update

 

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!



#36 Conrado

Conrado

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts

  • Flag: Chile

  • Favorite Pinball: Three Coins

Posted 07 January 2025 - 11:29 AM

Hola, Terry.

Is MEGA the only way to download it?

Mega says " cuota de transferencia agotada".

It's weird because I never use it.

 

Gracias.



#37 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,976 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 07 January 2025 - 12:22 PM

Hola, Terry.

Is MEGA the only way to download it?

Mega says " cuota de transferencia agotada".

It's weird because I never use it.

 

Gracias.

 

 

Try using another browser.



#38 fhjui

fhjui

    Enthusiast

  • Members
  • PipPipPip
  • 362 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: especially EM tables

Posted 07 January 2025 - 07:38 PM

Mega says " cuota de transferencia agotada".

 

If Terry has a pro-account, this message shouldn't appear.

When using a free account, (has a space limit of 20GB) the download limit depends on the utilization of the mega infrastructure.

Files can be downloaded with most browsers, best choice is to use chrome because the browser must decrypt the files during download. Firefox f.e. is limited to 2 GB file size, chrome has no limited file size for download.

Another way is to use the mega-app, but this requires an account, but this account is free.


Edited by fhjui, 07 January 2025 - 07:39 PM.

My documentation for installing vpin software with PinUpsystem (Baller installer): https://mega.nz/fold...wAXZlOEMQGbdutQ

Files and PDF-docu in the subdir "Installation vPin-Software with Baller-Installer"


#39 Conrado

Conrado

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts

  • Flag: Chile

  • Favorite Pinball: Three Coins

Posted 12 January 2025 - 11:07 AM

Muchas gracias, fhjui. I'm going to try it.

Greetings.



#40 Conrado

Conrado

    Enthusiast

  • Members
  • PipPipPip
  • 51 posts

  • Flag: Chile

  • Favorite Pinball: Three Coins

Posted 13 January 2025 - 09:41 PM

Thank you very much for yor help. The downloda went well.