• bam_submenu_realityMenu
In this sub-menu,  you can set info about how your pinball machine "looks "in reality.

  • TV size - is probably the most important item in this menu. This value is used in 2 places:
    1. In a few places where BAM displays values, which you can measure in reality. For example to check if your settings makes sense. Like testing where in reality is the "virtual camera" in relation to the TV screen.
    2. In Kinect plugin this value is used to interpret images captured by camera in "Easy 3 points" setup. If this value is incorrect, head tracking will not work properly.
  • Units - values ​​can be entered in units convenient for you. Choose between inches and centimeters.
    • bam_submenu_reality_viewHelp view
     - to enable head tracking you need to perform "3 points" setup. It is used to determine where in reality is the "TV screen".  You will have to mark 3 points on screen surface. Sometimes these 3 points aren't visible for cams, are not accessible (You can have TV screen mounted behind glass) or they are difficult to indicate. In this case, you can "mark" points placed exactly "Shift-Y" inches or cm above, perpendicular to the screen.
  • Front/Rear glass pos. - You can mount display inside cabinet a few inches/cm behind glass. Here you can enter the distance between glass and screen surface. Value at the front can be different from value at the rear. These values are used similar to using Shift-Y.
  • Front/Rear cab height - these values are used only in "setup assistant view".

All values above are marked on "Help view".


Cam move smoothening

When you use head tracking, "virtual cam" position is updated less frequently than the refreshing of the image displayed on the screen. Sometimes position reported from devices is "jittering" a little bit. Here you can set params used to make movements of "virtual cam" smoother.

  • Min dist - is the minimal change in "virtual cam" position reported from head tracking devices required to move "virtual cam" in BAM. If you increase this value, then bigger moves of your head will be ignored.
  • Latency - BAM will get position of player's head (virtual cam) from head tracking devices. This value is the amount of time spent as the camera moves to a new position. Bigger value will make move smoother, but will increase "latency".


  • bam_submenu_snapshotSnapshot menu


If you want to rotate or flip snapshots of the playfield, here you can set your desired values.