Ice’s Falcon BMS Profile Updated for BMS 4.37
-
Bind the pressed joystick to “push” and the released joystick to “release”.
-
@linknet I’ve just tested my HOTAS with the Ice BMS keystroke file with the HOTAS bindings added, and the presses on the throttle and joystick are definitely messed up
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet I’ve just tested my HOTAS with the Ice BMS keystroke file with the HOTAS bindings added, and the presses on the throttle and joystick are definitely messed up
I can’t help with that I’m afraid since I don’t have that particular HOTAS. You could try requesting help in one of the HOTAS specific topics.
-
-
The DPI issue with Helios is a known limitation in the current version documented in github issue .
we’ve stated multiple times that all monitors need to be set to the same DPI. While this is true there does seem to be a workaround that I tested last night with success. The work around is discussed here.
Here are the steps I did to perform a test using different DPIs
- My Main monitor is a 43" Samsung TV @3840@2160
2.My touchscreen monitor is 1920x1080
-
I set my main monitor to 150% scaling and left my touchscreen monitor at 100%.
-
rebooted my PC (this is needed for Helios to detect the DPI change)
-
Change DPI Scaling properties to disable scaling per-application:
…\Falcon BMS 4.36\Bin\x64\Falcon BMS.exe ->
right click -> Properties -> Compatibility -> Change Settings for All Users (maybe not necessary) -> Change High DPI Settings -> [X] -
Do the same steps for Helios Control Center
Helios Virtual Cockpit\Helios ->
right click -> Properties -> Compatibility -> Change Settings for All Users (maybe not necessary) -> Change High DPI Settings -> [X] -
Open your profile in the Helios Profile Editor and perform a monitor reset and save the profile.
start your profile in Control Center and it should render correctly with a main monitor DPI of 150% and a Helios monitor of 100%.
The only app I couldn’t get to respect the scaling is RTTClient.exe. At least not with the client.ini file that Helios creates at runtime.
This may or may not work for every one so use caution when trying the above steps.
- My Main monitor is a 43" Samsung TV @3840@2160
-
@linknet , solved my HOTAS issue. It was appearing inverted because of the way were ordered in the Device Sorting.txt file. Once I flipped the order around in the file, they worked perfectly in the game.
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet , solved my HOTAS issue. It was appearing inverted because of the way were ordered in the Device Sorting.txt file. Once I flipped the order around in the file, they worked perfectly in the game.
You’re all set then.
-
@Todd1215
Thanks for the info on the DPI issue above. My dual-screen setup is similar to yours (3840x2160 main and 1920x1080 touch) and the instructions worked perfectly!
I no longer have to keep changing my main screen DPI settings back down to 100% when I want to fly.
Thanks! -
@linknet doesn’t work
-
@giannis_plt said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@linknet doesn’t work
It’s working for me. I used a different interface but the principle is the same.
Make sure that “Bypass Cascading Triggers” is NOT checked.
.
-
@Todd1215 after you click on “Change high DPI settings”, there are couple of settings in the next page, “Program DPI” and High DPI scaling override". Which is applicable?
Also, can’t these changes be made in the BMS 4.36 desktop shortcut instead of the exe in the Bin folder?
-
@Mosquitoe said in Ice’s Falcon BMS Profile Updated for BMS 4.36:
@Todd1215 after you click on “Change high DPI settings”, there are couple of settings in the next page, “Program DPI” and High DPI scaling override". Which is applicable?
Also, can’t these changes be made in the BMS 4.36 desktop shortcut instead of the exe in the Bin folder?
After you click on “Change high DPI settings” just leave the first option “Application” set.
That hack was originally based on DCS which being a more recent application may be DPI aware, however I guess that BMS was written before anyone had even heard of DPI aware and “Change high DPI settings” won’t make any difference either way. I tested the hack and didn’t set the BMS “Change high DPI settings” and it worked perfectly.
You can “Change high DPI settings” for any application from a shortcut if the shortcut offers the option. This also changes the settings on the underlying exe so it doesn’t matter which method you use. If you change it via the shortcut and later delete the shortcut the setting still remains on the exe.
-
@Mosquitoe Sorry for the lack of info in my post. I should have been more clearer but @linknet beat me to it, thanks!
and to reiterate what @linknet stated, the High DPI override isn’t applicable for BMS. So just do it for Helios Control Center and you should be good to go.
-
@Todd1215 @linknet I left both BMS and Helios to “Application set” and both worked straightaway. I don’t have to reset my monitors’ respective DPIs before I fire up BMS and Helios.
Thanks both for your advice!
-
@linknet It works as a button yes. But it needs more to do to change the screen . for examble from DATA to MAPS. The button is pressed , without taking effect.
-
@giannis_plt That’s strange since it worked fine when I tried it.
Are you sure that you have unchecked Bypass Cascading Triggers for both of the joystick buttons. If you don’t do that then it will just press the CPD button but the panels won’t change over.
.
-
This post is deleted! -
Ice’s Falcon BMS Profile Updated to 4.36-05
Updated 13 December 2022:
The first post has been updated with the latest version.
Please note the requirement for BMS Falcon 4.36 U3 and Helios Version 1.6.5500.0 or later.
- Added all of the BMS Falcon 4.36 U3 updated charts for Japan, China and Russia.
- Added all available updated charts for the latest Balkans and Israel theatres. The Airports all have an Airport Chart but most of the DEPARTURE/TACAN/ILS charts are still missing.
- Removed the Nordic theatre charts since the latest charts are now in a format which is incompatible with the format used in this profile.
- The RPM Gauge now automatically sets the correct GE/PW version based on aircraft type.
- The Fuel Gauge now automatically sets the correct LH/RH needle fan based on aircraft type.
- The IFF/AUX COMM panels are now automatically selected based on aircraft type.
- The Air Brake Indicator on the Landing Gear Panel now shows the actual Air Brake position via a moving tape.
- Selecting the hidden button on the Landing Gear Panel Air Brake Indicator now toggles the Air Brake Open/Closed.
- The Caution Panel now displays for a few seconds for each new fault detected.
- The profile now checks for an incorrect Helios version and notifies the user accordingly.
- A notification from “DataAutoUpdate” that the Arial Narrow font is missing is included.
- This latest Helios version adds %BMSFalconPath% and %HeliosPath% environmental variables to the Process Control interface. All of the executable files in the C:\Bin folder have therefore been modified to access the required paths via command line parameters sent from the Process Control interface. None of the executables can now be run as a standalone application and the “PathNames.ini” file is redundant and has been removed.
- The standard profile can now use RTT MFDs for both the Centre Console and the Zoomed Console without the need for an additional profile. The full setup instructions to enable this are provided in the separate Setup Guide. If you aren’t experiencing lagging MFDs then it isn’t recommend changing to this since there wouldn’t be any advantage.
- Requires “g_bExportRTTTextures 1” to be set in the Falcon_BMS.cfg file found in \User\Config.
- Requires “set g_nKnobAccelerationDelta 0” to be added to the Falcon_BMS.cfg file found in \User\Config.
-
Hi @linknet
I just installed your new profile and the latest Helios, but I’m getting this screen when save the profile
any ideas?
-
Any Ideas? Yes, just follow the instructions on the screen. In particular the final instruction.