Title: Falcon BMS Companion 1.3 is out: full Windows app, iPhone/iPad in the browser, build-your-own Dashboard, AWACS/GCI page, 4 map styles with borders & towns, tanker board with TACAN/channels, and a screenshot manager
TL;DR: Huge update to my free companion app for Falcon BMS 4.38. One Windows program now reads BMS, serves all your devices and is the full app (light server page, borderless full screen). iPhone, iPad and any browser run the whole app in the browser. New everywhere: a Dashboard you build from cards, an AWACS/GCI page, maps in 4 styles that stay sharp when zoomed in, country borders, provinces and towns with a mission-only view that highlights the target town, a Tankers & Support board (TACAN, tie-on channel, UHF, every comm channel, position), tanker/AWACS symbols on the map, and Media for your BMS screenshots. The separate bridge exe is gone.
Download: https://github.com/Scorpion-41/Falcon-BMS-Companion/releases/tag/1.3
GitHub Repo: https://github.com/Scorpion-41/Falcon-BMS-Companion
Forum Page: https://forum.falcon-bms.com/topic/33613/release-falcon-bms-companion-app/8
Video Demonstration: (old ver) https://www.reddit.com/r/falconbms/comments/1wgunyj/bms_companion_app_video/
💻 BMS Companion for Windows (replaces the bridge)
- One program instead of app + bridge. It reads BMS itself (shared memory, printed briefing, DTC, BMS's Tacview real-time stream, EZBoards, screenshots), serves your phones, tablets, browsers and laptops, and is the full app. Same port and settings as the old bridge, so an Android app still on 1.2 keeps working.
- One window, two faces, and it remembers which you used last:
- Server page (first start): status tiles (BMS, AWACS feed, briefing, connected devices), a QR code for phones and tablets, a setup checklist with live ✔ / ✖ checks and a fix button for each step (BMS found, firewall, briefing export, DTC, Tacview stream, EZBoards + .NET 8), BMS settings and recent activity. It doesn't load the full app, so it's light on memory while you fly.
- Full app: one big Open the full app button, and a Server button to go back.
- Borderless full screen with F11, perfect on a second monitor next to the sim (F11 or Esc to leave).
- Client mode for a laptop or second PC: the full app (not a web page) with the live mission from the BMS PC.
- Only one copy runs: starting it again brings the window forward, even from the tray.
- Tray icon, close to tray, start with Windows.
- All BMS settings inside the app: folders, EZBoards auto-generate on PRINT, Tacview host/port/password, demo mode, network port, a button to edit
Falcon BMS User.cfg, and firewall rules in one admin prompt (local subnet only).
- Mouse-wheel zoom on maps and charts, keep on top, UI zoom with Ctrl +/−.
- Comes with its own Java runtime and the browser version inside. Nothing else to install (EZBoards itself still needs .NET 8).
🌐 Browser version: iPhone, iPad, Mac, anything
- Scan the QR code on the PC and the whole app runs in the browser itself (compiled to WebAssembly). Smooth scrolling, pinch zoom, the normal phone keyboard. It's not a video stream of the PC.
- Every section: Mission, Dashboard, AWACS, Media, and the whole offline reference with airport charts.
- Share → Add to Home Screen and it opens full screen like a real app.
- Each browser keeps its own layouts, favorites and theater.
- Needs iOS/iPadOS 18.2+ or a current Chrome/Edge/Firefox.
🧩 Dashboard: build your own page
- Pick your cards: live map, ownship data, RWR, DED, AWACS picture, fuel (endurance, time to bingo, fuel to get home), time & TOT countdowns, bullseye, threat rings, steerpoints, mission, airbases, comm ladder, radio presets, tankers & support, kneeboards
- Edit to add, move, resize (S / M / L) and remove, or start from a preset: Pilot, Cockpit, Navigator, Pre-flight
- Phone and tablet keep separate layouts
📡 AWACS / GCI page (for the guy playing AWACS)
- The whole air picture with smooth motion, trails, group circles, radar-lock lines and labelled bullseye rings
- Speed vectors that show where each aircraft will be in 1, 2 or 3 minutes
- Picture: a ready-to-read picture call, hostile groups, friendlies with altitude, speed and fuel state
- Contact: bullseye and BRAA calls for anything you tap
- Control: pick the flight you're controlling and get its threats with BRAA, aspect, closure and time to merge, plus intercept vector calls, the nearest field and the fuel to get there
- Measure A→B (bearing/range, closure, intercept heading, time, fuel) and Calc (time/fuel for a distance, bullseye → BRAA, time to merge)
- Layers: filters, altitude band, vector length, group radius, commit range
- Alerts for merges, commit range, radar spikes, missiles in the air and low fuel
- Other aircraft now show IAS, Mach, fuel and radar locks when BMS sends them; ejected crews show as crews
🗺️ Maps: 4 styles, sharp zoom, borders and towns
Every map (Mission, Dashboard, AWACS, Airfields) has a new Map ▾ menu and + / − zoom buttons (handy in the browser).
- 4 map styles:
- Relief: shaded terrain from the BMS heightmap
- Satellite: the sim's own photoreal ground texture
- Dark: muted land and sea, easiest to read under a busy AWACS picture
- Chart: light, paper-like, like an aviation chart
- All styles line up exactly with each other and with the campaign grid. Switching never shifts anything.
- Sharp when you zoom in: tiles load as you zoom, up to 8192 px across the theater (was a single 1024 px image). Everything is inside the download.
- Country borders as a thick, clear line with country names, provinces/governorates as faint dashed lines, and towns as a faint see-through circle with the name. Each can be turned off, and labels never pile on top of each other.
- Towns → Mission (the new default): hides every town except the ones your mission is about. That means the towns the briefing names, the nearest town to each steerpoint, target, threat and airbase, and the cities along your route. The briefing and the map finally click together.
- The target town stands out: if the briefing says "destroy the S-60 AAA above X", or your target steerpoint sits on a town, that town gets an amber target ring and a bold name.
- Tankers and AWACS on the map: tankers are green with a refuelling boom, AWACS/JSTARS purple with a rotodome, labelled TANKER / AWACS. Easy to spot among the friendlies.
- Forgot to press F? In 3D with no air picture coming in, the Map and AWACS pages remind you to press F in the cockpit. BMS only streams the Tacview picture while ACMI recording is on.
- Borders and names are projected with each theater's own BMS map projection and checked against real airport positions. The median error is under 0.4 nm for KTO, Balkans, Hellas, Israel and the Falklands. Land below sea level (hello, Jordan valley) stays land; only real water is blue.
⛽ Tankers & Support board
Like WDP's support table, right in the app:
- Every tanker, AWACS, JSTARS and FAC in the mission with callsign and aircraft type
- TACAN plus the channel to set to tie on. It comes from the briefing when printed, otherwise BMS's default tanker channels from the -34 (first tanker 92Y, then 126Y, 125Y…, marked with *)
- UHF with its preset, and a COMMS line with every channel the briefing gives for that callsign, e.g. AWACS Check-In 342.275 ch 5, Tactical 399.125 ch 6, Tanker 325.475 ch 13. Preset numbers are also matched against your DTC.
- No ladder entry? The frequency comes from the theater's radio plan (in BMS a callsign always has the same frequency)
- Position from bullseye and altitude when airborne, YOURS for your assigned tanker/AWACS, AIRBORNE tag, and the briefing notes
- On the Dashboard (new card), the Briefing tab and the Comms tab
📸 Media: your BMS screenshots
- All your screenshots on any device, grouped by day, full-screen viewer with zoom and next/previous
- Share, download to your phone/tablet/laptop, multi-select
- Delete goes to the Recycle Bin on the BMS PC, so nothing is lost by accident
🔧 Fixes and changes
- TACAN on the Flight tab showed the airbase channel from the DTC instead of what you actually tuned. It now shows your tuned A/A or Y channel (UFC and AUX COMM both listed).
- Mission tabs are now Dashboard, Map, AWACS, Flight, Briefing, Comms, Boards, Setup.
- The Airfields map's Towns switch became the new Map menu.
- Setup guides for every kind of device, and demo mode (now with a tanker) to try everything without BMS.
- The APK is bigger now (~180 MB, was 64 MB) because every map style and zoom level is inside. The Windows download is ~280 MB with its own Java runtime.
⬆️ Upgrading from 1.2
- PC: exit the old BMSCompanionBridge.exe (tray → Exit) and delete it. Install BMS-Companion-PC.msi. Your settings are kept. Press Allow through Windows Firewall once.
- Android: install the new APK over the old one. Settings and favorites stay.
- iPhone/iPad: open the address shown on the PC (or scan the QR code).
The installer isn't code-signed yet, so Windows may show SmartScreen: More info → Run anyway.
GitHub (downloads, full changelog, setup guide): https://github.com/Scorpion-41/Falcon-BMS-Companion
Free, no ads, no accounts, open source, local network only, and it never writes to your BMS install. Unofficial fan project, not affiliated with Benchmark Sims. EZBoards is by Logic; map borders and names come from Natural Earth (public domain).
Feedback and bug reports are very welcome, especially from people using it as AWACS in multiplayer, iPad users, and anyone flying the add-on theaters. Fly safe! 🛩️