From 5446cee4258ea9a9a9ef04ca576ee0ba88aa288f Mon Sep 17 00:00:00 2001 From: GyroPlatter Date: Sat, 8 Aug 2026 08:10:57 -0400 Subject: [PATCH] Recognize v3 Launcher (FalconBMS.Launcher.exe) alongside v2 Launcher (FalconBMS_Alternative_Launcher.exe). --- bms-helper.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bms-helper.sh b/bms-helper.sh index 30b056c..19def52 100755 --- a/bms-helper.sh +++ b/bms-helper.sh @@ -1408,7 +1408,7 @@ monitor_mfd_joystick_lifecycle() { # Poll every 5 seconds for either the game or alternative launcher process. sleep 5 - if pgrep -fi 'Falcon BMS\.exe|FalconBMS_Alternative_Launcher\.exe' >/dev/null 2>&1; then + if pgrep -fi 'Falcon BMS\.exe|FalconBMS_Alternative_Launcher\.exe|FalconBMS\.Launcher\.exe' >/dev/null 2>&1; then continue fi @@ -1707,7 +1707,7 @@ launch_opentrack_after_falcon_start() { attempts=0 while [ "\$attempts" -lt 30 ]; do - if pgrep -fi 'Falcon BMS\.exe|FalconBMS_Alternative_Launcher\.exe' >/dev/null 2>&1; then + if pgrep -fi 'Falcon BMS\.exe|FalconBMS_Alternative_Launcher\.exe|FalconBMS\.Launcher\.exe' >/dev/null 2>&1; then if [ "\$opentrack_delay" -gt 0 ]; then echo "opentrack=waiting delay=\${opentrack_delay}s reason=falcon_process_detected" >> "\$launch_log" sleep "\$opentrack_delay"