Falcon BMS Alternative Launcher (Easy Setup, Keep Joystick Assignments)
-
What is "KEYCOMBO, SHIFTED DX, BUTTON RELEASE, and INVOKE "?
KEYCOMBO:
for instance, if you assign [Alt + B : L] to the callback “SimBlahBlahBlah”, Press Alt + B then press L will excute SimBlahBlahBlah and F-16 will do BlahBlahBlah(This can be anything).
Its not ALT + B + L. Its ALT + L first, release them, then press L.
SHIFTED DX:
If you assign…
[DX 3] “STICK: Pinky (DX SHIFT)”,
[DX 7] “STICK: TMS UP”
[DX 7 SHIFT] “STICK: Trim Up”.pressing [DX 7] will excute “STICK: TMS UP” and
pressing [DX 7] while holding [DX 3] will execute “STICK: Trim Up”.So its like assigning shift key for your joystick buttons.
I suggest you to assign [DX 3] and [DX 3 SHIFT](or whatever number you desire) both to “STICK: Pinky (DX SHIFT)” as there is a glitch BMS will keep shifted key layer even after you released your finger from the “pinky”.
If that happens press “pinky” again will return the mapping layer if you were assigning “pinky (DX SHIFT)” for both layers.
BUTTON RELEASE:
Execute an assigned callback when a DX button was released.
INVOKE:
Refer to my first post 4.4.3 TIPS.
https://www.benchmarksims.org/forum/showthread.php?31774-Falcon-BMS-Alternative-Launcher-(Easy-Setup-Keep-Joystick-Assignments)&p=443803&viewfull=1#post443803Also, I’m having some problems when trying to map keyboard keys. For example, if I want to map my up arrow to a function, the fucntion right above it will be the one mapped. Let’s say I want Radar Cursor Up as Keyboard Up Arrow. If I click on the function and press the key, Speedbrake close will be mapped as Up Arrow Key.
I have fixed it in v1.04.
I will release it when I back home.EDIT: sorry I also have found another problem. Will fix and release it later.
Edit: Launching the game through this launcher causes it to crash if I try to access the Setup page/tab.
Edit 2: It’s not your launcher itself that’s causing the crash: when I changed my controls, the new bindings overwrote “BMS - Full.key”, causing the game to crash when I clicked on “Setup”. I deleted this .key file and copied the backup file of the same name back to the folder, not getting a crash anymore.
Afterwards, I renamed the “faulty” .key file to “Test.key” and loaded the game. I went to setup and, when trying to load “Test.key” I get a crash. Now, I’m not sure why it’s happening, I have no idea if a conflicting keystroke may be causing the crash, or if the simple alteration of keys through your launcher caused it.
Is there a crash log anywhere?Could you send me “faulty” .key?
-
Thanks for the detailed explanation!
Yeah, I can try sending you the faulty .key if you still desire, but through trial and error, I got to the conclusion that having two Hat Switches from two different controllers were causing the crash, since it seems like BMS is limited to having only one HAT for some reason.
About the Invoke, I assume this is the Tips section you mentioned:
"TIPS:Code:
MASTER ARM ON | DX27 INV: DN
MASTER ARM OFF | DX27 REL INV: DN
This is one example of “on else off” for toggle switches. REL means “release” and INV: DN means “INVOKE KEY DOWN”.Code:
MASTER ARM ON | DX27 INV: DN
MASTER ARM OFF | DX27 REL INV: DN & DX28 REL INV: DN
MASTER ARM SIM | DX28 INV: KEY DN
This works for 3-way ON-OFF-ON switches.
"Not sure I get it, but since I have no 3-way ON-OFF-ON switches, I don’t believe I’ll have to use it xD.
-
The Launcher won’t start for me, I don’t really know where to begin troubleshooting it. It worked flawlessly for so long, updated to U4 then it wouldn’t launch. I’ve since reverted back to U3 with a fresh install of both Falcon and the Launcher and still won’t launch. I have 5 devices besides my mouse and keyboard, a throttle, joystick, pedals and two MFD’s they all appear to have different names in the regedit as well.
-
The Launcher won’t start for me, I don’t really know where to begin troubleshooting it. It worked flawlessly for so long, updated to U4 then it wouldn’t launch. I’ve since reverted back to U3 with a fresh install of both Falcon and the Launcher and still won’t launch. I have 5 devices besides my mouse and keyboard, a throttle, joystick, pedals and two MFD’s they all appear to have different names in the regedit as well.
Could you rename current BMS - FULL.key and restore it from backed up one(or from Docs/Key Files & Input)?
And if that had fixed the problem, could you PM me to send broken key file? -
Could you rename current BMS - FULL.key and restore it from backed up one(or from Docs/Key Files & Input)?
And if that had fixed the problem, could you PM me to send broken key file?I did this and that did not fix the problem, I then deleted everything Falcon BMS off the computer, re-downloaded U1 and the launcher completely fresh installs and that didn’t work either.
-
I did this and that did not fix the problem, I then deleted everything Falcon BMS off the computer, re-downloaded U1 and the launcher completely fresh installs and that didn’t work either.
How about fresh install without my launcher? This app overwrites config files if launched BMS from it once, so try if complete fresh install runs.
-
I just have found Just after the fresh install of BMS it does not have registry information like current selected theater or logbook, so if someone is first to install BMS and want to install my app. He or she has to launch BMS via stock launcher once, then install the app.
-
Hmm just a question… Could u implement a torrent downloader and installer for BMS?
For future releases u could have an add new Torrent link or file option.
This could also be a generic downloads handler like for theaters which you could also handle separately and general mods and etc.Στάλθηκε από το MI 5 μου χρησιμοποιώντας Tapatalk
-
It must be same to developing torrent software but only can download BMS. I don’t think I can develop torrent downloader…
-
How about fresh install without my launcher? This app overwrites config files if launched BMS from it once, so try if complete fresh install runs.
Tried a fresh install, even ran the game twice through it’s original Hub.exe and made a logbook/selected the theater. When I transfer over your launcher and hub it just doesn’t want to run, double-clicking the new Hub.exe will give me the blue circle above my cursor then nothing.
-
Tried a fresh install, even ran the game twice through it’s original Hub.exe and made a logbook/selected the theater. When I transfer over your launcher and hub it just doesn’t want to run, double-clicking the new Hub.exe will give me the blue circle above my cursor then nothing.
Hi, I PMed you a debug version of BMS launcher, could you check it for me?
-
The search function in keymapping is very glitchy. If you press search with nothing written, it will not list anything and there doesn’t seem to be a way to undo it apart from searching for something else. If you click on one of the keymapping categories with the search blank the launcher will crash.
-
Hmm whenever I try to launch the alternative launcher it says “There is no Falcon BMS 4.33 U1 Installed” yet I have installed and played with it for years. Does anyone else have this issue?
-
The search function in keymapping is very glitchy. If you press search with nothing written, it will not list anything and there doesn’t seem to be a way to undo it apart from searching for something else. If you click on one of the keymapping categories with the search blank the launcher will crash.
I think I have released bugged version I tested. I will revert it back to the previous version but it only searches earliest callback contain search keywords.
Hmm whenever I try to launch the alternative launcher it says “There is no Falcon BMS 4.33 U1 Installed” yet I have installed and played with it for years. Does anyone else have this issue?
Can you check where your registry exists?
-
Hi folks,
just recently installed the launcher and so far, I am very happy with it.
Would anyone be so kind as to share a BMS_Full key file?
I am trying to setup my controls as in Morphines Target profile, but I get lost at the different callbacks and functions.
Thank you very much in advance
Chris -
Well, I got most of the stuff set up now.
Only having problems binding like the pinky switch to switching the pos. and nav lights at once.
Also, the launcher keeps crashing on me quite often, which just recently led me to cancel a flight as I had none of the buttons working.
Is there any way to fix this issue?
-
Hi folks,
just recently installed the launcher and so far, I am very happy with it.
Would anyone be so kind as to share a BMS_Full key file?
I am trying to setup my controls as in Morphines Target profile, but I get lost at the different callbacks and functions.
Thank you very much in advance
ChrisIf you want to run Morphine’s profile just follow all steps from here. https://www.benchmarksims.org/forum/showthread.php?32399-A-Guide-to-Morphine’s-Profile-for-BMS-4-33-and-Beyond
There is a fix for the target issues. Though you’ll have to delete the .key file that the launcher created. Otherwise you’ll have issues.
-
Using both someone else’s profile and this launcher at the same time may cause problems. Profile often contains key file they have created, and my app overwrites them every time launching BMS. It won’t work properly.
-
Using both someone else’s profile and this launcher at the same time may cause problems. Profile often contains key file they have created, and my app overwrites them every time launching BMS. It won’t work properly.
Sorry if it wasn’t clear, but running one or the other was what I was advocating.
-
Yeah. So far, I have been trying numerous fixes to make target work again with 1706, but to no avail.
This is the reason why I switched to the Alternate launcher.
So far, everything is bound correctly, I am just somewhat struggling with all the invoke commands.