Falcon BMS Alternative Launcher (Easy Setup, Keep Joystick Assignments)
-
Thank you for creating this tool.
I just completed my first time install of BMS 4.33 U5. The game launches using the default launcher.
I extracted the launcher to F:\Games\Falcon BMS 4.33\Bin\x86
When using the Alternative launcher, error “There is no FalconBMS4.33 U1 installed”.I checked my registry and located the expected key:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Benchmark Sims\Falcon BMS 4.33 U1 (there is not space after B - dunno why it shows like that on preview post)
I have entries for
basedir: F:\Games\Falcon BMS 4.33
CurTheater (korea KTO)
InitData
PilotCallsign
PilotNameI feel i am missing something as i couldn’t find comments about this issue
-
Can you launch BMS from \bin\x86\falconbms.exe, close it and then run the alt launcher? That would generate proper registry.
-
Just o be sure i am doing this right: I launched
F:\Games\Falcon BMS 4.33\Bin\x86*Falcon BMS.exe*
Game loads. Exit.Launched:
“F:\Games\Falcon BMS 4.33*Launcher.exe*”
error: There is no FalconBMS 4.33 U1 installed
This is how my registry looks like: -
Can you install BMS4.33U1 to “F:\Games*Falcon BMS 4.33 U1*” ?
When installed to “Falcon BMS 4.33” folder instead of “Falcon BMS 4.33 U1” launcher will look for a registry of BMS4.33.0 that might be causing the problem.
-
Thank you!
I renamed the directory to "F:\Games\Falcon BMS 4.33 U1"and changed the basedir string in the registry to match.
Your launcher is now working -
Hi, I just fresh reinstalled the BMS, I was using this launcher before and I have saved some joystick filse, but question is after reinstall when I put the joystick files back to BMS user-config folder, it won’t recongize the set up, so where can i input theos files to get my setting back ? Thanks !
-
Did you reinstall OS or only BMS?
If you have reinstalled OS, or joystick driver, instance ID for joysticks changes.
(InstanceID is digits of filename like “HOTAS Warthog{XXXXXXXXXX}.xml”)
you might have two .xml for the same joystick, the older one has old instance ID.
You can rename XML file to new ID then it should work. -
Hello. And thank you so much for that awesome tool. I have been using it already with different sticks and throttles. Now I am using it with a thrustmaster warthog throttle. And there is one strange thing happening. I want to bind the Com switches to the POV hat. If I assign them, the way I usually do, I have to press the button two times for the launcher to recognize it, then the assignment is shown on the bottom of the window but not on the right in the hotas column. I tested if it worked in game though, but unfortunately not. Do you have an idea? Thanks a lot in advance.
Please see the picture I attached
***EDIT:
I tried to remap the hat with joystick gremlin and vjoy and I realized that it is only shown as one button labeled “hat” But in DCS for example I can map every position of the hat as button presses -
Unfortunately, BMS can’t recognize POV on the throttle (they only recognize POV on the stick) so I made launcher not to assign them to any callback.
-
I just installed this launcher and it was awesome to have a proper GUI to setup keyboard and joystick controls! Thank you very much!
-
Since last windows update, the alternative launcher stoped working. When I try to open it (either by the desktop icon or launcher.exe on falcon BMS folder), nothing happens. There is no error, but the program does not open… have you seen it before?
-
I haven’t.
The last windows update I got was 19th Jan and my alternative launcher launches.Could you try reinstalling the app again?
If the app still doesn’t launch, could you check FBMSERROR.txt(perhaps the name was bit different) at BMS install directory?
I also would like to know what kind of application error you can see at Event Viewer. -
Now how did I miss this…?
-
I have my game installed in Z:\Falcon BMS 4.33 and have backed up the Hub.exe and extracted everything into Z:\Falcon BMS 4.33\Bin\x86. When I click the new Hub.exe, a window appears “There is no FalconBMS 4.33 U1 installed.” I have Base up to U5 installed. Is it looking for U1 files or is it looking for a U1 folder name?
I tried unzipping in a different folder and Hub.exe seems to work??
I also have a customized .key file but when overwriting the contents of Full.key, it detects that it was changed and reverts back. Is there a way to import my own .key file without having to assigne them all in the Alternative Launcher UI?
-
Yeah, it looks for directory name where Hub.exe is installed so if you are installing BMS 4.33 U1 to “Falcon BMS 4.33” Folder instead of “Falcon BMS 4.33 U1” it looks for 4.33.0 installation and become a problem.
You can install 4.33.1 to “Falcon BMS 4.33 U1” folder, or alternatively, you can make an empty “Falcon BMS 4.33 U1” folder and launch Hub.exe from there.
For the second question. You can rename your customized key file to “BMS - FULL.key” and delete all .xml file in User/Config. If no .xml found, Laucher import your key file. However its not perfect (some shift assignment might not correctly be imported) so please check and fix some assignment changes.
-
Appreciate the reply but I’m having trouble following.
Do I need to “install” it in the Falcon folder? Or can I run it (alternative launcher) from an independent folder?
I did not rename my .key file to FULL.key, I opened FULL and erased everything there and pasted my data then saved it. As soon as your launcher opened, it detected the change and reverted back.
Thank you for the help, I hope you can clarify further!
-
Appreciate the reply but I’m having trouble following.
Do I need to “install” it in the Falcon folder? Or can I run it (alternative launcher) from an independent folder?
You can do both. Currently if its not installed in Falcon directory it detects 4.33U1 automatically. Support for another BMS version (4.32 and 4.34) is WIP.
I did not rename my .key file to FULL.key, I opened FULL and erased everything there and pasted my data then saved it. As soon as your launcher opened, it detected the change and reverted back.
Thank you for the help, I hope you can clarify further!
Oh, I got it. I suppose you get “BMS -FULL.key is broken” message?
Could you upload your edited keyfile? There might be a syntax error Alt launcher could not read.
Most cases its because visibility line is set to other than “-2"”-1"“-0” or “1”. -
Released v1.10.
Now supports BMS4.32I am also refactoring the code to prepare for multiple BMS version supports. (preparing for 4.34…)
https://github.com/chihirobelmo/FalconBMS-Alternative-Launcher/releases/tag/v1.10
-
Appreciate the reply but I’m having trouble following.
Do I need to “install” it in the Falcon folder? Or can I run it (alternative launcher) from an independent folder?
I did not rename my .key file to FULL.key, I opened FULL and erased everything there and pasted my data then saved it. As soon as your launcher opened, it detected the change and reverted back.
Thank you for the help, I hope you can clarify further!
Hi, PutYawa.
Sorry I got to know in some case default BMS - FULL.key even restored by the app.
I could not reproduce the problem, so I fixed it by making app automatically fix the syntax issue.The new version is here I hope it works for you.
https://github.com/chihirobelmo/FalconBMS-Alternative-Launcher/releases/tag/v1.101 -
Hi!
Having the same issue as jacobs on initial install. Reinstalled it a couple times earlier this week and just tried the new version now.
From Event Viewer:
Faulting application name: Hub.exe, version: 1.0.0.0, time stamp: 0x5c721e09
Faulting module name: KERNELBASE.dll, version: 10.0.17134.556, time stamp: 0xadca2670
Exception code: 0xc000041d
Fault offset: 0x001118a2
Faulting process id: 0x3030
Faulting application start time: 0x01d4ccb135d4e7f8
Faulting application path: C:\Falcon BMS 4.33 U1\Bin\x86\Hub.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 35868ce1-ad3d-451e-b1df-3a0eb801ece6
Faulting package full name:Any ideas?
Thanks!